Click here to monitor SSC

Damon Armstrong Damon Armstrong

Damon Armstrong is a Senior Engineering Team Lead with GimmalSoft in Dallas, Texas, and author of Pro ASP.NET 2.0 Website Programming. He specializes in Microsoft technologies with a focus on SharePoint and ASP.NET. When not staying up all night coding, he can be found playing disc golf, softball, working on something for Carrollton Young Life, or recovering from staying up all night coding.


Managing ItemUpdating and ItemUpdated Events Firing Twice in a SharePoint Item Event Receiver
by Damon Armstrong | 17 January 2012 |  3 comments |
Developing a Sharepoint application would have all the fun of a video game, if only you had infinite lives. Dangers lurk hidden out there which, if you run into them, can be a blow to your project and waste a great deal of time. Damon gives just one example of a... Read more...
SharePoint 2010: Storing Documents on the File System with Remote Blob Storage
by Damon Armstrong | 19 April 2011 |  6 comments |
Remote BLOB Storage (RBS) is a means of storing the large unstructured data outside of the SharePoint database, by using a BLOB provider. It can provide some very useful options if the size of your SharePoint database is becoming unmanageable, but shouldn't be seen... Read more...
.NET Developer Basics - Recursive Algorithms
by Damon Armstrong | 24 December 2009 |  11 comments |
Recursion can be a powerful programming technique when used wisely. Some data structures such as tree structures lend themselves far more easily to manipulation by recursive techniques. As it is also a classic Computer Science problem, it is often used in technical... Read more...
Beating up my Code with ANTS Performance Profiler
by Damon Armstrong | 17 July 2009 |  1 comment |
Ty Anderson assumed that his cryptographic library was perfect until he tried it out with ANTS Performance Profiler. Within twenty minutes, eight and half of which were spent watching a video overview of ANTS Performance Profiler, he was able to make a ten percent... Read more...
Customizing the Login Page in SharePoint 2007
by Damon Armstrong | 05 June 2007 |  31 comments |
Damon shows how a few simple steps lead you to being able to include the login form in a consistent look and feel to your customer-facing Sharepoint applications Read more...
Configuring Forms Authentication in SharePoint 2007
by Damon Armstrong | 08 May 2007 |  72 comments |
Damon Armstrong provides a step-by-step guide to the processes, quirks and pitfalls of setting up Windows Forms Authentication in SharePoint 2007. Read more...
Regular Expression Based Token Replacement in ASP.NET
by Damon Armstrong | 10 January 2007 |  12 comments |
Damon Armstrong presents an extremely powerful and flexible token replacement mechanism for your ASP.NET applications. It is based on regular expressions so allows you to search for dynamic text, instead of just a static token, in a given string. Read more...
Token Replacement in ASP.NET
by Damon Armstrong | 01 November 2006 |  15 comments |
Damon Armstrong describes an elegant way of performing dynamic string replacement in ASP.NET applications - one that will work in any situation imaginable! Read more...
Contract Coding: Ensuring your Client pays up
by Damon Armstrong | 26 September 2006 |  22 comments |
Damon Armstrong learned the hard way that not having a clearly defined project scope or contract can come back to bite the contracting programmer. Here, he offers his tips and insights on how to avoid similar conflict with your own contracts and clients. Read more...
.NET Application Architecture: Logging SQL Exceptions in the Data Access Layer
by Damon Armstrong | 11 September 2006 |  9 comments |
Damon Armstrong demonstrates an efficient way to capture and manage SQL exceptions in your .NET application, by adding a SQL logger to your data access layer. Read more...
.NET Application Architecture: the Data Access Layer
by Damon Armstrong | 11 July 2006 |  159 comments |
Find out how to design a robust data access layer for your .NET applications. Read more...
Web Parts in ASP.NET 2.0
by Damon Armstrong | 05 May 2006 |  32 comments |
Most Web Parts implementations allow users to create a single portal page where they can personalize the look, feel, functionality, and experience of their "My Home" page in an application. But what if you want to take Web Parts a step further and allow users to... Read more...
Damon Armstrong Retrieving Passwords from Managed Accounts in SharePoint 2010 for C#
 I was looking for a way to retrieve a password from a managed account when I ran into a post titled How to: Get Your...  Read more...


 View the blog
Over 400,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk