An update to the SQL Server 2005 Best Practices Analyzer has been released here.
Uncategorized
Perth .NET User Group Meeting, 5th July 2007: Shane Morris
On Thursday, 5th July, Shane Morris will be talking to the Perth .NET user group on the topic of User Experience and Interaction Design. More details here.
This meeting will take place at 5:30 pm at our usual venue of Excom Education, Level 2, 23 Barrack St, Perth.
This is a free event and everyone is welcome to attend. One lucky attendee will be walking away with a brand new, Microsoft backpack!
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.
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…
Programmer Personality Test
Apparently, I’m a DHSB
What type of programmer are you? Take the test here!
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 http://windowsclient.net/ 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.
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.
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.