RDN Express Blog

Blog archive

Early Reports on VS 2010 Bits

When the beta finally appears, that's when things start to get interesting or maybe just more real.

Beta 1 of Visual Studio (VS) 2010 and .NET 4 was released about two weeks ago and Redmond Developer News is getting some feedback from developers who've downloaded the tooling.

Last week, Microsoft released the May 2009 CTP of the Windows Azure Tools for Visual Studio, which adds support for VS 2010 Beta 1. The caveat: Azure and .NET Services do not yet support .NET 4.

The Azure Tools provide C# and VB templates for cloud-based projects, debugging of the local development fabric and storage, and access via a WindowsLive ID to the Azure Services Developer Portal, which requires a token from Microsoft. The VS extension installs the Azure SDK, which was also updated last week.  

Early reports on the VS 2010 and .NET Framework 4 beta are fairly positive, considering these are still technology previews.

Joseph Megkousoglou, associate, lead software architect at property services firm Knight Frank LLP, lauded the clear separation between managed and native code in the installer. He was also pleased with the performance of VS 2010 on the Windows 7 RC. "I would happily use it as my main IDE (speedwise)," Megkousoglou said in an e-mail.

The TFS installation was another matter, however. "[It was] quite long and involved. As a Subversion guy, I am still trying to see the benefits of all the features TFS offers."

Still, his experience with the new bits has not caused tremendous headaches. "I have already loaded our main projects in VS 2010 and compiled them with .NET 4," the architect explained. "No major problems there. Performance is very similar to .NET 3.5. The main solution I loaded, comprised of nine different projects, is an ASP.NET application, uses LINQ and Enterprise Library components, and contains a total of 120K lines of code. This is one of our main applications that receives a huge amount of visitors every day."

"The biggest problem I have with it is stability," said David Barnhill, a senior consultant with New York-based Lab49. "It has crashed at random times on my machine. I haven't found a pattern to it. But the stability is not bad for a Beta 1 product. I have had much worse experiences."

The much-ballyhooed WPF editor, which makes its first appearance in the VS 2010 beta, is not the showstopper that some developers feared.

"While I think the performance is OK, I am sure it will get better," said Steve Forte, chief strategy officer of Telerik. "I am sure Beta 2 will have a full-fledged performance."

Forte is a fan of the new WPF shell. "The WPF editor will give us a ton of benefits," he said. "You can tell right way when you look at it, it looks different and quite frankly it's easier on the eyes."

Despite the new look and feel, VS 2010 remains familiar and easy to navigate. "It's actually close enough to the development environment of 2008 where you can find your way around, really easily. Things are pretty much in the same places they were before even though there's a new editor," Barnhill said.

"One of the big things they are going to fix is the text in the display is a little blurry now," he continued. "There are some problems that are in WPF's font rendering that they will be fixing in the Beta 2 of the .NET Framework version 4 -- that's something that a lot of people really hate."

This month's Visual Studio Magazine cover story looks at what's in .NET 4 that will make developers more productive day to day. "With 4, I see less new things and more of an extension in terms of beefing up what's there -- the Windows Communication Foundation, Windows Presentation Foundation, Workflow services," said Mark Driver, vice president of research at Gartner Inc., in the VSM article. "I don't see a whole lot of new APIs but rather the evolution of APIs that they introduced in as part of 3.5."

Do you agree with Driver's assessment? How will .NET 4 and VS 2010 make you more productive? Express your views below or contact me directly at [email protected].

Posted by Kathleen Richards on 06/02/2009


comments powered by Disqus

Featured

  • New 'Visual Studio Hub' 1-Stop-Shop for GitHub Copilot Resources, More

    Unsurprisingly, GitHub Copilot resources are front-and-center in Microsoft's new Visual Studio Hub, a one-stop-shop for all things concerning your favorite IDE.

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

Subscribe on YouTube