Development Environments

In the last 3 months, iv had to setup 4 diffrent development environments, and I always keep forgetting things, so hopefully this is going to be my definitive list of things that are needed, I will try to link in some of the more obscure things later:
  • Microsoft Visual Studio 2005 Professional
  • SQL server 2005 Developer edition / enterprise edition
    • Preferably on a Virtual PC, if not, on your local box.
  • Tortoise SVN (Or any other tools used for source control)
  • Taskbar Shuffle - Very good util for rearranging stuff on the taskbar
  • Cropper for screen captures
  • Daemon Tools for mounting those extremely large Microsoft Images
  • Mozilla firefox, with a boatload of plugins, such as Web Developer toolbar, FireBug, IETab, Gmail Checker, FasterFox, Download Statusbar, Colourzilla)
  • Microsoft Expression Web - very very good standards compliant html editor, the same editor is used in vs.net 2008!
  • Microsoft Live Writer (must be installed AFTER Expression web, as exweb will throw a really obscure error)
  • Microsoft Office (Excel/Word/Outlook/Powerpoint at the minimum)
  • Microsoft Visio 2005 "for programmers" - or whatever its called, basically you can design the database in visio, and then get it to create the tables and the relationships for you.
  • CodeSmith 4.0 with the latest version of Dot Net Tiers - this is my favourite ORM, its really fast and takes all the faff out of creating db objects etc...

Ill probably think of more things as I continue to go through this system to get it ready for tomorrow!

Leave a comment

Please be polite and on topic. Your e-mail will never be published.

Please add 5 and 5 and type the answer here: