CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Jeffrey Palermo [MVP]

Software management consultant and CTO, Headspring Systems

Snapshot of my VSLive session on VS 2008

Tuesday at the VSLive conference in Austin, TX, I presented a session on Visual Studio 2008.  This was an all-demo session, but some of the demos required some prepared code, so you can grab that code, as always, from my Google Code SVN repository.  If you don't want to checkout the trunk, you can grab the zip file that's available on the right hand side of the home page "vslivedemos.zip".

One of the really interesting features in 2008 is the cool javascript help: from intellisense to enhanced debugging, the entire javascript experience has had an overhaul, and with as much AJAX and general scripting folks do in web applications, this will be a great help.  Heck, even for the simple stuff, it's nice to have javascript intellisense in the IDE. 

Another little known feature of VS 2008 is XSLT debugging.  Hopefully you don't do too much custom XSLT, but I remember doing it and trying to figure out what what missing when it just wouldn't do what I wanted.  Now we can set breakpoints both in the XSLT file as well as the Xml data file and examine what is going on while the transformation is happening.

 

Downsides of VS 2008.  Same boring Refactoring menu.  There was a bunch of buzz around VS  2005 and refactoring, but they pretty much ignored it for 2008.  Shame.   Resharper continues to be a staple in my toolbox.

MSTest has now been brought to the developer sku, not just for Team edition for this release.  How much does that matter?  Not much given that it still has major shortcomings that make NUnit still come out on top.



Comments

Chris Patterson said:

The new JavaScript features in 2008 are going to be very nice -- I can't wait.

I believe XSLT debugging is already in 2005 -- we use it in our systems with the compiled XSLT transforms. Now if you're talking about being able to debug interpreted XSLT in the browser, well, that my friend is another story!

# November 15, 2007 12:38 AM

Snapshot of my VSLive session on VS 2008 | HotCities.net - TX said:

Pingback from  Snapshot of my VSLive session on VS 2008 | HotCities.net - TX

# November 15, 2007 12:40 AM

David said:

I really enjoy ReSharper. I'm worried that there will be a long delay before ReSharper supports VS2008. That leaves the choice between two options in the interim:

1. VS2005 + ReSharper, or

2. VS2008 + no ReSharper?

# November 15, 2007 3:29 AM

About Jeffrey Palermo

Jeffrey Palermo is a software management consultant and the CTO of Headspring Systems in Austin, TX. Jeffrey specializes in Agile coaching and helps companies double the productivity of software teams. Jeffrey is an MCSD.Net , Microsoft MVP, Certified Scrummaster, Austin .Net User Group leader, AgileAustin board member, INETA speaker, INETA Membership Mentor, Christian, husband, father, motorcyclist, Eagle Scout, U.S. Army Veteran, and Texas A&M University graduate. Check out Devlicio.us!

This Blog

Syndication