News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 
Download Current Issue
ISSUE 7/1/2009 PDF

Need Back Issues?
DOWNLOAD HERE

Receive the print Edition?


 
Is the mystery Borland suitor Serena?
Borland software is considering an offer from another company after a preliminary deal with MicroFocus. Is Serena the new company?
06/30/2009 01:55 PM EST

Windows 7 - An eBayer's dream product?
Windows 7 pre-orders can make people money on eBay.
06/29/2009 03:48 PM EST

Know thine cloud provider
Cloud computing require companies to understand compliance and regulation. Third parties will play a big role in regulated industries.
06/29/2009 02:58 PM EST

 

Microsoft Worldwide Partner Conf.
7/13/2009 to 7/16/2009
New Orleans
Microsoft

OSCON (Open Source Convention)
7/20/2009 to 7/24/2009
San Jose
O'Reilly Media

XBRL Technology Workshop & Summit
7/28/2009 to 7/30/2009
Santa Clara
XBRL US

ACM SIGGRAPH
8/3/2009 to 8/7/2009
New Orleans
ACM SIGGRAPH

OpenSource World (formerly LinuxWorld)
8/12/2009 to 8/13/2009
San Francisco
IDG World Expo


 
Most Read Latest News Blog Resources

Visual Studio 2010 to have code-focused features




November 10, 2008 — 
Following its pattern of pulsing disclosures about Visual Studio 2010, Microsoft trickled out more details today in Barcelona, Spain, at TechEd EMEA 2008. It revealed numerous code-focused features, integrated designers for its Web development platforms and that it will ship a new lab management edition of Visual Studio.

One of the primary goals of Visual Studio 2010 is to inspire developer delight by adding code-focused productivity features and strengthening its support for native code development, Dave Mendlen, director of development tools at Microsoft, said in an interview.

The productivity features include code search across any language; the ability to highlight all references to a symbol; call hierarchy to browse all callers and callees on a method; allowing the generation of code stubs for types, methods, properties and constructors; and displaying live build-error information in design-time for C#, according to Microsoft.

“I’d characterize these as 'fit-and-finish' items that one should expect in an advanced, modern IDE. Collectively, they save time here and there in a developer’s day. If you save 10 to 20 minutes every day because of these niceties, it adds up over time in terms of your overall productivity,” remarked senior Forrester analyst Jeffrey Hammond.

Changes are more marked for C++ developers. Microsoft is adding facilities for developing applications that run on Windows Azure in the cloud; parallel development; and for enabling the support of large codebases, said Mendlen. He acknowledged that versions of the IDE subsequent to Visual Studio 6 could not support massive codebases, and that Microsoft has done work to enable Visual Studio Team System to efficiently support multi-million line code bases.

“Customers have said that C++ developers felt left behind [during Microsoft’s transition] from native to managed code. We are making significant investments in bringing native code developers forward,” Mendlen said.

Visual Studio 2010 will also include a C++ runtime for task parallelism and a library for parallel patterns, he said during an interview at Professional Developers Conference late last month.

Further, the IDE will include a native designer and debugger for creating SharePoint Web Parts, as well as explorer windows for navigating SharePoint sites. While it is possible to use Visual Studio 2008 to build SharePoint sites, that release was not designed for doing so and thus makes the task more difficult than it should be, Mendlen stated.

Microsoft will also integrate tools for creating Silverlight 2 applications, doing away with the need for any additional tooling, he added. It will also include testing tools for creating ASP.NET 4.0 Model-View-Controller style websites and will offer streamlined deployment options for all ASP.NET applications.

Developing new types of applications will ostensibly require more testing. A new Visual Studio product referred to as the "lab management edition" utilizes virtualization to make it easier for developers to configure testing environments. “Developers can configure and wipe [environments] and start again,” said Mendlen.

However, the virtual environments will only be exposed over Microsoft’s Remote Desktop Protocol and not as services outside of the firewall, the company acknowledged.

In previous announcements, Microsoft revealed that Visual Studio 2010 would feature application life-cycle management capabilities in addition to code instrumentation to provide for runtime intelligence.


Related Search Term(s): testingvirtualizationVisual StudioMicrosoft


Share this link: http://www.sdtimes.com/link/33034
 

Add comment


Name*
Email*  
Country     


  • Comment
  • Preview
Loading