SharePoint Reporter

 
Get Top Posts and Jobs
Weekly via Email:

Subscribe
Unsubscribe

Search Posts:


Title Only
Title and Body
 

Search Jobs:


Title Only
Title and Body
36 posts from: dwinter's MSFT Weblog

2009 SharePoint Toolbox Review

(Indexed 2009-12-22):

[Image]SharePoint Administration Toolkit (version 3.0 and version 4.0):We released the fully supported toolkit twice this year. The 3.0 release contained the first version of the SPDiag tool. We published a How-To walkthrough video with the help of Hilton Giesenow on how to use SPDiag 1.0 here: http://technet.microsoft.com/en-us/office/sharepointserver/e...(truncated)... Then between February and August we worked on the 4.0 release of the toolkit. The 4.0 release contained a number of update...(truncated)...

SharePoint Administration Toolkit v4.0 (SPATv4) has released!

(Indexed 2009-08-27):

I'm not going to cross-post, but check out the announcement over on the team blog: http://blogs.msdn.com/sharepoint/archive/2009/08/27/announci...(truncated)... do want to make a special callout that the Permission Reporting Tool (check effective permissions, etc) requires that you be running at least the April 2009 CU for WSSv3. You can be past this, but that is the first release that contained the check effective permissions API that the tool utilizes, so for that tool it is required. If y...(truncated)...

Important info about SharePoint 2007 SP2

(Indexed 2009-05-22):

If you haven't already seen this yet--please read this announcement from Jeff Teper, Corp VP of SharePoint: http://blogs.msdn.com/sharepoint/archive/2009/05/21/attentio...(truncated)...

December Cumulative Update for SharePoint has released

(Indexed 2008-12-17):

On the SharePoint team blog, you can find a more detailed post announcing the release of the December CU and providing detail on a new package that we are shipping from this point forward: http://blogs.msdn.com/sharepoint/archive/2008/12/17/announci...(truncated)... the packages are physically large, they do include everything. It doesn't hurt you if you don't have something installed, it is simply skipped. We believe that this will greatly reduce the complexity of managing the patching of...(truncated)...

I found my new cheese

(Indexed 2008-11-11):

Of course that is referring to Who moved my cheese?, but the reality behind the analogy is still the same. I no longer am working in Product Support (CSS) as a Senior EE. I am now working as a PM (Program Manager) within the MOSS Product Group in Redmond (I have moved from Texas to Redmond). Specifically I am working with a group of people known as the CAT team (Customer Advisory Team). In this new adventure I am challenged with many things oriented around making the SharePoint offerings bet...(truncated)...

August Cumulative Update guidance provided

(Indexed 2008-09-29):

The SharePoint Product Group has provided us with some further guidance on what is currently needed to build a server up so that it is running the most up-to-date code. To get the details, read:http://blogs.msdn.com/sharepoint/archive/2008/09/29/ann...(truncated)...

Senior Dan...

(Indexed 2008-09-12):

Some of you may have noticed that in August my title changed to Senior Escalation Engineer. As I look back over the past four years as an Escalation Engineer for SharePoint, I can't say that I disagree... I certainly am old enough in this product to start getting some discounts at lunch :). More seriously though, it is an honor to get this kind of title, and I wanted to point out a few other folks out in the blogosphere from my team that you may also know who also earned this distinction: ...(truncated)...

SharePoint on virtualization

(Indexed 2008-08-26):

You may have noticed the post on the SharePoint Team blog (http://blogs.msdn.com/sharepoint/archive/2008/08/18/update-...(truncated)... announcing support for Hyper-V based virtualization. There are however many things to know about the extent of what is supported. Obviously we will be supporting our own Hyper-V solution, but beyond that, we will also be supporting SharePoint running within SVVP certified solutions. As of the time of writing this, we only have one partner that is SVVP certifi...(truncated)...

Patching Presentation video is now available for download

(Indexed 2008-07-27):

We got the video of my patching presentation posted from the SharePoint 2008 conference. There truely is a lot of great information here, and this download will be referenced from many Microsoft locations as a must see when it comes to patching SharePoint.Here are the links: News Story - http://technet.microsoft.com/en-us/library/cc706878(TechNet.10).aspx Download Link - http://go.microsoft.com/fwlink/?LinkId=121946&clcid=0x409 Enjoy![Image]

AAM issue with Infrastructure Update

(Indexed 2008-07-23):

Please notice that the Infrastructure Update KB has been updated to include the following: Known issues discovered after release of this update Installing the Infrastructure Update in a SharePoint farm that uses Alternate Access Mapping with a reverse proxy or a network load balancer, such as in an extranet deployment, may cause some public URLs to become unresponsive. Microsoft is aware of this issue and is developing a solution. Before installing the Infrastructure Update, cus...(truncated)...

Major SharePoint 2007 update released...

(Indexed 2008-07-15):

It was just announced over on the SharePoint Team blog: http://blogs.msdn.com/sharepoint/archive/2008/07/15/announci...(truncated)... is an important update and is publically downloadable using the links on the SharePoint team's blog entry. We are recommending that all customers apply these updates. Please schedule a time to test them in your test enviornments, and also time for production upgrades. As with any upgrade, you will need go through an upgrade on all of your content. So the mo...(truncated)...

Migrating Wiki Pages Remotely Part 08

(Indexed 2008-06-28):

Note, this series starts at http://blogs.msdn.com/dwinter/archive/2008/06/28/migrating-w...(truncated)... there are a lot of little things to think about here. Once you start playing with thisthe next one that comes to mind is what about the images? It is a good question. I found in practice that most images would end up in the same Document Library or Images Library for any given segment of Wiki data created by a single person. However, it can vary so I worked in something to parse where im...(truncated)...

Migrating Wiki Pages Remotely Part 07

(Indexed 2008-06-28):

Note, this series starts at http://blogs.msdn.com/dwinter/archive/2008/06/28/migrating-w...(truncated)... let us consider the next potential problem in using copy.asmx. There were some instances where I found that the copy.asmx would fail outright. One of these was when I would go between significant schema versions. In my case, I was going between a very early version of o14 and SharePoint 2007. The problem here was that copy.asmx grabs a binary copy of the current object which has all of the i...(truncated)...

Patching presentation from SPC2008

(Indexed 2008-03-12):

I have gotten a few requests for the Patching presentation that was done at SPC2008. You can log in with your MySPC account if you were an attendee and get access to all of the powerpoint files, if you have need for them before the DVD. If you specifically need the patching one, I annotated each slide with basically what I said--so if you need to re-present it/etc, go ahead.http://www.mssharepointconference.com/Session_Presenta...(truncated)... did want to say that I had a tremendous time at t...(truncated)...

Hope to see you at the SharePoint Conference 2008

(Indexed 2008-03-02):

I will be at the SharePoint Conference to present a session Tuesday morning (9am session) called: Microsoft Product Support's look at understanding and deploying hotfixes, public updates, and Service Packs for WSS and MOSSHere is the session abstract:Inevitably you will have to deploy a patch within your SharePoint environment. This may come in the form of a hotfix, a public update, or a Service Pack. This session will explore some of the internal mechanics of SharePoint patching techn...(truncated)...

Introducing Steve Sheppard and his series on SharePoint Performance

(Indexed 2007-12-16):

Steve is one of the lead Escalation Engineers on my team. This generally represents the highest technical level within Microsoft product support . He has joined the SharePoint blogging community with a series of posts on SharePoint v3 performance optimization. Steve has done a significant amount of work in this area recently as well as many other areas of SharePoint (you may remember the Explorer View whitepaper)--I am for one looking forward to what else he writes up for us to read. As an E...(truncated)...

How does SPSPORTAL provision without a folder?

(Indexed 2007-06-30):

After seeing the templateID detail (http://blogs.msdn.com/dwinter/archive/2006/07/07/659613.aspx) varkalav wanted to know since there is no SPSPORTAL folder in the 12TEMPLATESiteTemplates folder, how does it map... Here is my response:Just follow the path that the product does. When we load, we deserialize all of the information in the webtemp*.xml files. This truely is the starting point for templates. Let's follow the path together for the item in question:12TEMPLATE1033XMLwebtempsps.xml:...(truncated)...

Introducing Scott Fellman

(Indexed 2007-06-30):

Scott is a Support Escalation Engineer (SEE) on my team. SEEs are the non-bug component of Escalation Services which is "where the buck stops" within Microsoft product support. He has joined the SharePoint blogging community with a few posts on outlook interop, but Scott works with everything so don't expect to see a trend here. Scott does a lot of advanced troubleshooting which he will be showcasing on his blog--I am for one looking forward to what else he writes up for us to read. As an SE...(truncated)...

SharePoint DST

(Indexed 2007-03-10):

Many of you have questions about DST and how SharePoint is effected. The simple answer here is that beyond the OS patch, 2001 is fine, 2003 needs help, and 2007 (non-upgrade) is fine. The primary article you need to read is KB933738 (http://support.microsoft.com/?id=933738). This article was last updated late yesterday, although it first showed up on Thursday. It includes a link to download a software update for WSSv2 which needs to be applied on WSSv2 and SPS 2003 servers if you want to be ...(truncated)...

Introducing Tony McIntyre

(Indexed 2006-12-30):

Tony is a Senior Escalation Engineer on my team. This represents the highest technical level within Microsoft product support . He has joined the SharePoint blogging community with a series of posts on crawl perf tuning. Tony has done a significant amount of work in this area as well as many other areas of SharePoint (including Search and Alerts)--I am for one looking forward to what else he writes up for us to read. As an EE--know that Tony solves the toughest problems that are presented to...(truncated)...

Updated templateID Info for SharePoint 2007

(Indexed 2006-07-08):

v3 has some different template info, and as I'm sure more and more folks will be looking at customization in SharePoint 2007, I thought I'd lay out what the Microsoft templates are so that you don't end up creating any custom ones using our templateIDs.Here's the list: ID - FOLDER (extra info) - Configurations 0 - GLOBAL (SetupPath=global) - "Global template" 1 - STS - "windows SharePoint Services Site", "Team Site", "Blank Site", "Document Workspace" 2 - MPS - "Basic Meeting Workspa...(truncated)...

Introduction to WSSv3 OM

(Indexed 2006-06-22):

Hey folks, as promised--we have hit the Beta2 mark, so here come the blogs again. I have had the opportunity to work with many of you in our private TAP and Beta programs, which I have enjoyed very much. I hope to initially share some of the knowledge that I gained during this experience with the rest of you. First--I want to provide you with what I would consider to be some important links. If you have questions on something I discuss here, I would ask that you look in these sources first b...(truncated)...

SharePoint Dev Launches a team blog

(Indexed 2006-01-12):

For those of you that haven't noticed, the SharePoint team has launched a blog at http://blogs.msdn.com/sharepoint This blog already has provided some very interesting content around the Office 12 SharePoint story from the perspective of the folks who make the decisions. It is definately worth adding to your aggregator.For those of you that have asked, I am planning to remain dormant until Beta 2, which is when I will resume contributing to the blogging community.[Image]

Updated statement from Microsoft on custom site definitions

(Indexed 2005-05-12):

http://support.microsoft.com/Default.aspx?id=898631Here's the meat, I have highlighted the key points:Supported scenariosWhen you work with custom site definitions or custom area definitions, the following scenarios are supported: To create a custom site definition or a custom area definition, you copy an existing site definition or an existing area definition, and then you rename and modify the new site definition or the new area definition. For more information about this supported method, vis...(truncated)...

How to reprovision a document library programatically (simple example)

(Indexed 2005-03-15):

I have gotten a lot of questions recently around the topic of reprovisioning. I wanted to show a simple example to get folks started. Reprovisioning will be a topic of interest during the up and comming site definitions posts that I'm working on putting together. I am still holding on those for now, but decided that this code sample would be worth showing.This sample does retain versions if they are enabled. It does not handle non-default views or customized fields. As such, while you would ...(truncated)...

SharePoint Portal audience compilation testing code sample

(Indexed 2005-03-04):

Today is fun with Audiences day! Audience compilation is a codebase that I am very familiar with. John West (http://blogs.msdn.com/johnwe/) recently posted that if you're having audience compilation issues to make sure you had the latest Portal rollup applied. I'll echo that statement here and note that in reality you simply have to have Microsoft.SharePoint.Portal.dll beyond build 11.0.6715.13 (http://support.microsoft.com/?id=887819) then you will have the fixes he is speaking of.Now assumi...(truncated)...

Some SharePoint Portal OM basic samples

(Indexed 2005-03-03):

Refer to http://blogs.msdn.com/dwinter/archive/2005/03/01/383306.aspx (Portal OM) and http://blogs.msdn.com/dwinter/archive/2005/02/15/373076.aspx (WSS OM) for setup if you are not familiar with creating a SharePoint OM application.We'll start with a C# Windows Form application. I am using Microsoft.SharePoint, Microsoft.SharePoint.Portal, Microsoft.SharePoint.Portal.Alerts, Microsft.SharePoint.Portal.UserProfiles, Microsoft.SharePoint.Portal.Topology in these samples. Use the same kind of set...(truncated)...

Creating an application using the SharePoint Portal Object Model -- accessing PortalSite

(Indexed 2005-03-02):

Just as with the WSS OM, I will start out simple here. I am going to illustrate three different ways you might arrive at a PortalSite object. PortalSite could be considered to be your starting point in a SPS OM application. From PortalSite you can establish PortalContext which is required for many OM calls. As such, PortalSite becomes important because it allows you to point (or not to point) to where you wish to operate against.You may encounter a definition of PortalContext that does not d...(truncated)...

WSS / SharePoint Portal OM topic requests?

(Indexed 2005-02-26):

I've got a slew of topics that I've already got brewing in my head for the next two weeks... This comming week I'll be talking about the SharePoint Portal OM via code samples and work into it in a similar fashion to how I introduced the WSS OM already. I then will be introducing customization via site definitions and other related topics. I think after that I may touch on backup/restore... that is a bit out yet though, so my plans may change.Before I get too far down any specific road, I wante...(truncated)...

Fun with TemplateIDs in SharePoint

(Indexed 2005-02-25):

Today I'm taking a slight break from direct coding examples to introduce a simple topic which will be useful later when I write about customizations in SharePoint. Don't fret though, I'll be writing about Microsoft.SharePoint.Portal next week for those of you just reading this for code.In SharePoint, both lists and sites have the capability of being saved as a template. You can view already saved lists in the List Template Gallery and already saved Sites in the Site Template Gallery. When you...(truncated)...

Using SharePoint Web Services to submit a simple search request

(Indexed 2005-02-24):

Refer to http://blogs.msdn.com/dwinter/archive/2005/02/15/373076.aspx for setup if you are not familiar with creating a SharePoint OM application.For this entry, you may want to enable the invoke via IE capability discussed in http://blogs.msdn.com/dwinter/archive/2005/02/21/377695.aspxWe'll start with a C# Windows Form application. I generally go ahead and add the Microsoft.SharePoint reference because I'm doing more then just a simple operation like this.Once you have your other references s...(truncated)...

Programatically change metadata across all data on all SPList objects in WSS

(Indexed 2005-02-22):

Refer to http://blogs.msdn.com/dwinter/archive/2005/02/15/373076.aspx for setup if you are not familiar with creating a SharePoint OM application.This is a simple example of programatically changing metadata on data within all lists in a site. This can be necessary if you wish to change static data within custom or default fields, or perhaps to adjust a migration gone wrong.This function requires: a listbox named errorBox (which I'm logging errors/etc to) one textbox named siteName to defin...(truncated)...

So you want to play with SharePoint web services?

(Indexed 2005-02-21):

Sometimes you may want to do a quick OM call without actually writing an application.This can on occasion be done using the existing web services. Not every call allows for it--but many do, and you might just find yourself in a situation where you can use this.Here's what I'm talking about. If you go to http://server/_vti_bin/UserGroup.asmx, you'll find the available operations you can perform from this web service. Click on GetUserCollectionFromWeb. The default install does not allow you to ...(truncated)...

Setting Max and Warning Quotas globally on existing WSS sites

(Indexed 2005-02-18):

Refer to http://blogs.msdn.com/dwinter/archive/2005/02/15/373076.aspx for setup if you are not familiar with creating a SharePoint OM application.This is a simple example of changing Max and Warning Storage quotas on all sites. This can be necessary if you wish to change the quotas on existing sites and not just new ones. I am showing a few new concepts over previous blog entries which will likely continue to be used in later blog entires.First I want to point out that I am using a perhaps non...(truncated)...

Delete all alerts programatically

(Indexed 2005-02-17):

Refer to http://blogs.msdn.com/dwinter/archive/2005/02/15/373076.aspx for setup if you are not familiar with creating a SharePoint OM application.This is a simple example of removal of all alerts registered in a site. This can be handy for testing or mass cleanup. private void button1_Click(object sender, System.EventArgs e){ //delete all alerts in entire site using(SPSite mysite = new SPSite(this.textBox1.Text)) { foreach (SPWeb myWeb in mysite.AllWebs) {...(truncated)...

Creating an application using the SharePoint Object Model to delete a site.

(Indexed 2005-02-15):

This entry is a walk-through on how to create a simple SharePoint Object Model application (often referred to as SharePoint OM or just OM).First, open Visual Studio.NET 2003 on your development server that has WSS or SPSv2 installed.Create a new C# Windows application. Mine here is called DeleteSite.We need to add a reference to Microsoft.SharePoint so that we can use it within this application. To do this, access the Solution Explorer, expand References, right click and select Add Reference. ...(truncated)...