Marty's Blog

April 2011 - Posts

Happy Birthday Visual Studio 2010

Happy Birthday Visual Studio 2010. Somasegar's blog goes through many of the ongoing benefits and new enhancements that has happened over the past year. Some of the most notable include:

  • Windows Phone 7 Support
  • Launch of Microsoft Visual Studio LightSwitch
  • Visual Studio Power Tools
  • ADO Entity Framework 4.1
  • and the VS 2010 Service Pack 1

Microsoft's MIX 2011 conference is going on this week and the opening keynote was yesterday. It is even more clear to me now that Microsoft is "all in" as far as the HTML 5 standard since a good chunk of the opening presentation was on Internet Explorer 9 and how well it performs with HTML 5 and SVG. They even took it further by comparing it to a browser that is even better than IE 9; you guessed it, IE 10. Not far behind is the next iteration of IE and they announced that IE 10 is already available for testing.

ASP.NET MVC 3 tools update was talked about including jQuery 1.5, Entity Framework 4.1, and Scaffolding. Microsoft's NuGet got a plug along with WebMatrix.

If you got some time to kill, check out a site promoted during the keynote, World's Biggiest Pac-Man. This is a community build Pac-Man (celebrating its 30th birthday) game that is growing as more users add new levels. 

I would encourage anyone interested in learning more about Microsoft's direction in Rich Internet Applications (RIA) to watch the keynote.

Enjoy!

 

NuGet is a Must-Have Tool

NuGet 1.1 was recently announced by Scott Guthrie about a month or so ago. Since then, the NuGet team has released its latest release, NuGet 1.2 announced by Microsoft Senior Program Manager at Microsoft and NuGet coordinator Phil Haack. This developer tool is an extension to Visual Studio 2010 and assists the developer in managing third-party libraries within a project. Normally a developer needs to manage the adding and removing of third-party libraries along with any library dependencies when working on their development projects. If you are experimenting with various add-on libraries or doing testing, this can start becoming a burden and, if not done correctly, can lead to errors or application bloat.

Enter NuGet... This tool automatically copies files to your solution when you add a third-party library and makes all necessary changes to your project; including changes to web.config and/or app.config. Here are some blogs/articles to get you started.

The documentation for NuGet is here and the download is here.

Enjoy!