Friday, June 29, 2007


SQL Server: Taming Your Transaction Log

Ignoring the slightly cheesy story and author pseudonym, this is good starting point for getting a large transaction log under control. Remember, it's always wise to backup your transaction log (and data file) before making any changes.

Wednesday, June 13, 2007


TechEd 2007 Online

The list of TechEd 2007 on-demand webcasts available for download is here. It's a great resource, but the whole download process from MS Events is fairly ugly! I have mentioned this before, but it has not improved in the last year...

Sunday, June 10, 2007


Programmer Personality Test

Apparently, I'm a DHSB

What type of programmer are you? Take the test here!

Saturday, June 09, 2007


Of Interest: Roundup

Enterprise Library 3.1: A new version of the Enterprise Library 3.1 was released in May. You can download it from here.

The Smart Client Software factory was also updated in May. The download link is here.

Subsonic was also updated mid-May to version 2.0.1. Subsonic is an ActiveRecord based Code Generation tool and is well worth checking out. You can literally get a website up and running in less than 30 minutes! You can download from CodePlex here and check out the screencast walkthrough. David Hayden’s short version of the same is here.

The Windows Forms site seems to have metamorphosised into to include WPF. There are videos, controls and a windows forms FAQ.

Virtual: Over at Microsoft TechNet you can try out Windows Server 2008 via a collection of Virtual Labs. In fact, there are an extensive range of these here for many Microsoft products.

SQL Server 2005: Must read article Top 10 Hidden Gems in SQL Server 2005. Also of interest is the SQL Server 2005 Performance Dashboard, a collection of Reporting Services reports for monitoring and resolving performance problems. You can download the .msi file here. For a comprehensive overview of installing and running the reports have a read of Making the Most Out of the SQL Server 2005 Performance Dashboard by Brad M. McGehee

Biztalk: If you haven't already seen it, this article contains 8 good tips.

If that didn’t give you enough to do, can anyone tell me how Microsoft thinks it’s a good idea that if I copy and paste something into an Outlook 2003 email from a web page, and I’m on dialup, Word 2003 comes to a halt too?!? To say it is annoying, is a bit of an understatement!


Free e-Books at Apress

There are several free, downloadable e-books at Apress here including
  • Programming VB .NET: A Guide For Experienced Programmers
  • COM and .NET Interoperability
  • Google, Amazon, and Beyond: Creating and Consuming Web Services
  • Dissecting a C# Application: Inside SharpDevelop

The last one is of particular interest. It describes the design, development and refactoring of SharpDevelop, an open-source alternative to the Visual Studio IDE.

Tuesday, June 05, 2007


DiffMerge: A free Difference and Merge Tool

Eric Sink of SourceGear fame has posted that SourceGear have released DiffMerge, a free tool for comparing and merging source files and folders. It includes:
  • Compare two text files
  • Lots of supported character encodings
  • Intra-line highlighting of the changed portion of a line
  • Three-way merge, including automatic merge whenever possible
  • Compare folders
  • Cross-platform: Runs on Windows and Mac OS X. Oh, and Linux too.
  • Full support for editing

There aren't that many good, free merge tools around, and certainly not many that provide three-way merge and intra-line highlighting.

Sunday, June 03, 2007


MCPD: Web and Windows

Last week I sat and passed two Microsoft exams, 70-551 and 70-552. Whilst this does not make me a better developer than someone who does not pursue the certifications (I know several developers who have none and are exceptionally skilled), it does force me to look at areas I might not use day-to-day.

This post, by Vishal Joshi, details the various upgrade paths to certification with a great additional comment by Rob Farley, which is the direction I've taken [MCPD:EAD = MCSD +551 + 552 + 554]


How To Research Efficiently

Having just mentioned "Team Development with TFS" I couldn't pass up the opportunity to mention this gem of a post by J.D.Meier on How to Research Efficiently. It is a simple and highly effective way to be more productive. You might recognise the name J.D.Meier from the Patterns and Practices Guidance team, and from the numerous MSDN articles and books he's either written or been involved with.


Team Development with TFS

The Patterns & Practices Team has released a Beta version of their "Team Development with TFS" document here. The original "Team Development with Visual SourceSafe" document was just 7 Chapters long; the new one weighs in at 17 Chapters and 360 pages!


Powered by Blogger