Scott Guthrie, Corporate Vice President, Microsoft

Scott Guthrie, Keynote at SharePoint Connections 2010

Scott is speaking on Microsoft’s web platform.  Guess what?  He began by talking about the themes for this year.  None of them matter more than encouraging Open Source.  Microsoft isn’t really known for this and I’d like to see this change.  Fast.  And, I don’t mean the search product.

I came to HP from Sun, where open was everything.  Moving into IT at HP, I was compelled to learn everything I could about Microsoft.  I have to admit, I was more than a skeptic at first.  However, Microsoft has proved to be a broad and deep vendor, as proven by the entire 2010 experience.  There is incredible value to any company that runs Lync, Office 2010, Outlook 2010 with the social connector and SharePoint 2010.  Aggressively encouraging open would be icing on a very tasty cake.

Scott is showing us how to build applications quickly on Visual Studio 2010.  There are definite improvements to SP1, in ease of use and intellisense, so download that service pack today.

The next section of the keynote is about oepn source.  He introduced us to Nuget.  NuGet is a free, open source developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development. NuGet is a member of the ASP.NET Gallery in the Outercurve Foundation (see the press release).  Dowload, learn, and contribute.  That’s the open source way.

Once you install the Nuget extension manager in Visual Studio, you don’t have to go to the Nuget site.  And NuGet automates all the common and tedious tasks for a package as well as its dependencies. It removes nearly all of the challenges of incorporating a third party open source library into a project’s source tree. Of course, using that library properly is still up to the developer.

The next part of the keynote is about the Entity Framework 4.1 with “Code First” support.  The Entity Framework is Microsoft’s recommended data access technology for new applications. Entity Framework 4.1 brings a set of powerful productivity features to developers. Its new “Code First” support uses a convention over configuration approach that greatly improves developer productivity. Its flexibility allows for either automatic database provisioning or the ability to work with an existing database. In addition, it also includes the new DbContext API, which provides a simpler and more productive experience for building applications with the Entity Framework.
 
Some meaty content was delivered when he introduced the audience to Microsoft WebMatrix.  It was amazing how easy he made it look to create web sites, etc. WebMatrix is a free web development tool from Microsoft that includes everything you need for website development. Start from open source web applications, built-in web templates or just start writing code yourself. It’s all-inclusive, simple and best of all free.

To get started creating websites, just download and install WebMatrix using the Microsoft Web Platform Installer. Microsoft says it takes 5 minutes.  Once WebMatrix is installed, it’s simple to get and install the latest version of your favorite free web applications such as WordPress, Joomla!, DotNetNuke, Drupal (blech) and Orchard.  Any project you create in WebMatrix can be opened and edited in Visual Studio.  Awesome.

Scott went on to talk about Silverlight 4 development for Windows 7 apps.  This makes for great eye candy.  But, Silverlight 5 is coming out soon.  What’s that all about? 

Silverlight 5 builds on the foundation of Silverlight 4 for building business applications, premium media applications and applications that reach beyond the browser. Silverlight 5 introduces more than 40 new features, including support for running Silverlight applications with desktop features in the browser, dramatic video quality and performance improvements, and features that improve developer productivity.The Silverlight 5 beta will be available sometime in the first half of 2011, and more information will be available at http://www.microsoft.com/silverlight/.

This keynote was very demo driven and immensely valuable.  Scott speaks often, so be sure to catch him at your next conference.

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s