PFE - Developer Notes for the Field

Developer PFE

Azure Short Videos

I recently blogged about Azure Short Videos - few topics are still WIP and I'll update them soon....

Date: 04/09/2018

VS2015 Remote Debugging JavaScript – Resources

Some of the resource I have found useful in the past. I'll keep updating the list as and when I find...

Date: 11/05/2015

VS2015 Remote Debugging JavaScript – Part 3 (F12Chooser)

F12Chooser: Amazing New Tool for WinForms Application Hosting Web Browser Control Earlier we talked...

Date: 11/05/2015

VS2015 Remote Debugging JavaScript – Part 2

VS2015 Remote Debugging JavaScript Hosted in Web Browser Control Earlier we talked about how to...

Date: 11/05/2015

Internet Explorer or .NET Application Hosting Web Browser May Crash with Exception 0xE06D7363

This month looks little unusual as I ran into another bug in Internet Explorer component....

Date: 10/29/2015

VS2015 Remote Debugging JavaScript – Part 1

VS2015 provides first class experience for debugging JavaScript code. You can leverage remote...

Date: 10/29/2015

Finally... JavaScript source line info in a dump

For many years, if your C/C++/.NET application had a performance or stability issue (e.g.,...

Date: 09/29/2014

Extracting Pictures from a Byte Array in a Memory Dump

I ran into a case recently where there was a large amount of memory being used in a 32 bit IIS...

Date: 01/02/2013

Caller Information – a new concept in Visual Studio 2012

With the recent release of Visual Studio 2012, there are many new features and updates to explore....

Date: 09/19/2012

Exploratory Testing in Visual Studio 2012

With the recent release of Visual Studio 2012, there are many new features and updates to explore....

Date: 09/17/2012

Using DebugDiag's LeakTrack with ProcDump's Reflected Process Dumps

DebugDiag and Procdump are two of my favorite tools. They're both incredibly useful and I rely on...

Date: 07/30/2012

The Art of Guessing

Often when debugging, we’re presented with a problem scenario where our application specific...

Date: 03/08/2012

PInvoke Error in .NET 4: Array size control parameter index is out of range

So in a code-base I was working in yesterday, we use PInvoke to call out to the Performance Data...

Date: 11/19/2011

Starting a new Chapter in the Career of Mike Huguet

A couple of months ago an opportunity unexpectedly made its way into my life that would offer...

Date: 09/28/2011

Research for the Week-Memory Management Part 1

Do you know what happens when you create a new instance of a class?  Why do we need a value type and...

Date: 09/19/2011

Research for the Week–How IIS Works

In the world of custom web application development a critical component of our success is the...

Date: 09/12/2011

Getting more information from the Word error box when troubleshooting OpenXML / WordML issues

So, many apologies for dropping off the face of the blogosphere lately.  Fortunately (or...

Date: 09/03/2011

Upcoming Speaking Schedule for 2011 Q2

I have stepped it up a notch and am speaking at numerous user groups and technical conferences in...

Date: 04/18/2011

Silverlight Error - “Failed to create a system.double from text ‘xx’”

I encountered the error “Failed to create a system.double from text ‘50’” when trying to develop a...

Date: 04/03/2011

SketchFlow Build Error - “The Name ‘InitializeComponent’ does not exist in the current context”

This is my first real go round with Expression Blend and SketchFlow and it is taking quite a while...

Date: 04/03/2011

Yield Return…a little known but incredible language feature

“We shall neither fail nor falter; we shall not weaken or tire…give us the tools and we will finish...

Date: 10/17/2010

Linking your pivot collections the fun and easy way

In my previous post, I added to my series of entries on making sense of your ASP.NET event log error...

Date: 10/10/2010

Pivoting ASP.NET event log error messages

Unless you’ve been hiding under the proverbial rock, you’ve probably seen the recent Pivot...

Date: 10/04/2010

Visualizing Azure performance counters…

I’ve blogged before about how some things are different in the cloud, namely Azure.  That post...

Date: 09/26/2010

Don’t guess when it comes to performance…a RegEx story.

Many times, when I work with a customer, it’s because they’ve tried to accomplish something and need...

Date: 09/19/2010

Optimizing your life: E-Mail Edition

As with most people, I hate to do the same thing more than once.  In-fact, I had a job in...

Date: 09/11/2010

Parsing ASP.NET event log error messages for fun and profit

Sometimes a customer will ask me to look at their site and make some recommendations on what can be...

Date: 08/29/2010

PowerShell: Restoring a whole heap of SQL Databases

PowerShell is one of those things that falls into my “other duties as assigned” repertoire. ...

Date: 08/22/2010

Micro optimization or just good coding practice?

This is a common topic and I thought I’d write up some thoughts I have on it.  In-fact, I was...

Date: 08/20/2010

Converting the Silverlight Business Application Template to use Windows Authentication

For my first “real” attempt at creating a business application using Silverlight I decided to use...

Date: 08/18/2010

Announcing the Perfmon Friendly Azure Log Viewer Plug-In

The Background About 3 months ago as some colleagues and I were working on the "Advanced Debugging...

Date: 08/17/2010

Getting a List of a User’s SharePoint Groups

I found it very odd that this was not available when doing some search engine queries.  My...

Date: 08/17/2010

Working with the Bing Translator API

An online translator really isn’t all that new.  They’ve been around for at least 8 years or...

Date: 08/03/2010

IE9: DOM Traversal

Really interesting blog post by the IE team on some of the new DOM traversal features in IE9 (and...

Date: 08/02/2010

Azure: Why did my role crash?

One thing you might encounter when you start your development on Windows Azure> is that there is an...

Date: 08/02/2010

IIS: When to enable web gardening?

I seem to get this question a lot and come across many customer environments where they have enabled...

Date: 07/29/2010

Site update July 2010 (aka - Where are all of your posts?)

If you have visited my blog anytime in the last 2 weeks – you may have noticed an error page. ...

Date: 07/25/2010

How to reset your Flip UltraHD Video camcorder

I recently ran into a problem with my Flip UltraHD Video camcorder where it would not turn on. ...

Date: 07/23/2010

Creating an instructor guide from a PowerPoint deck.

I recently came across the situation where I had several PowerPoint decks that were VERY well...

Date: 07/23/2010

Next>