The successor of Visual Studio 2008, Visual Studio 2010 was launched almost a year ago, on April 12, 2010, together with .Net Framework 4. Both users and experts have big expectations from the latest version of Visual Studio, taking into account that its predecessor VS 2008 is still widely used by developers. Designed to “reduce clutter and complexity” and also to fill in the gaps left by the 2008 edition, VS 2010 comes with an improved UI and IDE (Integrated Development Environment) and also benefits from the improvements made in .Net Framework 4.
Designed to improve the existing applications and to speed up the developer’s job, VS 2010 brings in updates and new functionalities which are based on the existing concepts. So, everything will seem familiar and there will be no need to read and waste time adapting to the new concepts. For a software company this means saving time and enhancing performances, which in the end lead to a better product and satisfied customer.
One of the most important improvements made by Microsoft in VS 2010 is redesigning the IDE. It now supports: multiple-monitors, new code Intellisense, multiple document windows together with floating tools windows, code navigation and a new code visualization support which permits the user to easily see the relationships between classes and projects inside certain projects and to produce automatically sequence diagrams as well as chart execution flow.
The entire IDE shell has been rewritten using WPF (Windows Presentation Foundation), while the MEF (Managed Extensibility Framework) has helped redesign the internals, offering in this way more extensibility points for easily modifying the comportment of IDE.
The best part is that VS 2010 can be used to develop apps for Windows 7, is compatible with Microsoft SQL Server, Oracle and IBM DB2 databases, it supports Silverlight apps and has a new dynamic help tool called Help System (replacing the MSDN Library viewer). It’s also important to know that the newest version of Visual Studio doesn’t support development for Windows Mobile previous to Windows Phone 7.
So, no matter if you develop consoles, site, or web applications, and no matter how fond you are of Visual Studio 2008, Visual Studio 2010 offers plenty of reasons to upgrade and to give it a try.