Friday, September 10, 2004

Formerly named "WebDeploy," Matt Hawley's Unleash It is a free VS.NET 2003 add-in and stand-alone utility that makes deploying ASP.NET projects a breeze.  You can choose to deploy files to a folder, use FTP, or create a Zip file.  I've only used the Zip file option so far, so I can't comment on the FTP or folder deployment.  Unleash It uses file masks and excluded folder masks, giving you great control over what files get deployed.  The latest version allows you to create multiple "profiles," giving you the ability to deploy a project to multiple locations at once.  Unleash It also supports pre-deployment and post-deployment commands, letting you run a script, batch file or executable prior to and after deployment.

The UI is very clean and professional.  However, it took me a while to figure out how to configure a profile using the stand-alone interface.  You must go to Files -> Profiles -> Profile Configuration..., and then choose the profile to edit.  In VS.NET 2003, you only have to go to Tools -> Unleash It -> Configure Unleash It.

Once your deployment profile is set, using the add-in could not be any easier.  From within VS.NET, you simply right-click on your Web project and choose Deploy Project.  You have the option to change the destination (directory, FTP, Zip) and the file masks to use.  Next, click Deploy and you're done.

There's some room to improve, but I give it 4.5 stars.  Definitely a keeper.

Friday, September 10, 2004 7:08:00 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [2]  | 
 Thursday, September 09, 2004

I have been using ComponentArt's TreeView tree control for about a month, and it blows away every tree control I have used in the past.  Not only is it visually stunning, but the object model is a joy to work with.  It is very easy to customize and control. 

  • Cross-browser support -- not just down-level rendering, but true pixel-perfect rendering in all major browsers!
  • Load on demand
  • Extremely powerful and detailed CSS support
  • Client- and server-side events
  • Just... plain... slick

I use the control in a skinnable, template-based portal framework where all Server and User controls are loaded dynamically.  Other controls I have used require work-arounds to get images and resources to map correctly.  ComponentArt's TreeView has worked flawlessly.

Documentation is outstanding, and they provide a suite of examples that cover just about everything you can do with the control.  Whenever I had questions, ComponentArt's support forum either had the answer or was very quick to respond to my posts.

ComponentArt's TreeView definitely gets 5 out of 5 stars.  Check out the online demos and be amazed.

I've also been using ComponentArt's Menu control, which is every bit as awesome.  I plan to post a review for it, as well.

Thursday, September 09, 2004 11:05:00 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [9]  | 
 Wednesday, August 25, 2004

Four more invites were added to my account this morning.  Obviously, the three people that read my blog don't need them.  Maybe I should request a blog account on DotNetJunkies?  That would certainly increase my audience.

UPDATE (Feb 22, 2005): I currently have 49 invites, if anyone comes across this blog entry.

Wednesday, August 25, 2004 8:19:00 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [9]  | 
 Tuesday, August 24, 2004

My friend Joe Audette has started a very interesting portal project for Mono and MySQL.  It's based initially on IBuySpy, but he has plans for many architecture improvements.  I believe this is going to become a very important project, and he has already made significant progress.  Check it out and spread the word.

http://www.mojoportal.com/

 

Tuesday, August 24, 2004 2:54:00 PM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [3]  | 
 Wednesday, August 18, 2004
I currently have three Gmail invites, if anyone is interested.
Wednesday, August 18, 2004 11:51:00 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [4]  | 
 Thursday, July 08, 2004

I just read Steve Hebert's post on distributing a .NET COM object, and I nearly fell out of my chair when I saw this:

Oh, how many times I've needed that image!

Thursday, July 08, 2004 2:46:00 PM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [0]  | 
 Tuesday, June 22, 2004

Talking about Gmail reminded me of another fascinating Google service: Google Zeitgeist

Did you know about the Google calculator?  Want to know how many tablespoons are in a cup?  Or maybe 55,334 x 22,331?  I was watching my FTP downloads the other day and wanted to know exactly what my kilobytes/second upload speed meant in terms of bandwidth, which is typically expressed in megabits per second.  So, I typed in the phrase 330 kilobytes per second in megabits per second, and *poof*!  Now I know.  Is that cool, or what?

Tuesday, June 22, 2004 7:27:00 PM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [1]  | 

I'm almost ashamed to admit it.  I guess I got all caught up in the excitement.  I mean... I don't even need a gigabyte of free e-mail.  I'm running my own e-mail server!

You can now reach me at christianaspnet at gmail dot com.  Not that there would be any point. And, I probably won't even remember to check it that often.  But... it's still kinda cool.

Anyway, thanks to Adam Sills for sending me an invite!

Tuesday, June 22, 2004 7:13:00 PM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [0]  | 
 Tuesday, June 15, 2004

A good friend of mine does custom wood and iron work.  This guy is a true craftsman, and he's now following his passion full-time.  He came by the house a couple of weeks ago and showed me a wooden case he had made for his Palm, simply because he was tired of the ones on the market.  My jaw hit the floor.  I immediately asked him to make me a case for my Pocket PC.  Take a look: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=5705021663

Everyone that has seen it has been amazed and said, “He should sell these!”  I asked another friend of mine to put it up on eBay to see what it might sell for.  If you know of anyone that might be interested... please pass the link along!

Update: The eBay bid has long passed.  Maybe I'll post pictures of it on this site later.

Tuesday, June 15, 2004 11:46:00 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [2]  |