<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>David Crawford's WebLog</title><link>http://blogs.msdn.com/b/dc995/</link><description>Integration, Security, and Collaborative Solutions </description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.19199 (Build: 5.6.583.19199)</generator><item><title>A Guide to Claims-Based Identity and Access Control (2nd Edition)</title><link>http://blogs.msdn.com/b/dc995/archive/2011/10/08/a-guide-to-claims-based-identity-and-access-control-2nd-edition.aspx</link><pubDate>Sat, 08 Oct 2011 19:00:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10222234</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=10222234</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2011/10/08/a-guide-to-claims-based-identity-and-access-control-2nd-edition.aspx#comments</comments><description>&lt;p&gt;Check out the sections related to federating SharePoint - &amp;nbsp;specifically logout to compliment your readings from the SharePoint whitepaper.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;a href="#sec1"&gt;Summary&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href="#sec2"&gt;Contents&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href="#sec3"&gt;Overview&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;&lt;a href="#sec4"&gt;Contents of the Guide&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href="#sec5"&gt;Audience Requirements&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href="#sec6"&gt;System Requirements&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href="#sec7"&gt;Application Server&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href="#sec8"&gt;ADFS&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href="#sec9"&gt;Active Directory&lt;/a&gt;&lt;/em&gt;, &lt;em&gt;&lt;a href="#sec10"&gt;Client Computer&lt;/a&gt;&lt;/em&gt; | &lt;strong&gt;&lt;a href="#sec11"&gt;Community&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href="#sec12"&gt;Future Plans&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href="#sec13"&gt;Feedback and Support&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href="#sec14"&gt;Authors and Contributors&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href="#sec15"&gt;Related Titles&lt;/a&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="288258dc-146e-4c80-9d31-bc4c69e15ea0" title="Ff423674.288258dc-146e-4c80-9d31-bc4c69e15ea0(en-us,PandP.10).png" alt="Ff423674.288258dc-146e-4c80-9d31-bc4c69e15ea0(en-us,PandP.10).png" src="http://i.msdn.microsoft.com/dynimg/IC368873.png" xmlns="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://microsoft.com/practices"&gt;patterns &amp;amp; practices Developer Center&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;September&amp;nbsp; 2011&lt;/p&gt;
&lt;h1 id="sec1" class="heading"&gt;Summary&lt;/h1&gt;
&lt;p&gt;Imagine a world where you don't have to worry about authentication. Imagine instead that all requests to your application already include the information you need to make access control decisions and to personalize the application for the user.&lt;/p&gt;
&lt;p&gt;In this world, your applications can trust another system component to securely provide user information, such as the user's name or email address, a manager's email address, or even a purchasing authorization limit. The user's information always arrives in the same simple format, regardless of the authentication mechanism, whether it's Microsoft&amp;reg; Windows&amp;reg; integrated authentication, forms-based authentication in a web browser, an X.509 client certificate, or something more exotic. Even if someone in charge of your company's security policy changes how users authenticate, you still get the information, and it's always in the same format. This is the utopia of claims-based identity that &lt;em&gt;A Guide to Claims-Based Identity and Access Control&lt;/em&gt; describes.&lt;/p&gt;
&lt;p&gt;This is the second edition of this popular guide. It has been extensively updated to include new features and changes to the underlying technologies; and extends the coverage to encompass Windows Azure&amp;reg; Access Control Service, REST-based service authentication, and the use of claims-based authentication in Microsoft SharePoint&amp;reg; 2010. As you'll see, claims provide an innovative approach for building all types of applications that must authenticate and authorize users.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This edition also has a set of associated Hands-on-Labs that will help you to better understand the way that the example application works, how you can extend it with additional functionality, and how you can implement some of the advanced scenarios described in the guide.&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Downloads&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27289"&gt;Example code&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Community&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="http://claimsid.codeplex.com/"&gt;http://claimsid.codeplex.com&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;License&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The samples for this content are licensed under the Microsoft Public License (Ms-PL) which can be found at &lt;a href="http://www.microsoft.com/en-us/openness/resources/licenses.aspx#MPL"&gt;http://www.microsoft.com/en-us/openness/resources/licenses.aspx#MPL&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h1 id="sec2" class="heading"&gt;Contents&lt;/h1&gt;
&lt;p&gt;&lt;a href="#Overview"&gt;Overview&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#Community"&gt;Community&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#FuturePlans"&gt;Future Plans&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#FeedbackSupport"&gt;Feedback and Support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#AuthorsContributors"&gt;Authors and Contributors&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#RelatedTitles"&gt;Related Titles&lt;/a&gt;&lt;/p&gt;
&lt;h1 id="sec3" class="heading"&gt;Overview&lt;/h1&gt;
&lt;p&gt;This book gives you enough information to evaluate claims-based identity as a possible option when you are planning a new application or making changes to an existing one. It is intended for any architect, developer, or information technology (IT) professional who designs, builds, or operates Web applications and services that require identity information about their users.&lt;/p&gt;
&lt;p&gt;Although claims-based identity has been possible for quite a while, there are now tools available that make it much easier for developers of Windows-based applications to implement it. These tools include the Windows Identity Foundation (WIF), Microsoft Active Directory&amp;reg; Federation Services (ADFS) v2, and Windows Azure Access Control Service (ACS). This book shows you when and how to use these tools in the context of some commonly occurring scenarios.&lt;/p&gt;
&lt;h2 id="sec4" class="subheading"&gt;Contents of the Guide&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/Ff423674.d77ede9a-9263-4cf2-abf6-164272d69c71(l=en-us).png" target="_blank"&gt;&lt;img id="d77ede9a-9263-4cf2-abf6-164272d69c71-thumb" title="Ff423674.d77ede9a-9263-4cf2-abf6-164272d69c71-thumb(en-us,PandP.10).png" alt="Ff423674.d77ede9a-9263-4cf2-abf6-164272d69c71-thumb(en-us,PandP.10).png" src="http://i.msdn.microsoft.com/dynimg/IC533918.png" xmlns="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;An Introduction to Claims&lt;/strong&gt; explains what a claim is and provides general rules on what makes good claims and how to incorporate them into your application. It's probably a good idea that you read this chapter before you move on to the scenarios.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Claims-Based Architectures&lt;/strong&gt; shows you how to use claims with browser-based applications and smart client applications. In particular, the chapter focuses on how to implement single sign-on for your users, whether they are on an intranet or an extranet. This chapter is optional. You don't need to read it before you proceed to the scenarios.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Claims-Based Single Sign-On for the Web and Windows Azure&lt;/strong&gt; is the starting point of the path that explores the implementation of single sign-on and federated identity. This chapter shows you how to implement single sign-on and single sign-out within a corporate intranet. Although this may be something that you can also implement with Integrated Windows Authentication, it is the first stop on the way to implementing more complex scenarios. It includes a section for Windows Azure&amp;trade; technology platform that shows you how to move the claims-based application to the cloud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Federated Identity for Web Applications&lt;/strong&gt; shows how you can give your business partners access to your applications while maintaining the integrity of your corporate directory and theirs. In other words, your partners' employees can use their own corporate credentials to gain access to your applications.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Federated Identity with Windows Azure Access Control Service&lt;/strong&gt; is the start of a parallel path that explores Windows Azure Access Control Service (ACS) in the context of single sign-on and federated identity. This chapter extends the scenarios described in the previous chapter to enable users to authenticate using social identity providers such as Google and Windows Live&amp;reg; network of Internet services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Federated Identity with Multiple Partners&lt;/strong&gt; is a variation of the federated identity scenario that shows you how to federate with partners who have no issuer of their own as well as those who do. It demonstrates how to use the ASP.NET MVC framework to create a claims-aware application.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Federated Identity with Multiple Partners and Windows Azure Access Control Service&lt;/strong&gt; extends the scenarios described in the previous chapter to include ACS to give users additional choices for authentication that include social identity providers such as Google and Windows Live.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Claims Enabling Web Services&lt;/strong&gt; is the first of a set of chapters that explore authentication for active clients rather than web browsers. This chapter shows you how to use the claims-based approach with web services, whereby a partner uses a smart client that communicates with identity providers and token issuers using SOAP-based services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Securing REST Services&lt;/strong&gt; shows how to use the claims-based approach with web services, whereby a partner uses a smart client that communicates with identity providers and token issuers using REST-based services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Accessing REST Services from a Windows Phone Device&lt;/strong&gt; shows how you can use claims-based techniques with Windows Phone&amp;trade; wireless devices. It discusses the additional considerations that you must take into account when using claims-based authentication with mobile devices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Claims-Based Single Sign-On for Microsoft SharePoint 2010&lt;/strong&gt; begins a path that explores how you can use claims-based identity techniques with Microsoft SharePoint 2010. This chapter shows how SharePoint web applications can use claims-based authentication with an external token issuer such as ADFS to enable access from both internal locations and externally over the web.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Federated Identity for SharePoint Applications&lt;/strong&gt; extends the previous chapter to show how you can use federated identity techniques to enable users to authenticate using more than one identity provider and token issuer.&lt;/p&gt;
&lt;h2 id="sec5" class="subheading"&gt;Audience Requirements&lt;/h2&gt;
&lt;p&gt;Although applications that use claims-based identity exist on many platforms, this book is written for people who work with Windows-based systems. You should be familiar with the Microsoft .NET Framework, ASP.NET, Windows Communication Foundation (WCF), Microsoft Active Directory&amp;reg;, and Microsoft Visual C#&amp;reg;.&lt;/p&gt;
&lt;h2 id="sec6" class="subheading"&gt;System Requirements&lt;/h2&gt;
&lt;p&gt;You can either run the samples that illustrate the scenarios in the guide on your own system or you can create a realistic lab environment. Running the scenarios on your own system is very simple and has only a few requirements. These are the system requirements for running the scenarios on your system:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft Windows Vista&amp;reg; SP1, Windows 7, Windows Server 2008 (32-bit or 64-bit), or Windows Server 2008 R2 (32-bit or 64-bit)&lt;/li&gt;
&lt;li&gt;Microsoft Internet Information Services (IIS) 7.0 or 7.5&lt;/li&gt;
&lt;li&gt;Microsoft .NET Framework 4.0&lt;/li&gt;
&lt;li&gt;Microsoft Visual Studio&amp;reg; 2010 (excluding Express editions)&lt;/li&gt;
&lt;li&gt;Windows Azure Tools for Microsoft Visual Studio&lt;/li&gt;
&lt;li&gt;Windows Identity Foundation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Running the scenarios in a realistic lab environment, with an instance of Active Directory Federation Services (ADFS) and Active Directory, requires an application server, ADFS, Active Directory, and a client system. Here are their system requirements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; The example code for this guide and for the associated Hands-on-Labs was built using the Windows Azure Tools for Visual Studio version 1.3 (March 2011), and has also been tested using version 1.4 (August 2011) of the tools. The Dependency Checker utility provided with the examples will check for the presence of either the version 1.3 or version 1.4 release of the tools. If you have version 1.4 installed, you will be prompted to migrate the solutions to this version when you open them in Visual Studio.&lt;/p&gt;
&lt;h3 id="sec7" class="subheading"&gt;Application Server&lt;/h3&gt;
&lt;p&gt;The application server requires the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows Server 2008 or Windows Server 2008 R2&lt;/li&gt;
&lt;li&gt;Microsoft Internet Information Services (IIS) 7.0 or 7.5&lt;/li&gt;
&lt;li&gt;Microsoft Visual Studio 2010 (excluding Express editions)&lt;/li&gt;
&lt;li&gt;.NET Framework 4.0&lt;/li&gt;
&lt;li&gt;Windows Identity Foundation&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="sec8" class="subheading"&gt;ADFS&lt;/h3&gt;
&lt;p&gt;The ADFS server requires the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows Server 2008 or Windows Server 2008 R2&lt;/li&gt;
&lt;li&gt;Microsoft Internet Information Services (IIS) 7.0 or 7.5&lt;/li&gt;
&lt;li&gt;.NET Framework 4.0&lt;/li&gt;
&lt;li&gt;Microsoft SQL Server&amp;reg; 2005 or 2008 Express Edition&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="sec9" class="subheading"&gt;Active Directory&lt;/h3&gt;
&lt;p&gt;The Active Directory system requires Windows Server 2008 or Windows Server 2008 R2 with Active Directory installed.&lt;/p&gt;
&lt;h3 id="sec10" class="subheading"&gt;Client Computer&lt;/h3&gt;
&lt;p&gt;The client computer requires Windows Vista or Windows 7 for active scenarios. Passive scenarios may use any web browser as the client that supports HTTP redirection.&lt;/p&gt;
&lt;h1 id="sec11" class="heading"&gt;Community&lt;/h1&gt;
&lt;p&gt;This guide, like many patterns &amp;amp; practices deliverables, is associated with a community site. On this community site, you can post questions, provide feedback, or connect with other users for sharing ideas. Community members can also help Microsoft plan and test future guides, and download additional content such as extensions and training material.&lt;/p&gt;
&lt;h1 id="sec12" class="heading"&gt;Future Plans&lt;/h1&gt;
&lt;p&gt;Additional content and plans will be published to the community site.&lt;/p&gt;
&lt;h1 id="sec13" class="heading"&gt;Feedback and Support&lt;/h1&gt;
&lt;p&gt;Questions? Comments? Suggestions? To provide feedback about this guide, or to get help with any problems, please visit the Community site. The message board on the community site is the preferred feedback and support channel because it allows you to share your ideas, questions, and solutions with the entire community. &lt;em&gt;A Guide to Claims-based Identity and Access Control&lt;/em&gt; is a guidance offering, designed to be reused, customized, and extended. It is not a Microsoft product. Code-based guidance is shipped "as is" and without warranties. Customers can obtain support through Microsoft Support Services for a fee, but the code is considered user-written by Microsoft support staff.&lt;/p&gt;
&lt;h1 id="sec14" class="heading"&gt;Authors and Contributors&lt;/h1&gt;
&lt;p&gt;This guide was produced by the following individuals:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Program and Product Management:&amp;nbsp; Eugenio Pace&lt;/li&gt;
&lt;li&gt;Subject Matter Experts: Dominic Betts, Dominick Baier, Vittorio Bertocci, Keith Brown, and Matias Woloski&lt;/li&gt;
&lt;li&gt;Development: Scott Densmore, Federico Boerr and Nicolas Paez&lt;/li&gt;
&lt;li&gt;Test team: Masashi Narumoto, Rathi Velusamy and RaviShankar Chemudupati&lt;/li&gt;
&lt;li&gt;Edit team: RoAnn Corbisier, Colin Campbell (Modeled Computation LLC), Roberta Leibovitz (Modeled Computation LLC), Alex Homer, Nancy Mitchell, and Tina Burden&lt;/li&gt;
&lt;li&gt;Book design and illustrations: John Hubbard (eson), Ellen Forney and Veronica Ruiz&lt;/li&gt;
&lt;li&gt;Release Management: Richard Burte&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We want to thank the customers, partners, and community members who have patiently reviewed our early content and drafts. Among those, we want to highlight the exceptional contributions of Zulfiqar Ahmed, Michele Leroux Bustamante (IDesign), Pablo Mariano Cibraro (Tellago Inc), Hernan DeLahitte (DigitFactory), Pedro Felix, Tim Fischer (Microsoft Germany), Mario Fontana, David Hill, Doug Hiller, Jason Hogg, Ezequiel Jadib (Southworks), Brad Jonas, Seshadri Mani, Marcelo Mas, Vijayavani Nori, Krish Shenoy, Travis Spencer (www.travisspencer.com), Mario Szpuszta (Sr. Architect Advisor, Microsoft Austria), Chris Tavares, Peter M. Thompson, Todd West, Robert Bogue, Jonathan Cisneros, Shy Cohen, David Crawford, Laura Hunter, Chris Keyser, Jason Lee, Alik Levin, Nicolas Paez, Brian Puhl, Paul Schaeflein, Ken St. Cyr, Venky Veeraraghavan, Bill Wilder, Daz Wilkin, Jim Zimmerman, Steve Peschka, and Christian Nielsen.&lt;/p&gt;
&lt;p&gt;Finally, we want to thank Stuart Kwan and Conrad Bayer from the Identity Division at Microsoft for their support throughout, and everyone who participated in our CodePlex community site.&lt;/p&gt;
&lt;h1 id="sec15" class="heading"&gt;Related Titles&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/zdh19h94.aspx"&gt;Basic Security Practices for Web Applications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wcfsecurityguide.codeplex.com/"&gt;Improving Web Services Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wag.codeplex.com/"&gt;p&amp;amp;p Windows Azure Guidance Project&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img id="64141a69-2e70-45d4-9834-dbed11df724f" title="Ff423674.64141a69-2e70-45d4-9834-dbed11df724f(en-us,PandP.10).png" alt="Ff423674.64141a69-2e70-45d4-9834-dbed11df724f(en-us,PandP.10).png" src="http://i.msdn.microsoft.com/dynimg/IC368873.png" xmlns="" /&gt;&lt;/p&gt;
&lt;div id="topicLinks" class="navigationLinks"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff359112.aspx"&gt;Next&lt;/a&gt;&lt;span&gt; | &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff423674.aspx"&gt;Home&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10222234" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/SharePoint+Portal+Server+/">SharePoint Portal Server </category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AD+FS/">AD FS</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/Active+Directory+Federation+Services/">Active Directory Federation Services</category></item><item><title>Implementing Claims-Based Authentication with SharePoint Server 2010 (whitepaper)</title><link>http://blogs.msdn.com/b/dc995/archive/2011/10/08/implementing-claims-based-authentication-with-sharepoint-server-2010-whitepaper.aspx</link><pubDate>Sat, 08 Oct 2011 18:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10222233</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=10222233</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2011/10/08/implementing-claims-based-authentication-with-sharepoint-server-2010-whitepaper.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Check it out!&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Published: September 27, 2011&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This white paper describes how Web applications in Microsoft SharePoint Server 2010 can use claims-based authentication to provide authenticated access to entities that are external to your organization and enable multiple authentication types within a single zone.&lt;/p&gt;
&lt;p&gt;It also provides many of the details related to setting up a trust configuration, an explanation of runtime considerations and management, configuration details, and programmatic implementations or use of the extensibility points that turn federated access into a federated SharePoint Server 2010 business solution. In addition, this white paper provides guidance in the following areas:&lt;/p&gt;
&lt;ul&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Overview of Claims-based Identity in SharePoint Server 2010&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SharePoint Server 2010 with Active Directory Federation Services 2.0&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating Multiple Claims Authentication Web Applications in a Single SharePoint Server 2010 Farm&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Setting the Login Token Expiration Correctly for SharePoint Server 2010 SAML Claims Users&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating a Custom Claims Provider&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Migration of Users in Classic Mode to Trusted Provider Claims&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; How to Enable Tracing for SharePoint Server 2010 Claims&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Trusted Identity Providers and User Profile Synchronization&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using Audiences with Claims-Based Sites&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Implications of Claims Mode Authentication on Service Applications&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Service Applications and the C2WTS&lt;/li&gt;
&lt;li class="unordered"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using Active Authentication for Custom Development in SharePoint Server 2010 Claims Authentication Web Applications&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 class="heading"&gt;Download the white paper&lt;/h1&gt;
&lt;div id="section45" class="section"&gt;
&lt;p&gt;&lt;a id="ctl00_MTCS_main_ctl01" href="http://go.microsoft.com/fwlink/?LinkId=229109" target="blank"&gt;Implementing Claims Based Authentication with SharePoint Server 2010 (whitepaper)&lt;/a&gt; ( &lt;a href="http://go.microsoft.com/fwlink/?LinkId=229109"&gt;http://go.microsoft.com/fwlink/?LinkId=229109&lt;/a&gt; )&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;( Please forgive the typos.&amp;nbsp; Anywhere ADFS was in the paper was&amp;nbsp;find-replaced with AD FS&amp;nbsp;broke the code examples and powershell.&amp;nbsp; I am working to get that revised currently.&amp;nbsp; Also special thanks to a couple of the authors/contributers who are missing from the credits -&amp;nbsp; Adam Conkle and Tyler Durham.&amp;nbsp;)&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10222233" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/SharePoint+Portal+Server+/">SharePoint Portal Server </category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AD+FS/">AD FS</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/Active+Directory+Federation+Services/">Active Directory Federation Services</category></item><item><title>“Demystified Series” Covers AzMan from A-to-Z on Channel 9</title><link>http://blogs.msdn.com/b/dc995/archive/2007/05/07/demystified-series-covers-azman-from-a-to-z-on-channel-9.aspx</link><pubDate>Mon, 07 May 2007 20:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2465745</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=2465745</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2007/05/07/demystified-series-covers-azman-from-a-to-z-on-channel-9.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;“Demystified Series” Links:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN"&gt;&lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=289062" target=_blank mce_href="http://channel9.msdn.com/Showpost.aspx?postid=289062"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-font-size: 11.0pt"&gt;Getting Started with AzMan&lt;/SPAN&gt;&lt;/A&gt; &lt;BR&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=289435" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=289435"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-font-size: 11.0pt"&gt;Programming AzMan&lt;/SPAN&gt;&lt;/A&gt; – (&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=289429" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=289429"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-font-size: 11.0pt"&gt;Code Sample&lt;/SPAN&gt;&lt;/A&gt;)&lt;BR&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=289472" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=289472"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-font-size: 11.0pt"&gt;AzMan in the Enterprise&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;– (&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=289461" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=289461"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-font-size: 11.0pt"&gt;Code Sample&lt;/SPAN&gt;&lt;/A&gt;)&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN"&gt;&lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=298350" target=_blank mce_href="http://channel9.msdn.com/Showpost.aspx?postid=298350"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-font-size: 11.0pt"&gt;AzMan on Windows Server Code Name “Longhorn” and Windows Vista&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(Thanks to&amp;nbsp;&lt;SPAN class=rwRRO oncontextmenu=_e(this,this._e_oncontextmenu) id=spnFrom ondblclick=_e(this,this._e_ondblclick) title=donovanf@microsoft.com onclick=_e(this,this._e_onclick) _e_oncontextmenu="onRwCm();" _fJnk="1" _dn="Donovan Follette" _rt="EX" _em="/O=MICROSOFT/OU=NORTHAMERICA/CN=RECIPIENTS/CN=DONOVANF" _ao="2" _id="NOEqIcvDkUm0RW7nw5FnGg==" _e_ondblclick="onDblClkRcp();" _e_onclick="selEm(_this);"&gt;Donovan Follette&lt;/SPAN&gt;&amp;nbsp;&lt;A href="http://blogs.msdn.com/donovanf/" mce_href="http://blogs.msdn.com/donovanf/"&gt;http://blogs.msdn.com/donovanf/&lt;/A&gt;&amp;nbsp;for this great content!&amp;nbsp;)&lt;/P&gt;&lt;A class="" title=_“Demystified_Series”_Covers name=_“Demystified_Series”_Covers&gt;&lt;/A&gt;
&lt;P&gt;
&lt;TABLE class=MsoNormalTable style="BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in" cellSpacing=0 cellPadding=0 border=0 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 85.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width=114&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2465745" width="1" height="1"&gt;</description></item><item><title>How To: STS/Windows Authentication with ADAM/AD, Roles in AzMan with WCF</title><link>http://blogs.msdn.com/b/dc995/archive/2007/02/16/how-to-sts-windows-authentication-with-adam-ad-roles-in-azman-with-wcf.aspx</link><pubDate>Sat, 17 Feb 2007 00:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1691532</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=1691532</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2007/02/16/how-to-sts-windows-authentication-with-adam-ad-roles-in-azman-with-wcf.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;I ran across the following article by &lt;SPAN class=BlogTitle&gt;&lt;A id=ctl00___ctl00___ctl00_ctl00_bcr_bth___BlogTitle href="http://codebetter.com/blogs/sam.gentile/default.aspx"&gt;Sam Gentile&lt;/A&gt; &lt;/SPAN&gt;that may be of interest to you AzMan-ers... check it out.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://codebetter.com/blogs/sam.gentile/archive/2006/05/26/145540.aspx"&gt;http://codebetter.com/blogs/sam.gentile/archive/2006/05/26/145540.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR&gt;David&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1691532" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>Custom Authentication with AzMan - (A note on SID datatype)</title><link>http://blogs.msdn.com/b/dc995/archive/2006/08/23/715021.aspx</link><pubDate>Wed, 23 Aug 2006 20:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:715021</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=715021</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/08/23/715021.aspx#comments</comments><description>&lt;P&gt;There are&amp;nbsp; multiple ways to implement custom authentication with AzMan but if you are using an approach with custom SIDs (security identifiers), you should be aware of the data&amp;nbsp;type&amp;nbsp;for a&amp;nbsp;SID.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT color=#000000&gt;Each sub authority is of type ULONG (32 bit) numeric which means numbers less than&lt;/FONT&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;4294967295 and no hex characters&lt;/FONT&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;So the format recommended for a Custom SID is S-1-9-1-1 through S-1-9-4294967295-4294967295. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;There is no validation based on sub authority either e.g. S-1-5 isn’t evaluated in AzMan any different from any other but you run the risk of collision with well known SIDs or prod AD SIDs . &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;( Thanks Sudheer! ) &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;Regards,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;David&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#000000&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=715021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>Developing Applications Using Windows Authorization Manager White Paper Released!!!</title><link>http://blogs.msdn.com/b/dc995/archive/2006/08/16/703272.aspx</link><pubDate>Thu, 17 Aug 2006 04:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:703272</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=703272</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/08/16/703272.aspx#comments</comments><description>Check it out! 
 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetserv/html/AzManApps.asp...(&lt;a href="http://blogs.msdn.com/b/dc995/archive/2006/08/16/703272.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=703272" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>Source Code for the Authorization Manager (AzMan) ASP.NET  Role Provider Released</title><link>http://blogs.msdn.com/b/dc995/archive/2006/07/05/657173.aspx</link><pubDate>Wed, 05 Jul 2006 20:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:657173</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=657173</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/07/05/657173.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT size=4&gt;Check out the Source Code for the Authorization Manager (AzMan) ASP.NET &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Role Provider&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://msdn.microsoft.com/asp.net/downloads/providers/"&gt;http://msdn.microsoft.com/asp.net/downloads/providers/&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;Under Deep Dive...&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: dark2; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/asp2prvdr03.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/asp2prvdr03.asp&lt;/A&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-themecolor: dark2; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-fareast; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-outline-level: 4; mso-margin-top-alt: auto"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Differences Between the Published Source Code and the .NET Framework's AuthorizationStoreRoleProvider&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 6pt 0in 12pt; LINE-HEIGHT: 18pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The source code for the &lt;B&gt;AuthorizationStoreRoleProvider&lt;/B&gt; is being released unchanged. This means you will not be able to compile it in its current state, because it contains calls to internal helper methods. However, you can reference the source code to see exactly how the provider maps role manager calls to AzMan.&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/asp2prvdr01.asp?frame=true"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/asp2prvdr01.asp?frame=true&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" face=Verdana color=#000000&gt;Role Providers&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: 'Verdana','sans-serif'"&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;B&gt;Summary:&lt;/B&gt; Describes the design and operation of the various built-in providers that Microsoft ASP.NET 2.0 uses for state management services. (6 printed pages)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;B&gt;Click here to download the entire series in PDF format&lt;/B&gt; &lt;/FONT&gt;&lt;A href="http://download.microsoft.com/download/d/d/b/ddb5a94d-b398-44b5-bbb9-a71808879d79/Microsoft%20ASP.NET%20Providers.pdf"&gt;&lt;FONT color=#000000&gt;Microsoft ASP.NET Providers.pdf&lt;/FONT&gt;&lt;/A&gt;&lt;FONT color=#000000&gt;. &lt;/FONT&gt;&lt;/P&gt;
&lt;H4 class=dtH1&gt;&lt;FONT color=#000000&gt;Contents&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Microsoft ASP.NET 2.0 Providers: Introduction&lt;/FONT&gt;&lt;/B&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr02.asp"&gt;&lt;FONT color=#0000ff&gt;Membership Providers&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr03.asp"&gt;&lt;FONT color=#0000ff&gt;Role Providers&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr04.asp"&gt;&lt;FONT color=#0000ff&gt;Site Map Providers&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr05.asp"&gt;&lt;FONT color=#0000ff&gt;Session State Providers&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr06.asp"&gt;&lt;FONT color=#0000ff&gt;Profile Providers&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr07.asp"&gt;&lt;FONT color=#0000ff&gt;Web Event Providers&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnaspp/html/asp2prvdr08.asp"&gt;&lt;FONT color=#0000ff&gt;Web Parts Personalization Providers&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#000000&gt;Click here to download&lt;/FONT&gt; &lt;/FONT&gt;&lt;A href="http://download.microsoft.com/download/a/b/3/ab3c284b-dc9a-473d-b7e3-33bacfcc8e98/ProviderToolkitSamples.msi"&gt;&lt;FONT color=#0000ff&gt;ProviderToolkitSamples.msi&lt;/FONT&gt;&lt;/A&gt;&lt;FONT color=#0000ff&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 18.75pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#000000&gt;Find the file AuthStoreRoleProvider.cs.txt &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 18.75pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#000000&gt;Regards,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 18.75pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#000000&gt;David&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt 18.75pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;FONT style="BACKGROUND-COLOR: #000000"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=657173" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>How to use ADAM Principals in Authorization Manager (AzMan) for Fine Grain Authorization</title><link>http://blogs.msdn.com/b/dc995/archive/2006/05/06/591530.aspx</link><pubDate>Sat, 06 May 2006 18:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:591530</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=591530</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/05/06/591530.aspx#comments</comments><description>Check out this really cool post from the AzMan Team blog! http://blogs.msdn.com/azman/archive/2006/05/06/591230.aspx 
 The ADAM and AzMan teams got together to show how to use ADAM principals with AzMan. Sudheer, Authorization Manager Team, provides...(&lt;a href="http://blogs.msdn.com/b/dc995/archive/2006/05/06/591530.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=591530" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>Random Thoughts on Optimization and Choices with Authorization Manager - Windows 2003 SP 1 - article </title><link>http://blogs.msdn.com/b/dc995/archive/2006/04/05/569505.aspx</link><pubDate>Thu, 06 Apr 2006 04:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:569505</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=569505</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/04/05/569505.aspx#comments</comments><description>&lt;P&gt;Another new article by yours truly...&lt;/P&gt;
&lt;P&gt;Random Thoughts on Optimization and Choices with Authorization Manager - Windows 2003 SP 1&amp;nbsp; &lt;A HREF="/dc995/articles/569487.aspx"&gt;http://blogs.msdn.com/dc995/articles/569487.aspx&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=569505" width="1" height="1"&gt;</description></item><item><title>ASP.NET 2.0 Membership Provider with Active Directory Application Mode - article</title><link>http://blogs.msdn.com/b/dc995/archive/2006/04/04/568600.aspx</link><pubDate>Wed, 05 Apr 2006 05:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:568600</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=568600</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/04/04/568600.aspx#comments</comments><description>&lt;P&gt;I did some rambling on ASP.NET 2.0 Membership Provider with Active Directory Application Mode on the blog here...&amp;nbsp; &lt;A HREF="/dc995/articles/568597.aspx"&gt;http://blogs.msdn.com/dc995/articles/568597.aspx&lt;/A&gt;&amp;nbsp;so let me know what you think :)&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR&gt;David&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=568600" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>Regulatory Compliance Demystified: An Introduction to Compliance for Developers</title><link>http://blogs.msdn.com/b/dc995/archive/2006/03/23/559377.aspx</link><pubDate>Fri, 24 Mar 2006 01:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:559377</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=559377</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/03/23/559377.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2&gt;On a regular trip by Michael Howard's blog I saw the following - he highlighted a new white paper on Compliance for developers which is definately worth a read.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;His blog is located here: &lt;/FONT&gt;&lt;A href="/michael_howard/default.aspx"&gt;&lt;FONT size=2&gt;http://blogs.msdn.com/michael_howard/default.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Regulatory Compliance Demystified: An Introduction to Compliance for Developers&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/security/default.aspx?pull=/library/en-us/dnsecure/html/regcompliance_demystified.asp"&gt;&lt;FONT size=2&gt;http://msdn.microsoft.com/security/default.aspx?pull=/library/en-us/dnsecure/html/regcompliance_demystified.asp&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=559377" width="1" height="1"&gt;</description></item><item><title>Welcome the AzMan Team Blog!</title><link>http://blogs.msdn.com/b/dc995/archive/2006/02/22/536880.aspx</link><pubDate>Wed, 22 Feb 2006 16:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:536880</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=536880</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2006/02/22/536880.aspx#comments</comments><description>&lt;P&gt;The Authorization Manager Official Team Blog is now online check it out at: &lt;A HREF="/azman"&gt;http://blogs.msdn.com/azman&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=536880" width="1" height="1"&gt;</description></item><item><title>AzMan Questions</title><link>http://blogs.msdn.com/b/dc995/archive/2005/06/21/431353.aspx</link><pubDate>Wed, 22 Jun 2005 03:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:431353</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>246</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=431353</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/06/21/431353.aspx#comments</comments><description>&lt;P&gt;I am putting this place holder out for Windows 2003 Authorization Manager ( AzMan) questions.&lt;/P&gt;
&lt;P&gt;If you have them, &amp;nbsp;please ask them.&lt;/P&gt;
&lt;P&gt;The AzMan (pronounced "A" "Z" "Man" ) update is included in the following:&lt;BR&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E487F885-F0C7-436A-A392-25793A25BAD7&amp;amp;displaylang=en" rel=nofollow&gt;Windows 2003 SP1 Admin Pak&lt;/A&gt;[&lt;A title="New Window" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E487F885-F0C7-436A-A392-25793A25BAD7&amp;amp;displaylang=en" target=_blank rel=nofollow&gt;^&lt;/A&gt;]&lt;BR&gt;&lt;BR&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7edde11f-bcea-4773-a292-84525f23baf7&amp;amp;DisplayLang=en" rel=nofollow&gt;Windows 2000 Authorization Manager Runtime &lt;/A&gt;[&lt;A title="New Window" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7edde11f-bcea-4773-a292-84525f23baf7&amp;amp;DisplayLang=en" target=_blank rel=nofollow&gt;^&lt;/A&gt;]&lt;BR&gt;&lt;BR&gt;You will need to GAC the PIA. You should use the new interfaces for performance and all the benefits of the new interfaces such as the ability to create an emtpty client context and set the LDAPQueryDN supporting dynamic query groups in ADAM. This&amp;nbsp; update to azman facilitates ADAM and ADFS integration environments. AzMan acts as a claims transformation engine when used in conjunction with ADFS. In each case, it is possible to build an empty client context and load sids (typically in the case of an ADAM authentication environment) or load roles and groups based on ADFS group claim assertions. &lt;/P&gt;
&lt;P&gt;[Update: There was a change in packaging. The PIA is not included in the Win2k3 admin pack for WinXP. It is possible to create an interop from the azroles.dll or use the PIA from Win2k3 under %windir%\Microsoft.Net\Authman\(version) ]&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=431353" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/AzMan/">AzMan</category></item><item><title>MSDN Nuggets - Check'em out...</title><link>http://blogs.msdn.com/b/dc995/archive/2005/04/25/411996.aspx</link><pubDate>Tue, 26 Apr 2005 04:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411996</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=411996</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/04/25/411996.aspx#comments</comments><description>&lt;P&gt;Don't have the time to read a 10 - page how-to article or watch a full length webcast? Try an MSDN Nugget, a webcast that takes you step-by-step to discovering new functionality or exploring a hot developer topic, all in 10-15 minutes. View them online now or download for later reference. To view MSDN Nuggets you need Windows Media Player 9 Screen codec support on WMP 7 and above.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/uk/msdn/events/nuggets.aspx"&gt;http://www.microsoft.com/uk/msdn/events/nuggets.aspx&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are all kinds of webcasts on developer topics ranging from working with ClickOnce and Generics to SQL and the new XML datatype...&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=411996" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/-NET/">.NET</category></item><item><title>TechNet Virtual Lab: Microsoft Office SharePoint Portal Server 2003</title><link>http://blogs.msdn.com/b/dc995/archive/2005/04/20/410304.aspx</link><pubDate>Thu, 21 Apr 2005 05:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410304</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=410304</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/04/20/410304.aspx#comments</comments><description>&lt;H1&gt;TechNet Virtual Lab: Microsoft Office SharePoint Portal Server 2003&lt;/H1&gt;
&lt;H2 class=subtitle&gt;&lt;/H2&gt;
&lt;DIV class=intro&gt;
&lt;DIV id=""&gt;
&lt;P&gt;Get first-hand deployment experience through the Virtual Lab series. The Microsoft Office SharePoint Portal Server 2003 hands-on labs will teach you how to set up the portal, organize content on the portal, manage user permissions, create Web Parts for custom tasks, and much more.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;TABLE cellSpacing=0 cellPadding=0&gt;

&lt;TR&gt;
&lt;TD class=partition colSpan=5&gt;
&lt;TABLE class=headline cellSpacing=0 cellPadding=0&gt;

&lt;TR&gt;
&lt;TD class=imageCell&gt;&lt;A href="http://microsoft.demoservers.com/login.aspx?group=sps" target=_blank&gt;&lt;IMG class=medium height=55 alt="Step into the Microsoft Office SharePoint Portal Server 2003 Virtual Lab for Free" src="http://www.microsoft.com/technet/images/traincert/virtuallab/images/57753_55x55_SharePoint_F.jpg" width=55 border=0&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;SPAN class=label&gt;&lt;A href="http://microsoft.demoservers.com/login.aspx?group=sps" target=_blank&gt;Step into the Microsoft Office SharePoint Portal Server 2003 Virtual Lab for Free&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;
&lt;P class=blurb&gt;It's simple — no complex setup or installation is required to try SharePoint Portal Server running in the full-featured TechNet Virtual Lab. You get a downloadable manual and a 90-minute block of time for each module. You can sign up for additional 90-minute blocks anytime.&lt;BR&gt;&lt;BR&gt;As part of the TechNet Virtual Lab, you will have full access to SharePoint Portal Server's features and tools through ten modules:&lt;/P&gt;
&lt;TABLE class=subbullets cellSpacing=0 cellPadding=0&gt;

&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;An Introduction to Microsoft Office SharePoint Products and Technologies&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Creating a Custom Site Definition for Microsoft Windows SharePoint Services&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Creating a Web Part for Microsoft Office SharePoint Products and Technologies&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Creating Connectible Web Parts for SharePoint Products and Technologies&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Managing SharePoint Portal Server Content and Navigation&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;SharePoint Portal Server People and Personalization&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;SharePoint Products and Technologies Permissions Management&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Using Microsoft Office FrontPage 2003 to Customize Windows SharePoint Services&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Using Windows SharePoint Services with Microsoft Office Professional 2003 Applications&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=subbullet&gt;•&lt;/TD&gt;
&lt;TD class=sublink&gt;Using the Windows SharePoint Services Object Model&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;
&lt;HR class=division&gt;
&lt;A name=EABBAA&gt;&lt;/A&gt;
&lt;H3 class=lower&gt;Getting Started&lt;/H3&gt;
&lt;TABLE class=headline cellSpacing=0 cellPadding=0&gt;

&lt;TR&gt;
&lt;TD class=imageCell&gt;&lt;A href="http://www.microsoft.com/technet/traincert/virtuallab/ins.mspx"&gt;&lt;IMG class=small height=34 alt="Step-by-Step Sign up Instructions" src="http://www.microsoft.com/technet/images/34x34/article-sm34.gif" width=34 border=0&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;SPAN class=label&gt;&lt;A href="http://www.microsoft.com/technet/traincert/virtuallab/ins.mspx"&gt;Step-by-Step Sign up Instructions&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;
&lt;P class=blurb&gt;Before you get started, read the minimum system requirements and simple step-by-step sign-in instructions.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;A href="http://www.microsoft.com/technet/traincert/virtuallab/sps2003.mspx"&gt;&lt;FONT color=#0000ff&gt;http://www.microsoft.com/technet/traincert/virtuallab/sps2003.mspx&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=410304" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/SharePoint+Portal+Server+/">SharePoint Portal Server </category></item><item><title>Are you ready to experience SQL Server 2005?</title><link>http://blogs.msdn.com/b/dc995/archive/2005/04/04/405392.aspx</link><pubDate>Tue, 05 Apr 2005 03:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:405392</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=405392</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/04/04/405392.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial size=3&gt;&lt;SPAN&gt;Announcing the launch of the SQL Server 2005 Virtual Hands on labs. In these labs, you will get to experience many of the new features in SQL Server 2005 including CLR integration, XML support and deep business intelligence integration.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=3&gt;&lt;SPAN&gt;Just follow the link and experience SQL Server 2005 for yourself...&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Tahoma size=2&gt;&lt;SPAN&gt;Registration link:&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;A title=http://msdn.demoservers.com/login.aspx?group=sql2005 href="http://msdn.demoservers.com/login.aspx?group=sql2005"&gt;&lt;FONT face=Arial&gt;&lt;SPAN&gt;http://msdn.demoservers.com/login.aspx?group=sql2005&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=405392" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/SQL+Reporting+Services/">SQL Reporting Services</category></item><item><title>Web Services Enhancements (WSE) SP3 Released!</title><link>http://blogs.msdn.com/b/dc995/archive/2005/02/28/382021.aspx</link><pubDate>Tue, 01 Mar 2005 03:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:382021</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=382021</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/02/28/382021.aspx#comments</comments><description>&lt;H1&gt;&lt;A name=Intro&gt;Web Services Enhancements (WSE)&lt;/A&gt;&lt;/H1&gt;
&lt;P&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD class=HeadlineText&gt;&lt;SPAN&gt;&lt;SPAN&gt;Web Services Enhancements for Microsoft .NET (WSE) is a supported add-on to Microsoft Visual Studio .NET and the Microsoft .NET Framework providing developers the latest advanced Web services capabilities to keep pace with the evolving Web services protocol specifications. 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG src="http://msdn.microsoft.com/msdn-online/shared/graphics/icodownl.gif"&gt; Download &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1BA1F631-C3E7-420A-BC1E-EF18BAB66122&amp;amp;displaylang=en"&gt;Web Services Enhancements 2.0 Service Pack 3&lt;/A&gt; &lt;IMG src="http://msdn.microsoft.com/msdn-online/shared/graphics/new.gif"&gt;&lt;BR&gt;&lt;/B&gt;
&lt;P&gt;WSE 2.0 simplifies the development and deployment of secure Web services by enabling developers using Visual Studio .NET and the .NET Framework to more easily apply security policy, establish long-running secure conversations, retrieve and validate security tokens and more. New features include a policy framework, enhanced security model, message-oriented programming model, and support for multiple hosting environments. &lt;/P&gt;&lt;A href="http://msdn.microsoft.com/webservices/building/wse/wse2sp3readme.aspx"&gt;View the Web Services Enhancements 2.0 Service Pack 3 Readme file&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;
&lt;P&gt;&lt;/P&gt;&lt;A href="http://msdn.microsoft.com/library/?url=/library/en-us/wse/html/f991ad3d-f574-4085-8a61-98326ff206ed.asp"&gt;View the Web Services Enhancements 2.0 Documentation&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;
&lt;P&gt;&lt;IMG src="http://msdn.microsoft.com/msdn-online/shared/graphics/icodownl.gif"&gt; Download &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8070E1DE-22E1-4C78-AB9F-07A7FCF1B6AA&amp;amp;displaylang=en"&gt;Web Services Enhancements 2.0 Service Pack 3 Redistribution Runtime MSI&lt;/A&gt;&lt;BR&gt;WSE 2.0 may be redistributed as part of your solution, provided that redistribution is done using the WSE 2.0 redistribution MSI. When redistributing WSE, use this MSI with the corresponding application installer. If you prefer to not include this MSI in your setup, you may direct customers to this site so they can download the latest version of the runtime MSI. &lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/webservices/building/wse/"&gt;http://msdn.microsoft.com/webservices/building/wse/&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=382021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/WSE/">WSE</category></item><item><title>SQL 2005 Webcasts</title><link>http://blogs.msdn.com/b/dc995/archive/2005/02/24/380092.aspx</link><pubDate>Fri, 25 Feb 2005 05:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:380092</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=380092</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/02/24/380092.aspx#comments</comments><description>&lt;P&gt;Check out the webcasts at&amp;nbsp;&lt;SPAN&gt;&lt;A href="http://msdn.microsoft.com/SQL/2005Webcasts/"&gt;http://msdn.microsoft.com/SQL/2005Webcasts/&lt;/A&gt;&lt;U&gt; &lt;BR&gt;&lt;/U&gt;&lt;FONT face="Times New Roman" color=#000000&gt;There are a good number covering the SQL 2005 product line.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" color=#000000&gt;I thought that everyone interested in reporting would like these...&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;
&lt;TABLE&gt;
&lt;TR&gt;
&lt;TD class=HeadlineText&gt;&lt;A href="http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032263305&amp;amp;culture=en-us"&gt;Introducing Reporting Services for SQL Server 2005—Level 200&lt;/A&gt;&lt;BR&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;A href="http://msdn.microsoft.com/SQL/2005/2005Webcasts/ReportingServicesQandA.aspx"&gt;&lt;FONT color=#0000ff&gt;Q&amp;amp;A from this webcast&lt;/FONT&gt;&lt;/A&gt;&lt;/I&gt;&lt;/B&gt; &lt;BR&gt;Register today to find out more about the Reporting Services enhancements that will be available in SQL Server 2005. &lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN id=eventDtTimeInfo_lblEventTitle&gt;TechNet Webcast: End-user, Ad Hoc Reporting in SQL Server 2005 Reporting Services—Level 200&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032259394&amp;amp;CountryCode=US"&gt;http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032259394&amp;amp;CountryCode=US&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE cellSpacing=0 cellPadding=0&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;SPAN id=eventInfo_lblEventDescLabel&gt;&lt;B&gt;Description:&lt;/B&gt;&lt;/SPAN&gt; &lt;/TD&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;SPAN id=eventInfo_lblEventDescription&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;End-user, ad hoc reporting was the most requested addition to Microsoft® SQL Server™ 2000 Reporting Services. The latest release of SQL Server 2005 Reporting Services includes this highly anticipated functionality. Join this webcast to learn all you need to know about this powerful enhancement to Reporting Services. The discussion will include an examination of its architecture as well as extensive demonstrations of how it works and what you can do with this capability.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Presenters: Brian Welcker, Group Program Manager; Carolyn Chau, Senior Program Manager, Microsoft SQL Server Reporting Services, Microsoft Corporation&lt;/FONT&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=380092" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/SQL+Reporting+Services/">SQL Reporting Services</category></item><item><title>BizTalk Adapter for MSMQ v2.0 Released!</title><link>http://blogs.msdn.com/b/dc995/archive/2005/02/16/374137.aspx</link><pubDate>Wed, 16 Feb 2005 10:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:374137</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=374137</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/02/16/374137.aspx#comments</comments><description>&lt;h4&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=CBA87D07-7F50-4D7B-A888-388D123F736E&amp;amp;displaylang=en"&gt;&lt;font color="#0000ff"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=CBA87D07-7F50-4D7B-A888-388D123F736E&amp;amp;displaylang=en&lt;/font&gt;&lt;/a&gt;&lt;font color="#0000ff"&gt;&amp;nbsp;&lt;/font&gt;&lt;/h4&gt; &lt;h4&gt;Overview&lt;/h4&gt; &lt;div class="DetailsContent"&gt;The BizTalk 2004 Adapter for MSMQ provides support for sending and receiving messages using MSMQ 2.0 and 3.0, and takes advantage of the new features in MSMQ 3.0. Major features of the adapter include support for:&lt;br /&gt; &lt;ul&gt;• MSMQ 2.0 and 3.0&lt;br /&gt;• Multi-threading option for faster performance&lt;br /&gt;• Guaranteed delivery when using transactional queues&lt;br /&gt;• Reading from remote non-transactional queues&lt;br /&gt;• Dynamic send ports&lt;br /&gt;• Support for messages up to 2 Gigabytes in size&lt;br /&gt;&lt;/ul&gt;&lt;/div&gt; &lt;div class="VSpace15px"&gt;&lt;/div&gt; &lt;h4&gt;System Requirements&lt;/h4&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;b&gt;Supported Operating Systems: &lt;/b&gt;Windows 2000, Windows Server 2003, Windows XP&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div class="TwoColContainerEditFeedForRequirements"&gt;&lt;b&gt;Software Requirements&lt;/b&gt;&lt;br /&gt;The minimum software requirements for an installation of Microsoft® BizTalk® 2004 Adapter for MSMQ on a single computer include the following:&lt;br /&gt; &lt;ul&gt; &lt;li&gt;Microsoft BizTalk Server 2004&lt;br /&gt;For information about downloading and installing BizTalk Server 2004, see the BizTalk Server Downloads at &lt;a href="http://go.microsoft.com/fwlink/?LinkId=41523"&gt;http://go.microsoft.com/fwlink/?LinkId=41523&lt;/a&gt;.&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt; Although it is not required, it is strongly recommended that you install Microsoft BizTalk Server 2004, Service Pack 1. For a list of features in BizTalk Server 2004, Service Pack 1, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=41585"&gt;http://go.microsoft.com/fwlink/?LinkId=41585&lt;/a&gt;. To install BizTalk Server 2004, Service Pack 1, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=41524"&gt;http://go.microsoft.com/fwlink/?LinkId=41524&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt; &lt;li&gt;Microsoft Windows® Message Queuing 2.0 or Message Queuing 3.0&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt; Make sure the Message Queuing service is started after you install it.&lt;br /&gt;&lt;b&gt;Important:&lt;/b&gt; BizTalk 2004 Adapter for MSMQ is not compatible with BizTalk Server 2000 or BizTalk Server 2002.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=CBA87D07-7F50-4D7B-A888-388D123F736E&amp;amp;displaylang=en"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=374137" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/BizTalk/">BizTalk</category></item><item><title>Check out the Interoperability Webcast Series</title><link>http://blogs.msdn.com/b/dc995/archive/2005/02/16/374064.aspx</link><pubDate>Wed, 16 Feb 2005 08:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:374064</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=374064</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/02/16/374064.aspx#comments</comments><description>&lt;p&gt;&lt;a href="https://www.interopmonth.com/default.aspx"&gt;&lt;img alt="Interop Logo" src="https://www.interopmonth.com/images/interop_logo.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img alt="Welcome Image" src="https://www.interopmonth.com/images/welcome.gif" /&gt; a month-long webcast series focusing on interoperability – why it matters to the business, common strategies and methods, and guidance on specific implementation scenarios between the major platform players. We'll feature over 40 webcasts, cool giveaways, and brand-new technical guidance from experts such as Simon Guest, Dino Chiesa, and Navdip Bhachech. &lt;/p&gt; &lt;p&gt;&lt;a href="https://www.interopmonth.com/home/"&gt;https://www.interopmonth.com/home/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Great stuff... check it out...&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=374064" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/BizTalk/">BizTalk</category><category domain="http://blogs.msdn.com/b/dc995/archive/tags/-NET/">.NET</category></item><item><title>BizTalk Server 2004 PowerToys by Erik Leaseburg</title><link>http://blogs.msdn.com/b/dc995/archive/2005/02/13/372059.aspx</link><pubDate>Mon, 14 Feb 2005 04:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:372059</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>102</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=372059</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/02/13/372059.aspx#comments</comments><description>&lt;h2&gt;Reference: &lt;A href="http://blogs.msdn.com/luke/articles/365678.aspx"&gt;&lt;font color="#0000ff" size="3"&gt;http://blogs.msdn.com/luke/articles/365678.aspx&lt;/font&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;font size="3"&gt;Document by Erik Leaseburg&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;&lt;a id="viewpost" href="/luke/articles/365678.aspx"&gt;&lt;font color="#000000"&gt;BizTalk Server 2004 PowerToys&lt;/font&gt;&lt;/a&gt; &lt;/h2&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;Get your BizTalk PowerToys now! Erik Leaseburg, a consultant with Microsoft Premier Services for the past five years and an expert in BizTalk Server, has collected the best PowerToys on the Web! Here they are!&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;Do you have a suggestion for a BizTalk Server PowerToy? &lt;/font&gt;&lt;A href="http://blogs.msdn.com/luke/contact.aspx"&gt;&lt;font face="Arial" size="2"&gt;Contact us&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt;!&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;BizTalk Server 2004 PowerToys Webcast&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;a href="http://www.placeware.com/cc/microsoft/view?id=JUPBAG-40&amp;amp;pw=35DKTQ"&gt;&lt;font face="Arial" size="2"&gt;http://www.placeware.com/cc/microsoft/view?id=JUPBAG-40&amp;amp;pw=35DKTQ&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial" size="4"&gt;Development PowerToys&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;Delimited File Schema Generator&lt;br /&gt;&lt;/strong&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b191423e-5db7-45aa-bf8c-3a38569cfafe"&gt;&lt;font face="Arial" color="#0000ff" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b191423e-5db7-45aa-bf8c-3a38569cfafe&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial" size="2"&gt;Generates a BizTalk flatfile schema from a well-formed character delimited flatfile.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Adapter Wizard&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=d3ac121c-8963-4735-b5e1-fc83b02f57c1"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=d3ac121c-8963-4735-b5e1-fc83b02f57c1&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial" size="2"&gt;Wizard for creating custom send, receive, request-response and solicit-response adapters using the common adapter base classes and interfaces.&lt;br /&gt;Webcast:&amp;nbsp; &lt;/font&gt;&lt;a href="http://www.placeware.com/cc/microsoft/view?id=JUPBAG-37&amp;amp;pw=35DKTQ"&gt;&lt;font face="Arial" size="2"&gt;http://www.placeware.com/cc/microsoft/view?id=JUPBAG-37&amp;amp;pw=35DKTQ&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;Pipeline Component Wizard&lt;br /&gt;&lt;/strong&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=1d4f7d6b-7d27-4f05-a8ee-48cfcd5abf4a"&gt;&lt;font face="Arial" color="#0000ff" size="2"&gt;http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=1d4f7d6b-7d27-4f05-a8ee-48cfcd5abf4a&lt;/font&gt;&lt;/a&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b191423e-5db7-45aa-bf8c-3a38569cfafe"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial" size="2"&gt;Wizard to quickly build custom send and receive pipeline components.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;Pipeline Testing Tools&lt;br /&gt;&lt;/strong&gt;&amp;lt;Installation Path&amp;gt;\SDK\Utilities\PipelineTools&lt;br /&gt;The pipeline tools supplied with the Microsoft® BizTalk® Server 2004 Software Development Kit (SDK) enable you to verify that a pipeline is functioning correctly without having to configure the BizTalk Server environment, such as send/receive ports. You can also use the pipeline tools to:&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Debug third-party pipeline components outside of the server environment. &lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Diagnose parsing engine error messages.&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Experiment with different schemas without the burden of compiling, deploying, undeploying, and recompiling.&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Explore flat file and XML assembler/disassembler behavior.&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;View disassembler output and discover which message context properties are promoted and their values.&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Run send/receive pipelines without disassembler and assembler components (for example, you can view the output of the S/MIME decoder).&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Make fine-grained performance measurements of the pipeline alone (rather than the entire messaging subsystem)&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial" size="4"&gt;Configuration/Management PowerToys&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk Assembly Viewer&lt;/strong&gt;&lt;br /&gt;&amp;lt;Installation Path&amp;gt;\Developer Tools\BtsAsmExt.dll&lt;br /&gt;Register this windows explorer extension using regsvr32 "C:\Program Files\Microsoft BizTalk Server 2004\Developer Tools\BtsAsmExt.dll" to:&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;View the types in BizTalk assemblies and their attributes&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Add and remove assemblies from the GAC&lt;/font&gt; &lt;li&gt;&lt;font face="Arial" size="2"&gt;Search for BizTalk artifacts using View -&amp;gt; Explorer Bar -&amp;gt; BizTalk Server Search from the Windows Explorer menu&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk Subscription Viewer&lt;/strong&gt; &lt;br /&gt;&amp;lt;Installation Path&amp;gt;\SDK\Utilities\BTSSubscriptionViewer.exe&lt;br /&gt;The BTSSubscriptionViewer shows how BizTalk is matching the subscribers (Orchestrations and Send Ports) to items published/delivered to the MessagBox to view and troubleshoot binding, subscription and delivery issues.&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk Management Tool&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=992ca223-553c-475a-ac87-da7ae2c9016a"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=992ca223-553c-475a-ac87-da7ae2c9016a&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial" size="2"&gt;A single tool for efficiently managing BizTalk deployment, configuration and administration tasks normally performed across 3 separate tools:&amp;nbsp; BizTalk Explorer, BizTalk Server Administration and Health and Activity Tracking (HAT)&lt;br /&gt;Webcast:&amp;nbsp; &lt;/font&gt;&lt;a href="http://www.placeware.com/cc/microsoft/view?id=JUPBAG-41&amp;amp;pw=35DKTQ"&gt;&lt;font face="Arial" size="2"&gt;http://www.placeware.com/cc/microsoft/view?id=JUPBAG-41&amp;amp;pw=35DKTQ&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk Configuration Documenter&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=41c1faa9-13a6-478b-af81-d87ca946a222"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=41c1faa9-13a6-478b-af81-d87ca946a222&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial" size="2"&gt;This tool creates compiled help (*.chm) and Word 2003 XML files to quickly document the many artifacts (hosts, ports, orchestration diagrams, schemas, maps, pipelines, adapters, rule engine vocabularies and policies, and more) and their dependencies within a Biztalk Server 2004 environment.&lt;br /&gt;Webcast:&amp;nbsp; &lt;/font&gt;&lt;a href="http://www.placeware.com/cc/microsoft/view?id=JUPBAG-42&amp;amp;pw=35DKTQ"&gt;&lt;font face="Arial" size="2"&gt;http://www.placeware.com/cc/microsoft/view?id=JUPBAG-42&amp;amp;pw=35DKTQ&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial" size="4"&gt;Monitoring/Performance PowerToys&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk Performance Monitor Counters&lt;/strong&gt; &lt;br /&gt;&amp;lt;%SystemRoot%&amp;gt;\system32\perfmon.msc (Start -&amp;gt; Run -&amp;gt; perfmon -&amp;gt; OK)&lt;br /&gt;The messaging, TDDS and orchestration engines maintain several real-time and aggregate performance counters that are viewable within Performance Monitor.&amp;nbsp; These counters can show how many messages, TDDS batches/events/records, and orchestration instances and transactions are being processed by each engine, respectively.&lt;br /&gt;Definition: &lt;strong&gt;TDDS&lt;/strong&gt; - Tracking Data Decode Service (A.K.A. the BAM Event Bus Service) - processes tracking data (streams) stored in a source database and persists that data in a query table format in the destination database.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk Performance Setting Tool&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=31290"&gt;&lt;font face="Arial" size="2"&gt;http://go.microsoft.com/fwlink/?LinkId=31290&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial" size="2"&gt;The SvcClassSettings tool is used by BizTalk 2004 administrators who need a simple UI to fine tune the performance settings of XLANG/s orchestrations, InProcess Messaging hosts, Isolated Messaging hosts and the MSMQT adapter.&amp;nbsp; High and low watermark, memorymark and sessionmark settings as well as the maxium receive interval can be adjusted.&amp;nbsp; The included help file describes how changing each of these settings affects BizTalk’s performance.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial" size="4"&gt;More BizTalk PowerToys&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk Competition Winners (September 2004)&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk Server 2004 Management Tool (Paul Somers)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=992ca223-553c-475a-ac87-da7ae2c9016a"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=992ca223-553c-475a-ac87-da7ae2c9016a&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk Server 2004 UDDI Publishing Wizard (Jesus Rodríguez)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=e92cb86f-1c41-46d2-ac13-4185aec35001"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=e92cb86f-1c41-46d2-ac13-4185aec35001&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt; &lt;/font&gt; &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;BizTalk 2004 Nant Deployment Template (Scott Colestock)&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=d66e1651-98e5-4ef4-9158-ac030a9b8a32"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=d66e1651-98e5-4ef4-9158-ac030a9b8a32&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt; &lt;/font&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk TIBCO Adapter (Pallavi Narayanaswamy)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=8db5108a-7a0a-4137-b98f-de530ee8570b"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=8db5108a-7a0a-4137-b98f-de530ee8570b&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt; &lt;/font&gt; &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Scheduled Orchestration Execution (Darrin Webber)&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=163b20c8-d5b9-4795-b1b9-8a775a1a7359"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=163b20c8-d5b9-4795-b1b9-8a775a1a7359&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt; &lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;BizTalk Competition Entries&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Design Patterns to Call External Services from Orchestrations (Guenole de Cadoudal)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=8b18c3cc-2d75-4e21-9a3a-82bf91d9b5dc"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=8b18c3cc-2d75-4e21-9a3a-82bf91d9b5dc&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Illustrating VRML and BizTalk Server 2004 (Nutan C.)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=ce279dce-8e1d-45b6-b216-999cf15de8c7"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=ce279dce-8e1d-45b6-b216-999cf15de8c7&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk Server 2004 POP3 Adapter (Bill Chesnut)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=38de5410-b207-4d1f-9926-e10a4ec366c2"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=38de5410-b207-4d1f-9926-e10a4ec366c2&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Transactional .NET Adapter&amp;nbsp; (Christof Classens)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=15c441be-4cda-40db-a10e-0ac9b481abc8"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=15c441be-4cda-40db-a10e-0ac9b481abc8&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;ASP.NET and BizTalk Server Sample (Pierre Delahaye)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=3bb6ee86-ed96-4ddc-8e7b-6792ff66bc9e"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=3bb6ee86-ed96-4ddc-8e7b-6792ff66bc9e&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Vocabulary Upgrader for the Rules Engine (Marco Ensing)&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=236732a5-9f8d-48f7-a7af-25d9b6cc9b46"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=236732a5-9f8d-48f7-a7af-25d9b6cc9b46&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk Server 2004 Scheduling Service (Brian Loesgen)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=cf64cccf-00de-4608-9a6f-ac4d25a6afbb"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=cf64cccf-00de-4608-9a6f-ac4d25a6afbb&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Orchestration Dependency Checking for Nant Build (Duncan Millard)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b7256718-2908-4444-ae4e-6edbf74c9ec7"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b7256718-2908-4444-ae4e-6edbf74c9ec7&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Delimited File Schema Generator (Matt Milner)&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b191423e-5db7-45aa-bf8c-3a38569cfafe"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=b191423e-5db7-45aa-bf8c-3a38569cfafe&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Sample Illustrating Cobol CopyBook and MQSeries (Arthur &amp;amp; Vladimir Nesterovsky)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=1916cdaa-c014-4be0-a8b8-b8f5dd6b4f3e"&gt;&lt;font face="Arial" color="#0000ff" size="2"&gt;http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=1916cdaa-c014-4be0-a8b8-b8f5dd6b4f3e&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;BizTalk Server Tutorial (Valery Pryamikov)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=50fbea11-4a23-46e2-bea8-cb05d38b7d50"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=50fbea11-4a23-46e2-bea8-cb05d38b7d50&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;Message Processing Patterns (Alan Smith)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=7ae0a4fc-91e2-4429-bb6c-b28093ed7149"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=7ae0a4fc-91e2-4429-bb6c-b28093ed7149&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Limit the Number of Running Orchestration Instances in BizTalk 2004 Sample (Stephen W. Thomas)&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=80160526-9f08-4f30-837d-75506dd9402a"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=80160526-9f08-4f30-837d-75506dd9402a&lt;/font&gt;&lt;/a&gt; &lt;li&gt;&lt;strong&gt;&lt;font face="Arial" size="2"&gt;SQL Server Blob Adapter (Mike Webber)&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=189360ed-b216-45d2-b11a-b42828a3697d"&gt;&lt;font face="Arial" size="2"&gt;http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=189360ed-b216-45d2-b11a-b42828a3697d&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=372059" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/BizTalk/">BizTalk</category></item><item><title>How do you measure up with Reporting Services?</title><link>http://blogs.msdn.com/b/dc995/archive/2005/01/28/362197.aspx</link><pubDate>Fri, 28 Jan 2005 09:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:362197</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=362197</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/01/28/362197.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://assessment.learning.microsoft.com/test/home.asp"&gt;http://assessment.learning.microsoft.com/test/home.asp&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a id="10" name="10"&gt;&lt;img alt="SQL Server 2000" src="http://www.microsoft.com/learning/images/assessment/sql_server_2000.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;h2&gt;Evaluate&lt;/h2&gt; &lt;ul&gt; &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr valign="top"&gt; &lt;td class="faqQA" width="7"&gt; &lt;li&gt;&lt;/li&gt;&lt;/td&gt; &lt;td width="7"&gt;&lt;img height="7" src="http://www.microsoft.com/products/shared/images/ts.gif" width="7" border="0" /&gt; &lt;/td&gt; &lt;td class="question"&gt;&lt;span id="faq" onmouseover="overState" style="CURSOR: hand; COLOR: #666666" onclick="getPar" onmouseout="outState" currentcolor="#666666"&gt;Introduction to Microsoft SQL Server™ 2000 Reporting Services &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class="displayNone" id="faqitem" style="DISPLAY: none"&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr class="answer" valign="top"&gt; &lt;td class="faqQA" width="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/td&gt; &lt;td width="2"&gt;&lt;img height="3" src="http://www.microsoft.com/products/shared/images/ts.gif" width="2" border="0" /&gt; &lt;/td&gt; &lt;td&gt; &lt;p&gt;This assessment focuses on the features and functionality of SQL Server 2000 Reporting Services. Topics include authoring reports by using the report designer; deploying, publishing, and managing reports; and manipulating datasets.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a onmouseover="(window.status='Take the Assessment'); return true" onmouseout="(window.status=''); return true" href="http://assessment.learning.microsoft.com/test/launchassess.asp?pid=1047"&gt;&lt;font size="1"&gt;Take the Assessment&lt;/a&gt;&lt;/font&gt; &amp;nbsp; &lt;a onmouseover="(window.status='Display High Scores in the box to the right...'); return true" onmouseout="(window.status=''); return true" href="http://assessment.learning.microsoft.com/test/home.asp?pid=1047"&gt;&lt;font size="1"&gt;Check High Scores&lt;/a&gt;&lt;/font&gt; &lt;/span&gt;&lt;/div&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://assessment.learning.microsoft.com/test/home.asp#topofpage"&gt;&lt;img alt="top" src="http://www.microsoft.com/products/shared/images/top_v1.gif" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=362197" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/SQL+Reporting+Services/">SQL Reporting Services</category></item><item><title>14 Free on-line BizTalk Server 2004 Hands-on labs available - see http://blogs.msdn.com/sspotts</title><link>http://blogs.msdn.com/b/dc995/archive/2005/01/28/362166.aspx</link><pubDate>Fri, 28 Jan 2005 08:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:362166</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=362166</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/01/28/362166.aspx#comments</comments><description>&lt;p&gt;This is something that anyone interested in BizTalk 2004 should look at...&lt;/p&gt; &lt;p&gt;&lt;a id="_2589814fb4d38344_HomePageDays_DaysList__ctl1_DayItem_DayList__ctl1_TitleUrl" href="http://weblogs.asp.net/sspotts/archive/2005/01/22/358570.aspx"&gt;14 Free on-line BizTalk Server 2004 Hands-on labs available&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;14 BizTalk Hands-on Labs are now publicly available in the full-featured MSDN Virtual Lab at: &lt;a title="http" href="http://msdn.demoservers.com/login.aspx?group=biztalk"&gt;http://msdn.demoservers.com/login.aspx?group=biztalk&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;See the following for details:&lt;font color="#0000ff"&gt; &lt;/font&gt;&lt;A href="http://blogs.msdn.com/sspotts"&gt;&lt;font color="#0000ff"&gt;http://blogs.msdn.com/sspotts&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=362166" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dc995/archive/tags/BizTalk/">BizTalk</category></item><item><title>Welcome to my blog...</title><link>http://blogs.msdn.com/b/dc995/archive/2005/01/27/362048.aspx</link><pubDate>Fri, 28 Jan 2005 03:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:362048</guid><dc:creator>David Crawford - MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dc995/rsscomments.aspx?WeblogPostID=362048</wfw:commentRss><comments>http://blogs.msdn.com/b/dc995/archive/2005/01/27/362048.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://www.microsoft.com/resources/government/imagelibrary/bannerimages/Solutions-Overview.jpg" /&gt;&lt;/p&gt; &lt;p&gt;I am&amp;nbsp;with Microsoft Consulting Services, Public Sector. We provide government solutions as seen in the following link -&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-SIZE: 8pt; COLOR: #777777; FONT-FAMILY: Tahoma; mso-no-proof: yes"&gt;&lt;a href="http://www.microsoft.com/publicsector/"&gt;http://www.microsoft.com/publicsector/&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt; My practice is dedicated to helping government deliver capabilities and efficiencies&amp;nbsp;to its constituents. &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;I will post here as often as I can offering tidbits of knowledge especially around the technologies listed in the categories of this site and responding to questions as often as possible. Given that I spend most of my time at client sites working with governments and partners, my first priority is to my clients. To engage with Microsoft Consulting Services, please contact your local Microsoft office (Malvern, PA Office:&amp;nbsp;&lt;strong&gt;(610) 240 7000&lt;/strong&gt; in my case)&amp;nbsp;or see your engagment manager.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;With that said... Welcome again and I hope you find the information in this site useful.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;Regards,&lt;br /&gt;David Crawford&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: black; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=362048" width="1" height="1"&gt;</description></item></channel></rss>