Important Visual Basic Features!{3}


The article I read describes what’s new in visual basic 2010. However, we all know that The Visual Basic language has always been a phenomenal productivity tool for building applications. Almost 20 years later, it continues to provide easy access to the Microsoft .NET Framework, allowing developers to write applications that span desktops, phones, browsers and even the cloud. According to the article, Visual Basic and C# were developed by separate teams in the past, which often resulted in features appearing in one language before the other. For example, “C# had auto-implemented properties and collection initializers, which weren’t in Visual Basic, and Visual Basic had features such as late binding and optional parameters that weren’t in C#”. But whenever a feature appeared in one of the languages, many customers would ask to have the capability added to the other as well. So the new features were added in Visual Basic 2010. The new features in Visual Basic 2010 are designed to help users get more done in fewer lines of code. However, in the past, Visual Basic and C# were developed by separate teams, which often resulted in features appearing in one language before the other. For example, “C# had auto-implemented properties and collection initializers, which weren’t in Visual Basic, and Visual Basic had features such as late binding and optional parameters that weren’t in C#”. But whenever a feature appeared in one of the languages, many customers would ask to have the capability added to the other as well. To address this feedback, Microsoft merged the Visual Basic and C# teams, embracing a strategy of coevolution. The intent is to make the languages advance together. When major functionality is introduced in one language, it should appear in the other as well. However, this doesn’t mean that every feature will be in both languages and work exactly the same way.

This article relates to class because it describes some of the stuff that we discussed in the class. After reading this article I have a better understanding of some major functionality that was introduced in both languages. I think as students we need to spend more time to fully understand the language. I believe project3 will help us learn more about Visual Basic.

Johathan, A. (n.d.). What’s New in Visual Basic 2010. MSDN – Explore Windows, Web, Cloud, and Windows Phone Software Development. Retrieved May 13, 2012, from http://msdn.microsoft.com/en-us/library/ee336123.aspx