Posted on May 24, 2013
Does Javascript pass by value or pass by reference?
Javascript exhibits quite interesting behavior when it passes object parameters. At first glance, it would appear that it passes everything by reference. Consider the following HTML page. <html> <body> <script type=”text/javascript”> function MyObject() { this.value = 5; }… Read More
Posted on May 21, 2013
Dynamically modifying client endpoints in WCF
I was doing some contract work for a client building out a SOA backend for them. It consisted of some WCF services that all talked to one another. Due to how the client had set up their deployment… Read More
Posted on April 5, 2013
CredentialCache.DefaultNetworkCredentials is empty and so is Thread.CurrentPrincipal.Identity.Name
I was working on a simple console application in C# that issued HTTP DELETE requests to WebDAV to delete expired documents from the file system. Once completed, this was to run periodically as a job. However, I kept… Read More
Posted on August 28, 2011
A no frills AJAX uploader using ASP.NET and vanilla javascript
This is a tutorial on how to write a simple AJAX uploader. I’ve been doing more front end development at work lately, and I recently needed to write a page that processed a small file upload from the… Read More
Posted on December 29, 2010
Manipulating raw bitmap data in .NET
The Bitmap class found in the .NET Framework provides a lot of useful functionality. Unfortunately, it doesn’t have any methods that let you easily manipulate the raw bitmap data. It provides a SetPixel method which takes… Read More