Browse by Tags

Imaginet is hiring
01 June 10 03:08 PM | MikeD | 2 comment(s)
We have an immediate need for new staff members! Project Manager Systems Analysts Test Manager Web Developer Database Admin Please contact me if you are interested.
SQL Database diagramming and VSTS Data Dude
28 July 09 07:14 PM | MikeD
At Imaginet, we use Visual Studio Team Edition for Database Professionals (Data Dude) on our projects to manage database schemas, keep them in source control, unit testing, and lots of other nice features. But it doesn't do database models well. Or at...
Jeremy's Programming Manifesto...
31 October 06 10:35 AM | MikeD | 4 comment(s)
Jeremy posts about his Programming Manifesto . It's a great read, and while I am still digesting it, I will just summarize it here. Go read his stuff please. Unit Testing and Testability over Defensive Coding, Tracing, Debugging, and Paranoid Scoping...
Unit testing Cmdlets for PowerShell
26 October 06 03:59 PM | MikeD | 1 comment(s)
I don't use PowerShell myself, but this blog post caught my eye. If you miss VS, intellisense, TD.NET , etc., you might want to try extending PowerShell with custom cmdlets, which are .NET classes deriving from Cmdlet. They allow you to extend PowerShell...
Interface first?
25 October 06 03:04 PM | MikeD
I've been re-reading this post from Sikin Joseph for most of the afternoon. ...I got it into my head that I should "Always program to an interface not an implementation" . So whenever I needed to create a new class/abstraction I used to...
.NET, Java, Patterns, Abstraction, YAGNI
17 October 06 10:03 AM | MikeD | 2 comment(s)
Some interesting tidbits From Ted Neward's blog : At the patterns&practices Summit in Redmond, I was on a webcasted panel, "Open Source in the Enterprise" , moderated by Scott Hanselman and included myself, Rocky Lhotka , and Chris Sells...
"Developers" AND "Programmers"
13 October 06 10:38 AM | MikeD | 6 comment(s)
A recent (uncredited) article on Hacknot discusses the terms Programmer and Developer. A modern programmer loves cutting code - and only cutting code. They delight in code the way a writer delights in text. Programmers see their sole function in an organization...
Filed under: ,
Software Factories and the YAGNI factor
10 October 06 10:46 AM | MikeD | 2 comment(s)
Steve posted his concerns over software factories and the YAGNI factor. ("You Ain't Gonna Need It") My concern with Software Factories is that the output from these procedures are chock full of code that you're not going to need, but...
MSBuild SQL database synchronization tasks (for RedGate SqlCompare and SqlDataCompare)
04 October 06 03:22 PM | MikeD | 2 comment(s)
Phil just posted a couple of MSBuild tasks that he uses to synchronize the schema and data of two databases , using the API's for RedGate's SqlCompare (for schema) and SqlDataCompare (for data). The next project build server I set up I will try...
Filed under: , ,
Authorization Rules
04 October 06 01:38 PM | MikeD | 1 comment(s)
ScottGu posted an article showing how to add authorization rules to business and data layers. In his sample code, he shows how easy it is: using System ; using System.Security.Permissions ; [PrincipalPermission(SecurityAction.Demand, Authenticated = true...
Filed under: ,
More Posts Next page »