Preview: Visual Studio 2010 Beta 1
The latest integrated development environment from Microsoft, Visual Studio 2010, and .NET Framework, is packed with features for developers to capture latest development trends in their code
Sandeep Koul
Thursday, August 27, 2009

Windows 7 development
VS 2010 comes with full library and header support for Windows 7. Updates are done to Microsoft Foundation Class Library to support Windows 7 user interface elements like Ribbon, live icons, search access, and multi-touch interface.

Office business app development
Using VS 2010, developers can build Office client application that span multiple versions of Office i.e. 32-bit or 64-bit. These application can now be deployed as a single package. Besides, development of Office application itself has become easier with designer support for building flexible UI in Windows Presentation Foundation or Fluent.

Test driven development support
VS2010 also comes with testing support with TDD tool. In this approach of development, a developer first writes unit tests based on the product specification, and then writes source code to make a test succeed. VS 2010 supports TDD by generating new types and members in your source code when you first reference them in your test cases, before they are defined.

F# support
F# is the functional programming language for .NET framework. This strongly typed language uses type inference. This means that data type need not be explicitly declared by programmers, instead they are declared by complier during compilation. F# takes best features of both imperative and declarative programming paradigms making it a language which both scientists and programmers can easily identify. VS 2010 comes with F# project template. Check out a sample implementation of this language, in another article, in this issue.

In Visual Studio 2010, developers can build Office client apps that can span multiple versions.

Using Visual Studio 2010, developers can create projects targeting different versions of .NET. Also, there are plenty of new features including F# Language.

Other features
Besides writing code, understanding code is also important. VS 2010 comes with integrated features that help developers to undersatnd code effectively. Features like 'Document Map Margin' render graphical view of source file while 'Inline Call Hierachy' feature enables a developer to select an entity or method and see how the code calls inwards or outwards or passes the entity in and out of the code section.

Web development is also enhanced in this latest version of VS with next generation ASP.NET web tools to develop MVC (Model View Controller) based websites. VS 2010 is also the first version to natively support JQuery.

To simplify web site deployment, VS 2010 comes with 'One Click Deployment' which enables developers to identify components of a website that need to be deployed and handle the process of moving them from the development machine to the web server.

©PCQuest
<<PREVIOUS       
Case Study Download

Integrate your work force and give a fight to your Competition.


Download now

Opportunities at Spark IT 2010

Network with 2000 software professionals and create evangelists for your products.


Click here for Sponsorship



Would you like to on this article?

Skip Navigation Links.
Be first to comment on this article
  
 
Name  
Email    
Your reply
 


About CIOL | Media Kit | Site Map | Contact Us | Help | Write to us | Jobs@CyberMedia | Privacy Policy


Copyright © CyberMedia India Online Ltd.
All rights reserved. Usage of content from web site is subject to Terms and Conditions.