Click here to Skip to main content

Articles by Scott Dorman (Articles: 7, Technical Blogs: 8)

Articles: 7, Technical Blogs: 8

RSS Feed

Average article rating: 4.72

C#
General
Posted: 6 Apr 2007   Updated: 30 Dec 2007   Views: 88,440   Rating: 4.51/5    Votes: 13   Popularity: 5.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 1,492
Explains how to use managed code to detect which version of Internet Information Services (IIS) is installed and if ASP or ASP.NET is registered.
Posted: 12 Aug 2007   Updated: 30 Dec 2007   Views: 154,470   Rating: 4.79/5    Votes: 62   Popularity: 8.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 153   Downloaded: 1,670
A simple solution for binding an enum to a UI control using data binding.
Memory Management
Posted: 27 Aug 2006   Updated: 30 Dec 2007   Views: 326,794   Rating: 4.90/5    Votes: 102   Popularity: 9.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 312   Downloaded: 0
Explains how to properly implement the IDisposable interface, the Dispose Pattern, and deterministic finalization.
.NET Framework
General
Posted: 30 Oct 2006   Updated: 30 Oct 2006   Views: 21,850   Rating: 4.30/5    Votes: 7   Popularity: 3.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Explains the new SafeHandle class and Constrained Execution Regions, and shows how to use them.
How To
Posted: 3 Feb 2007   Updated: 8 Sep 2008   Views: 157,504   Rating: 4.84/5    Votes: 38   Popularity: 7.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 169   Downloaded: 2,115
Explains how to use managed code to detect which .NET Framework versions and service packs are installed.
Internet / Network
Internet
Posted: 25 Aug 2006   Updated: 17 Aug 2007   Views: 143,797   Rating: 4.85/5    Votes: 24   Popularity: 6.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 166   Downloaded: 2,013
A simple to use resumable file downloader class that provides progress feedback for .NET 2.0 or .NET 1.1
Scrapbook
General
Posted: 3 Sep 2008   Updated: 3 Sep 2008   Views: 30,514   Rating: 4.82/5    Votes: 15   Popularity: 5.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
The accepted social etiquette for posting in the CodeProject discussion forums.

Average blogs rating: 4.66

ASP.NET
General
Posted: 22 Oct 2013   Updated: 22 Oct 2013   Views: 5,676   Rating: 4.91/5    Votes: 4   Popularity: 2.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Bootstrap Flat is a custom theme on top of Bootstrap that provides a flat look to the user interface elements.
Custom Controls
General
Posted: 8 Jun 2009   Updated: 8 Jun 2009   Views: 8,939   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Attribute programming has a lot of benefits and, when done correctly, can greatly simplify the amount of code that you need to write. One drawback to using attributes is that the code required to retrieve a custom attribute from a type is a bit cumbersome and is very repetitious. Given a type, the
.NET Framework
General
Posted: 22 Apr 2010   Updated: 22 Apr 2010   Views: 44,324   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Almost two years ago, I wrote about a Visual Studio macro that allows you to change the Target Framework version of all projects in a solution. If you don’t know, the Target Framework version is what tells the compiler which version of the .NET Framework to compile against (more information is avail
Posted: 24 Apr 2010   Updated: 27 Apr 2010   Views: 9,437   Rating: 4.50/5    Votes: 4   Popularity: 2.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Visual Studio, .NET Framework, and language versions
Posted: 7 Sep 2010   Updated: 7 Sep 2010   Views: 3,183   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
There have been several questions on StackOverflow about how to determine if a type is defined in the .NET Framework or is a third-party or custom type. Based on the answers provided to these questions, this can be accomplished using some reflection to retrieve the public key token of the Technor
Posted: 18 Jan 2013   Updated: 18 Jan 2013   Views: 2,140   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
It seems like there is always some confusion concerning strings in .NET. This is both from developers who are new to the Framework and those that have been working with it for quite some time.
Uncategorised Technical Blogs
General
Posted: 18 May 2009   Updated: 18 May 2009   Views: 37,475   Rating: 4.57/5    Votes: 19   Popularity: 5.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Here is a quick summary of what I've found so far for Windows 7
Reviews on Third Party Products and Tools
General
Posted: 18 Jan 2013   Updated: 18 Jan 2013   Views: 2,021   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In 2007, Microsoft created a "Tips for the Newbie" page for TechEd (which is apparently no longer available) and I created a follow-on post called Tech·Ed for Novices. I created a similar post in 2008  as well. With TechEd 2012 around the corner, I thought it would be good to bring it back. TechEd
No tips have been posted.
No reference articles have been posted.

Scott Dorman
Software Developer (Senior)
United States United States
I am a Microsoft C# MVP, author, speaker, blogger, and software developer. I also created the WP Requests and WinStore Requests sites for Windows Phone and Windows Sotre apps as well as several open source projects.
 
I've been involved with computers in one way or another for as long as I can remember, but started professionally in 1993. Although my primary focus right now is commercial software applications, I prefer building infrastructure components, reusable shared libraries and helping companies define, develop and automate process and code standards and guidelines.
Follow on   Twitter   LinkedIn


Advertise | Privacy | Mobile
Web04 | 2.8.140421.2 | Last Updated 24 Apr 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid