<?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>I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx</link><description>Who’s the “typical VB.NET developer”? Is there one? There are millions of VB.NET developers in the world, and they each have their own unique story. We decided to talk to some of them to find out what kinds of applications they’re building, what technologies</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9806656</link><pubDate>Sat, 27 Jun 2009 19:11:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9806656</guid><dc:creator>tonyremay</dc:creator><description>&lt;p&gt;Awesome interviews! &amp;nbsp;I'm finding fewer &amp;amp; fewer VB programmers these days!&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9809647</link><pubDate>Tue, 30 Jun 2009 16:44:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9809647</guid><dc:creator>jepee</dc:creator><description>&lt;p&gt;can u help me how to use vb.net. a program that can make a simple system .. like record system.. adding a person and save it to the database..&lt;/p&gt;
&lt;p&gt;tnx. i hope your kind and consideration.. i need your help... god bless&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9809809</link><pubDate>Tue, 30 Jun 2009 19:54:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9809809</guid><dc:creator>Ed Lance</dc:creator><description>&lt;p&gt;Thanks for doing this. &amp;nbsp;I think this is coming about 6 or 7 years too late. &amp;nbsp;Microsoft really failed the VB community during the .Net transition. &amp;nbsp;It has become more and more obvious that MS wants C# to be their language of choice. &amp;nbsp;A simple look at the code samples on MSDN, and sites like ASP.Net and Silverlight.net show where MS reallly is.&lt;/p&gt;
&lt;p&gt;I am a proud VB developer. &amp;nbsp;VB is every bit as 'professional' a language as any curly brace language. &amp;nbsp;In fact, I routinely find that a lot of the C# code I look at really isn't that great and I end up optimizing it.&lt;/p&gt;
&lt;p&gt;I hope this campaign gets things going, but I really think you need help from the top to get VB back to where it should be. &amp;nbsp;Get Bill Gates to come out of retirement long enough to announce that he is a VB (he was the original MS VB!). &amp;nbsp;Then get Ballmer behind this effort. &amp;nbsp;Then you will have something.&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9811238</link><pubDate>Wed, 01 Jul 2009 18:17:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9811238</guid><dc:creator>Jim McDevitt</dc:creator><description>&lt;p&gt;I need the code to print the immediate page which contains text and graphics. I.E. To print out a bank statrement. I know how to print graphics and a text file. I want to be able to let the user print the current page. Thanks Reply to bagroom01@msn.com&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9811852</link><pubDate>Wed, 01 Jul 2009 23:33:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9811852</guid><dc:creator>Karl E. Peterson</dc:creator><description>&lt;p&gt;Agree with Ed - MSFT *totally* failed the VB community with the .NET transition. &amp;nbsp;The first comment by Tony sums up the result pretty well. &amp;nbsp;It's over, folks. &amp;nbsp;Some saw that back in 2001. &amp;nbsp;Others, it seems, are only now coming to that conclusion. &amp;nbsp;And poor Jim, what can we say? &amp;nbsp;The newsgroups are [over there]. &amp;nbsp;Better hustle along before MSFT destroys NNTP as well. &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9812465</link><pubDate>Thu, 02 Jul 2009 04:16:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9812465</guid><dc:creator>Ibrahim</dc:creator><description>&lt;p&gt;VB Over? Don’t know about that. &amp;nbsp;I do know that VB.Net opportunities are far outweighed by C# ones. &amp;nbsp;But I also know that there are still a lot of organizations still developing enterprise level applications in VB. &amp;nbsp;But VB is not a popular language among hordes of H1B and L1 workers who are swarming over the US IT industry. They much prefer the Java like syntax of C# (since many of them are converts from the Java-J2EE crowd).&lt;/p&gt;
&lt;p&gt;Think it’s a joke? &amp;nbsp;Here’s an example of what is going on, in a Large National School Bus operating company in Cincinnati (won’t mention any names) they had a large enterprise wide billing application they where rewriting from VB6 to VB.Net. &amp;nbsp;The company was a long term VB6 shop and wanted to stay with VB. They were not getting the application done on time (very seasonal) and they contracted me to come in and look over their Architecture, Implementation and to suggest remedies. They where even expressing reservations about staying with VB.Net if it was so troublesome to develop. &amp;nbsp;Their IT department heads all thought they had a VB.Net application. They had entrusted the implementation to onsite H1B developers. The only American there who was hands on was the project manager, and he was 2 weeks new because they had just fired the H1B project manager. &lt;/p&gt;
&lt;p&gt;As it turned out, everything had been done in C#, not VB.Net as the company’s specifications declared. &amp;nbsp;I actually had to display on the wall the differences between VB and C# to management to get it into their heads that they did not have a VB.Net application that the crew they had hired had taken it upon themselves to switch to C# without any upper level management approval. &amp;nbsp;What a hoot! &amp;nbsp;On another project I had some IT managers push for C# because it is a more object oriented and a truly compiled language unlike VB.Net. (I had real fun with them)&lt;/p&gt;
&lt;p&gt;C# is on a roll that it is on because of the change in who comprises the IT work force in America. I have been a Basic programmer since the early 80s up until now. I love the VB.Net environment. But as Ed and Karl are observing, Microsoft has not done a very good job in supporting the VB Community. Anyone with any comprehension can see clearly that MSFT provides the C# community with unbounded resources while it starves the VB community with a dearth of laughable support. &amp;nbsp;There still are a lot of VB developers out there but they are dropping like flies. &amp;nbsp;As for the VB Team? C’mon what are you doing? &amp;nbsp;Why didn’t we have unsigned integers in the first version of Vb.Net? C# had it. &amp;nbsp;How could you cripple VB with single line Lambdas while letting the C# community write multiple line Lambdas? What was your thinking on these and other such short comings? &lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9813046</link><pubDate>Thu, 02 Jul 2009 08:38:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9813046</guid><dc:creator>Dan Barclay</dc:creator><description>&lt;p&gt;Yes, Ibrahim, having to rewrite your application in order to &amp;quot;upgrade&amp;quot; &amp;lt;cough&amp;gt; qualifies as &amp;quot;has not done a very good job in supporting the VB Community&amp;quot;. &amp;nbsp;My bet is that this behavior is not over. &amp;nbsp;While I still have a large portion of my app in VB, all my new features are in Delphi as I calmly transition the entire app to Delphi. &amp;nbsp;It is what VB could have been, should have been, and would have been had it been driven by developer demand instead of being on some other mission. &amp;nbsp;Worse, they failed the mission to get these developers and apps to DotNet. &amp;nbsp;My move out of VB has been relatively painless, and I've been constantly surprised at what I find in Delphi (it's a lot more VB like than anyone on either side of that fence wants to admit). &amp;nbsp; With regard to the VB team, we really tried hard to get their attention, and failed spectacularly. &amp;nbsp;Sad deal all around. &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9814290</link><pubDate>Thu, 02 Jul 2009 18:16:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9814290</guid><dc:creator>Bryan Stafford</dc:creator><description>&lt;p&gt;Nothing has changed in the last five years. &amp;nbsp;Microsoft still doesn't give a rat's tale about anything but *their* bottom line and apparently never will. &amp;nbsp;To entrust any intellectual assets to a vehicle to which they are the sole vendor is pure folly given the track record. &amp;nbsp;As has been said, there are alternatives to MS languages and the wise developer doesn't walk the path where the rug might at any time be pulled from beneath their feet at the whim of &amp;quot;some team&amp;quot; at MS. &amp;nbsp;Microsoft's message to VB developers: &amp;nbsp;“Go forth and prosper but don't do it in VB.”&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9818490</link><pubDate>Mon, 06 Jul 2009 05:18:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9818490</guid><dc:creator>kpat</dc:creator><description>&lt;p&gt;we use vb and vb.net in our school....hope this language last!! ^^&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9819793</link><pubDate>Mon, 06 Jul 2009 16:44:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9819793</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Wow. I am a bit taken aback by some of the posts in reply to this topic. From the comments here, you would think that VB was Foxpro.&lt;/p&gt;
&lt;p&gt;I dont know what else Microsoft is supposed to be doing in addition to the language upgrades, detailed documentation, free videos, free IDE (VS Express), free code, Code Plex itself, etc. etc. etc. There in no pleasing some people, I guess, but to claim that VB as a language is dead is silly. I dont see any indication whatsoever that Microsoft intends to pull the plug on it.&lt;/p&gt;
&lt;p&gt;Its a very powerful language with huge following which has a syntax that is easily accesible to beginner programmers (unlike C#, I would add). &lt;/p&gt;
&lt;p&gt;Can one of you list an example where Microsoft has forsaken VB in favor of C#? I must have missed it. They owe us another powerpack, but I dont know what else I can demand except Amanda Silvers cell phone number and some swag : -)&lt;/p&gt;
&lt;p&gt;Lighten up, people. &lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9820121</link><pubDate>Mon, 06 Jul 2009 19:33:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9820121</guid><dc:creator>sam</dc:creator><description>&lt;p&gt;VB PROGRAMMERS ARE LIKE PARASITE TO THE CODING&amp;gt; ANY DUMB MORON CAN CODE IN VB&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9820151</link><pubDate>Mon, 06 Jul 2009 19:53:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9820151</guid><dc:creator>Toby</dc:creator><description>&lt;p&gt;Sam: Not to start a flame war, but I would say the same about C# (and PHP).&lt;/p&gt;
&lt;p&gt;Any dumb moron can program in VB.NET, C#, or PHP. &amp;nbsp;Are they not tools that are used by totally n000bs? &amp;nbsp;Are they also all used to create large, enterprise applications? &amp;nbsp;Yes.&lt;/p&gt;
&lt;p&gt;Does VB need an upgrade? &amp;nbsp;I dunno. &amp;nbsp;The only feature I would like is a multiline string input:&lt;/p&gt;
&lt;p&gt;Dim str as String = &amp;quot;This is line 1&lt;/p&gt;
&lt;p&gt;this is line 2&lt;/p&gt;
&lt;p&gt;this is line 3&amp;quot;&lt;/p&gt;
&lt;p&gt;without having to break my string and use underscores. &amp;nbsp;Even better would be Perl style input like &lt;/p&gt;
&lt;p&gt;Dim str as String = q(This is line 1 &amp;quot;and it has quote&amp;quot;&lt;/p&gt;
&lt;p&gt;this is line 2&lt;/p&gt;
&lt;p&gt;this is line '3')&lt;/p&gt;
&lt;p&gt;which is great for HTML and JS. &amp;nbsp;Or:&lt;/p&gt;
&lt;p&gt;Dim str as String = &amp;lt;&amp;lt;&amp;quot;EOS&amp;quot;&lt;/p&gt;
&lt;p&gt;This is line 1&lt;/p&gt;
&lt;p&gt;This is line 2&lt;/p&gt;
&lt;p&gt;this is line 3&lt;/p&gt;
&lt;p&gt;EOS&lt;/p&gt;
&lt;p&gt;...[code continues]&lt;/p&gt;
&lt;p&gt;And as for C#, and lambdas, bahhh. &amp;nbsp;I'll take optional parameters over that crap any day. &amp;nbsp;Not to mention AddHandler instead of += (why reuse a math operator to do a totally different operation?)&lt;/p&gt;
&lt;p&gt;Long live VB!&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9820929</link><pubDate>Tue, 07 Jul 2009 02:25:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9820929</guid><dc:creator>ace</dc:creator><description>&lt;p&gt;It is bad of Microsoft to dump all of those VB developers that have championed Microsoft develpment tools in the past in favour of C#. &amp;nbsp;Some gratitude !&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9823123</link><pubDate>Tue, 07 Jul 2009 23:37:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823123</guid><dc:creator>Peter Simpel</dc:creator><description>&lt;p&gt;&amp;quot;Can one of you list an example where Microsoft has forsaken VB in favor of C#? I must have missed it ?&amp;quot;&lt;/p&gt;
&lt;p&gt;XNA and game programming &lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9828473</link><pubDate>Fri, 10 Jul 2009 11:10:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9828473</guid><dc:creator>Waleed El-Badry</dc:creator><description>&lt;p&gt;Hey guys, we are supposed to be a &amp;quot;Visual Studio family&amp;quot;. So no hard feelings between developers of Visual Basic and C# or any member of the family.&lt;/p&gt;
&lt;p&gt;Speaking personally, yes it was so much easier to embrace VB a hundred times more than C# (which I comprehended later). With VB, not only making traditional code (database connection, networking etc), but also a very sophisticated applications like home automation, machine vision systems and SCADA monitoring.&lt;/p&gt;
&lt;p&gt;If VB made me do my job as a first class automation engineer, then I'm proud to be VB. C# is awesome, but sorry guys, none can compete with me when it comes to Mechanical Automation and Machine Vision.&lt;/p&gt;
&lt;p&gt;Cheers Guys &lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9829084</link><pubDate>Sat, 11 Jul 2009 00:18:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9829084</guid><dc:creator>VBTeam</dc:creator><description>&lt;p&gt;@sam&lt;/p&gt;
&lt;p&gt;Putting down VB because it's easy is just silly. If complexity is your goal, then I should ask - why aren't you using assembly language? The goal is to get the job done and to solve your business problems. When assessing the quality of VB, you should instead look at the *power* of the language. Today, VB has the power of, and the innovations of a first class programming language. If things like case insensitivity and the My namespace make VB &amp;quot;easier&amp;quot;, and that means VB developers can get the job done faster, then who do you think I should hire?&lt;/p&gt;
&lt;p&gt;I wish we could make VB easy enough that *anyone* could use it. I don't think we're quite there yet, but it wouldn't be a bad place to end up. &lt;/p&gt;
&lt;p&gt;Lisa Feigenbaum&lt;/p&gt;
&lt;p&gt;VB Program Manager&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9832192</link><pubDate>Mon, 13 Jul 2009 22:50:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9832192</guid><dc:creator>Larry Linson</dc:creator><description>&lt;p&gt;Lisa,&lt;/p&gt;
&lt;p&gt;You _had_ a VB easy enough that anyone could use it and someone in Redmond decided to drop it in favor of the new language to which you applied the same name. We used to have quite a number of &amp;quot;mom and pop developers&amp;quot;, largely self-taught, who attended the classic VB (v 6 and earlier) sessions at our user group. That class of users just isn't in evidence at the VB.NET meetings. &lt;/p&gt;
&lt;p&gt;I've heard Sinofsky's comments, back in his days as Grand Potentate of Office, on the vast majority of revenue coming from enterprise customers. On the other hand, there's some virtue in &amp;quot;dancing with the ones who brung ya&amp;quot;. &amp;nbsp;I can remember it was not the enterprise folk, but the commoners in user offices who brought Windows and Windows apps in to the corporate world, displacing OS/2, sometimes at &amp;quot;their own peril&amp;quot;. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Who's going to be bringing what into the workplace now, if it requires a computer scientist to use your development tools? &amp;nbsp;Thank goodness for Office and VBA... that community has resisted efforts to force them away from VBA, so far successfully.&lt;/p&gt;
&lt;p&gt;&amp;lt;CHUCKLE&amp;gt; If I were to be subverted into a 'marketing auxiliary', maybe I should proudly proclaim, &amp;quot;I'm a VBA!&amp;quot;?&lt;/p&gt;
&lt;p&gt; Larry Linson&lt;/p&gt;
&lt;p&gt; Microsoft Office Access MVP&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9832246</link><pubDate>Mon, 13 Jul 2009 23:25:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9832246</guid><dc:creator>Karl E. Peterson</dc:creator><description>&lt;p&gt;@Lisa - You're funny. I was chuckling out loud, reading your response to Sam. No kidding.&lt;/p&gt;
&lt;p&gt;The need to declare one's tool to be &amp;quot;first class&amp;quot; is just *screaming* out insecurity, if not outright inferiority, for all the world to see. True &amp;quot;first class&amp;quot; speaks for itself. 'Nuf said on that? &lt;/p&gt;
&lt;p&gt;I too wish you could make VB &amp;quot;easy enough for *anyone* to use&amp;quot; (again). I have some ideas, if you care to look me up. You know about The Google, right?&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9833146</link><pubDate>Tue, 14 Jul 2009 16:51:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9833146</guid><dc:creator>Brian K Boggess</dc:creator><description>&lt;p&gt;Regardless of how powerful or useful VB (in any flavor) is or was, the problem I have always run into has been how the business world perceives the tool. &amp;nbsp;VB people are now running into what Access people starting running into years ago. &amp;nbsp;Since the language syntax is primarily in simple english, it can't possibly be powerful enough to build true applications. &amp;nbsp;With Access, you had so many non-DB people build with it and leave behind a legacy of crappy builds that apparently Access was not powerful. &amp;nbsp;The problem is not always with the tool. &amp;nbsp;There is such a thing as a bad programmer or an idiot DB admin. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;My current employer has a handful of apps in Access 2003 and is very afraid to move them out of VBA &amp;amp; Access and into true VB. &amp;nbsp;My manager did a check and could not find any VB developers in our entire IT dept; 1000+ people mind you. &amp;nbsp;So, it stays in Access. &amp;nbsp;I suggested maybe C++ or C# in conjunction with SQL server. &amp;nbsp;Still afraid to budge. &amp;nbsp;Causes me to just shake my head and wonder.&lt;/p&gt;
&lt;p&gt;I have developed in Access Basic, VBA, VB6, and now VB-2005. &amp;nbsp;All fine tools, helped to get the job done. &amp;nbsp;Are the tools the best answer for all needs? &amp;nbsp;Of course not. &amp;nbsp;Best answers rely on things such as need, scope, budget, developer skills, etc. &amp;nbsp;I really do not see any one langauge as the end-all because all programmers are not the same. &amp;nbsp; &amp;nbsp;I don't let a vendor determine what works best for me anyway. &amp;nbsp;Right now it is VB. &amp;nbsp;Maybe next year it will be C#. &amp;nbsp;It matters not to me what Microsoft does with any of their packages in the way of support because anything I buy today will come attached with an already ticking clock marching it's way to being obsolete.&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9872458</link><pubDate>Mon, 17 Aug 2009 19:10:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9872458</guid><dc:creator>LightStamp</dc:creator><description>&lt;p&gt;I learned VB at VB3 and wrote several enginnering applications which i sold worldwide. &amp;nbsp;A one man software shop is tough and i went to work as a consultant and MCT trainer teaching VB6 courses too.&lt;/p&gt;
&lt;p&gt;When C# came out i saw many of the new developers hop on that bandwagon since it seemed sexier at the time and had the real programming language &amp;quot;C&amp;quot; in the name. I tried to rise above the glam. &amp;nbsp;Then Microsoft supported a new VS user group to compete with the VB user group i had run for years instead of supporting my group which they never really did. &amp;nbsp;This VS group was started to support C# users primarily. &amp;nbsp;You either went to my VB.NET group or the VS group if you were a C# user. &amp;nbsp;MS poured resources into the VS group so i shut down the VB.NET group and declared MS the winner.&lt;/p&gt;
&lt;p&gt;Then I worked for a company that hired me to rewrite and develop new software using .NET. &amp;nbsp;Not C#, VB.NET, etc - just .NET. &amp;nbsp;Well five years ago i tried to get the company to switch to C# for all new development but the answer was no.&lt;/p&gt;
&lt;p&gt;I was laid off from this job in March where I made in the mid eighties writing VB.NET code.....I worked up to a Senior Programmer level. Now that I'm looking again for another developer position, I'm finding that all jobs require C# and they act like my 9+ years of VB.NET is worthless....I am looking at having to take a 13k+ cut in salary and enter the market as a junior programmer if that is even possible. &lt;/p&gt;
&lt;p&gt;Companies have bought the C# preference promoted by Microsoft and it's killing VB.NETers out here during this recession. &amp;nbsp;You are doing programmers a disservice by promoting &amp;quot;VB&amp;quot; (MS doesn't even call it by it's real name VB.NET). &amp;nbsp;Companies now only see C# as a viable programming language - and MS had a lot to do with that.&lt;/p&gt;
&lt;p&gt;Now, i've got to get back to my C# Step-by-step book so i can get an entry level programmer position hopefully.&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9911953</link><pubDate>Fri, 23 Oct 2009 09:06:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9911953</guid><dc:creator>Logan</dc:creator><description>&lt;p&gt;I'm a VB!!! lol&lt;/p&gt;
&lt;p&gt;Here's my story:&lt;/p&gt;
&lt;p&gt;I started out with development in high school on Delphi 7. I wasn't really that into it, but at the back of the book (as random as it seems), there was an intro to HTML. I was intrigued, so I went through it and had a blast!&lt;/p&gt;
&lt;p&gt;After about a year or so playing with design ideas and learning more code, I thought to start freelancing, but I wanted more functionality from my website. I started learning asp.net, and quickly found sample vb code to use for email forms and the like.&lt;/p&gt;
&lt;p&gt;That was around two years ago. I've been teaching myself vb ever since. It hasn't been easy, but as they say, nothing worth doing is easy, so I push on.&lt;/p&gt;
&lt;p&gt;People tell me I don't have an aptitude for programming, but I maintain that passion for something like I have for VB is all you need. Self-raining material hasn't been very easy to come by (due to circumstances beyond my control). I have been fortunate enough to have come across Beth Massi's How To Videos which have pretty much been the cornerstone of my eduction such as it is.&lt;/p&gt;
&lt;p&gt;I'll continue to learn VB until I'm old and grey. It's incredibly simple to understand and use, it's also fun to write code in. I see no reason why anybody wouldn't be able to use it.&lt;/p&gt;
&lt;p&gt;In the very near future, I plan to achieve MCTS and MCPD certifications in Visual Basic and (maybe), one day join the VB development team.&lt;/p&gt;
&lt;p&gt;Thanks for making something awesome that everyone can share.&lt;/p&gt;
&lt;p&gt;Logan&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9911979</link><pubDate>Fri, 23 Oct 2009 10:27:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9911979</guid><dc:creator>Logan</dc:creator><description>&lt;p&gt;@LightStamp&lt;/p&gt;
&lt;p&gt;I agree that most companies nowadays seem to prefer to have C# developers on their staff, but that's got nothing to do with what anyone at Microsoft are doing. C# is superior to VB in a lot of ways, just as VB is superior to C# in a lot of ways.&lt;/p&gt;
&lt;p&gt;@Karl&lt;/p&gt;
&lt;p&gt;Why take shots at Lisa for promoting her product? All you sharks are here moaning on complaining about how crappy VB is, and no-one is taking a moment to look at this article from her point of view.&lt;/p&gt;
&lt;p&gt;I've had my work badly critisized too, and I can tell you now, that you might as well walk up to her and slap her in the face and spit in her eye... Because that's the effect your critisism has on her.&lt;/p&gt;
&lt;p&gt;@Lisa&lt;/p&gt;
&lt;p&gt;Keep going and don't let these people bog you down. There are still those of use that think VB is the s*** and would wouldn't be caught dead using anything else.&lt;/p&gt;
&lt;p&gt;If any of you people who're putting VB down read any news at all, you'd realise that Microsoft have realised the mistake they made when they pitted C# and VB against each other. That's why the two teams at MS are working closely together now to match features in both languages (where this would be advantageous).&lt;/p&gt;
&lt;p&gt;I for one am going to continue to champion VB for a long time still with the kind of open-mindedness that Brian has. Even if my preference will always be with VB.&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9912756</link><pubDate>Mon, 26 Oct 2009 03:08:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912756</guid><dc:creator>Fduch</dc:creator><description>&lt;p&gt;I'm a VB for many years.&lt;/p&gt;
&lt;p&gt;But I think that my patience if running out.&lt;/p&gt;
&lt;p&gt;No anonymous methods (until .Net 3.5); no multiline lambdas; not being able to use Action(Of T).... No iterators (5 years+ passed)! The final straw for me was XNA. Isn't VB for fun and games? Aren't .Net languages born equal? Then why can't I create XNA games in VB.Net??! You left me no way but to use C#.&lt;/p&gt;
&lt;p&gt;You know what? Looks like I no longer want VB.Net to finally implement many important features C# has. Now I rather want C# to implement a pair of useful features VB.Net has.&lt;/p&gt;
&lt;p&gt;Sorry guys. I was really patient, but unrequited love turns to hate at some point.&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9913341</link><pubDate>Tue, 27 Oct 2009 05:46:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9913341</guid><dc:creator>Jonathan Aneja</dc:creator><description>&lt;p&gt;Re: anonymous methods/statement lambdas/Action(Of T)&lt;/p&gt;
&lt;p&gt;Visual Studio 2010 Beta2 addresses this, for more information please see the VB10 whitepaper at &lt;a rel="nofollow" target="_new" href="http://code.msdn.microsoft.com/vbfuture/Release/ProjectReleases.aspx?ReleaseId=1699"&gt;http://code.msdn.microsoft.com/vbfuture/Release/ProjectReleases.aspx?ReleaseId=1699&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;re:Iterators and XNA - I understand your frustration, and we're doing our best to address these areas. &amp;nbsp;Now that VB has statement lambdas there's some tricks you can use to simulate iterators:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://visualstudiomagazine.com/articles/2009/02/01/use-iterators-in-vb-now.aspx"&gt;http://visualstudiomagazine.com/articles/2009/02/01/use-iterators-in-vb-now.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For the Action(Of T) case it's possible to write a helper method to allow you to assign Function lambdas to Action - let me know if you're interested and I'll post the code.&lt;/p&gt;
&lt;p&gt;Hope that helps,&lt;/p&gt;
&lt;p&gt;Jonathan&lt;/p&gt;
</description></item><item><title>re: I'm A VB!</title><link>http://blogs.msdn.com/vbteam/archive/2009/06/26/i-m-a-vb.aspx#9913572</link><pubDate>Tue, 27 Oct 2009 16:38:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9913572</guid><dc:creator>Fduch</dc:creator><description>&lt;p&gt;Hello, Jonathan&lt;/p&gt;
&lt;p&gt;&amp;gt;For the Action(Of T) case it's possible to write a helper method to allow you to assign Function lambdas to Action - let me know if you're interested and I'll post the code.&lt;/p&gt;
&lt;p&gt;This would be easy, but that doesn't solve the problem.&lt;/p&gt;
&lt;p&gt;In VB.Net 9 you cannot create &amp;quot;Function lambdas&amp;quot; from anything not having return value. &lt;/p&gt;
&lt;p&gt;You cannot write&lt;/p&gt;
&lt;p&gt;Dim a1 = Function(s) Console.WriteLine(s)&lt;/p&gt;
&lt;p&gt;Dim a2 = Function() someVar += 1&lt;/p&gt;
&lt;p&gt;I know that VB.Net 10 fixes this with statement lambdas. But... C# has had the delegate keyword since .Net 2.0 released back in 2004.&lt;/p&gt;
</description></item></channel></rss>