<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.net and other interesting dev stuff in PA : Visual Basic</title><link>http://blogs.msdn.com/sspotts/archive/tags/Visual+Basic/default.aspx</link><description>Tags: Visual Basic</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Big turnout for DotNetNuke SIG in Malvern, PA</title><link>http://blogs.msdn.com/sspotts/archive/2005/08/03/447438.aspx</link><pubDate>Thu, 04 Aug 2005 02:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:447438</guid><dc:creator>sspotts</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sspotts/comments/447438.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sspotts/commentrss.aspx?PostID=447438</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial&gt;We had about 50 people attending the DotNetNuke SIG meeting tonight at the Microsoft office in Malvern, PA.&amp;nbsp; There were three talks tonight - one by Bill Wolff, the &lt;A href="http://www.phillydotnet.org"&gt;PhillyDotNet User Group&lt;/A&gt; leader, one by Hal Dell, the DotNetNuke SIG leader, and the final talk by Todd Davis, from Seabury Design.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Bills talk was about database tricks: We saw the database structure in DNN 3.x including tables, stored procedures, and views. Sample code that automates page and module creation will be reviewed. This technique can saves lots of time when you have many pages with similar content. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Hal's presentation was on how to develop a Scheduled Task within the DotNetNuke Framework. While DNN tasks are similar in concept to Services; DNN Scheduled Tasks have some limitations were discussed. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Finally, Todd presented on SqlDataProviders.&amp;nbsp; Packing a DotNetNuke module from distribution requires the creation of the 01.00.00.SqlDataProvider file, which installs the tables and stored procedures required by the module. This process requires some careful finesse and fine tweaking to be successful. Todd demonstrated how to create this file by hand, and how to edit it properly so that DotNetNuke can consume it during installation. Afterwards, he showed how to automate the process using ScriptBuilder.&amp;nbsp; Todd, BTW, is very much involved at the &lt;A href="http://www.dotnetnuke.com/Default.aspx?tabid=810"&gt;DNN training site&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=447438" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sspotts/archive/tags/Dev+Community/default.aspx">Dev Community</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+C_2300_/default.aspx">Visual C#</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/User+Group/default.aspx">User Group</category></item><item><title>Exploring the Integrated Environment Power Session</title><link>http://blogs.msdn.com/sspotts/archive/2005/08/02/446946.aspx</link><pubDate>Wed, 03 Aug 2005 04:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:446946</guid><dc:creator>sspotts</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sspotts/comments/446946.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sspotts/commentrss.aspx?PostID=446946</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Arial&gt;Thanks to all who attended today’s Power Session on &lt;EM&gt;Exploring the Integrated Environment&lt;/EM&gt; that I presented this morning.&amp;nbsp; &lt;/FONT&gt;&lt;FONT face=Arial&gt;Please find the session video &lt;/FONT&gt;&lt;A href="http://shrinkster.com/74o"&gt;&lt;FONT face=Arial&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt; and the slides &lt;/FONT&gt;&lt;A href="http://www.thomscontent.com/posts/integratedenv/exploreide.zip"&gt;&lt;FONT face=Arial&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=446946" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+C_2300_/default.aspx">Visual C#</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Language Enhangements mini-session today</title><link>http://blogs.msdn.com/sspotts/archive/2005/07/13/438641.aspx</link><pubDate>Thu, 14 Jul 2005 04:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:438641</guid><dc:creator>sspotts</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sspotts/comments/438641.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sspotts/commentrss.aspx?PostID=438641</wfw:commentRss><description>&lt;P class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Verdana&gt;Thanks to all that attended the mini-session webcast that I presented today on Language Enhancements&lt;/FONT&gt;&lt;FONT face=Verdana&gt;. As promised here is a link to the &lt;/FONT&gt;&lt;A title=http://perseus.franklins.net/msnewengland/language.wmv href="http://perseus.franklins.net/msnewengland/language.wmv"&gt;&lt;FONT face=Verdana&gt;recording&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt; and the &lt;/FONT&gt;&lt;A title=http://www.thomscontent.com/posts/language/language%20enhancements%20public.zip href="http://www.thomscontent.com/posts/language/language%20enhancements%20public.zip"&gt;&lt;FONT face=Verdana&gt;slides/demos&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt;.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=438641" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sspotts/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+C_2300_/default.aspx">Visual C#</category></item><item><title>Refactor! for Visual Basic 2005 Beta 2</title><link>http://blogs.msdn.com/sspotts/archive/2005/04/29/413500.aspx</link><pubDate>Fri, 29 Apr 2005 18:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:413500</guid><dc:creator>sspotts</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sspotts/comments/413500.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sspotts/commentrss.aspx?PostID=413500</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial&gt;This is definitely a great thing for VB.NET developers, and highlights how our strong developer partner community helps to improve the developer experience.&amp;nbsp; Per the download page:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;A href="http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/"&gt;Refactor! for Visual Basic 2005 Beta 2&lt;/A&gt; is a free plug-in from Developer Express Inc., in partnership with Microsoft, that enables Visual Basic developers to simplify and re-structure source code inside of Visual Studio 2005, making it easier to read and less costly to maintain. Refactor! supports more than 15 individual refactoring features, including operations like Reorder Parameters, Extract Method, Encapsulate Field and Create Overload.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Arial&gt;
&lt;H2&gt;&lt;FONT size=3&gt;Why Developer Express?&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;At Microsoft we heard your feedback when we announced that refactoring support would be cut from Visual Basic before the 2005 release. This was a difficult choice to make but it was not possible to finish work on refactoring along with the numerous other goals and projects for the 2005 release. Because of this Microsoft choose to partner with &lt;A href="http://www.devexpress.com/"&gt;Developer Express Inc.&lt;/A&gt;, a Visual Studio Integration Partner, to ensure that a refactoring tool would be available for Visual Basic developers and would have the features and functionality that we felt would most benefit you.&lt;/P&gt;
&lt;P&gt;We feel that Refactor! is a product that integrates very well with Visual Studio and provides an experience that will be intuitive and powerful for Visual Basic users.&lt;/P&gt;
&lt;P&gt;For more information about this partnership be sure and read Rob Copeland's &lt;a href="http://blogs.msdn.com/robertco/archive/2005/04/26/412228.aspx"&gt;blog&lt;/A&gt;.&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=413500" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Basic/default.aspx">Visual Basic</category></item><item><title>Code Camp: Greater PA</title><link>http://blogs.msdn.com/sspotts/archive/2004/11/17/259379.aspx</link><pubDate>Thu, 18 Nov 2004 07:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:259379</guid><dc:creator>sspotts</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sspotts/comments/259379.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sspotts/commentrss.aspx?PostID=259379</wfw:commentRss><description>&lt;p&gt;&lt;font face="Verdana"&gt;There was some great stuff done by Thom Robbins, one of my teammates in the East Region (up in Waltham, MA),&amp;nbsp;with Code Camp II (&lt;/font&gt;&lt;A href="http://weblogs.asp.net/trobbins/archive/2004/10/21/246018.aspx"&gt;&lt;font face="Verdana"&gt;http://weblogs.asp.net/trobbins/archive/2004/10/21/246018.aspx&lt;/font&gt;&lt;/a&gt;&lt;font face="Verdana"&gt;).&amp;nbsp; Forty people presented over 60 sessions over&amp;nbsp;20 hours in two days.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana"&gt;The goal of the Code Camps series is to provide an intensive developer to developer learning experience that is fun and technically stimulating.&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana"&gt; &lt;p&gt;&lt;font face="Verdana"&gt;Tonight I brought this up to the PhillyDotNet user group as an event to bring to the Greater PA area, and the whole group was psyched, and so am I.&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font face="Verdana"&gt;The primary focus for our event will be on delivering programming information and sample code for Visual Studio 2005 and the .NET Framework 2.0 as well as Microsoft's other platform servers. The event is &lt;em&gt;free&lt;/em&gt; and all slides, manuals and demo code&amp;nbsp;will be&amp;nbsp;provided.&amp;nbsp; I'm planning to do this over a weekend in April 2005.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana"&gt;If you're interested, I'm be looking for speakers.&amp;nbsp; RD's, INETA speakers, Microsoft Partners, authors, MVP's, user group leaders, or developers that just want to show how to do cool coding are all welcome.&amp;nbsp; Any speakers at the Code Camp in Waltham will be &lt;em&gt;most &lt;/em&gt;welcome to replicate his/her presentations down here!&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana"&gt;I&amp;nbsp;like the idea of&amp;nbsp;the following tracks: &lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Verdana"&gt;ASP.NET 2.0 Development (including WSS web parts)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Smart Client development (Winforms, mobile apps, tablet PC)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Patterns and Best Practices (focus on &lt;a href="http://www.microsoft.com/resources/practices/comingsoon.mspx"&gt;Enterprise Library&lt;/a&gt;)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;SOA (think WSE, BizTalk 2004)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Data Access (SQL Server 2005, ADO.NET, etc.)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Dev Lifecycle (all about VSTS)&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font face="Verdana"&gt;Presentations&amp;nbsp;will all be aligned&amp;nbsp;to these tracks.&amp;nbsp;&amp;nbsp;Event planning is work in progress, but it's too cool not to do.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana"&gt;There will be three types of scheduled 90 minute sessions.&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Presentations.&amp;nbsp; 200 level (50% code/50% Powerpoint), 300 level (75% code/25% PPT), and 400 level (90%+ code)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Roundtables.&amp;nbsp; 3-4 subject matter experts discussing specific topics.&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Chalk Talk.&amp;nbsp; No presentation, just attendee-guided discussions and whiteboarding with a subject matter expert.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face="Verdana"&gt;If you'd like to present at this event, please send me the following info prior to February 1:&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Name, title, company&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;e-mail address&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Phone&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Which track (see above)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;What level (200/300/400)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Name of session&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Format of session (Presentation/Roundtable/Chalk Talk)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font face="Verdana"&gt;Description of session&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font face="Verdana"&gt;I'm asking for speakers early so I can resource the best venue for the event.&amp;nbsp;&amp;nbsp;I'll want slides (including speaker notes) and demos by March 15th so we can review them and get them ready for distribution for the event.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana"&gt;There are a few other things I'm trying to connect with this Code Camp, so stay tuned.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=259379" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sspotts/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Cool+Stuff/default.aspx">Cool Stuff</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Dev+Tools/default.aspx">Dev Tools</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Patterns+_2600_+Practices/default.aspx">Patterns &amp; Practices</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Dev+Community/default.aspx">Dev Community</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/.NET+CF/default.aspx">.NET CF</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Smartphone/default.aspx">Smartphone</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+C_2300_/default.aspx">Visual C#</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/sspotts/archive/tags/SQL+Server/default.aspx">SQL Server</category></item></channel></rss>