The Agileer
Doug Seelinger's blog
Polyglot Programmer
I've been on a something of a language kick lately. Here is, in no order that I can articulate, a...
Date: 07/17/2017
To mock or not to mock, that is the question! (or, when to use dependency injection)
When unit testing, I often use the terms "mocking" and "dependency injection" interchangeably. Now,...
Date: 07/10/2017
How to unit test the Bot Framework
Today, let's test the Microsoft Bot Framework. One of the first things I like to do when attempting...
Date: 06/26/2017
Why are we still not unit testing?
Unit testing. At least unit testing. I thought this was a solved problem, people. Agile has come out...
Date: 06/23/2017
NCrunch + Debug.Print() = Almost a REPL
I remember back in the mid-90's when I could launch a compile cycle on my C++ program and then go to...
Date: 06/07/2013
The CORRECT Way to Code a Custom Exception Class
There is a lot of advice out there on how to go about building your own custom exception classes. A...
Date: 05/17/2013
Starting Up with Windows Azure
I'm not new to Windows Azure, but I would definitely like to learn more. Really, the landscape...
Date: 08/30/2012
How to Stop Mercurial from Complaining about SSL Cert Fingerprints
I know Mercurial is just trying to be friendly and warn me that it doesn’t know if certain SSL certs...
Date: 05/04/2012
AutoFakes Is Now Live at CodePlex
After many years of just talk, I’ve finally released my first Open Source Software project at...
Date: 03/21/2012
Why Won’t My Custom Cmdlets Appear?
Once again, I’ve been puzzled multiple times as to why my custom cmdlets sometimes don’t appear in...
Date: 02/21/2012
When Your Custom Cmdlets Don’t Show Up After Loading with Add-PSSnapIn…
… make sure that your Cmdlet’s class has a default constructor. (Note to self: “Duh.”)
Date: 01/30/2012
HTML 5 Printable Infographic
Amit @ https://bloggerspath.com released a really nice Infographic: An Ultimate HTML5 Cheat Sheet for...
Date: 01/30/2012
Connecting to Exchange 2010 from ILM
Besides the post from my good friend, Aung OO, on Exchange Provisioning using ILM 2007 and FIM 2010,...
Date: 12/05/2011
Right-Click and Dragging a .ZIP
Maybe this was obvious to everyone else, but I just realized that by right-clicking and dragging a...
Date: 08/06/2011
Setting Up an NLB Cluster for a FIM Portal/Web Service
A lot of us old MIIS/ILM folks are heavy into development but a little light in the infrastructure...
Date: 06/28/2011
How to Modify the HTML in SharePoint 2010 Modal Dialogs (without editing dozens of .aspx files)
And the answer is… jQuery (of course). jQuery used in the master page, actually. You see, the...
Date: 12/30/2010
HTML 5–The End of Browser Rendering Differences? Not Hardly.
I was kind of stoked to learn more about HTML 5 now that the IE9 beta is out. I found a nice HTML 5...
Date: 09/20/2010
Task Scheduler – A Specified Logon Session Does Not Exist
If you get this error when attempting to create a scheduled task: Then check to make sure that your...
Date: 08/31/2010
SPSite Constructor Yields FileNotFoundException
It seems that I get sucked back into SharePoint bi-annually or so. This time around it’s...
Date: 08/20/2010
How to Delete All Objects From an Entity in the Entity Framework 4
In a previous blog entry, I described how happy I was with Code-First Development with Entity...
Date: 07/26/2010
2010 Microsoft Developer Technology Sampler
In my role as a consultant, I don’t get to code as often as I’d like to anymore, which means that I...
Date: 07/22/2010
Adding an Existing MVC 2 project as a Web Role in Azure
This one has bitten me a couple of times (at least) now, so let’s get it down in writing. ...
Date: 07/20/2010
MVC MVP Comparison
I just read the best explanation that I’ve ever seen on comparing different Model, View,...
Date: 07/17/2010
Windows Azure – RoleEnvironmentException was unhandled
I was going through a rather lengthy tutorial on Windows Azure and ran across an error that just...
Date: 06/02/2010
Exploring Code with Microsoft Pex
Pex (don't ask me what it stands for, but the symbol, a shark, is because it is similar to the Latin...
Date: 05/28/2010
Where to find the Windows Azure AppFabric SDK
Windows Azure AppFabric provides both an Enterprise Service Bus in the cloud as well as cloud based...
Date: 05/28/2010
Visual Studio 2010 Beta 1 – Multiple Monitors
I just posted how the Windows 7 RC supports multiple monitors. Now, in a serendipitous turn of...
Date: 05/19/2009
Windows 7 RC – Multiple Monitors for RDC, Finally!!
Previously, I’ve posted about the tease that was shown in the Windows 7 Beta concerning the ability...
Date: 05/19/2009
Remote Desktop to Hyper-V and installing Guest Operating Systems
I never log on locally to my Hyper-V server, since it’s just a headless server in my “Server Room”...
Date: 05/09/2009
More Windows XP Mode
I was SOOOO wrong in my last blog post. Windows XP Mode is so much more than just simply XP in...
Date: 05/08/2009
Windows 7 and Windows XP Mode – Cool!
(NOTE: This is updated in a subsequent post to cover my ignorance) I really love Windows 7 in all...
Date: 05/05/2009
Developer Default Build
There are some things that I need on every box I build for development. While it’s true that...
Date: 03/27/2009
Extending the ILM “2” Schema in RC0
The ILM “2” Schema for the ILM MA is missing a few items that have historically been in the...
Date: 03/13/2009
Win 7 – Burning ISOs is built-in
Windows 7 allows you to burn ISO files out of the box! Nice sleeper feature: Now, if only it...
Date: 03/01/2009
Win 7 Beta RDC Tease
(Update – This now work in build 7100!!) I was pretty excited when I saw the following checkbox on...
Date: 02/28/2009
What does “ILM” mean in ILM “2”?
ILM “2” can be a little confusing if you are already familiar with MIIS 2003 or ILM 2007. In ILM...
Date: 01/28/2009
Windows 7 VHD
If you decide to make a Virtual PC 2007 VHD out of the Windows 7 Beta, make sure that you have...
Date: 01/12/2009
SCVMM – How to copy a Hyper-V VM
A few months ago I left EMC and came to Microsoft. When leaving EMC, about the only thing that...
Date: 12/19/2008
SCVMM Self-Service Portal: “A potentially dangerous Request.Form value was detected from the client”
If you get this error while attempting to log in to the System Center Virtual Machine Manager’s...
Date: 12/17/2008
ReSharper – Crack for .NET Developers
https://jetbrains.com – they hook you with a free 30-day copy, then you shell out the big bucks for...
Date: 12/10/2008
How To Enable ActiveX Controls on Windows Server 2008
I was trying to download some software from MSDN to my new Hyper-V playground box, and of course it...
Date: 12/05/2008
Azure Epiphany #1
Well, OK. Epiphany may be too strong of a word here. But in my last post, I wondered...
Date: 11/23/2008
What to do with Windows Azure?
I got my invitation code for Windows Azure today. Except for the PDC keynotes, I hadn’t really...
Date: 11/20/2008
New XBox Live Experience + Netflix = Awesome!
Now, I hope this doesn’t set the tone for this blog, this being the first entry of any sort of...
Date: 11/19/2008
Well, here I am!
Ah... my first post on MSDN. Sorry that it's none too exciting, but that will probably change in the...
Date: 10/27/2008
Red, Green, Refactor (then Integrate and Commit)
(archived from my old blog from my pre-MS days) xDD (TDD, BDD, DDD, etc.) emphasizes the standard...
Date: 09/09/2008
A couple of Unit Testing Frameworks for .NET
(archived from my old blog from my pre-MS days) One of the great things about ALT.NET is the variety...
Date: 08/11/2008