Visual Studio 2010 is a platform for innovation on devices, whether you’re developing for the web, web services, devices or the cloud. This is the most quickly adopted developer tool in the world. It has the highest satisfaction rate among all developer tools and has over 3.5M installs.
Visual Studio really reinforces what agile development is all about, and is probably the leading reason why there are already 10K apps for Windows 7 (3 months old). Compare that to Android, which had around 700 apps out in about the same timeframe. It’s one of the reasons I believe a developer ecosystem for SharePoint 2010 could be so valuable to our enterprise.
They love OOBS, out-of-band releases, and are going to show some of these to us tonight. My earlier career was in product management, and I worked with agile developers starting 2001, so I have a healthy respect for development teams that firm their feature sets in major releases, but allow for flexibility in their smaller, but rapidly and often deployed agile releases.
Great improvements have been made to solution navigator. Drill down of information no longer has to be done in multiple windows, but can be done all from the same pane. Search has greatly improved, allowing vast and consistent search and replace, while at the same time confirming the validity of your code.
No longer do you have to import an existing project into the new version of Visual Studio. Just open it and you’re done. Developers on the previous version can still work in the project in their version and you can work on it in yours. The audience thought this was kind of awesome. But, you’ve got to be on service pack 1 for all this magic to work.
Moving into the cloud, there was a demo of an existing web application that was moved from on-premise into Windows Azure. This took about a day and a half, so it’s something I’ll have to dork around with to really appreciate the ins and outs of the conversion. There was a technical difficulty with the single instance of Azure attempting to find the information they were accessing. In this case, it was a sample application for the fictitious airline called Blue Yonder. “Retry” helped a bit here, finally bringing up the flights we wanted. JQuery controls were integrated seamlessly into the app through Visual Studio.
Ok, Silverlight is kinda cool. I’m looking at an interactive seat map that is pretty neat. The technical difficulties don’t have much impact, since the “Wow” factor has been achieved. As the configuration is moved, the seat map is brought up in Windows Phone Emulator, an example of an OOB release.
Let’s talk about the single most important and valuable thing about release 2. Every Visual 2010 Ultimate R2 customer will now be able to load test their apps with unlimited virtual users — for life — as long as you have an MSDN subscription. Every enterprise needs this to ensure their apps will perform according to the size and use case of their ecosystem. Most internal IT shops forget the scaling part of their TEST environment, but only because it’s almost impossible to test apps at scale in a traditional datacenter…at least to this point.
Visual Studio LightSwitch is in Beta2 and was recently made available on MSDN. It’s a simple and lightweight way to bring business developers to architect applications that you can scale as an administrator. I’m going to check that out as soon as possible.
There’s no way to really describe the HoMe demo, which is using VB in Visual Studio for a Windows phone. You just needed to see that one.