- How To Break The CLR For A Cool FeatureDid you ever want a feature but the system got in your way? In my case I wanted to to get the last thrown exception outside of any catch block. Be warned that this is a deep dive into the guts of t…
- C# Fundamentals - What is the Difference Between Const and Readonly?Once again we delve into the world of C# Fundamentals. Those hints and gotchas that tend to bite folks newer to the language. Today I take another look about the differences between const and reado…
- Getting started with MVVM (General Info+Links)OK, Lots of confusion around this pattern. I am also trying to wrap my head around this pattern and wanted to present what I have learned so far as well as my favorite links on the subject. I’m als…
- C# Fundamentals: Beware Of Implicit HidingI’ve decided to begin a line of back-to-basics blogs that I hope to post regularly. I used to teach C++ Programming, Algorithms, and Data Structures courses at Webster University in the evenings he…
- Windows Azure Platform: Articles from the Trenches Volume 1\UPDATE 26th July: A Japanese version of the book is now [available on slideshare\]
- BizTalk GAC Cleaning UtilityI have recently been having discussions with some of the guys from our Ops Team about the GAC and BizTalk. One of the things they had observed was that when we upgraded some of our BizTalk applicat…
- Search All Columns in All Tables using TSQL5: CREATE TABLE #Results (ColumnName nvarchar(370), ColumnValue nvarchar(3630))
- C# Fundamentals: Optional Parameters - Pros and PitfallsWhen Microsoft rolled out Visual Studio 2010 with C# 4, I was very excited to learn how I could apply all the new features and enhancements to help make me and my team more productive developers.
- Silverlight Cream for June 16, 2010 -- #884In this Issue: Zoltan Arvai, Emiel Jongerius, Charles Petzold, Adam Kinney, Deepesh Mohnani, Timmy Kokke, and Damon Payne. Shoutouts: Andy Beaulieu reported his Coding4Fun: Shuffleboard Game for WP…
- Tech Ed/BI Conference 2010: A Recovering Industry in a Recovering CityI tried writing a post for this blog last night, while at the this year’s Microsoft Tech Ed and Business Intelligence conferences, in New Orleans. But I literally fell asleep while writing it. That…
- BizTalk 2009 - The Community ODBC Adapter: Receive LocationBizTalk 2009 - The Community ODBC Adapter: Receive Location
- TFS 2010 Build: Dealing with the API restriction errorMoved to http://blog.ehn.nu/2010/06/08/tfs-2010-build-dealing-with-the-api-restriction-error/
- Two small issues with Windows Phone 7 ApplicationBar buttons (and workaround)When you work with the ApplicationBar in Windows Phone 7, you notice very fast that it is not quite a component like the others. For example, the ApplicationBarIconButton element is not a dependenc…
- WatiN screenshot saverIn addition to my automated unit, system and integration tests for ASP.NET projects, I like to give my customers something pretty that they can look at and visually see that the web site is behavin…
- Multiline Replacement With Visual StudioMultiline Replacement With Visual Studio
- SQL Azure: Notes on Building a Shard TechnologyIn Chapter 10 of the book on SQL Azure (http://www.apress.com/book/view/9781430229612) I am co-authoring, I am digging deeper in what it takes to write a Shard. It's actually a pretty cool exercise…
- Code Reuse is (Damn) HardBeing a development team lead, the task of interviewing new candidates was part of my job. Like any typical interview, we started with some easy questions to get them warmed up and help calm their …
- Share Files and Folders and Internet between Guest OS and the Host in Hyper-VFor those who are familiar with the VirtualPC, vmWare and VirtualBox environments will be quite irritated to find out, in Hyper-V, there is no direct way to share files from the Host machine to the…
- BizTalk 2009 - Messages: Last 100 ReceivedBizTalk 2009 - Messages: Last 100 Received
- BizTalk 2009 - Messages: Last 100 SentHaving previously talked about the lack of the traditional HAT in BizTalk 2009, the question then becomes how do you replicate some of the functionality that was previsouly relied on?
