The new VS 2005 Web Application project type that is available as a preview download is great. I like it much better than the Web Site project type which has no .csproj file and works much differently than the VS 2003 model. It certainly makes it easier to upgrade an existing application.  The one missing piece for me was a deployment method. I like xcopy deployment but I needed a way to just package up the needed files for deployment without the source code. The VS 2005 Web Site project type has a feature where you can right click the web folder and choose Publish Web Site and it will pre-compile everything into a folder for you but the new Web Application project type does not. There is also a Web Deployments project type available as a beta download but this also currently only works with the Web Site project type. I emailed Scott Guthrie about this and he said there will be an update to the Web Deployments projects in January to support the new Web Application projects.

Thats great news but I want to make a 2.0 framework release of mojoPortal this weekend and I wasn't looking forward to the prospect of manually deleting all the source code files and .svn folders to package up a set of release files.  I started to think about Unleash It a great free tool that I have depended on for deploying VS 2003 web projects. It allows you to right click a web folder in VS 2003 and deploy just the needed files but it doesn't show up in VS 2005. Then it hit me, I'm so used to using the VS plugin for Unleash It that I forgot it has its own free standing gui that allows you to point at a source folder and a destination folder and deploy the file types of your choosing. I gave it try pointing to a VS 2005 Web App folder and bingo it worked!
Unleash It Rocks! If you are developing web apps in any version of VS you should download this tool. Just do a Release Rebuild of your solution in VS before you run Unleash It.

If you click the little red check mark next to the Quick Deploy Profile in the dropdown, you can edit the file masks for the types of files you want to include in the deployment. For VS 2005 you should add *.master, *.skin, I also added *.xsl and *.asmx

I've been listening to .NET Rocks on my 50 minute drive to work for most of the summer and fall and I was very fortunate tonight to catch Carl Franklin and Richard Campbell at the Nashville Visual Studio .NET Users group meeting where they were putting on a presentation as part of their .NET Rocks VS 2005 Road Trip. It was great getting to meet those guys in person, after listening so long I felt like I knew them but they are even more fun in real life.  Billy Hollis was also there which was very cool. Carl's presentation was on the cool things coming in VB.NET 2005 and Richard talked about the cool new things in the 2.0 version of the compact framework as well as some great info on the latest mobile hardware in the phone and pda space. They had a lot of cool mobile device toys to show off.  I learned a lot from both of them. During the shwag giveaway at the end of their presentation Carl played and sang several versions of Clementine in the vein of a lot of different artists, it was hysterical, there were versions like the Beach Boys, Neil Young, Black Sabbath, Willie Nelson, and more. Apparently this is known as the Clementine Principle. Carl is just a great musician.

Since they always give away a lot of shwag on their shows I thought I would give them some shwag for a change so I burned some copies of the Mono Live CD and gave them to Carl and Richard. After the presentation some of us went out and had a beer with them in their RV and they recorded a .NET Rocks show with us! I got a brief interview and talked with them about mojoPortal, my cross platform web site framework project as well as The Mono Project and the Mono Live CD. It was a lot of fun, I can't wait to hear the mp3 when it comes out. Way cool!

DotNetRocks has been on my radar for a little over a year now but I never listened to it until recently. I don't have time to listen to it at work or at home which is the main reason I'm so late to the party.

This spring I got an iPod and have been listening to audio books from audible.com to reduce the pain of my 1 hour commute each way to work but I finally remembered to go download some mp3 files of DotNetRocks shows.  This week I've been listening to them on the drive and its great, there's over a year of shows out there and so far I've listened to interviews with Miquel de Icaza, Charles Petzold, and Paul Sheriff. Good stuff, it really does rock. I'm also pretty sure Carl Franklin and friends wrote and recorded the music segments of the show which is pretty cool. Seems like a lot of developers are also musicians

I mean I'm still friends with Fedora and all but me and Suse got  chemistry

no but really it seems like I've become a collector of operating systems and I love them each in their own special way

Right now I'm running 2 Suse machines, a Windows server, 2 XP machines and a Mac OSX machine

and thats just the real machines!

I've been having an affair with Debian on a VM and she's not the first

Lately they've all been giving me the stink eye over my new Damn Small Linux bootable jump drive

yeah yeah, I know, I'm over sharing, sorry...I've really got to get out more