Pro SharePoint Solution Development: Combining .NET, SharePoint and Office 2007

New SharePoint 2007 Book:   Pro SharePoint Solution Development:Combining .NET, SharePoint, and Office 2007   Overview and Goals for the Book First and foremost, this is a book for developers. It is a book about solving common problems of information workers by extending the foundation of Office 2007 and Microsoft Office SharePoint Server 2007. After a…

21

How To: Connect web parts during site provisioning

If you have been following the How To’s recently posted here, you will remember that I have a site definition that has the BDC Item web part on it. And I have a custom filter web part that pulls an ID out of the web’s property bag. The only remaining item is how to get…

11

Video: Building Presentations from SharePoint Site Content

First sorry for the long time away from posting. It was quite a busy fourth quarter. But welcome to 2008! I put together a quick video blog of two demonstrations I show about how to automate the creation of PowerPoint presentations based on SharePoint site content. The first part of the demo shows how a…

7

Impersonation, Single Sign-on, and SPS

AbstractThe scenario is a common one: An organization has some LOB application that is critical to their everyday needs. In fact users find themselves logging in periodically just to check one particular screen of information. Often, this information is summary data within the system. This article will detail a solution to build a web part…

6

Using OOB Workflows to Provision Sites

A large part of a governance strategy is having some control on how and where SharePoint sites get created. Traditionally people focus on whether or not to turn on Self Service Provisioning. Unfortunately, this setting is at a web application level and is like a big on or off switch. If you turn it on,…

6

Relationships between site directory, search, and WSS team sites

I was asked recently if there was a web part in SharePoint that would display all the team sites where the current user was a member. My immediate push back was what did it mean to be a member? I began down a path investigating the relationship between team sites, the site directory, and search as well as some…

5

How To: Create a site collection in a workflow

So if you have been reading this blog for a while, you know that I am a big fan of site collections versus very deep site trees. There are many benefits to creating a flat structure of site collections; especially when you are considering using those site for instances of a business process. With a…

4

How To: Add a feature to an out-of-the-box site definition

I often get asked how one should approach adding features to the out-of-the-box site definitions. On one hand, just putting in a new GUID in the onet.xml file does not seem like a big deal. On the other, Microsoft has had a stance going back to SharePoint 2003 that organizations should avoid modifying the out-of-the-box…

4

Introducing myself…

I joined Microsoft on January 31, 2005 as a Technology Architect at the Reston, MTC. Visit http://www.microsoft.com/services/microsoftservices/tech.mspx to learn more about the Microsoft MTCs. My first job after college was as a math and computer science teacher for Walt Whitman High School in Bethesda, MD. I quickly turned over the entire computer science program upgrading it…

3

How To: Display browser enabled InfoPath forms in a web part supporting connections

Here is a little something from one of the chapters in the book (http://blogs.msdn.com/edhild/pages/pro-sharepoint-solution-development-combining-net-sharepoint-and-office-2007.aspx) With MOSS, there is the new Forms Services capability that allows you to take an InfoPath designed form and present it to the user as a web based form. When associated with a document library, the user can click New and…

3