<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>.NET Development</title><link>http://blog.u2u.info/DottextWeb/patrick/category/11.aspx</link><description>.NET Development</description><managingEditor>Patrick Tisseghem</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Patrick Tisseghem</dc:creator><title>Distinct Values After Executing a CAML Query</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/28/30423.aspx</link><pubDate>Mon, 28 Aug 2006 15:58:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/28/30423.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/30423.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/28/30423.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/30423.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/30423.aspx</trackback:ping><description>&lt;P&gt;Today I have my first sessions here in Phoenix, one on Web Parts and one on InfoPath. While reviewing yesterday my demos, I came upon a piece of code I was planning to update already for a long time. It involves a cross-site CAML query using the new SPSiteDataQuery class and displaying the the outcome in a dropdown. The dropdown displays the different types of beers I have in my many beer lists sitting in sites in my site collection.&lt;/P&gt;
&lt;P&gt;My challenge was to come up with a better solution to make sure we have distinct values in the dropdown. I recognize that some of you might know this already but to be honest, I did not know about this super-easy way that is now available at the level of the ADO.NET &lt;STRONG&gt;DataView&lt;/STRONG&gt; class. There is this &lt;STRONG&gt;ToTable()&lt;/STRONG&gt; method you can call, letting your DataView create a new ADO.NET DataTable and you can enforce distinct values. I love the .NET 2.0 Framework! Here is the snippet:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;public static DataTable GetBeerTypes()&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;{&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // -- retrieve the reference to the site where the Web part is on&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPWeb web = SPContext.Current.Web;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // -- retrieve all the different types of beers via a CAML query&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPSiteDataQuery qry = new SPSiteDataQuery();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qry.Query = "&amp;lt;OrderBy&amp;gt;&amp;lt;FieldRef Name='Type' /&amp;gt;&amp;lt;/OrderBy&amp;gt;";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qry.ViewFields = "&amp;lt;FieldRef Name='Type' /&amp;gt;";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qry.Lists = "&amp;lt;Lists ServerTemplate='100' /&amp;gt;";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qry.Webs = "&amp;lt;Web Scope='Recursive' /&amp;gt;";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // -- execute the query &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable tbl = web.GetSiteData(qry);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // -- return the unique types&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff0000&gt;&lt;STRONG&gt;DataView v = new DataView(tbl);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return v.ToTable(true, "Type");&lt;BR&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;}&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1611);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/30423.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>CMS &amp; E-Commerce Starter Kit: The Beer House!</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/22/29918.aspx</link><pubDate>Tue, 22 Aug 2006 06:16:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/22/29918.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/29918.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/22/29918.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/29918.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/29918.aspx</trackback:ping><description>&lt;P&gt;Wow! I stumbled on this excellent download. Nice to enhance my beer demos :)&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;TheBeerHouse starter kit enables you to implement a website with functionality typically associated with a &lt;NOBR&gt;CMS/e-commerce&lt;/NOBR&gt; site. This website demonstrates key features of ASP.NET&amp;nbsp;2.0 and is the sample used in the book, "&lt;/EM&gt;&lt;A href="http://www.amazon.com/gp/product/0764584642"&gt;&lt;FONT color=#3366cc&gt;&lt;EM&gt;ASP.NET&amp;nbsp;2.0 Website Programming / Problem - Design - Solution&lt;/EM&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;EM&gt;."&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=TheBeerHouse&amp;amp;DownloadId=659"&gt;&lt;FONT color=#3366cc&gt;Download TheBeerHouse Starter Kit&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE cellSpacing=0 cellPadding=5 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=274&gt;
&lt;P&gt;&lt;FONT color=#3366cc&gt;&lt;IMG class=img height=227 alt="Download TheBeerHouse Starter Kit" src="http://static.asp.net/asp.net/images/beerhouse.gif" width=274 border=0&gt;&lt;/FONT&gt; &lt;BR&gt;&lt;STRONG&gt;Related Resources:&lt;/STRONG&gt; &lt;BR&gt;&lt;A href="http://www.dotnet2themax.com/thebeerhouse/"&gt;&lt;FONT color=#3366cc&gt;See it Live!&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=TheBeerHouse"&gt;&lt;FONT color=#3366cc&gt;Review the Features&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;
&lt;P&gt;&lt;STRONG&gt;Overview&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Layout with user-selectable Themes 
&lt;LI&gt;Homepage personalization with WebParts 
&lt;LI&gt;News and events, organized into categories 
&lt;LI&gt;Opinion polls with support for multiple active and archived polls 
&lt;LI&gt;Mailing lists with real-time AJAX-based feedback 
&lt;LI&gt;Forums with support for multiple categories, custom pagination, avatars and more 
&lt;LI&gt;E-commerce store with support for real-time credit card processing 
&lt;LI&gt;Localization &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;ASP.NET features used&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Master pages 
&lt;LI&gt;Themes 
&lt;LI&gt;Personalization 
&lt;LI&gt;Membership &amp;amp; Profile modules 
&lt;LI&gt;WebParts 
&lt;LI&gt;Data-bound controls such as GridView, DetailsView, and FormView 
&lt;LI&gt;Caching with database dependency &lt;/LI&gt;&lt;/UL&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1605);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/29918.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>What is VSTA all about?</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/02/28035.aspx</link><pubDate>Wed, 02 Aug 2006 06:18:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/02/28035.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/28035.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2006/08/02/28035.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/28035.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/28035.aspx</trackback:ping><description>&lt;P&gt;VSTO...VISTA...VSTA.. It is sometimes becoming confusing for the students :). VSTA stands for the Visual Studio Tools for Applications and is a version of Visual Studio.NET 2005 that ISVs can license and embed within their own products to allow their users to extend these products. If you install Microsoft InfoPath 2007, you actually have the option to install VSTA along the ride and have the Microsoft Script Editor replaced by it so that you can extend InfoPath templates with .NET code directly instead of using VSTO. I have wondered a couple of times what I should tell about when to use VSTO and when to use VSTA for extending InfoPath. The results look the same, don't they?&lt;/P&gt;
&lt;P&gt;Anyway, there is an on-demand webcast on the US Partner Readiness site titled &lt;STRONG&gt;&lt;A href="http://www.msreadiness.com/ws_abstract.asp?eid=15003814"&gt;ISV Touchdown Web Seminar: Overview of Visual Studio Tools for Application (VSTA)&lt;/A&gt;&lt;/STRONG&gt;&amp;nbsp;that is getting you started. It also explains the roadmap for VSTA.&amp;nbsp;&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1595);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/28035.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>Recordings on .NET 3.0</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2006/07/31/27877.aspx</link><pubDate>Mon, 31 Jul 2006 07:56:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2006/07/31/27877.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/27877.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2006/07/31/27877.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/27877.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/27877.aspx</trackback:ping><description>&lt;P&gt;Via &lt;A href="http://www.vsdotnet.be/blogs/tommer/2006/07/29/MSDNsShowtimeNETFramework30.aspx"&gt;Tom Mertens &lt;/A&gt;- two good resources to get you started with .NET 3.0:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/emea/msdnshowtime/sessionh.aspx?videoid=258"&gt;&lt;STRONG&gt;&lt;EM&gt;Introducing Windows Presentation Foundation (WPF), CardSpaces (previously InfoCard) and Windows Communication Foundation (WCF)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;&lt;EM&gt;Run time: approx. 50 minutes&lt;BR&gt;Language: English&lt;BR&gt;Recorded at "WinFX On Tour" on April 20th 2006 in Rotterdam, The Netherlands&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://www.microsoft.com/emea/msdnshowtime/sessionh.aspx?videoid=259"&gt;&lt;EM&gt;Introducing Windows Workflow Foundation (WF)&lt;/EM&gt;&lt;/A&gt;&lt;BR&gt;&lt;/STRONG&gt;&lt;EM&gt;Run time: approx. 59 minutes&lt;BR&gt;Language: English&lt;BR&gt;Recorded at "WinFX On Tour" on April 20th 2006 in Rotterdam, The Netherlands&lt;/EM&gt;&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1590);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/27877.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>C# 3.0 and LINQ</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2006/02/17/14383.aspx</link><pubDate>Fri, 17 Feb 2006 11:36:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2006/02/17/14383.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/14383.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2006/02/17/14383.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/14383.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/14383.aspx</trackback:ping><description>&lt;P&gt;One of my colleagues, Peter Himschoot (regional director here in Belgium), has written an nice article on &lt;A href="http://www.microsoft.com/belux/nl/msdn/community/columns/himschoot/linq.mspx"&gt;C# 3.0 and LINQ&lt;/A&gt;. I know it is no SharePoint content but it is worthwhile reading :).&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1509);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/14383.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>New Microsoft CTPs coming out</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2006/02/02/13751.aspx</link><pubDate>Thu, 02 Feb 2006 07:36:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2006/02/02/13751.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/13751.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2006/02/02/13751.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/13751.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/13751.aspx</trackback:ping><description>&lt;P&gt;This week is &lt;A href="http://www.ftponline.com/channels/net/reports/vslivesf/2006/"&gt;VSLive in the States&lt;/A&gt; and a number of new announcements were made. One for example is the announcement that Microsoft will release soon 4 new CTPs (Community Technology Previews). Interesting is that these CTPs deal with technologies that are already based on the new version of Visual Studio.NET (code-named 'Orcas'). I know of a fifth one that Office developers will certainly like but I leave it up to the Microsoft guys to reveal that one. So, what can we expect (this is all based on an VSLive newsletter that I received this morning):&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;VSTA&lt;/STRONG&gt;, or &lt;A href="http://msdn.microsoft.com/vstudio/extend/VSTA/" target=true&gt;Visual Studio Tools for Applications.&lt;/A&gt; This CTP should be available this Friday, Feb 3, 2006. If you attended PDC, you might have heard about the new InfoPath '12' and its new managed object model. VSTA replaces the Microsoft Script Editor and will allow you to hook up C# or VB.NET directly with your InfoPath forms. I have been doing some tests with it and it works great. Much better than before.
&lt;LI&gt;&lt;STRONG&gt;LINQ&lt;/STRONG&gt;, a VB add-in that builds on the earlier LINQ preview. You can &lt;A href="http://msdn.microsoft.com/vbasic/Future/default.aspx" target=true&gt;download it here &lt;/A&gt;now and&lt;A href="http://msdn.microsoft.com/netframework/future/linq" target=true&gt; read more here&lt;/A&gt;. LINQ is Language INtegrated Query. I saw some demos on it and &lt;A href="http://blog.u2u.info/DottextWeb/peter/"&gt;Peter Himschoot&lt;/A&gt; and Wim Uyttersprot (both from U2U) have written a nice article on it in the &lt;A href="http://www.microsoft.com/netherlands/msdn/netmagazine/code/magazine11.aspx"&gt;Dutch .NET magazine&lt;/A&gt;.
&lt;LI&gt;&lt;STRONG&gt;CIDER&lt;/STRONG&gt;, which is a VS Designer for WinFX Windows Presentation Foundation tools, &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D1336F3E-E677-426B-925C-C84A54654414&amp;amp;displaylang=en" target=true&gt;available in the December 16 download&lt;/A&gt; and coming soon in a new one, I believe, since the December preview is very basic (more &lt;A href="http://channel9.msdn.com/wiki/default.aspx/Cider.DecemberCTPReleaseNotes" target=true&gt;details in the WIKI&lt;/A&gt;). 
&lt;LI&gt;&lt;STRONG&gt;TFS&lt;/STRONG&gt; -- Team Foundation Server, discussed in more depth elsewhere, should have a release candidate ready soon before the anticipated March release.&lt;/LI&gt;&lt;/UL&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1496);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/13751.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>Enterprise Library for .NET Framework 2.0 now available!</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2005/11/10/11326.aspx</link><pubDate>Thu, 10 Nov 2005 08:04:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2005/11/10/11326.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/11326.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2005/11/10/11326.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/11326.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/11326.aspx</trackback:ping><description>Good news for those of you who want to work with the &lt;STRONG&gt;Enterprise Library in the VS.NET 2005&lt;/STRONG&gt;. It is still a CTP (Community Technology Preview) but it will get you started. Download it &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=295a464a-6072-4e25-94e2-91be63527327"&gt;here&lt;/A&gt;. Read a bit more on it on &lt;A href="http://dotnetjunkies.com/WebLog/davidb/archive/2005/11/08/133625.aspx"&gt;David's blog&lt;/A&gt;.&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1462);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/11326.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>Authenticating users with the Electronic ID (eID) in SharePoint and more U2U articles</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2005/11/07/11195.aspx</link><pubDate>Mon, 07 Nov 2005 07:09:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2005/11/07/11195.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/11195.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2005/11/07/11195.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/11195.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/11195.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://radio.weblogs.com/0132279/"&gt;Hannes Decorte&lt;/A&gt; in our consultancy team has recently done some work on &lt;STRONG&gt;integrating the Electronic ID (eID) with SharePoint&lt;/STRONG&gt;. The eID is our new passport here in Belgium&amp;nbsp;containing all our identification data in a digitized format and also&amp;nbsp;two certificates we can use to either sign data or authenticate ourselves. Hannes has summarized all of the steps he has taken to let visitors of SharePoint team sites log on with this eID instead of their normal Windows account.&lt;/P&gt;
&lt;P&gt;Read the article &lt;A href="http://www.microsoft.com/belux/nl/msdn/community/columns/decorte/eid_sharepoint.mspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Wim Uyttersprot also has been busy writing articles and he has one published&amp;nbsp;a walkthrough that&amp;nbsp;will show you &lt;STRONG&gt;how to create an ASP.NET 2.0 Web Service that returns and updates an ADO.NET 2.0 DataSet&lt;/STRONG&gt;. The dataset is consumed in a Windows Form and bound to a DataGridView instance, using the new asynchronous patterns of .NET 2.0. The dataset is serialized in XML. Using a XSD schema, a typed dataset is created.&lt;/P&gt;
&lt;P&gt;Read the article &lt;A href="http://www.microsoft.com/belux/nl/msdn/community/columns/wuyttersprot/ws_asp_ado_20.mspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;And finally, our regional director, &lt;A href="http://blog.u2u.info/DottextWeb/peter/"&gt;Peter Himschoot&lt;/A&gt; has worked on articles in the domain of Visual Studio Team System. He wrote a long article on Enterprise Source Control with Visual Studio Team System. A very useful article if you are into that stuff.&lt;/P&gt;
&lt;P&gt;Read that one &lt;A href="http://www.microsoft.com/belux/nl/msdn/community/columns/himschoot/vsts_escm.mspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;You can read more articles written by U2U people over &lt;A href="http://www.u2u.be/articles.aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;And what did I do? Well, the last week I was in Cyprus enjoying a 'to my opinion' a well-deserved vacation with my three girls. I received news however that part I of my article series on Site Definitions with WSS 2003 will be published shortly on MSDN. I'll keep an eye on that one. This week I am in Belgium going to work very hard on the preparation of the Office 12 ascend trainings. Oh yes, the CAML girl has been busy too. I will publish today or tomorrow the new version of the CAML builder. A number of the bugs have been solved and she is also working on some new functionalities.&lt;BR&gt;&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1458);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/11195.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>Learn more about the ASP.NET 2.0 Provider Model</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2005/10/21/10349.aspx</link><pubDate>Fri, 21 Oct 2005 20:19:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2005/10/21/10349.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/10349.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2005/10/21/10349.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/10349.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/10349.aspx</trackback:ping><description>&lt;P&gt;A number of interesting articles have been released on MSDN regarding the ASP.NET 2.0 Provider model. This is very important reading material for everyone who wants to get serious about doing work with SharePoint vNext since the foundation of that version will all be about ASP.NET 2.0. &lt;/P&gt;&lt;IMG src="http://msdn.microsoft.com/library/en-us/dnaspp/html/providintro_fig01s.gif"&gt; 
&lt;P&gt;So, study the providers since it will allow you to do very interesting stuff like adding your own authentication mechanism for SharePoint. &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Intro.asp"&gt;Introduction to the Provider Model&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt1.asp"&gt;Membership Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt2.asp"&gt;Role Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt3.asp"&gt;Site Map Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt4.asp"&gt;Session State Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt5.asp"&gt;Profile Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt6.asp"&gt;Web Event Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt7.asp"&gt;Web Parts Personalization Providers&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt8.asp"&gt;Custom Provider-Based Services&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/ASPNETProvMod_Prt9.asp"&gt;Hands-on Custom Providers: The Contoso Times&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1451);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/10349.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Patrick Tisseghem</dc:creator><title>Starting with Windows Workflow Foundation</title><link>http://blog.u2u.info/DottextWeb/patrick/archive/2005/10/14/10056.aspx</link><pubDate>Fri, 14 Oct 2005 03:07:00 GMT</pubDate><guid>http://blog.u2u.info/DottextWeb/patrick/archive/2005/10/14/10056.aspx</guid><wfw:comment>http://blog.u2u.info/DottextWeb/patrick/comments/10056.aspx</wfw:comment><comments>http://blog.u2u.info/DottextWeb/patrick/archive/2005/10/14/10056.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.u2u.info/DottextWeb/patrick/comments/commentRss/10056.aspx</wfw:commentRss><trackback:ping>http://blog.u2u.info/DottextWeb/patrick/services/trackbacks/10056.aspx</trackback:ping><description>Today it was my final day here on the Office 12 TAP Workshop in Redmond. So much information, so little I can tell right now. A bit frustrating but we respect the rules :). I learned a bit more on the fundamentals of Windows Workflow Foundation (&lt;STRIKE&gt;now officially abbreviated as WF and not anymore as WWF&lt;/STRIKE&gt; - Update: according to Fitz is again WWF... jeez). I learned all about activities, workflow types, VS.NET support, the Office workflow and much more. Good site I was not aware of is the &lt;A href="http://www.windowsworkflow.net"&gt;http://www.windowsworkflow.net&lt;/A&gt;&amp;nbsp;to get you started.&lt;script language='javascript' type='text/javascript'&gt;RedirectToNewPage(1442);&lt;/script&gt;&lt;img src ="http://blog.u2u.info/DottextWeb/patrick/aggbug/10056.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>