<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>Technololgy Radar Screen</title><link>http://blogs.vbcity.com/mcintyre/category/23.aspx</link><description>Technololgy Radar Screen</description><managingEditor>Mike McIntyre [MVP Visual Basic]</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>Silverlight</title><link>http://blogs.vbcity.com/mcintyre/archive/2007/09/26/8730.aspx</link><pubDate>Wed, 26 Sep 2007 09:20:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2007/09/26/8730.aspx</guid><description>&lt;DIV class=postText&gt;
&lt;DIV class=postText&gt;&lt;FONT face=Verdana size=2&gt;Below are some of the links I have found useful for learning about, and developing with, the Microsoft Silverlight technologies.&amp;nbsp; &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;As a Visual Basic programmer you may want to start learning what Silverlight development is all about. Because Visual Basic in .NET can be used as a static or dynamic language, there are some unique&amp;nbsp;opportunities emerging in Silverlight development for Visual Basic programmers.&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE id=table1 cellSpacing=0 cellPadding=5 width="100%" bgColor=#ffffff border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;DIV style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table2 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;Microsoft Silverlight (WikiPedia) &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width="10%"&gt;&lt;FONT size=1&gt;Abstract:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Microsoft Silverlight (code-named Windows Presentation Foundation/Everywhere or WPF/E) is a proprietary runtime for browser-based Rich Internet Applications, providing a subset of the animation, vector graphics, and video playback capabilities of Windows Presentation Foundation.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Microsoft Silverlight - Wikipedia, the free encyclopedia &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://en.wikipedia.org/wiki/Microsoft_Silverlight"&gt;&lt;FONT size=1&gt;http://en.wikipedia.org/wiki/Microsoft_Silverlight &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table3 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;Microsoft Silverlight (Microsoft) &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width="10%"&gt;&lt;FONT size=1&gt;Abstract:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Microsoft Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS or Windows.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/"&gt;&lt;FONT size=1&gt;http://silverlight.net/ &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="MARGIN-LEFT: 0px"&gt;&lt;B&gt;&lt;FONT color=#ff0000 size=1&gt;Getting Started&lt;/FONT&gt;&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="MARGIN-LEFT: 22px"&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table4 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;1 Getting Started Video.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Get Started &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/GetStarted/"&gt;&lt;FONT size=1&gt;http://silverlight.net/GetStarted/ &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table5 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;2 Download the Runtime and Tools.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Get Started &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/GetStarted/"&gt;&lt;FONT size=1&gt;http://silverlight.net/GetStarted/ &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table6 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;3 Learn from Samples and Documentation.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Get Started &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/GetStarted/"&gt;&lt;FONT size=1&gt;http://silverlight.net/GetStarted/ &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;B&gt;Other Starlight Videos&lt;/B&gt; &lt;BR&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/FONT&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table7 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;How Do I with Silverlight 1 0.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Videos &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/learn/learnvideos.aspx#cat2"&gt;&lt;FONT size=1&gt;http://silverlight.net/learn/learnvideos.aspx#cat2 &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table8 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;How Do I with Silverlight 1 1.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Videos &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/learn/learnvideos.aspx#cat2"&gt;&lt;FONT size=1&gt;http://silverlight.net/learn/learnvideos.aspx#cat2 &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table9 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;MIX 2007 Key Note.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width="10%"&gt;&lt;FONT size=1&gt;Comments:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;This is a long video but really worth watching to understand where Silverlight fits into the application development framework. Ray Ozzie introduces the high level vision. Scott Guthrie gives the 'hands on' demos.&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Date Accessed:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;26 Sep. 2007 &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://sessions.visitmix.com/view_07.asp?pid=KYN001"&gt;&lt;FONT size=1&gt;http://sessions.visitmix.com/view_07.asp?pid=KYN001 &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table10 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;MIX 2007 Silverlight Sessions.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Videos &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/learn/learnvideos.aspx#cat4"&gt;&lt;FONT size=1&gt;http://silverlight.net/learn/learnvideos.aspx#cat4 &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;&lt;FONT size=1&gt;&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV class=NSMetaData style="MARGIN-LEFT: 0px"&gt;
&lt;TABLE class=NSMetaData id=table11 cellSpacing=0 cellPadding=2 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" colSpan=2&gt;&lt;B&gt;&lt;FONT size=1&gt;Using Blend with Silverlight 1 0.htm &lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;Title:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size=1&gt;Silverlight: Videos &lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="10%"&gt;&lt;FONT size=1&gt;URL:&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://silverlight.net/learn/learnvideos.aspx#cat3"&gt;&lt;FONT size=1&gt;http://silverlight.net/learn/learnvideos.aspx#cat3 &lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Mike McIntyre &lt;/FONT&gt;&lt;A href="http://www.getdotnetcode.com/"&gt;&lt;FONT face=Verdana size=2&gt;http://www.getdotnetcode.com&lt;/FONT&gt;&lt;/A&gt; &lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/8730.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>An Excellent Article About Web 2.0</title><link>http://blogs.vbcity.com/mcintyre/archive/2006/09/05/6188.aspx</link><pubDate>Tue, 05 Sep 2006 07:49:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2006/09/05/6188.aspx</guid><description>&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;An excellent article on Web 2.0 can be found at -&amp;gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;A href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"&gt;&lt;FONT face=Verdana&gt;What is Web 2.0?&lt;/FONT&gt;&lt;/A&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/6188.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>Ready to Code: Code Snippets in Visual Studio 2005</title><link>http://blogs.vbcity.com/mcintyre/archive/2005/11/12/5693.aspx</link><pubDate>Sat, 12 Nov 2005 08:03:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2005/11/12/5693.aspx</guid><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Fresh Off the Stove&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Want to get more productive? Visual Studio 2005 code snippets&amp;nbsp;are available from these sites.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.dotnetjunkies.com/resource/vscontent.aspx"&gt;&lt;FONT face=Verdana size=2&gt;Dot Net Junkies&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.gotcodesnippets.net/default.aspx"&gt;&lt;FONT face=Verdana size=2&gt;Got Code Snippets&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.projectdistributor.net/"&gt;&lt;FONT face=Verdana size=2&gt;Project Distributor&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.gotdotnet.com/default.aspx"&gt;&lt;FONT face=Verdana size=2&gt;Got Dot Net&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;And don't forget - hundreds of&amp;nbsp;code snippets&amp;nbsp;are included with Visual Studio 2005&amp;nbsp; ;-)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;What are Visual Studio 2005 Code Snippets?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;If you havn't discovered the code snippets feature in Visual Studio 2005 learn more about this productivity booster by viewing the Microsoft VB team's &lt;/FONT&gt;&lt;A class=lnk3&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Lisa Feigenbaum&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;on Channel 9:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=126728"&gt;&lt;FONT face=Verdana size=2&gt;Lisa Feigenbaum - Code Snippets in Visual Studio&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/5693.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>Upgrading to Visual Basic.NET - Post 0</title><link>http://blogs.vbcity.com/mcintyre/archive/2005/03/20/1213.aspx</link><pubDate>Sun, 20 Mar 2005 11:22:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2005/03/20/1213.aspx</guid><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I've decided to share, in a series of blog posts, what I have learned about upgrading from previous versions of Visual Basic to VB.NET.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;This week my company, aZ Software Developers, will begin our forty-sixth Visual Basic upgrade project. This project is for a new client. This client employs 4 Visual Basic 6 programmers. Thirty-two of our upgrade projects have been for clients who employ five or less full-time VB programmers.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Having worked almost 100% of the time with .NET since 2001, and having been a participant in almost four dozen Visual Basic to VB.NET migrations, I believe I have some information that MAY be of value to SOME of those folks considering, planning, or implementing an upgrade from a previous version of Visual Basic to Visual Basic in .NET.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;In this blog series I will be presenting the 'evolutionary' process for moving from earlier versions of Visual Basic to VB.NET that has worked best for us and our clients. An evolutionary process is a process in which something passes by degrees to a more advanced stage. From our experiences we have found that 'evolving', as opposed to 'upgrading' or 'migrating', is the far superior way to advance Visual Basic programmers and systems to VB.NET.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I hope our process will be useful to you.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 26pt; FONT-FAMILY: Pepita MT"&gt;Mike McIntyre&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/1213.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>Two New Microsoft Resources for Enterprise Development</title><link>http://blogs.vbcity.com/mcintyre/archive/2005/02/08/1030.aspx</link><pubDate>Tue, 08 Feb 2005 10:39:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2005/02/08/1030.aspx</guid><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;First, the Connected Systems Business helps you see how Microsoft's hardware, software, patterns, and practices works to day and where its going in the future.&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;&lt;o:p&gt;Second, the Patterns and Practices Enterprise Library consolidates and updates seven of the application blocks Microsoft has produced. &lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;The Connected Systems Kit&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;The Connected Systems Kit is a collection of sample applications, presentations, white papers and videos that illustrate how to implement connected systems and service-oriented architectures using current technologies. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;Start here:  &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;A href="http://www.microsoft.com/windowsserversystem/overview/benefits/connected.mspx"&gt;&lt;FONT size=2&gt;Connected Systems&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Patterns &amp; Practices &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;Enterprise&lt;/st1:City&gt;&lt;/st1:place&gt; Library&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;FONT size=2&gt;The patterns &amp; practices Enterprise Library is a collection of application blocks designed to assist enterprise developers with common enterprise development challenges and help them build high-quality solutions with less effort. Developers are able to use the blocks as is, extend them to meet new requirements by plugging in their own code, or use them as the basis for more-complex solutions. Enterprise Library is available as a free download at the patterns &amp; practices Web site at:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/entlib.asp"&gt;&lt;FONT size=2&gt;Patterns &amp; Practices&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/1030.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>.NET - The Ball of Mud Killer</title><link>http://blogs.vbcity.com/mcintyre/archive/2005/01/27/918.aspx</link><pubDate>Thu, 27 Jan 2005 17:33:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2005/01/27/918.aspx</guid><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;B&gt;Big Ball of Mud&lt;/B&gt; is an term that describes a system or computer program that has no real distinguishable architecture and is choking to death from all the mud that has been thrown on it to keep it alive.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Brian Foote and Joseph Yoder popularized the Big Ball of Mud term in their Big Ball of Mud paper.  That paper defines the term as:&lt;/FONT&gt;&lt;/P&gt;
&lt;DL&gt;
&lt;DD&gt;&lt;FONT face=Verdana size=2&gt;"A Big Ball of Mud is a haphazardly structured, sprawling, sloppy, duct-tape-and-baling-wire, spagetti-code jungle. These systems show unmistakable signs of unregulated growth, and repeated, expedient repair. Information is shared promiscuously among distant elements of the system, often to the point where nearly all the important information becomes global or duplicated. The overall structure of the system may never have been well defined. If it was, it may have eroded beyond recognition. Programmers with a shred of architectural sensibility shun these quagmires. Only those who are unconcerned about architecture, and, perhaps, are comfortable with the inertia of the day-to-day chore of patching the holes in these failing dikes, are content to work on such systems." &lt;/FONT&gt;&lt;/DD&gt;&lt;/DL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Big Ball of Mud systems are developed over a period of time, by different individuals with different skill levels doing what they think is best at the time.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Foote and Yoder do not universally condemn Big Ball of Mud programming. They point out that this pattern is most prevalent because it works &amp;#8212; at least for the moment. However, as they become caked with mud programs of this pattern become maintenance nightmares producing less and less reliable results.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Overtime if left unchecked, the mud will eventually choke the system to death.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Often the best thing to do when you encounter a Big Ball of Mud system is to learn what it accomplishes and from that start drafting requirements for a new well architected system.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;By the way, times when technology shifts (procedural to OO programming, client-server to web-based, &lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;file-based to database, the introduction of the internet etc.) can provide good reasons to kill off the Big Ball of Mud system and move on. Often Big Ball of Mud systems can not effectively take on the new technology which introduces the opportunity to kill the old system and build a new well architected system.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Which brings us back to the .NET Framework.  The .NET Framework is a technology shift - just ask any VB Classic programmer.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;It you are responsible for a Big Ball of Mud system take another look at the .NET Framework.  &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;It may be the road to your salvation.&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/918.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Mike McIntyre [MVP Visual Basic]</dc:creator><title>What's new in Data Design in Visual Studio 2005 Beta 2?</title><link>http://blogs.vbcity.com/mcintyre/archive/2005/01/12/735.aspx</link><pubDate>Wed, 12 Jan 2005 10:31:00 GMT</pubDate><guid>http://blogs.vbcity.com/mcintyre/archive/2005/01/12/735.aspx</guid><description>&lt;P&gt;&lt;FONT face=Verdana&gt;Steve Lasker at Microsoft just posted a great Beta 2 update on what the Data Design Team accomplished for Beta 2.  See it at:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A id=viewpost.ascx_TitleUrl href="http://blogs.msdn.com/vbteam/archive/2005/01/12/351495.aspx"&gt;&lt;FONT face=Verdana color=#000000&gt;Data Design Time Changes Beta1 to Beta2&lt;/FONT&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/mcintyre/aggbug/735.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>