<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>Dev :: C#</title><link>http://blogs.vbcity.com/sergeb/category/6.aspx</link><description>Dev :: C#</description><managingEditor>Serge Baranovsky</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Serge Baranovsky</dc:creator><title>CodeIt.Right has been spotted out in the wild</title><link>http://blogs.vbcity.com/sergeb/archive/2008/02/06/8971.aspx</link><pubDate>Wed, 06 Feb 2008 00:04:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2008/02/06/8971.aspx</guid><wfw:comment>http://blogs.vbcity.com/sergeb/comments/8971.aspx</wfw:comment><comments>http://blogs.vbcity.com/sergeb/archive/2008/02/06/8971.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.vbcity.com/sergeb/comments/commentRss/8971.aspx</wfw:commentRss><trackback:ping>http://blogs.vbcity.com/sergeb/services/trackbacks/8971.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://submain.com/codeit.right/"&gt;CodeIt.Right&lt;/A&gt; is finally finished after about 3 years in the making. My 7 years long dream come true. The tool it out! Cheers! (I truly believe that code analysis coupled with automatic refactoring will change the way .NET developer teams and solo developers work!)&lt;/P&gt;
&lt;P&gt;Read &lt;A href="http://submain.com/blog/CodeItRightV10Released.aspx"&gt;this blog post&lt;/A&gt; to find out about &lt;A href="http://submain.com/codeit.right/"&gt;CodeIt.Right&lt;/A&gt; and the future plans for the product - &lt;A href="http://submain.com/blog/CodeItRightV10Released.aspx"&gt;http://submain.com/blog/CodeItRightV10Released.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Through February 20th, 2008 you can leverage of the &lt;A href="http://submain.com/blog/CodeItRightIntroductoryPrice.aspx"&gt;introductory pricing&lt;/A&gt; on CodeIt.Right.&lt;/P&gt;
&lt;P&gt;Tell them Serge sent you ;-)&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/8971.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>Free C#/VB .NET Coding Guidelines ebook download</title><link>http://blogs.vbcity.com/sergeb/archive/2006/12/18/7625.aspx</link><pubDate>Mon, 18 Dec 2006 02:47:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2006/12/18/7625.aspx</guid><description>&lt;TABLE cellSpacing=0 cellPadding=10 width=140 align=right border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;&lt;A href="http://submain.com/download.aspx?product=guidelines"&gt;&lt;IMG height=211 alt="C#/VB .NET Coding Guidelines" src="http://submain.com/images/guidelines/guidelines_title_150x211.gif" width=150 border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;I've been working on this for some time now but finally I'm happy to announce we have obtained exclusive distribution rights to the latest version of Steve Sartain's &lt;A href="http://submain.com/guidelines"&gt;C#/VB .NET Coding Guidelines&lt;/A&gt; 100+ page ebook, and are offering &lt;A href="http://submain.com/download.aspx?product=guidelines"&gt;free download&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;More info - &lt;A href="http://submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx"&gt;http://submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;C#/VB .NET Coding Guidelines home page - &lt;A href="http://submain.com/guidelines"&gt;http://submain.com/guidelines&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Download - &lt;A href="http://submain.com/download.aspx?product=guidelines"&gt;http://submain.com/download.aspx?product=guidelines&lt;/A&gt; &lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/7625.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>C# Feeds launched!</title><link>http://blogs.vbcity.com/sergeb/archive/2006/07/31/6135.aspx</link><pubDate>Mon, 31 Jul 2006 18:19:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2006/07/31/6135.aspx</guid><description>&lt;P&gt;Those of you who are subscribed to our &lt;A href="http://vbfeeds.com/"&gt;VBFeeds&lt;/A&gt; have only seen one side of the coin ;-)&amp;nbsp;Today the other side has become available - Steve Smith launched similar &lt;A href="http://csharpfeeds.com/"&gt;C# Feeds&lt;/A&gt; service:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;Today &lt;A href="http://csharpfeeds.com/"&gt;CSharpFeeds &lt;/A&gt;officially goes live.&amp;nbsp; This is a pet project of mine and &lt;A href="http://aspadvice.com/blogs/gstark/"&gt;Gregg Stark&amp;#8217;s &lt;/A&gt;based on Serge&amp;#8217;s &lt;A href="http://vbfeeds.com/"&gt;VBFeeds.com &lt;/A&gt;site and its source code (thanks to Serge for letting me see the source!).&amp;nbsp; VBFeeds is a great place to find just VB information from the top VB people, moderated so that it doesn&amp;#8217;t include posts about going on vacation or other personal posts.&amp;nbsp; &lt;A href="http://csharpfeeds.com/"&gt;C# Feeds &lt;/A&gt;seeks to do the exact same thing, but for C# content, rather than VB.&amp;nbsp; If there&amp;#8217;s a C# feed we should be pulling that we don&amp;#8217;t have, let us know.&amp;nbsp; We&amp;#8217;ll be adding a suggest a feed mechanism fairly soon, though I&amp;#8217;m not sure what that translates into in real time.&lt;/P&gt;
&lt;P&gt;Oh yeah, and we updated all of Serge&amp;#8217;s admin tools to use Atlas.&amp;nbsp; Anonymous users won&amp;#8217;t see any difference, but it totally speeds up the post moderation process.&amp;nbsp; Very cool.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;via &lt;/EM&gt;&lt;A href="http://aspadvice.com/blogs/ssmith/archive/2006/07/31/20125.aspx"&gt;&lt;EM&gt;Steve Smith&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;And, Steve, I wouldn't mind taking a peek at the Atlas admin piece ;-) I do&amp;nbsp;the majority&amp;nbsp;of&amp;nbsp;the &lt;A href="http://vbfeeds.com/"&gt;VBFeeds&lt;/A&gt; moderation on my Pocket PC phone and the mobile layout is most important for me, but a real life Atlas example would be cool to look at.&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/6135.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>Consider the Microsoft platform for Web 2.0 development</title><link>http://blogs.vbcity.com/sergeb/archive/2006/05/22/6011.aspx</link><pubDate>Mon, 22 May 2006 16:54:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2006/05/22/6011.aspx</guid><description>&lt;P&gt;I've been following the Web 2.0 buzz since August 2005 and until recently&amp;nbsp;from the t3echnology prospective&amp;nbsp;it was primarily associated with PHP and &lt;A href="http://www.rubyonrails.org/"&gt;Ruby On Rails&lt;/A&gt;. Since the introduction of &lt;A href="http://atlas.asp.net/"&gt;Atlas&lt;/A&gt;&amp;nbsp;things are changing! A very well written article:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;A href="http://web2.0central.com/archives/195"&gt;&lt;STRONG&gt;Top 13 reasons to CONSIDER the Microsoft platform for Web 2.0 development&lt;/STRONG&gt;&lt;/A&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;[via &lt;/EM&gt;&lt;A href="http://blogs.msdn.com/brada/archive/2006/05/22/604002.aspx"&gt;&lt;EM&gt;Brad Abrams&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;]&lt;/EM&gt;&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/6011.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>Win up to $5000 - Visual Studio Extensibility Contest</title><link>http://blogs.vbcity.com/sergeb/archive/2006/05/22/6007.aspx</link><pubDate>Mon, 22 May 2006 03:47:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2006/05/22/6007.aspx</guid><description>&lt;P&gt;&lt;B&gt;vbCity is part of a contest with lots of valuable prizes!&lt;/B&gt; &lt;FONT class=home-general-small&gt;&lt;A href="http://www.vbcity.com/forums/topic.asp?tid=127048"&gt;&lt;B&gt;&amp;#187;&amp;nbsp;read&amp;nbsp;more&amp;nbsp;&amp;#171;&lt;/B&gt;&lt;/A&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/6007.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>CodeIt.Once - Painless Refactoring for .NET</title><link>http://blogs.vbcity.com/sergeb/archive/2006/05/15/5997.aspx</link><pubDate>Mon, 15 May 2006 20:41:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2006/05/15/5997.aspx</guid><description>&lt;P&gt;We have released &lt;A href="http://submain.com/cio"&gt;CodeIt.Once&lt;/A&gt; - refactoring tool for .NET developers.&amp;nbsp;&lt;/P&gt;
&lt;TABLE cellSpacing=0 cellPadding=0 width=150 align=right border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD noWrap align=middle&gt;&lt;A href="http://submain.com/cio"&gt;&lt;IMG src="/upload/sergeb/blog/CodeIt.Once200x133.gif" border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;&lt;A href="http://submain.com/cio"&gt;CodeIt.Once&lt;/A&gt; allows so save big on the time you spend writing and maintaining your source code. It also helps when you need to modify or reesign your existing .NET application - saves you hours of tedious search-and-replace-try-if-it-still-runs-or-broken-start-all-over-again...&amp;nbsp;You know what I mean - we all have done that...&lt;/P&gt;
&lt;P&gt;First version of the&amp;nbsp;&lt;A href="http://submain.com/cio"&gt;CodeIt.Once&lt;/A&gt;&amp;nbsp;includes 14 &amp;#8220;auto-magical&amp;#8221; refactoring operations:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-rename"&gt;Rename&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-extract-method"&gt;Extract Method&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-encapsulate-field"&gt;Encapsulate Field&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-extract-interface"&gt;Extract Interface&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-promote-local-variable-to-parameter"&gt;Promote Local Variable to Parameter&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-add-parameter"&gt;Add Parameter&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-remove-parameters"&gt;Remove Parameters&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-reorder-parameters"&gt;Reorder Parameters&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-method-to-property"&gt;Method To Property&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-property-to-method"&gt;Property To Method&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-introduce-constant"&gt;Introduce Constant&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-inline-variable"&gt;Inline Variable&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-decompose-conditional"&gt;Decompose Conditional&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://submain.com/cio/doc/#op-move-class"&gt;Move Class&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Why &amp;#8220;auto-magical&amp;#8220;? Because you just shoot and forget.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://submain.com/cio"&gt;CodeIt.Once&lt;/A&gt; is Add-In that works with Visual Studio .NET 2003 and Visual Studio 2005, supports both VB.NET and C# - &lt;EM&gt;one product, one license covers all of that&lt;/EM&gt;.&lt;/P&gt;
&lt;P&gt;To make things even better (for you) we are offering &lt;EM&gt;free personal/evaluation license&lt;/EM&gt; - you can evaluate it for as long as you feel comfortable to buy it, and it is free for personal, non-commercial use - students and hobbyists.&lt;/P&gt;
&lt;P&gt;Interested? See &lt;A href="http://submain.com/cio"&gt;CodeIt.Once page&lt;/A&gt; for more details and download.&lt;/P&gt;
&lt;P&gt;If you want to stay updated, make sure to subscribe to our &lt;A href="http://submain.com/blog"&gt;SubMain Blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Don't forget to send your feedback - good or bad - I want to know all of it. Feedback is the most important and we value it very much - any way that works for you - whether via this blog, &lt;A href="http://submain.com/blog"&gt;SubMain Blog&lt;/A&gt;, CodeIt.Once support forum, email &lt;A href="mailto:support@submain.com"&gt;support@submain.com&lt;/A&gt; or me at my personal &lt;A href="mailto:sergeb@vbcity.com"&gt;sergeb@vbcity.com&lt;/A&gt; &lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/5997.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>All Visual Studio Express Editions are now Permanently Free!</title><link>http://blogs.vbcity.com/sergeb/archive/2006/04/19/5967.aspx</link><pubDate>Wed, 19 Apr 2006 17:47:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2006/04/19/5967.aspx</guid><description>&lt;P&gt;Just hot off the presses - as announced by &lt;A href="http://blogs.msdn.com/danielfe/"&gt;Dan Fernandez&lt;/A&gt;, the Lead Product Manager&amp;nbsp;for Visual Studio Express, &lt;A href="http://blogs.msdn.com/danielfe/archive/2006/04/19/579109.aspx"&gt;all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual J#, Visual C++, and Visual Web Developer Express will be free permanently&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;This is great news while well expected after the promotional move last year to make the VS Express Editions free for a year and considering Microsoft's direction to provide easier ways for VB6 developers to migrate to .NET&lt;/P&gt;
&lt;P&gt;Dan also posted many cool Starter Kits, Demos, How-to Videos - &lt;A href="http://blogs.msdn.com/danielfe/archive/2006/04/19/579109.aspx"&gt;check them out&lt;/A&gt;!&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/5967.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>Visual Studio 2005 shipped!</title><link>http://blogs.vbcity.com/sergeb/archive/2005/10/27/5648.aspx</link><pubDate>Thu, 27 Oct 2005 09:58:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2005/10/27/5648.aspx</guid><description>&lt;P&gt;As just &lt;A href="http://blogs.msdn.com/somasegar/archive/2005/10/27/485665.aspx"&gt;announced by Soma&lt;/A&gt; Visual Studio 2005 and .NET Framework 2.0 shipped today!&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/somasegar/archive/2005/10/27/485665.aspx"&gt;Read on...&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/5648.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>Watch 500 hours of PDC05 videos free</title><link>http://blogs.vbcity.com/sergeb/archive/2005/10/25/5604.aspx</link><pubDate>Tue, 25 Oct 2005 09:40:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2005/10/25/5604.aspx</guid><description>&lt;P&gt;As found via &lt;A href="http://scobleizer.wordpress.com/2005/10/25/500-hours-of-pdc-videos-free/"&gt;Scoble&lt;/A&gt; Microsoft just released videos of Microsoft's recent developer conference (PDC05). These will be online only for six months :&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://microsoft.sitestream.com/PDC05/"&gt;http://microsoft.sitestream.com/PDC05/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;(&lt;EM&gt;Update&lt;/EM&gt;: This link requires Internet Explorer)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The session search on the page sucks - very confusing and basically unusable unless you have a list of the sessions handy. &lt;/P&gt;
&lt;P&gt;Here is the trick - search sessions here&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://commnet.microsoftpdc.com/content/sessions.aspx"&gt;http://commnet.microsoftpdc.com/content/sessions.aspx&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I'm still pissed that I have never received the PDC03&amp;nbsp;DVD set I paid $199 for - none of my emails were responded (in two years) and they couldn't tell me anything while on PDC05 - there was obviously a different team this year :( Not that I need that&amp;nbsp;DVD set two years later :)&lt;/P&gt;
&lt;P&gt;But, anyway,&amp;nbsp;it's great&amp;nbsp;to see MS provide this year videos for free!&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/5604.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Serge Baranovsky</dc:creator><title>CodeIt.Once Release Candidate (build 147)</title><link>http://blogs.vbcity.com/sergeb/archive/2005/10/11/5573.aspx</link><pubDate>Tue, 11 Oct 2005 04:15:00 GMT</pubDate><guid>http://blogs.vbcity.com/sergeb/archive/2005/10/11/5573.aspx</guid><description>&lt;P&gt;The latest verison of &lt;A href="http://blogs.vbcity.com/sergeb/archive/2005/04/19/CodeItOnceBetaAnnounce.aspx"&gt;CodeIt.Once Refactoring tool&lt;/A&gt; - Release Candidate (build 147) for Visual Studio 2003 - is available for download now.&lt;/P&gt;
&lt;P&gt;We have made quite a bit of performance&amp;nbsp;optimization&amp;nbsp;and bug fixes since the initial Relase Candidate build 115 last month:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;improved performance loading solution on VS startup.&lt;/LI&gt;
&lt;LI&gt;optimized memory use &amp;#8211; removed unused types&lt;/LI&gt;
&lt;LI&gt;changed exception handling engine &amp;#8211; most errors now logged into a file and not displayed in a dialog box&lt;/LI&gt;
&lt;LI&gt;fixed bugs in Rename, Extract Method and Add Parameter refactorings&lt;/LI&gt;
&lt;LI&gt;improved handing of non-compilable/syntactically incorrect code&lt;/LI&gt;
&lt;LI&gt;resolved the VS slowdown/hanging on project load&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Those of you who downloaded please make sure to download the latest build - you will see great deal of performance improvement and it is more stable now.&lt;/P&gt;
&lt;P&gt;For more information visit the &lt;A href="http://www.submain.com/cio"&gt;product page&lt;/A&gt;, our &lt;A href="http://www.submain.com/cio/doc/"&gt;refactoring tutorials&lt;/A&gt; and &lt;A href="http://www.submain.com/download"&gt;download page&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The version for VS2005 will remain in Beta 2 until the Visual Studio relased on November 7th.&lt;/P&gt;&lt;img src ="http://blogs.vbcity.com/sergeb/aggbug/5573.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>