7/24/2008
LifeCycle Solutions - Home ( the software development blog )
 

<July 2008>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Subscribe to this feed:

RSS 2.0 | Atom 1.0 |CDF





Add to Technorati Favorites

Thursday, March 27, 2008

There are all sorts of jokes that could be made about this, but this is a really cool extension of the Surface concept to things like medical charts, wallets, and prescriptions.  I just hope they can bring these ideas to market soon!

Posted by Daniel Root

Tuesday, March 25, 2008

VS 2008 has what I think is a very annoying bug and Redmond thinks is a useful feature.  If you create multiple web applications within a single solution, then when you run the solution, by default VS will launch a "Cassini" WebServer for each web application project.  The rational Microsoft gives for this being a "by design" feature is that you may want this behavior when, say, debugging a web app that connects to a separate web-hosted WCF service.  Sounds reasonable, except there already exists functionality just for this purpose: Solution -> Properties -> Multiple Startup Projects!  If I check "Single startup project" here, then under no circumstances should multiple projects start up!  This is especially annoying when developing solutions with several web projects - each spins up a little web server icon in the task tray, with an annoying "pop" and balloon telling you where it's running.  In addition, each takes up memory and slows down the build-and-run.

imageI scoured Google and the forums and got nothing on this, but this afternoon I happened on the simple workaround.  With a solution explorer and properties window open, select each web application project.  In the properties tab, set "Always Start When Debugging" to false.  Next time you run, only the projects specified in Startup Projects will be run!  Note that this "properties window" is NOT the same as the "Project Properties" that you get to from Project -> Properties.

Posted by Daniel Root

Wednesday, March 05, 2008

Microsoft at Mix08 announced today some very cool new bits:

All fun stuff to poke around with!  Also, at another conference, they announced .NET Micro Framework v2.5, which now supports TCP\IP and web services.

Posted by Daniel Root

We've been having some weirdness going on with our source control.  Nothing major- (Note to our clients: your code is safe and backed up daily!) - but little things like files getting out of sync, or appearing checked in in the IDE, but not in the source control server.   While searching about it, I ran across this definitive guide to source control  by none less than Mr. Source Control himself, Eric Sink- founder of SourceGear.   This mini e-book is very well-written and covers a broad spectrum of source control concepts and tools - not just Vault.  In addition to explaining the concepts in laymen's terms, he peppers best practice side-bars through out the text, distilling the concepts into concrete guidance developers can use.   It's old - started in Aug 2004- so I'm surprised I'm just now coming across this, but it's definitely a must-read for any developer working in a team > 1.

Posted by Daniel Root

© 2006 LifeCycle Solutions, LLC | All Rights Reserved