<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/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>ASP.NET</title>
        <link>http://geekswithblogs.net/evjen/category/86.aspx</link>
        <description>ASP.NET</description>
        <language>en-US</language>
        <copyright>Bill Evjen</copyright>
        <managingEditor>bill.evjen@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>IIS 7.0 Rocks the House!</title>
            <link>http://geekswithblogs.net/evjen/archive/2007/09/29/115716.aspx</link>
            <description>&lt;p&gt;&lt;img height="66" alt="Microsoft Windows Internet Information Services" width="154" src="http://www.iis.net/App_Themes/iis_default/images/logo.png" /&gt;&lt;/p&gt;
&lt;p&gt;Yes, we have Windows Server 2008 coming. Yes, also SQL Server 2008 and Visual Studio 2008, the .NET Framework 3.5, and more - but probably one of the more exciting new items to come at this same time is IIS 7. &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/09/27/iis-7-0-hits-rc0-lots-of-cool-new-iis7-extensions-also-now-available.aspx"&gt;As Scott Guthrie states&lt;/a&gt; in his recent blog post on IIS, this is a major update to the technology.&lt;/p&gt;
&lt;p&gt;IIS 7 will allow for a plug-in architecture and allows you to take out all the pieces of the IIS stack that your applications don't need. It also allows you to build your own extensions and plug those directly in the stack. Before this, when Microsoft came out with enhancements to IIS, they usually had to wait for the next release of IIS. With the new IIS 7, new enhancements can be sent out as extensions and easily plugged in. If you work with IIS in anyway, you really should start getting up to speed on this.&lt;/p&gt;
&lt;p&gt;IIS has just hit RC0 and here are some good sites to start taking a look at:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.iis.net"&gt;IIS.net&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/04/02/iis-7-0.aspx"&gt;ScottGu's IIS 7.0 Intro&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/04/28/iis-7-0-beta3-ships-with-a-go-live-license.aspx"&gt;ScottGu's IIS 7.0 Beta 3 Intro&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://virtuallabs.iis.net/"&gt;IIS 7.0 Virtual Labs&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/03/IIS7/default.aspx"&gt;MSDN: Explore the Web Server for Windows Vista and Beyond&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115716"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115716" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/115716.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2007/09/29/115716.aspx</guid>
            <pubDate>Sat, 29 Sep 2007 19:55:33 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/115716.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2007/09/29/115716.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/115716.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/115716.aspx</trackback:ping>
        </item>
        <item>
            <title>New Version of ODP.NET for .NET 2.0 Released as Beta Today</title>
            <link>http://geekswithblogs.net/evjen/archive/2007/06/01/112926.aspx</link>
            <description>&lt;p&gt;Oracle has released a new version of ODP.NET as a Beta today. &lt;a href="http://www.oracle.com/technology/software/tech/windows/odpnet/index_11gbeta.html"&gt;You can find it here.&lt;/a&gt; This release offers some outstanding features ODP.NET developers have been waiting for. The new feature list is as follows:&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;font color="#000080"&gt;&lt;strong&gt;&lt;u&gt;Oracle Data Provider for .NET Features&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
Instant Client Support: Smaller ODP.NET client installation &lt;br /&gt;
User-Defined Types: Map Oracle objects and collections to .NET custom types and support REFs to object types &lt;br /&gt;
Process Database Down Events: ODP.NET automatically frees connections of a downed Data Guard instance &lt;br /&gt;
Windows-Authenticated User Connection Pooling: Windows-authenticated connections can now be pooled. &lt;br /&gt;
Connection Pool Performance Counters: Monitor connection pool status&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;font color="#000080"&gt;&lt;strong&gt;&lt;u&gt;Oracle Developer Tools for Visual Studio .NET Features&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
Visual Studio 2005 integration with Server Explorer, Data Sources Window, Dataset Designer, TableAdapter Configuration Wizard and more &lt;br /&gt;
Improved ASP.NET web developer support &lt;br /&gt;
Oracle Database script project to provide source control of Oracle scripts &lt;br /&gt;
SQL script editor &lt;br /&gt;
Built in support for executing SQL*Plus scripts &lt;br /&gt;
Explain plan support &lt;br /&gt;
Integration with Query Designer &lt;br /&gt;
New designer for granting/revoking privileges on schema objects &lt;br /&gt;
User-Defined Types: Create, explore, modify UDTs; custom class code generation for .NET applications &lt;br /&gt;
Data Window and Query Window enhancements&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;font color="#000080"&gt;&lt;strong&gt;&lt;u&gt;Oracle Providers for ASP.NET Features&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
Membership Provider: Stores and retrieves registered user information in the Oracle database &lt;br /&gt;
Role Provider: Stores and retrieves user role information in the Oracle database &lt;br /&gt;
Site Map Provider: Stores and retrieves site map information in the Oracle database &lt;br /&gt;
Session State Provider: Stores and retrieves session state information in the Oracle database &lt;br /&gt;
Profile Provider: Stores and retrieves user profile information in the Oracle database &lt;br /&gt;
Web Events Provider: Stores and retrieves ASP.NET health monitoring event information in the Oracle database &lt;br /&gt;
Web Parts Personalization Provider: Stores and retrieves personalization data in the Oracle database &lt;br /&gt;
Cache Dependency Provider: Automatically invalidates ASP.NET cached data based on changes made to the base data in the Oracle database&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="bodycopy"&gt;Some big things that excite me are the new providers for ASP.NET! The new provider model in ASP.NET 2.0 is a must utilize for most applications that are being built today. It is an easily extensible system that allows for you to plug your controls and the application into built up and thoughtout systems that are commonly used in all web applications today. This includes items like membership, role management, instrumentation, personalization, and more. The wonderful thing about the provider model is that it is rather extensible and the new providers available in this new release of ODP.NET is testament to this extensibility.The other big feature that I am excited about is the UDTs or user defined types. This allows you to push your .NET custom types up into Oracle and get away from cursors if you wish. Nice!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="bodycopy"&gt;The smaller Oracle Client installation is also a wonderful new feature as those that work on large web farms are aware! :)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="bodycopy"&gt;There is quite a bit more - the main point is that if you are working with Oracle - take a look at the new release.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112926"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112926" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/112926.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2007/06/01/112926.aspx</guid>
            <pubDate>Sat, 02 Jun 2007 04:26:22 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/112926.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2007/06/01/112926.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/112926.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/112926.aspx</trackback:ping>
        </item>
        <item>
            <title>New Book - Professional VB 2005 with .NET 3.0!</title>
            <link>http://geekswithblogs.net/evjen/archive/2007/05/28/112810.aspx</link>
            <description>&lt;p&gt;&lt;a onclick="return amz_js_PopWin('http://www.amazon.com/gp/product/images/0470124709/sr=8-29/qid=1180405870/ref=dp_image_0/104-0515227-3433545?ie=UTF8&amp;amp;n=283155&amp;amp;s=books&amp;amp;qid=1180405870&amp;amp;sr=8-29','AmazonHelp','width=700,height=600,resizable=1,scrollbars=1,toolbar=0,status=1');" target="AmazonHelp" href="http://www.amazon.com/gp/product/images/0470124709/sr=8-29/qid=1180405870/ref=dp_image_0/104-0515227-3433545?ie=UTF8&amp;amp;n=283155&amp;amp;s=books&amp;amp;qid=1180405870&amp;amp;sr=8-29"&gt;&lt;img id="prodImage" height="240" alt="Professional VB 2005 with .NET 3.0" width="240" border="0" src="http://ec1.images-amazon.com/images/I/51zUEzi5ITL._AA240_.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another book! I and some friends just finished a new release of our Visual Basic book. This is another book I wrote with the wonderful Kent Sharkey! :) We really cleaned up this version of the book. This book came together quite well and shows not only the core of .NET 2.0 in depth - but it also covers the new ground of .NET 3.0. The .NET Framework 3.0 includes the Windows Presentation Foundation (WPF), the Windows Workflow Foundation (WF), and the Windows Communication Foundation (WCF). &lt;/p&gt;
&lt;p&gt;The table of contents of the book is as follows - (the new chapters are in &lt;font style="BACKGROUND-COLOR: #ffff00"&gt;yellow&lt;/font&gt;):&lt;/p&gt;
&lt;p&gt; 1. Understanding the .NET Framework. &lt;/p&gt;
&lt;p&gt;2. Visual Basic 2005 Core Basics. &lt;/p&gt;
&lt;p&gt;3. Object Syntax Introduction. &lt;/p&gt;
&lt;p&gt;4. Object-Oriented Programming. &lt;/p&gt;
&lt;p&gt;5. The Common Language Runtime. &lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;6. Localization.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;7. Generics. &lt;/p&gt;
&lt;p&gt;8. Namespaces. &lt;/p&gt;
&lt;p&gt;9. Exception Handling and Debugging. &lt;/p&gt;
&lt;p&gt;10. Data Access with ADO.NET 2.0. &lt;/p&gt;
&lt;p&gt;11. Using XML in Visual Basic 2005. &lt;/p&gt;
&lt;p&gt;12. Security in the .NET Framework 2.0. &lt;/p&gt;
&lt;p&gt;13. Visual Studio 2005. &lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;14. Working with SQL Server.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;15. Windows Forms. &lt;/p&gt;
&lt;p&gt;16. Windows Forms Advanced Features. &lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;17. Windows Presentation Foundation.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;18. Integrating WPF with Windows Forms.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;19. Working with ASP.NET 2.0. &lt;/p&gt;
&lt;p&gt;20. ASP.NET 2.0 Advanced Features. &lt;/p&gt;
&lt;p&gt;21. Assemblies. &lt;/p&gt;
&lt;p&gt;22. Deployment. &lt;/p&gt;
&lt;p&gt;23. Working with Classic .COM. &lt;/p&gt;
&lt;p&gt;24. Threading. &lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;25. Windows Workflow Foundation.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;26. XML Web Services. &lt;/p&gt;
&lt;p&gt;27. Remoting. &lt;/p&gt;
&lt;p&gt;28. Enterprise Services. &lt;/p&gt;
&lt;p&gt;29. Network Programming. &lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;30. Windows Communication Foundation.&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;31. Windows Services. &lt;/p&gt;
&lt;p&gt;32. Visual Basic and the Internet. &lt;/p&gt;
&lt;p&gt;Appendix A. The VB.NET Compiler. &lt;/p&gt;
&lt;p&gt;Appendix B. VB.NET References. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112810"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112810" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/112810.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2007/05/28/112810.aspx</guid>
            <pubDate>Tue, 29 May 2007 10:03:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/112810.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2007/05/28/112810.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/112810.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/112810.aspx</trackback:ping>
        </item>
        <item>
            <title>Scott Guthrie Gives Short Review of Professional ASP.NET 2.0 SE</title>
            <link>http://geekswithblogs.net/evjen/archive/2007/01/28/104796.aspx</link>
            <description>&lt;p&gt;
	&lt;/p&gt;&lt;p&gt;It was nice to see "Mr. ASP.NET" himself (&lt;a href="http://www.scottgu.com"&gt;Scott Guthrie&lt;/a&gt;) give a nice review of the latest version of my &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470041781/stlnet/"&gt;ASP.NET 2.0 book&lt;/a&gt; on Amazon just recently! &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104796"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=104796" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/104796.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2007/01/28/104796.aspx</guid>
            <pubDate>Mon, 29 Jan 2007 03:05:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/104796.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2007/01/28/104796.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/104796.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/104796.aspx</trackback:ping>
        </item>
        <item>
            <title>MIX07 – The Web Developers Conference</title>
            <link>http://geekswithblogs.net/evjen/archive/2007/01/03/102701.aspx</link>
            <description>&lt;P&gt;&lt;A href="" target=_blank temp_href&gt;&lt;IMG alt="Mix06 Flickr Photos" src="http://www.visitmix.com/images/MixBling.jpg" width=300&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Ray Ozzie and &lt;A href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/A&gt; are the keynote speakers to this &lt;A href="http://www.visitmix.com/"&gt;Microsoft-centric Web Developers conference held in the beautiful desert of Las Vegas&lt;/A&gt;. The conference is from Monday, April 30&lt;SUP&gt;th&lt;/SUP&gt; till May 2&lt;SUP&gt;nd&lt;/SUP&gt; and has sessions on everything from Windows Live, to AJAX, to LINQ, to the topic I am most interesting in right now - WPF/E. I wonder if my friend &lt;A href="http://blogs.msdn.com/webnext/default.aspx"&gt;Laurence&lt;/A&gt; is going to be there?&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=102701"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=102701" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/102701.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2007/01/03/102701.aspx</guid>
            <pubDate>Thu, 04 Jan 2007 08:11:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/102701.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2007/01/03/102701.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/102701.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/102701.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft's Sandcastle Released as CTP</title>
            <link>http://geekswithblogs.net/evjen/archive/2006/10/09/93553.aspx</link>
            <description>&lt;P&gt;Microsoft's Sandcastle was released as a CTP just recently. This is a tool for .NET 2.0 that allows you to create documentation from the XML comments that are found in a DLL. This is a tool that is meant to compete with NDOC which hasn't really had the greatest support for generics found in .NET 2.0. I haven't tried Sandcastle myself yet, but here is the link:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=E82EA71D-DA89-42EE-A715-696E3A4873B2&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?&lt;BR&gt;familyid=E82EA71D-DA89-42EE-A715-696E3A4873B2&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=93553"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=93553" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/93553.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2006/10/09/93553.aspx</guid>
            <pubDate>Mon, 09 Oct 2006 15:04:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/93553.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2006/10/09/93553.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/93553.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/93553.aspx</trackback:ping>
        </item>
        <item>
            <title>Web Services - Sending Large SOAP Messages</title>
            <link>http://geekswithblogs.net/evjen/archive/2006/09/13/91112.aspx</link>
            <description>&lt;P&gt;I have been working in the area of &lt;A href="http://msdn.microsoft.com/webservices"&gt;Web services&lt;/A&gt; for some time and&amp;nbsp; I am on a project where&amp;nbsp;I needed to distribute some extremely large datasets to some clients (Windows Forms). So, imagine an interface where you need to request information about an entity and you have a service where you can send in an array of entities to then get back an array of result sets about each one of the identifiers passed in. We had one such application and it worked quite nicely in that we built some ASP.NET 2.0 Web services to push out the SOAP messages to the client in just this scenario. It worked so well since we were only sending in 30 identifiers at a time but then we really decided to test it out when we put in 1,000 - 5,000 identifiers into one request. This in return was giving us back tremendously large SOAP messages and in many cases our Windows Forms application was simply timing out. How to approach this we thought. There are many methods of approach&amp;nbsp;and we had to pick one and go with it as we had to support this scenario for our clients.&lt;/P&gt;
&lt;P&gt;Our options included:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Using the Windows Communication Foundation and building services that pushed binary objects around instead of using SOAP. 
&lt;LI&gt;Using .NET Remoting instead and using the binary over HTTP that it offers. 
&lt;LI&gt;Using an HTTP compression class&amp;nbsp;technique along with SOAP Extensions to compress the SOAP message before it went out across the wire. 
&lt;LI&gt;Using the HTTP Compression feature found&amp;nbsp;on the Windows Server 2003 box with our standard ASP.NET Web services 
&lt;LI&gt;Using WSE 3.0 MTOM capabilities to encapsulate our messages into binary objects to send across the wire&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;There are a lot of options, but we quickly narrowed them down. First off, we are not able to use the WCF yet as we are unable to put this on the client at this point in time as we are supporting so many operating systems that are below the required Windows XP SP2. .NET Remoting ... maybe, but we really wanted to stick to the SOAP model for later routing purposes. Soap Extensions - a possibility, but not the easiest to implement and would require us to put a decompression class on the client. HTTP Compression - that's a possibility. WSE 3.0 - another interesting stance, but would require us to put the WSE 3.0 on the client - something we weren't too interested in doing.&lt;/P&gt;
&lt;P&gt;So, we narrowed our tests down to .NET Remoting as well as HTTP Compression using Windows Server 2003. We&amp;nbsp;built a test application that first did a comparison between .NET Remoting and standard ASP.NET 2.0 Web services with no compression enabled. The tests were interesting. First off when a single identifier was sent in and a tiny SOAP message was returned - there really wasn't that much difference between the two. The results were pretty much the same. Though, when sending in 1,000 identifiers .NET Remoting considerably outperformed ASP.NET 2.0 Web services. This was due to the fact that the large SOAP message was being sent as binary over the wire and the entire serialization and deserialization process was eliminated. The results were that .NET Remoting performed by shrinking the time it took to get the response to less than &lt;STRONG&gt;HALF&lt;/STRONG&gt; that of the ASP.NET 2.0 Web services approach.&lt;/P&gt;
&lt;P&gt;Then we turned on HTTP Compression on the Windows Server 2003 box. Instructions for this can be found at &lt;A href="http://support.microsoft.com/?id=322603"&gt;http://support.microsoft.com/?id=322603&lt;/A&gt;&amp;nbsp;but you want to do this for .asmx pages. Though, you will discover that enabling compression through IIS is not the only step you are required to take. In order for the HTTP message to be compressed on the server, you are going to need to get the client to ask for the message to be compressed. This means that the client will need to send a &lt;FONT face="Courier New"&gt;accept-encoding: gzip;&lt;/FONT&gt; in the HTTP header. By default, proxy classes don't do this for you. Instead, you are going to have to force the client to make this type of request by using the new &lt;FONT face="Courier New"&gt;EnableDecompression&lt;/FONT&gt; property in .NET 2.0.&lt;/P&gt;&lt;FONT size=2&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;Fundamental.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;Fundamentals_1_0&lt;/FONT&gt;&lt;FONT size=2&gt; proxy = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; Fundamental.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;Fundamentals_1_0&lt;/FONT&gt;&lt;FONT size=2&gt;();&lt;BR&gt;proxy.EnableDecompression = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;true&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;
&lt;P&gt;After you instantiate the proxy class, you simply set the &lt;FONT face="Courier New"&gt;EnableDecompression&lt;/FONT&gt; property to &lt;FONT face="Courier New"&gt;true&lt;/FONT&gt; and you are then good to go - the proper HTTP header will now be included. Enabling our client to do this and sending in the 1,000 identifiers we were amazed that we could just about replicate the .NET Remoting performance and in some cases we could match it. This showed us that we could deliver our large SOAP messages over HTTP and get away with doing the littlest impact to the client that was possible (as far as new installs of any software&amp;nbsp;or code changes to the client app).&lt;/P&gt;
&lt;P&gt;Other scenarios may of course warrant different approaches - I'm just describing what worked for us in this case. It was a good lesson.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=91112"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=91112" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/91112.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2006/09/13/91112.aspx</guid>
            <pubDate>Thu, 14 Sep 2006 01:33:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/91112.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2006/09/13/91112.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/91112.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/91112.aspx</trackback:ping>
        </item>
        <item>
            <title>Atlas 1.0 Coming as Beta by the end of year</title>
            <link>http://geekswithblogs.net/evjen/archive/2006/09/13/91104.aspx</link>
            <description>&lt;P&gt;&lt;a title="" href="http://weblogs.asp.net/scottgu" target="_blank"&gt;Scott Guthrie&lt;/a&gt; posts about the upcoming Atlas 1.0 release at &lt;A href="http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx&lt;/A&gt;. The highlights include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The only date mentioned is the end of the year for the beta - then will come an RC and then they will decide later when to release the product.&lt;/LI&gt;
&lt;LI&gt;Atlas will be fully compatible with ASP.NET 2.0 and VS2005.&lt;/LI&gt;
&lt;LI&gt;Atlas will have a outstanding support model and MSFT is committed to supporting it for the next 10 years.&lt;/LI&gt;
&lt;LI&gt;The names of the components will be the &lt;EM&gt;&lt;STRONG&gt;Microsoft AJAX Library&lt;/STRONG&gt;&lt;/EM&gt;, &lt;EM&gt;&lt;STRONG&gt;ASP.NET 2.0 AJAX Extensions&lt;/STRONG&gt;&lt;/EM&gt;, and &lt;EM&gt;&lt;STRONG&gt;ASP.NET AJAX Control Toolkit&lt;/STRONG&gt;&lt;/EM&gt;.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Links of interest:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Microsoft's product support commitment - &lt;A href="http://support.microsoft.com/gp/lifepolicy"&gt;http://support.microsoft.com/gp/lifepolicy&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Using the Microsoft AJAX Library with PHP - &lt;A href="http://www.shankun.com/Atlas_Php_2.aspx"&gt;http://www.shankun.com/Atlas_Php_2.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Using the Microsoft AJAX Library with ColdFusion - &lt;A href="http://blogs.msdn.com/brada/archive/2006/06/29/649944.aspx"&gt;http://blogs.msdn.com/brada/archive/2006/06/29/649944.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Info on the ASP.NET AJAX Control Toolkit - &lt;A href="http://atlas.asp.net/default.aspx?tabid=47&amp;amp;subtabid=477"&gt;http://atlas.asp.net/default.aspx?tabid=47&amp;amp;subtabid=477&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=91104"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=91104" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/91104.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2006/09/13/91104.aspx</guid>
            <pubDate>Thu, 14 Sep 2006 00:58:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/91104.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2006/09/13/91104.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/91104.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/91104.aspx</trackback:ping>
        </item>
        <item>
            <title>Professional ASP.NET 2.0 Special Edition</title>
            <link>http://geekswithblogs.net/evjen/archive/2006/07/19/85721.aspx</link>
            <description>&lt;P&gt;Oh yeah .... &lt;A href="http://www.hanselman.com/blog/ProfessionalASPNET20SpecialEditionComingInSeptember.aspx"&gt;Scott Hanselman beat me to the punch&lt;/A&gt;, but Mission &amp;#8220;Build Biggest Book Possible&amp;#8221; has been completed! Our Professional ASP.NET 2.0 book from Wrox just had to get bigger with all the cool stuff we wanted to add. 300 new pages! So big, that we could only offer the book in hardback because they don't make bindings big enough to handle all the pages (~1,700). Its called, &lt;STRONG&gt;&lt;A href="http://www.amazon.com/exec/obidos/ASIN/0470041781/stlnet/"&gt;Professional ASP.NET 2.0 Special Edition&lt;/A&gt;&lt;/STRONG&gt; (because it is just so special). :)&lt;/P&gt;
&lt;P&gt;&lt;A onclick="return amz_js_PopWin('http://www.amazon.com/gp/product/images/0470041781/ref=dp_image_0/002-9482042-3182420?ie=UTF8&amp;amp;n=283155&amp;amp;s=books','AmazonHelp','width=700,height=600,resizable=1,scrollbars=1,toolbar=0,status=1');" href="http://www.amazon.com/gp/product/images/0470041781/ref=dp_image_0/002-9482042-3182420?ie=UTF8&amp;amp;n=283155&amp;amp;s=books" target=AmazonHelp&gt;&lt;IMG id=prodImage height=240 alt="Professional ASP.NET 2.0 Special Edition" src="http://ec1.images-amazon.com/images/P/0470041781.01._AA240_SCLZZZZZZZ_V54849578_.jpg" width=240 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;And as was stated by others:&lt;/P&gt;
&lt;P&gt;Here's a brief list of what's updated and new in this new edition. &lt;/P&gt;
&lt;P&gt;FOUR&amp;nbsp;completely new chapters:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Introduction to the Provider Model 
&lt;LI&gt;Extending the Provider Model 
&lt;LI&gt;Localization 
&lt;LI&gt;Instrumentation&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;TWO&amp;nbsp;new appendixes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Migrating ASP.NET 1.x Projects 
&lt;LI&gt;Using Atlas&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;...and dozens of additions throughout all the existing chapters, including:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Class Designers and Open Test Bench 
&lt;LI&gt;Build providers 
&lt;LI&gt;A More Complex Callback Example 
&lt;LI&gt;Uploading multiple files from the same page 
&lt;LI&gt;As an example, in Chapter 11, DataBinding in ASP.NET 2.0 these changes: 
&lt;UL&gt;
&lt;LI&gt;Added SqlDataSource Configuration Wizard to add optimistic concurrency 
&lt;LI&gt;Added SqlDataSource Events, Using the SqlDataSource with Oracle, AccessDataSource Control 
&lt;LI&gt;Added GridView events that fire when the data binding occurs 
&lt;LI&gt;Added Using the TemplateField Column in the GridView Control 
&lt;LI&gt;Added Using the TemplateField's EditItemTemplate 
&lt;LI&gt;Added Expressions and Expression Builder&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Using Oracle as Your Database with ASP.NET 2.0 
&lt;LI&gt;Added Generating Custom XML from SQL 2005&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;That's the list up through about the first 1/2 of the book...there's a pile more...&lt;/P&gt;
&lt;P&gt;And there's an added DVD which is the Visual Studio 2005 Professional 180 day trial, and there's an added CD which contains &lt;EM&gt;&lt;STRONG&gt;more than 1000 pages of selected chapters &lt;/STRONG&gt;&lt;/EM&gt;from other Wrox .NET 2.0, ASP.NET 2.0, VB 2005, C# 2005, and SQL Server books.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=85721"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=85721" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/85721.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2006/07/19/85721.aspx</guid>
            <pubDate>Thu, 20 Jul 2006 02:07:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/85721.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2006/07/19/85721.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/85721.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/85721.aspx</trackback:ping>
        </item>
        <item>
            <title>RTM for ODP.NET for ADO.NET 2.0 Has Been Released!</title>
            <link>http://geekswithblogs.net/evjen/archive/2006/07/19/85710.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://www.oracle.com/index.html"&gt;&lt;IMG height=19 hspace=10 src="http://www.oracle.com/admin/images/ocom/oralogo_small.gif" width=154 vspace=5 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.oracle.com/technology/software/tech/windows/odpnet/index.html"&gt;http://www.oracle.com/technology/software&lt;BR&gt;/tech/windows/odpnet/index.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.oracle.com"&gt;Oracle &lt;/A&gt;has released ODP.NET for those that need to work with Oracle from their ASP.NET applications, Windows Forms applications, and more. This is what you would use for your .NET 2.0 applications as well. This release includes the following:&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; Oracle Developer Tools for Visual Studio .NET 2003 10.2.0.2.20 &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Developer Tools for Visual Studio 2005 10.2.0.2.20 &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Data Provider for .NET 1.x 10.2.0.2.20 &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Data Provider for .NET 2.0 10.2.0.2.20 &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Database Extensions for .NET 1.x 10.2.0.2.20 &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;/STRONG&gt;&lt;STRONG&gt;-- for upgrade only &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Database Extensions for .NET 1.0 10.2.0.2.20 &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; -- for upgrade only &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Provider for OLE DB 10.2.0.2.20 &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Objects for OLE 10.2.0.2.20 &lt;BR&gt;&amp;nbsp;&amp;nbsp; Oracle Services for Microsoft Transaction Server 10.2.0.1.0 &lt;/STRONG&gt;&lt;BR&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=85710"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=85710" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/evjen/aggbug/85710.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Bill Evjen</dc:creator>
            <guid>http://geekswithblogs.net/evjen/archive/2006/07/19/85710.aspx</guid>
            <pubDate>Thu, 20 Jul 2006 01:20:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/evjen/comments/85710.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/evjen/archive/2006/07/19/85710.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/evjen/comments/commentRss/85710.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/evjen/services/trackbacks/85710.aspx</trackback:ping>
        </item>
    </channel>
</rss>