How Do I: Create Workflow Association Pages for Windows SharePoint Services 3.0

Learn how to use an ASPX page to create an association between a custom workflow template and a container or a content type in Windows SharePoint Services 3.0.

Read the original:
How Do I: Create Workflow Association Pages for Windows SharePoint Services 3.0

ODC Slides and Sample Code Part II

Here is the presentation and sample code for session CLI309 Turning Outlook into a Front-End for Third Party Systems. Thanks again for everyone that attended the session. To run the sample code, be sure and install the sample sales database (a modified version of the AdventureWorksLT sample database). The database is in the zip file as AW.bak. You will need to restore the database in SQL 2005.

Here is the abstract from the session:

Turning Outlook into a Front-End for Third Party Systems

This session will explain both why developers should embrace Office as a front-end for their organization’s applications AND how to begin this process. I will explain the different technologies within Office and VSTO that enable developers to utilize Office for their solutions. I will explain how to build a solution within Outlook that integrates with a Line-of-business application. Along the way, attendees will see demos of Custom Form Regions, Custom Task Panes, and more. After attending the session, attendees will have new understanding of Office as a development platform.

Here is the content:

ppt_3 Presentation File for CLI309
zip_3 odc2008cli309code

ODC Slides and Sample Code Part I

As promised, I am making the slide deck and code from sessions at ODC 2008 available here at This post contains the content from session SER307-Customizing SharePoint’s Content Management System.

Here is the abstract from this session:

Customizing SharePoint’s Content Management System.

This session will explain how to build web parts that extend the navigation framework within SharePoint. I will explain the SharePoint publishing framework along with a quick overview of how to skin SharePoint using master pages. The bulk of the session will be a demo where I build web parts that extend SharePoint’s navigation. The navigation utilizes a custom skin intended for an Internet –facing site and contains several features that allow users to add new elements to the page that normally would require the assistance of a designer. With these web parts, all that is needed is a trained user. At the end of this session the attendee will have a solid understanding of SharePoint’s navigation features and master page architecture.

You can download the content by following the links below:

ppt_3 Presentation File for SER307
zip_3 Sample Code for Session SER307

If you have any questions, please just leave a comment.


ODC Parties with Freaky Mimes (or My Encounter With Hugh MacLeod)

I will give Microsoft this…they know how to make a party filled with developers interesting. If you were at ODC this past week and attended the party on Tuesday at the Tech Museum then you know what I am referring too. MIMES! Good god, what is the deal with MIMES! They are freaky…they may even be more socially awkward than your average software developer. 

I attended the party, and while minding my own business and enjoying the white chocolate fountain, I was damn near accosted by some ballet dancer/mime-type (I am not at all sure how to classify here). She was 6 inches from me, looking directly at me while while looking through me. She had no expression on her face…it was a blank stare. She danced in front of me for maybe 5 seconds but the experience is burned in my memory forever.

Freakiness aside, the mimes/clowns/dances (whatever they were) made for some great people watching. I become highly entertained watching others have the same reaction as myself.

On my way out of the party, I ran into Hugh MacLeod. He was creating "cartoons on the back of business cards" for anyone who was interested. ConsultantsCard_thumbI decided to ask him to create an original Hugh MacLeod for my business cards. Hugh grew up in Texas (at least I think he did) and went to t.u. (some call t.u. The University of Texas…it is not) so it was fun to discuss Texas and slam each others alma mater (I went to Texas Tech).

Here is the cartoon he created. Hugh drew-it in a stream-of-conscience style in response to my description of Cogent Company. I told him we are consultants who get things done. I added that we are not type of uber-consultants that take themselves so damn seriously, write 600 page reports, and can’t get anything done unless they have 12-15 months to do it (and even then what they deliver stinks). Thus we have this new cartoon…genius!

I will have a new batch of cards printed for everyone in the company by next week.

On a programming note, my next posts will be the slide decks and sample code from my sessions at ODC.

Customizing SharePoint’s Content Management System


Turning Outlook into a Front-End for Third Party Systems


I know I promised to have them up today but it is looking more like Sunday as I am taking the remainder of the day off.

Back Home After ODC 2008

Thanks to everyone that attended my sessions. I had a great time and enjoyed meeting everyone. I’m back home and I will add the slide decks and demo code for each of my sessions soon…hopefully by tomorrow.



Office Business Application for Customer Support Management

Learn to build custom applications that use SharePoint Server 2007, InfoPath 2007, SQL Server Analysis Services, SQL Server Integration Services, and the Business Data Catalog.

View original post here: 
Office Business Application for Customer Support Management

Office Business Application for Sales Proposal Document Management

Learn how to use the Microsoft Office platform to create a custom solution that allows multiple users to collaborate on the creation of a sales proposal response document.

Here is the original post: 
Office Business Application for Sales Proposal Document Management