<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>robertshelton</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/robertshelton/feed/ipod/default.aspx" /><itunes:summary>Channel 9 Blog for Robert Shelton</itunes:summary><itunes:author>Robert Shelton, Jr.</itunes:author><itunes:subtitle></itunes:subtitle><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>robertshelton</title><link>http://channel9.msdn.com/posts/RobertShelton/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>Channel 9 Blog for Robert Shelton</description><link>http://channel9.msdn.com/posts/RobertShelton/</link><language>en-us</language><pubDate>Fri, 30 Nov 2007 00:08:47 GMT</pubDate><lastBuildDate>Fri, 30 Nov 2007 00:08:47 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Using Active Directory Searching/Lookup in a SharePoint/MOSS 2007 Workflow (with Visual Studio 2008)</title><description>&lt;p&gt;This is the &lt;strong&gt;&lt;u&gt;eighth&lt;/u&gt;&lt;/strong&gt; in a series (the series is listed at the bottom) of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;In the How to Videos that I produced on "Building Approval Workflow's" and "Escalating Workflow's (for overdue tasks), I kept things simple (focusing on the Workflow) and did not do dynamic lookups of people/users against Active Directory (AD), choosing to "hard code" the users in the workflow. &lt;/p&gt;
&lt;p&gt;In this example, I take one of those workflow's (Basic Approval Workflow) and show you how you can do a "Dynamic Lookup or Search" of Active Directory for information (The Manager of a user) using .NET Code (System.DirectoryServices).&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Code Download &amp;amp; Workshop Document Location: &lt;/strong&gt;&lt;a href="http://sheltonblog.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;&lt;strong&gt;Click here&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://sheltonblog.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to access&amp;nbsp;the &lt;b&gt;larger framed Hi-Resolution Version&lt;/b&gt; from my blog!&lt;br&gt;&lt;br&gt;You can also&amp;nbsp;download the &lt;strong&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/strong&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. &lt;br&gt;&lt;br&gt;&lt;strong&gt;&lt;u&gt;Checkout my other Active Directory (non-SharePoint Specific) with .NET Videos:&lt;/u&gt;&lt;/strong&gt; &lt;em&gt;(The same code works in SharePoint)&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How to Add users to Active Directory with .NET (&lt;a href="http://rshelton.com/archive/2007/10/05/programming-active-directory---adding-users-to-ad-with-.net.aspx"&gt;Click here&lt;/a&gt; to see it)&amp;nbsp; 
&lt;/li&gt;&lt;li&gt;How to Search Active Directory (used as the bases for this video): (&lt;a href="http://rshelton.com/archive/2007/10/05/quothow-toquot-programming-active-directory---searching-ad-with-.net.aspx"&gt;Click here&lt;/a&gt; to see it)&amp;nbsp; 
&lt;/li&gt;&lt;li&gt;How to Search for/Add users to "Groups" in Active Directory with .NET: (&lt;a href="http://rshelton.com/archive/2007/10/05/programming-active-directory---adding-users-to-groups-in-ad-again.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;My other SharePoint videos:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target="_blank"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;a href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;br&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://sheltonblog.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259340/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Using-Active-Directory-SearchingLookup-in-a-SharePointMOSS-2007-Workflow-with-Visual-Studio-2008/</comments><itunes:summary>This is the eighth in a series (the series is listed at the bottom) of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; 
In the How to Videos that I produced on "Building Approval Workflow's" and "Escalating Workflow's (for overdue tasks), I kept things simple (focusing on the Workflow) and did not do dynamic lookups of people/users against Active Directory (AD), choosing to "hard code" the users in the workflow. 
In this example, I take one of those workflow's (Basic Approval Workflow) and show you how you can do a "Dynamic Lookup or Search" of Active Directory for information (The Manager of a user) using .NET Code (System.DirectoryServices).
Code Download &amp;amp; Workshop Document Location: Click here&amp;nbsp;Click here to access&amp;nbsp;the larger framed Hi-Resolution Version from my blog!You can also&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. Checkout my other Active Directory (non-SharePoint Specific) with .NET Videos: (The same code works in SharePoint)

How to Add users to Active Directory with .NET (Click here to see it)&amp;nbsp; 
How to Search Active Directory (used as the bases for this video): (Click here to see it)&amp;nbsp; 
How to Search for/Add users to "Groups" in Active Directory with .NET: (Click here to see it) 
My other SharePoint videos:

Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it) 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) 
Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.
&amp;nbsp;</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Using-Active-Directory-SearchingLookup-in-a-SharePointMOSS-2007-Workflow-with-Visual-Studio-2008/</link><pubDate>Fri, 30 Nov 2007 00:08:47 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Using-Active-Directory-SearchingLookup-in-a-SharePointMOSS-2007-Workflow-with-Visual-Studio-2008/</guid><evnet:views>21978</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259340/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;This is the &lt;strong&gt;&lt;u&gt;eighth&lt;/u&gt;&lt;/strong&gt; in a series (the series is listed at the bottom) of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;In the How to Videos that I produced on "Building Approval Workflow's" and "Escalating Workflow's (for overdue tasks), I kept things simple (focusing on the Workflow) and did not do dynamic lookups of people/users against Active Directory (AD), choosing to "hard code" the users in the workflow. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/41b03f23-2d56-489a-88de-89b7362969cf/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1ee6680f-62b2-484c-9ad7-aad9f46842e2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c5b09d0e-1ecd-47b6-82eb-ea8c07b2c350/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/23454ebc-7163-4bf4-b432-b7d29315671a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/90be4c7d-b8bf-4949-9bda-39519780dbb4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/241ab77f-3c8c-4df1-9096-3feae6be1587/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/3/9/5/2/361134_SharePointWorkflowWithADSearch.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/4/3/9/5/2/361134.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Using-Active-Directory-SearchingLookup-in-a-SharePointMOSS-2007-Workflow-with-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259340/Trackback.aspx</trackback:ping><category>Sharepoint</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>Building an Multilevel Approval Workflow with SharePoint/MOSS 2007 and Visual Studio 2008</title><description>&lt;p&gt;This is the &lt;strong&gt;&lt;u&gt;seventh&lt;/u&gt;&lt;/strong&gt; of a series (the series is listed at the bottom) of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;In this scenario, I take the workflow that I built in the How To Video on Building a Basic Approval Workflow (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx" target="_blank"&gt;found here&lt;/a&gt;) by adding a second level (and you could extend it to multiple levels) of Approval based on a SharePoint Custom Column (Expense Report Total in this case).&amp;nbsp; Although I built the "trigger" on the Expense Total column, you can build it on any number of other factors within the document, SharePoint Columns, or workflow activities.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Code Download &amp;amp; Workshop Document Location: &lt;/strong&gt;&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx"&gt;&lt;strong&gt;Click here&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to access&amp;nbsp;the &lt;b&gt;larger framed Hi-Resolution Version&lt;/b&gt; from my blog!&lt;br&gt;&lt;br&gt;You can also&amp;nbsp;download the &lt;strong&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/strong&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;My other SharePoint videos:&lt;br&gt;&lt;br&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target="_blank"&gt;Click here&lt;/a&gt; to see it)&amp;nbsp; 
&lt;/li&gt;&lt;li&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;a href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;br&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/259279/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Building-an-Multilevel-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/</comments><itunes:summary>This is the seventh of a series (the series is listed at the bottom) of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; 
In this scenario, I take the workflow that I built in the How To Video on Building a Basic Approval Workflow (found here) by adding a second level (and you could extend it to multiple levels) of Approval based on a SharePoint Custom Column (Expense Report Total in this case).&amp;nbsp; Although I built the "trigger" on the Expense Total column, you can build it on any number of other factors within the document, SharePoint Columns, or workflow activities.
Code Download &amp;amp; Workshop Document Location: Click here&amp;nbsp;Click here to access&amp;nbsp;the larger framed Hi-Resolution Version from my blog!You can also&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. 
My other SharePoint videos:

Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) 
Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.
&amp;nbsp;</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Building-an-Multilevel-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/</link><pubDate>Wed, 28 Nov 2007 03:15:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Building-an-Multilevel-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/</guid><evnet:views>19042</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259279/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is the seventh of a series (the series is listed at the bottom) of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; 
In this scenario, I take the workflow that I built in the How To Video on Building a Basic Approval Workflow (found here) by adding a second level (and you could extend it to multiple levels) of Approval based on a SharePoint Custom Column (Expense Report Total in this case).&amp;nbsp; Although I built the "trigger" on the Expense Total column, you can build it on any number of other factors within&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/6c57fe67-20b3-4386-ab91-b6c2812fd3c5/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/648f0344-5531-4ed5-92b0-7f2dd3af4b6d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/dc8e952b-6bcb-4453-9a9d-8d5611fcc3f4/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/da58a429-d23a-4ea6-8f23-aeeb91f09afd/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/72efacb6-cbc9-4df6-b11a-ee0f74f0f1b8/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ea399131-47f1-456e-88ae-1c4e1183dd44/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/9/5/2/360378_Building_a_multilevel_approval_workflow.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/9/5/2/360378.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Building-an-Multilevel-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259279/Trackback.aspx</trackback:ping><category>CSharp</category><category>Sharepoint</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>Building an Approval Workflow with SharePoint/MOSS 2007 and Visual Studio 2008</title><description>&lt;P&gt;This is the sixth of a series of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In this scenario, I show you how to build a &lt;U&gt;&lt;B&gt;Simple 1 level Approval Workflow&lt;/B&gt;&lt;/U&gt; around a fictional Expense Report.&amp;nbsp; In the video I focus on the Workflow piece, although I show that I am using a Custom ASP.NET Task Form and a Custom SharePoint Feature.&amp;nbsp; &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;If you want to learn how to build a &lt;U&gt;&lt;B&gt;Multilevel Approval Workflow&lt;/B&gt;&lt;/U&gt;, then start with this video and then view the "How to video: for a Multilevel Approval Workflow (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt;)".&amp;nbsp; The Multilevel Approval Video is based on extending the Basic Approval Workflow (this video).&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;For the Code Download &amp;amp; Workshop Document Location: &lt;/STRONG&gt;&lt;a href="http://www.sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;&lt;STRONG&gt;Click here&lt;/STRONG&gt;&lt;/a&gt;&amp;nbsp;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;a href="http://www.sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to access&amp;nbsp;the larger framed Hi-Resolution Version from my blog!&lt;BR&gt;&lt;BR&gt;You can also&amp;nbsp;download the &lt;STRONG&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/STRONG&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;My other SharePoint videos:&lt;BR&gt;&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target=_blank&gt;Click here&lt;/A&gt; to see it)&amp;nbsp; 
&lt;LI&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;A href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://www.sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://channel9.msdn.com/259144/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Building-an-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/</comments><itunes:summary>This is the sixth of a series of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; 
In this scenario, I show you how to build a Simple 1 level Approval Workflow around a fictional Expense Report.&amp;nbsp; In the video I focus on the Workflow piece, although I show that I am using a Custom ASP.NET Task Form and a Custom SharePoint Feature.&amp;nbsp; 
If you want to learn how to build a Multilevel Approval Workflow, then start with this video and then view the "How to video: for a Multilevel Approval Workflow (Click here)".&amp;nbsp; The Multilevel Approval Video is based on extending the Basic Approval Workflow (this video).



For the Code Download &amp;amp; Workshop Document Location: Click here&amp;nbsp;
Click here to access&amp;nbsp;the larger framed Hi-Resolution Version from my blog!You can also&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. 
My other SharePoint videos:

Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) 
Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.
&amp;nbsp;</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Building-an-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/</link><pubDate>Wed, 21 Nov 2007 23:56:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Building-an-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/</guid><evnet:views>43159</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/259144/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is the sixth of a series of "How To " Videos that I have created to show .NET Developers how to build document workflow in a SharePoint environment.&amp;nbsp; 
In this scenario, I show you how to build a Simple 1 level Approval Workflow around a fictional Expense Report.&amp;nbsp; In the video I focus on the Workflow piece, although I show that I am using a Custom ASP.NET Task Form and a Custom SharePoint Feature.&amp;nbsp; 
If you want to learn how to build a Multilevel Approval Workflow, then start with this video and then view the "How to video: for a Multilevel Approval Workflow (Click&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/74b2951b-c950-4ceb-af20-6d9371a43fe3/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/64903fdc-a71f-48f2-908f-b0f53b6922e4/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f39c18da-a2f9-457f-9ffa-c52420c0f218/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/69bdda77-2b8a-4a02-9341-29372a645d0c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/50d45f6e-8939-45e1-b82f-432b4c742b7b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5a7a351f-5b5c-4e7c-b39c-ef50ab72cb5c/" height="64" width="85" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/9/5/2/358685_Building a Basic Approval Workflow.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Building-an-Approval-Workflow-with-SharePointMOSS-2007-and-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/259144/Trackback.aspx</trackback:ping><category>Sharepoint</category><category>VS 2008</category></item><item><title>SharePoint Document Workflow: Programmatically Escallating an Overdue Task with Visual Studio</title><description>&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Due upload size limitations, I have only posted the first 10 minutes of the Screencast here.&amp;nbsp; Please see my blog for the full version: &lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt;&amp;nbsp;(to go to my blog)&lt;br&gt;&lt;br&gt;&lt;br&gt;This video (#5 in the series of How To Videos on SharePoint/MOSS 2007 "Document" Workflow with Visual Studio) addresses one of the most common questions/needs: "How can I build an Escalation workflow in SharePoint?".&amp;nbsp; It turns out that this is a very &lt;strong&gt;&lt;u&gt;Advanced&lt;/u&gt;&lt;/strong&gt; Workflow scenario and therefore will take me a &lt;strong&gt;&lt;u&gt;bit longer to demonstrate&lt;/u&gt;&lt;/strong&gt; in video than some of the other videos that I've produced.&lt;/p&gt;
&lt;p&gt;In the video I show how to escalate a task based on an expired (i.e., Overdue) Task Due Date, and automatically sending emails to the Original Owner of the Task and the person who has been Re-Assigned the task (using Outlook email/tasks).&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;strong&gt;For the Source Code:&lt;/strong&gt; &lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;For a High Resolution version:&lt;/strong&gt; &lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt;&amp;nbsp;(to go to my blog)&lt;br&gt;&lt;br&gt;You can&amp;nbsp;download the &lt;strong&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/strong&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;My other SharePoint videos:&lt;br&gt;&lt;br&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;/li&gt;&lt;li&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target="_blank"&gt;Click here&lt;/a&gt; to see it)&amp;nbsp; 
&lt;/li&gt;&lt;li&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;a href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/258672/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Escallating-an-Overdue-Task-with-Visual-Studio/</comments><itunes:summary>Note: Due upload size limitations, I have only posted the first 10 minutes of the Screencast here.&amp;nbsp; Please see my blog for the full version: Click here&amp;nbsp;(to go to my blog)This video (#5 in the series of How To Videos on SharePoint/MOSS 2007 "Document" Workflow with Visual Studio) addresses one of the most common questions/needs: "How can I build an Escalation workflow in SharePoint?".&amp;nbsp; It turns out that this is a very Advanced Workflow scenario and therefore will take me a bit longer to demonstrate in video than some of the other videos that I've produced.
In the video I show how to escalate a task based on an expired (i.e., Overdue) Task Due Date, and automatically sending emails to the Original Owner of the Task and the person who has been Re-Assigned the task (using Outlook email/tasks).&amp;nbsp; For the Source Code: Click hereFor a High Resolution version: Click here&amp;nbsp;(to go to my blog)You can&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. 
My other SharePoint videos:

Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) 
Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Escallating-an-Overdue-Task-with-Visual-Studio/</link><pubDate>Thu, 01 Nov 2007 19:51:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Escallating-an-Overdue-Task-with-Visual-Studio/</guid><evnet:views>11448</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258672/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Note: Due upload size limitations, I have only posted the first 10 minutes of the Screencast here.&amp;nbsp; Please see my blog for the full version: Click here&amp;nbsp;(to go to my blog)This video (#5 in the series of How To Videos on SharePoint/MOSS 2007 "Document" Workflow with Visual Studio) addresses one of the most common questions/needs: "How can I build an Escalation workflow in SharePoint?".&amp;nbsp; It turns out that this is a very Advanced Workflow scenario and therefore will take me a bit longer to demonstrate in video than some of the other videos that I've produced.
In the video I show&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/9a8a873f-a5a2-4fb3-9014-d5aa803b3f5a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/766e3aac-c103-4b11-bdb5-d95cac36a174/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1f0f9d03-beb6-48d8-b845-e18a23a9d178/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/08b4b566-eadb-41b1-9bc9-0055ce713f98/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4df748fe-0096-4250-afa4-b60030cf218a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/cbd3cf09-13c1-4405-9687-3c03e49781ce/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/3d29c7f0-9946-4f59-a4a4-4e8c0dcfda84/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/00b9ac30-db33-4691-8ce3-27fd06a5299e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/6be2701b-f36a-43ac-bfb2-fe71f80edcc5/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e45a292d-557d-4ff0-bbd3-505aaa101db5/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/77fa5b69-15ce-45c0-b2db-57c8303562ed/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/301f7ab2-1d5a-44dc-a1e8-8c80080d7370/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/098608e2-e692-4a69-882d-a1ed06b6b066/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/8b4bb2b6-26da-42f5-ba57-a25cde7fe47b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/e82d455d-d79a-4621-9b32-b23fd650c45a/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/7374354b-92db-4d46-9e33-b85f87630dfb/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/d32f2086-3cd3-48b7-8f06-251babce2ec0/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/12370396-5707-48fd-9615-e47218d75df3/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/6/8/5/2/352823_ShortTaskEscalationWorkflow.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/6/8/5/2/352823.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Escallating-an-Overdue-Task-with-Visual-Studio/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258672/Trackback.aspx</trackback:ping><category>Sharepoint</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>SharePoint Document Workflow: Programmatically Creating a User Task</title><description>The question that I get most often when I talk to developers about SharePoint Document Workflow is on Sending and Tracking tasks for the people participating in a document workflow.&amp;nbsp; So, in this 4th part of the series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007, I am demonstrating how to send a basic SharePoint Task with Visual Studio and at the end you will see how to connect an Outlook Client to the Portals Task List, so that a user can see the tasks within their Outlook desktop Client.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;For the Source Code:&lt;/STRONG&gt; &lt;a href="http://www.sheltonblog.com/sourcecode/BasicSharePointWorkflowTask.zip"&gt;Click here&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;For a High Resolution version:&lt;/STRONG&gt; &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;Click here&lt;/a&gt;&amp;nbsp;(to go to my blog)&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;You can&amp;nbsp;download the &lt;STRONG&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/STRONG&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. 
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;My other SharePoint videos:&lt;BR&gt;&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target=_blank&gt;Click here&lt;/A&gt; to see it)&amp;nbsp; 
&lt;LI&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;A href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/P&gt;&lt;BR&gt;&lt;img src="http://channel9.msdn.com/258587/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Creating-a-User-Task/</comments><itunes:summary>The question that I get most often when I talk to developers about SharePoint Document Workflow is on Sending and Tracking tasks for the people participating in a document workflow.&amp;nbsp; So, in this 4th part of the series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007, I am demonstrating how to send a basic SharePoint Task with Visual Studio and at the end you will see how to connect an Outlook Client to the Portals Task List, so that a user can see the tasks within their Outlook desktop Client.For the Source Code: Click hereFor a High Resolution version: Click here&amp;nbsp;(to go to my blog)You can&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. 
My other SharePoint videos:

Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) 
Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Creating-a-User-Task/</link><pubDate>Mon, 29 Oct 2007 21:49:49 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Creating-a-User-Task/</guid><evnet:views>9583</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258587/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The question that I get most often when I talk to developers about SharePoint Document Workflow is on Sending and Tracking tasks for the people participating in a document workflow.&amp;nbsp; So, in this 4th part of the series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007, I am demonstrating how to send a basic SharePoint Task with Visual Studio and at the end you will see how to connect an Outlook Client to the Portals Task List, so that a user can see the tasks within their Outlook desktop Client.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/b085c48e-5a1e-46b3-8684-81510c2e7880/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/6bcbcf75-82f0-4943-ac67-bed96662a757/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2b79c3c8-ebe4-43c2-b1b0-61912ff9e98c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8901813a-dbd2-4b51-aa70-7da38b9b5453/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/6def43e4-bff6-4155-86c3-0316386925dc/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/b02d3885-5093-455c-9bd1-3276fca1896b/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/5/8/5/2/351788_Basic Task Workflow.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/5/8/5/2/351788.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Programmatically-Creating-a-User-Task/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258587/Trackback.aspx</trackback:ping><category>Sharepoint</category><category>Visual Studio</category></item><item><title>SharePoint Document Workflow: Extracting email addresses and sending emails</title><description>In this 3rd part of the series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007, I am demonstrating one of the more widely used functions in document workflow: Sending Emails.&amp;nbsp; In this scenario, I have&amp;nbsp;a SharePoint List configured to receive email from outside of the corporate firewall (see the links below&amp;nbsp;to learn how to configure your server to do the same), and from that document I extract the email address and then send an automated email response within the workflow.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;For the Source Code:&lt;/STRONG&gt; &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;Click here&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;You can&amp;nbsp;download the &lt;STRONG&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/STRONG&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. 
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;My other SharePoint videos:&lt;BR&gt;&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target=_blank&gt;Click here&lt;/A&gt; to see it)&amp;nbsp; 
&lt;LI&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;A href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/P&gt;&lt;img src="http://channel9.msdn.com/258523/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-email-addresses-and-sending-emails/</comments><itunes:summary>In this 3rd part of the series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007, I am demonstrating one of the more widely used functions in document workflow: Sending Emails.&amp;nbsp; In this scenario, I have&amp;nbsp;a SharePoint List configured to receive email from outside of the corporate firewall (see the links below&amp;nbsp;to learn how to configure your server to do the same), and from that document I extract the email address and then send an automated email response within the workflow.For the Source Code: Click hereYou can&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. 
My other SharePoint videos:

Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) 
Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-email-addresses-and-sending-emails/</link><pubDate>Fri, 26 Oct 2007 03:05:17 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-email-addresses-and-sending-emails/</guid><evnet:views>7036</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258523/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this 3rd part of the series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007, I am demonstrating one of the more widely used functions in document workflow: Sending Emails.&amp;nbsp; In this scenario, I have&amp;nbsp;a SharePoint List configured to receive email from outside of the corporate firewall (see the links below&amp;nbsp;to learn how to configure your server to do the same), and from that document I extract the email address and then send an automated email response within the workflow.&lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/1cdae24f-852f-46e5-ad57-d52839d792e3/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ee3807b8-31cd-435a-a2c5-6cf8e378130e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f8922a07-2ce0-4f05-8989-b3c8b733929f/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2b0d4f5a-d159-48f8-9581-ae1289693535/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/e99bbe32-a940-4e96-a6f4-26380ba10020/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ae06e9dd-7ee4-4367-be09-6a364431e5e6/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/5/8/5/2/350889_Extracting and sending emails.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/5/8/5/2/350889.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-email-addresses-and-sending-emails/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258523/Trackback.aspx</trackback:ping><category>Sharepoint</category></item><item><title>SharePoint Document Workflow: Extracting document details with your workflow</title><description>&lt;P&gt;This is a&amp;nbsp;2nd part of a series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007 that I am producing.&amp;nbsp; You can find the freely downloadable workshops that accompanying these videos on my blog &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. &lt;/P&gt;
&lt;P&gt;The scenario is a company has created a portal which will accept resume's for job postings, and that via workflow, the MOSS 2007 portal will handle the workflow (automatically and with human interaction where needed) to process the resume's (documents). &lt;/P&gt;
&lt;P&gt;In this example, I will show how to use the WorkflowProperties Object to get information about the file being uploaded.&amp;nbsp; With SharePoint Workflow you get a variety of detailed information about your workflow item (i.e., Document), including the file name, who uploaded/emailed it, when it was last check in/out, etc.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In this demonstration, I assume that the resume file (our sample document) was emailed to the SharePoint list.&amp;nbsp; See my earlier screencast to see how to enable MOSS SharePoint List to receive email (see below for the link).&lt;BR&gt;&lt;BR&gt;You can&amp;nbsp;download the &lt;STRONG&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/STRONG&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;. &lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;My other SharePoint videos:&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;
&lt;LI&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target=_blank&gt;Click here&lt;/A&gt; to see it)&amp;nbsp; 
&lt;LI&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;A href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;BR&gt;&lt;/LI&gt;&lt;STRONG&gt;&lt;BR&gt;Note: &lt;/STRONG&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://rshelton.com/archive/2007/10/05/document-workflow-in-moss-2007-how-to-enable-the-portal.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;img src="http://channel9.msdn.com/258459/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-document-details-with-your-workflow/</comments><itunes:summary>This is a&amp;nbsp;2nd part of a series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007 that I am producing.&amp;nbsp; You can find the freely downloadable workshops that accompanying these videos on my blog here. 
The scenario is a company has created a portal which will accept resume's for job postings, and that via workflow, the MOSS 2007 portal will handle the workflow (automatically and with human interaction where needed) to process the resume's (documents). 
In this example, I will show how to use the WorkflowProperties Object to get information about the file being uploaded.&amp;nbsp; With SharePoint Workflow you get a variety of detailed information about your workflow item (i.e., Document), including the file name, who uploaded/emailed it, when it was last check in/out, etc.&amp;nbsp; 
In this demonstration, I assume that the resume file (our sample document) was emailed to the SharePoint list.&amp;nbsp; See my earlier screencast to see how to enable MOSS SharePoint List to receive email (see below for the link).You can&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Custom&amp;nbsp;Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here. 
My other SharePoint videos:
Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-document-details-with-your-workflow/</link><pubDate>Wed, 24 Oct 2007 01:47:37 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-document-details-with-your-workflow/</guid><evnet:views>7261</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258459/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is a&amp;nbsp;2nd part of a series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007 that I am producing.&amp;nbsp; You can find the freely downloadable workshops that accompanying these videos on my blog here. 
The scenario is a company has created a portal which will accept resume's for job postings, and that via workflow, the MOSS 2007 portal will handle the workflow (automatically and with human interaction where needed) to process the resume's (documents). 
In this example, I will show how to use the WorkflowProperties Object to get information about the file being&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/a66d8379-6d36-4a0f-a9ad-37b2edb738fa/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f57de318-e1b6-447c-9b55-8b8bc501da33/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8de4cb58-7009-4142-a71b-90c2b9fe8ac6/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0e2668ba-60b5-4cb3-825c-9a244a74cb9b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/e1abb0b1-212e-419c-b4ad-ccefbe13c0e3/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a8bf28f6-34d4-4d52-bcb3-4cd7b37222c9/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/4/8/5/2/350079_Extracting document details for SharePoint 2007.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/4/8/5/2/350079.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/SharePoint-Document-Workflow-Extracting-document-details-with-your-workflow/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258459/Trackback.aspx</trackback:ping><category>Sharepoint</category></item><item><title>Enabling (incoming/outgoing) email for SharePoint/MOSS 2007</title><description>&lt;P&gt;This is a first part of a series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007 that I am producing.&amp;nbsp; You can find the freely downloadable workshops that accompanying these videos on my blog &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;.&lt;/P&gt;
&lt;P&gt;The scenario is a company has created a portal which will accept resume's for job postings, and that via workflow, the MOSS 2007 portal will handle the workflow (automatically and with human interaction where needed) to process the resume's (documents).&lt;/P&gt;
&lt;P&gt;This is the first step in the process: Enabling incoming/outgoing email on the portal (9 minutes in length). &lt;/P&gt;
&lt;P&gt;You can find the text (with pictures) walkthrough that matches this video &lt;a href="http://rshelton.com/archive/2007/10/05/document-workflow-in-moss-2007-how-to-enable-the-portal.aspx"&gt;here&lt;/a&gt;.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;You can&amp;nbsp;download the &lt;STRONG&gt;Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Document Workflow with MOSS with Visual Studio 2008" workshops&lt;/STRONG&gt; (Developer Content) on my blog (&lt;a href="http://www.sheltonblog.com/"&gt;www.sheltonblog.com&lt;/a&gt;) under the SharePoint Tag, or directly by clicking &lt;a href="http://rshelton.com/archive/2007/10/05/sharepoint-document-workflow-with-visual-studio-workshop-documents-download.aspx"&gt;here&lt;/a&gt;.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;U&gt;My other SharePoint videos:&lt;/U&gt;&lt;BR&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;LI&gt;Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/23/how-to-video-enabling-incomingoutgoing-email-for-sharepointmoss-2007.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting document details from within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/24/document-workflow-extracting-document-details-with-your-workflow.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Extracting email addresses and sending emails (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/25/how-to-video-document-workflow-in-sharepoint-moss-2007-extracting.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Creating a User Task within a workflow (Click &lt;a href="http://www.sheltonblog.com/archive/2007/10/29/how-to-video-creating-a-user-task-document-workflow-in.aspx"&gt;here&lt;/a&gt; to see it) 
&lt;LI&gt;Programmatically Escalating an Overdue Task with Visual Studio (&lt;a href="http://www.sheltonblog.com/archive/2007/11/01/how-to-video-programmatically-escalating-an-overdue-task-document-workflow.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx"&gt;Click here&lt;/a&gt; to see it) 
&lt;LI&gt;Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (&lt;a href="http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx" target=_blank&gt;Click here&lt;/A&gt; to see it)&amp;nbsp; 
&lt;LI&gt;Using Active Directory Search/Lookups within SharePoint Workflow's to find users (&lt;A href="http://rshelton.com/archive/2007/11/29/how-to-video-using-active-directory-searchinglookup-in-a-sharepointmoss.aspx"&gt;Click here&lt;/a&gt; to see it) &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;If you have questions/comments, please leave them on my blog at this &lt;a href="http://rshelton.com/archive/2007/10/05/document-workflow-in-moss-2007-how-to-enable-the-portal.aspx"&gt;link&lt;/a&gt;, as I do not monitor this feedback URL.&lt;/LI&gt;&lt;img src="http://channel9.msdn.com/258438/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Enabling-incomingoutgoing-email-for-SharePointMOSS-2007/</comments><itunes:summary>This is a first part of a series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007 that I am producing.&amp;nbsp; You can find the freely downloadable workshops that accompanying these videos on my blog here.
The scenario is a company has created a portal which will accept resume's for job postings, and that via workflow, the MOSS 2007 portal will handle the workflow (automatically and with human interaction where needed) to process the resume's (documents).
This is the first step in the process: Enabling incoming/outgoing email on the portal (9 minutes in length). 
You can find the text (with pictures) walkthrough that matches this video here.You can&amp;nbsp;download the Freely&amp;nbsp;Downloadable&amp;nbsp;"Building Document Workflow with MOSS with Visual Studio 2008" workshops (Developer Content) on my blog (www.sheltonblog.com) under the SharePoint Tag, or directly by clicking here.My other SharePoint videos:
Enabling (incoming/outgoing) email for SharePoint/MOSS 2007 servers (Click here to see it) 
Extracting document details from within a workflow (Click here to see it) 
Extracting email addresses and sending emails (Click here to see it) 
Programmatically Creating a User Task within a workflow (Click here to see it) 
Programmatically Escalating an Overdue Task with Visual Studio (Click here to see it) 
Building an Approval Workflow with SharePoint/MOSS 2007 and VS 2008 (Click here to see it) 
Building a Multilevel Approval Workflow with SharePoint/MOSS 2007 and VS2008 (Click here to see it)&amp;nbsp; 
Using Active Directory Search/Lookups within SharePoint Workflow's to find users (Click here to see it) Note: If you have questions/comments, please leave them on my blog at this link, as I do not monitor this feedback URL.</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Enabling-incomingoutgoing-email-for-SharePointMOSS-2007/</link><pubDate>Tue, 23 Oct 2007 13:19:58 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Enabling-incomingoutgoing-email-for-SharePointMOSS-2007/</guid><evnet:views>8143</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258438/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is a first part of a series that I am doing on "Building Document Workflow" in SharePoint/MOSS 2007 that I am producing.&amp;nbsp; You can find the freely downloadable workshops that accompanying these videos on my blog here.
The scenario is a company has created a portal which will accept resume's for job postings, and that via workflow, the MOSS 2007 portal will handle the workflow (automatically and with human interaction where needed) to process the resume's (documents).
This is the first step in the process: Enabling incoming/outgoing email on the portal (9 minutes in length). 
You&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/a04f1c0e-7f62-4368-91ed-88e62a39ea4c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e9ab8c44-de66-4e0f-9903-961d79f1987e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/6d2ae8f9-beda-4a84-832a-9878751ee523/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/90517df1-748f-4717-b5e8-50cff215677c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/78b6a54e-1477-4dd0-8ad8-56cea60af3b6/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/9ef15cf5-2061-400c-840e-281da5e1358c/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/4/8/5/2/349878_Enabling email for SharePoint 2007.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/4/8/5/2/349878.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Enabling-incomingoutgoing-email-for-SharePointMOSS-2007/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258438/Trackback.aspx</trackback:ping><category>Sharepoint</category></item><item><title>Encrypting your web.config file with ASP 2.0 (Visual Studio 2005)</title><description>&lt;p class="MsoNormal"&gt;Federal Developer Evangelist, Robert Shelton, Jr., takes you through a short (8 minute) demonstration of how Encrypt portions of your web.config with ASP 2.0 (Visual Studio 2005).&lt;span&gt;&amp;nbsp; &lt;/span&gt;This walkthrough shows you how to encrypt two sections of your web.config (AppSettings and ConnectionStrings) with the DPAPI (DataProtectionConfigurationProvider).&lt;span&gt;&amp;nbsp; &lt;/span&gt;In addition to these two sections, you can also encrypt your Identity and SessionState sections.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;br&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;My blog URL: &lt;a href="http://www.sheltonblog.com"&gt;http://sheltonblog.com&amp;nbsp;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/federaldev/default.aspx"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://channel9.msdn.com/wiki/default.aspx/Channel9.HowToEncryptConfigurationSectionsUsingRsaInAspNet20?diff=y&gt;Channel 9 Article: Encrypt Configuration Sections in ASP.NET 2.0 Using RSA&lt;/a&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/paght000005.asp"&gt;MSDN Article: How To: Encrypt Configuration Sections in ASP.NET 2.0 Using DPAPI&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;Please check out some of my other screencast by clicking this&amp;nbsp;search &lt;a href="http://channel9.msdn.com/Search/SearchResults.aspx?q=Robert+Shelton&amp;amp;f=Mzg=&amp;amp;u=MA==&gt;link&lt;/a&gt;.&amp;nbsp; Including a 3 part series on programming Active Directory with Visual Studio 2005.&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;~ Robert Shelton, Jr.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/130813/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Encrypting-your-webconfig-file-with-ASP-20-Visual-Studio-2005/</comments><itunes:summary>Federal Developer Evangelist, Robert Shelton, Jr., takes you through a short (8 minute) demonstration of how Encrypt portions of your web.config with ASP 2.0 (Visual Studio 2005).&amp;nbsp; This walkthrough shows you how to encrypt two sections of your web.config (AppSettings and ConnectionStrings) with the DPAPI (DataProtectionConfigurationProvider).&amp;nbsp; In addition to these two sections, you can also encrypt your Identity and SessionState sections.
&amp;nbsp;

&amp;nbsp;
My blog URL: http://sheltonblog.com&amp;nbsp;
&amp;nbsp;
Channel 9 Article: Encrypt Configuration Sections in ASP.NET 2.0 Using RSA

MSDN Article: How To: Encrypt Configuration Sections in ASP.NET 2.0 Using DPAPI
Please check out some of my other screencast by clicking this&amp;nbsp;search link.&amp;nbsp; Including a 3 part series on programming Active Directory with Visual Studio 2005.
&amp;nbsp;
~ Robert Shelton, Jr.</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Encrypting-your-webconfig-file-with-ASP-20-Visual-Studio-2005/</link><pubDate>Mon, 07 Nov 2005 23:35:44 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Encrypting-your-webconfig-file-with-ASP-20-Visual-Studio-2005/</guid><evnet:views>37017</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/130813/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p class="MsoNormal"&gt;Federal Developer Evangelist, Robert Shelton, Jr., takes you through a short (8 minute) demonstration of how Encrypt portions of your web.config with ASP 2.0 (Visual Studio 2005).&lt;span&gt;&amp;nbsp; &lt;/span&gt;This walkthrough shows you how to encrypt two sections of your web.config (AppSettings and ConnectionStrings) with the DPAPI (DataProtectionConfigurationProvider).&lt;span&gt;&amp;nbsp; &lt;/span&gt;In addition to these two sections, you can also encrypt your Identity and SessionState sections.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/2aed68bd-23de-4c0c-a0a5-38aa75cc1afb/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c11f314c-a5ad-4275-9c6f-65988222d3dd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0bebbb8d-462b-48a0-bb28-6c118e6bef81/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a70e1817-22d7-4a0b-865f-579565674281/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/d9e6fa57-eb1c-443a-a08b-bb5dc7ffd777/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/e077aab6-dd94-4e42-8560-f94a6b27f417/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/8/0/3/1/134210_Encrypting sections of web config.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/8/0/3/1/134210.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Encrypting-your-webconfig-file-with-ASP-20-Visual-Studio-2005/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/130813/Trackback.aspx</trackback:ping><category>ASP.NET</category><category>CSharp</category><category>Security</category><category>Visual Studio</category></item><item><title>Searching Active Directory with .NET (Visual Studio 2005)</title><description>&lt;p class="MsoNormal"&gt;Federal Developer Evangelist, Robert Shelton, takes you through a&amp;nbsp;12&amp;nbsp;minute&amp;nbsp;walkthrough/demonstration of how to search Active Directory for users, groups, and other AD Objects.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This demonstration is using the DirectoryServices namespace of the .NET framework.&amp;nbsp; The demonstration is using Visual Studio 2005, but the code will also work as written for Visual Studio 2003.&lt;br&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;You can find the code at my blog: &lt;a href="http://www.sheltonblog.com/"&gt;http://sheltonblog.com&amp;nbsp;&lt;/a&gt;&lt;br&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;u&gt;&lt;b&gt;My other AD Screencasts:&lt;/b&gt;&lt;/u&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;- Adding user to AD with .NET&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=130700target="&gt;http://channel9.msdn.com/Showpost.aspx?postid=130700&lt;/a&gt;&lt;br&gt;- Adding groups and users to groups with .NET&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=132400target="&gt;http://channel9.msdn.com/Showpost.aspx?postid=132400&lt;/a&gt;&lt;/p&gt;&lt;o:p&gt; &lt;/o:p&gt;- AD Searchfilter (Querying) Syntax:
&lt;p class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adsi/adsi/search_filter_syntax.asp" target="_parent"&gt;http://&lt;/a&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adsi/adsi/search_filter_syntax.asp" target="_parent"&gt;msdn.microsoft.com/library/default.asp?url=/library/en-us/adsi/adsi/search_filter_syntax.asp&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;- List of SearchScope options:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdirectoryservicesdirectorysearcherclasssearchscopetopic.asp" target="_parent"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdirectoryservicesdirectorysearcherclasssearchscopetopic.asp&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;~ Robert Shelton&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/129344/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Searching-Active-Directory-with-NET-Visual-Studio-2005/</comments><itunes:summary>Federal Developer Evangelist, Robert Shelton, takes you through a&amp;nbsp;12&amp;nbsp;minute&amp;nbsp;walkthrough/demonstration of how to search Active Directory for users, groups, and other AD Objects.&amp;nbsp; This demonstration is using the DirectoryServices namespace of the .NET framework.&amp;nbsp; The demonstration is using Visual Studio 2005, but the code will also work as written for Visual Studio 2003.
You can find the code at my blog: http://sheltonblog.com&amp;nbsp;My other AD Screencasts:
- Adding user to AD with .NET
http://channel9.msdn.com/Showpost.aspx?postid=130700- Adding groups and users to groups with .NET
http://channel9.msdn.com/Showpost.aspx?postid=132400 - AD Searchfilter (Querying) Syntax:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adsi/adsi/search_filter_syntax.asp
&amp;nbsp;- List of SearchScope options:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdirectoryservicesdirectorysearcherclasssearchscopetopic.asp
~ Robert Shelton</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Searching-Active-Directory-with-NET-Visual-Studio-2005/</link><pubDate>Thu, 03 Nov 2005 01:56:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Searching-Active-Directory-with-NET-Visual-Studio-2005/</guid><evnet:views>84169</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/129344/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p class="MsoNormal"&gt;Federal Developer Evangelist, Robert Shelton, takes you through a&amp;nbsp;12&amp;nbsp;minute&amp;nbsp;walkthrough/demonstration of how to search Active Directory for users, groups, and other AD Objects.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This demonstration is using the DirectoryServices namespace of the .NET framework.&amp;nbsp; The demonstration is using Visual Studio 2005, but the code will also work as written for Visual Studio 2003.&lt;br&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/53f6d7a9-3345-433d-9c7e-d3ebe4abdd8d/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8909f023-033b-4fe0-b08f-d530c156f93a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/895d9cf7-51bc-473e-9bf3-56d42677bcca/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/fe9eae05-c939-4fb1-80a8-5ab6ab37abc9/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/235dcfd2-3dd1-4a7e-8e7f-647b2fd49cf0/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/0fe507a1-3942-4705-9336-f80c8018dcf0/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/3/9/2/1/132740_AD Searching with dotnet.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/3/9/2/1/132740.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>7</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Searching-Active-Directory-with-NET-Visual-Studio-2005/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/129344/Trackback.aspx</trackback:ping><category>CSharp</category><category>Networking</category><category>Security</category><category>Visual Studio</category></item><item><title>Adding Groups (and users to groups) to Active Directory with .NET</title><description>&lt;p class="MsoNormal"&gt;Federal Developer Evangelist, Robert Shelton, takes you through a 8 minute walkthrough/demonstration of how to create a group in active directory with .NET and to add users to that group.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This demonstration is using the DirectoryServices namespace of the .NET framework.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;br&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;You can find the code at my blog: &lt;/o:p&gt;&lt;a href="http://www.sheltonblog.com/"&gt;http://sheltonblog.com&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;My other Programming AD Screen Casts:&lt;br&gt;- Searching AD with .NET:&lt;br&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=132740&gt;http://channel9.msdn.com/Showpost.aspx?postid=132740&lt;/a&gt;&lt;br&gt;- Adding users to Active Directory with .NET&lt;br&gt;&lt;a href="http://channel9.msdn.com/showpost.aspx?PostID=130700&gt;http://channel9.msdn.com/showpost.aspx?PostID=130700&lt;/a&gt;&lt;br&gt;List of Group attributes for Active Directory:&lt;br&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/c_group.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/c_group.asp&lt;/a&gt;&lt;br&gt;List of values for the groupType Attribuet:&lt;br&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_grouptype.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_grouptype.asp&lt;/a&gt;&lt;br&gt;&lt;br&gt;~Robert&lt;/p&gt;&lt;img src="http://channel9.msdn.com/129004/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Adding-Groups-and-users-to-groups-to-Active-Directory-with-NET/</comments><itunes:summary>Federal Developer Evangelist, Robert Shelton, takes you through a 8 minute walkthrough/demonstration of how to create a group in active directory with .NET and to add users to that group.&amp;nbsp; This demonstration is using the DirectoryServices namespace of the .NET framework.
You can find the code at my blog: http://sheltonblog.com&amp;nbsp;
My other Programming AD Screen Casts:- Searching AD with .NET:http://channel9.msdn.com/Showpost.aspx?postid=132740- Adding users to Active Directory with .NEThttp://channel9.msdn.com/showpost.aspx?PostID=130700List of Group attributes for Active Directory:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/c_group.aspList of values for the groupType Attribuet:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_grouptype.asp~Robert</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Adding-Groups-and-users-to-groups-to-Active-Directory-with-NET/</link><pubDate>Wed, 02 Nov 2005 02:28:05 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Adding-Groups-and-users-to-groups-to-Active-Directory-with-NET/</guid><evnet:views>50266</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/129004/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p class="MsoNormal"&gt;Federal Developer Evangelist, Robert Shelton, takes you through a 8 minute walkthrough/demonstration of how to create a group in active directory with .NET and to add users to that group.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This demonstration is using the DirectoryServices namespace of the .NET framework.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;br&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/0909f303-5545-4de9-86c2-97d0e0000a27/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bd680729-f781-4720-ba87-9ba44be94d73/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e66c3533-b458-42a9-aa4f-ed82eb38489a/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/20fdd557-3519-4f86-a4d0-3df89e239d9b/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/78b49202-c281-4f5f-bddc-d701d3bd52e6/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/97a289be-1394-4752-9e3a-984854a6202d/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/9/2/1/132400_AddGroup.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/9/2/1/132400.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>13</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Adding-Groups-and-users-to-groups-to-Active-Directory-with-NET/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/129004/Trackback.aspx</trackback:ping><category>CSharp</category><category>Networking</category><category>Security</category><category>Visual Studio</category></item><item><title>Adding users to Active Directory with .NET</title><description>Federal Developer Evangelist, Robert Shelton, takes you through a 10 minute walkthrough/demonstation of how to add a user and set the users Active Directory properties with .NET (C# in this case).&amp;nbsp; &lt;BR&gt;&lt;BR&gt;My Other AD Screencasts:&lt;BR&gt;&lt;BR&gt;Adding Groups and users to groups with .NET: &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=132400&gt;http://channel9.msdn.com/Showpost.aspx?postid=132400&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;Searching AD with .NET: &lt;BR&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=132740&gt;http://channel9.msdn.com/Showpost.aspx?postid=132740&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;Resource links (shown at the end of the screencast):&lt;BR&gt;&lt;BR&gt;My blog: &lt;a href="http://www.sheltonblog.com"&gt;www.sheltonblog.com&lt;/a&gt; (where you can download the code).&lt;BR&gt;&lt;BR&gt;Complete list of AD Attributes: &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/attributes.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/attributes.asp&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;List of values for the "userAccountControl" attribute: &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_useraccountcontrol.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_useraccountcontrol.asp&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;&lt;img src="http://channel9.msdn.com/127304/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobertShelton/Adding-users-to-Active-Directory-with-NET/</comments><itunes:summary>Federal Developer Evangelist, Robert Shelton, takes you through a 10 minute walkthrough/demonstation of how to add a user and set the users Active Directory properties with .NET (C# in this case).&amp;nbsp; My Other AD Screencasts:Adding Groups and users to groups with .NET: http://channel9.msdn.com/Showpost.aspx?postid=132400Searching AD with .NET: http://channel9.msdn.com/Showpost.aspx?postid=132740Resource links (shown at the end of the screencast):My blog: www.sheltonblog.com (where you can download the code).Complete list of AD Attributes: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/attributes.aspList of values for the "userAccountControl" attribute: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_useraccountcontrol.asp</itunes:summary><link>http://channel9.msdn.com/posts/RobertShelton/Adding-users-to-Active-Directory-with-NET/</link><pubDate>Thu, 27 Oct 2005 23:08:56 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobertShelton/Adding-users-to-Active-Directory-with-NET/</guid><evnet:views>54407</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/127304/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Federal Developer Evangelist, Robert Shelton, takes you through a 10 minute walkthrough/demonstation of how to add a user and set the users Active Directory properties with .NET (C# in this case).&amp;nbsp; &lt;BR&gt;&lt;BR&gt;My Other AD Screencasts:&lt;BR&gt;&lt;BR&gt;Adding Groups and users to groups with .NET: &lt;a href="/Showpost.aspx?postid=132400"&gt;http://channel9.msdn.com/Showpost.aspx?postid=132400&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;Searching AD with .NET: &lt;BR&gt;&lt;a href="/Showpost.aspx?postid=132740"&gt;http://channel9.msdn.com/Showpost.aspx?postid=132740&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;Resource links (shown at the end of the screencast):&lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/7ecc0a2a-a25d-4094-a863-2113d3c5e19c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/5c5e747f-dcbc-4bd3-8d66-984573d1a5da/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a99f65da-347f-44a2-bc60-2c1a06046671/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5be04373-d8d2-4a9b-a94e-6c8d113908b4/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/3/7/2/1/130700_Adding a user to AD with .NET.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/3/7/2/1/130700.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Robert Shelton, Jr.</dc:creator><itunes:author>Robert Shelton, Jr.</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobertShelton/Adding-users-to-Active-Directory-with-NET/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/127304/Trackback.aspx</trackback:ping><category>CSharp</category><category>Networking</category><category>Security</category><category>Visual Studio</category></item></channel></rss>