Mike Stall's .NET Debugging Blog
Notes on Managed Debugging, ICorDebug, and random .NET stuff
We just released the WebJobs SDK Beta! Some highlights: ServiceBus support! Better...
Date: 06/19/2014
I constantly get burned by naming rules for azure storage. Here’s a collection of the naming rules...
Date: 06/12/2014
Azure WebJobs SDK alpha 2 makes it very easy to host code in the cloud and run it...
Date: 04/25/2014
The Azure WebJobs SDK supports running functions when a new blob is added. IE, you can write...
Date: 04/17/2014
This blog post was made during the early previews of the SDK. Some of the features/ APIs have...
Date: 03/06/2014
One of my favorite features of the Azure WebJobs SDK is the “Who wrote this blob?” feature. This is...
Date: 02/19/2014
I previously described how the Azure Webjobs SDK can bind to Blobs. This entry describes...
Date: 02/18/2014
The Azure WebJobs SDK provides model binding between C# BCL types and Azure storage like Blobs,...
Date: 02/18/2014
We recently an alpha for WebJobs SDK (aka AzureJobs , and internally codenamed “SimpleBatch”). In...
Date: 01/28/2014
This blog post describes how developers can do local development using the recently announced an...
Date: 01/27/2014
In light of the upcoming Hackathon , it’s worth noting there’s a lot of great free Microsoft...
Date: 12/06/2013
There’s a Hackathon at the Microsoft main campus on Dec 6th / 7th. $5000 in prizes, Free...
Date: 11/25/2013
I found the documentation for AttribuetUsageAttribute to be very ambiguous, particularly regarding...
Date: 07/17/2013
Here are some old notes I had about Reflection vs. the raw IMetadata Import interfaces. They’re from...
Date: 08/06/2012
I published a nuget package (CsvTools.Azure) to easily read/write CSVs to azure blobs and...
Date: 08/03/2012
I updated my open source CSV reader to provide parsing rows back into strongly typed objects....
Date: 05/19/2012
We’ve just added support for WebAPI to provide per-controller-type configuration. WebAPI has a...
Date: 05/11/2012
I amended my open-source CsvTools with an Excel reader. Once I read the excel worksheet into a...
Date: 04/23/2012
Here’s how you can easily customize WebAPI parameter binding to include values from source other...
Date: 04/23/2012
MVC provides several ways for binding your own arbitrary parameter types. I’ll describe some...
Date: 04/20/2012
I described earlier how WebAPI binds parameters. The entire parameter binding behavior is determined...
Date: 04/18/2012
Here’s an overview of how WebAPI binds parameters to an action method. I’ll describe how...
Date: 04/16/2012
I recently joined the ASP.Net team and have been working on WebAPI, which is a new .NET MVC-like...
Date: 03/30/2012
I’m thrilled to see the availability of Pyvot, a python package for manipulating tabular data in...
Date: 11/09/2011
I’ve been having a great time using Python Tools for VS. It’s a free download that provides...
Date: 09/20/2011
I recently got the newly released Windows Phone 7 (the Samsung Focus). So far, I love it! This is my...
Date: 12/12/2010
I’ll be speaking at the Lake County .NET User’s Group (LCNUG) near Chicago, Illinois on September...
Date: 09/09/2009
Harry Pierson has written an excellent set of blog entries about writing a managed debugger in...
Date: 09/08/2009
CLR V4 fixes an issue with COM-interop that’s been bothering me for a while. The problem is that...
Date: 07/09/2009
As Soma announced, we just shipped VS2010 Beta1. This includes dump debugging support for managed...
Date: 05/21/2009
For those going to the 2009 MVP Summit, I’ll be one of the speakers at the breakout sessions on...
Date: 02/27/2009
This is the longest I've gone without blogging, but our PDC announcements have stuff way too cool to...
Date: 11/01/2008
The MSDN forums are updated and have a new look and feel. It's at a new link too:...
Date: 06/10/2008
Previously, I mentioned some things in Metadata that aren't exposed in Reflection. Here's an...
Date: 05/23/2008
I noticed that MSDN finally has nice URLs for the BCL. (Or perhaps that should be "I finally noticed...
Date: 05/19/2008
My house was haunted. One of the lights would randomly go on or off and random times without anybody...
Date: 04/23/2008
VB has a "On Error Resume Next", which tells each line to swallow exceptions and just keep executing...
Date: 04/12/2008
Punting on a problem can be good or bad, depending on the situation. Punting is not always...
Date: 04/02/2008
If you don't understand the end-to-end scenario, it's easy to do something that is ultimately...
Date: 03/27/2008
You can argue by providing examples supporting your case. Alternatively, you can argue by appealing...
Date: 03/17/2008
System.Reflection is a high-level way of describing Types in .NET targetted at managed code...
Date: 03/15/2008
Binary Compatibility means that when something is updated, you continue to work without needing to...
Date: 03/10/2008
We need some customer feedback to determine if we fix a regression that was added in VS2008. Any...
Date: 02/27/2008
There are multiple reasons to cache data. For example, are you caching because of a performance...
Date: 02/12/2008
Anybody who says "I can write correct multi threaded code" probably should be saying "I don't test...
Date: 01/30/2008