Click here to Skip to main content
15,884,724 members

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

Articles: 7, Technical Blogs: 9

RSS Feed

Average article rating: 4.69

Mobile Apps
27 Aug 2006   Updated: 30 Dec 2007   Rating: 4.92/5    Votes: 146   Popularity: 10.60
Licence: CPOL    Views: 761,601     Bookmarked: 375   Downloaded: 0
Please Sign up or sign in to vote.
Explains how to properly implement the IDisposable interface, the Dispose Pattern, and deterministic finalization.
Programming Languages
C#
12 Aug 2007   Updated: 30 Dec 2007   Rating: 4.46/5    Votes: 67   Popularity: 8.11
Licence: CPOL    Views: 304,774     Bookmarked: 159   Downloaded: 2,568
Please Sign up or sign in to vote.
A simple solution for binding an enum to a UI control using data binding.
Visual Basic
3 Feb 2007   Updated: 8 Sep 2008   Rating: 4.85/5    Votes: 39   Popularity: 7.60
Licence: CPOL    Views: 281,277     Bookmarked: 172   Downloaded: 3,046
Please Sign up or sign in to vote.
Explains how to use managed code to detect which .NET Framework versions and service packs are installed.
25 Aug 2006   Updated: 17 Aug 2007   Rating: 4.85/5    Votes: 24   Popularity: 6.61
Licence: CPOL    Views: 231,193     Bookmarked: 165   Downloaded: 2,963
Please Sign up or sign in to vote.
A simple to use resumable file downloader class that provides progress feedback for .NET 2.0 or .NET 1.1
Web Development
ASP.NET
30 Oct 2006   Updated: 30 Oct 2006   Rating: 4.30/5    Votes: 7   Popularity: 3.63
Licence: CPOL    Views: 38,661     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Explains the new SafeHandle class and Constrained Execution Regions, and shows how to use them.
3 Sep 2008   Updated: 3 Sep 2008   Rating: 4.86/5    Votes: 16   Popularity: 5.57
Licence: CPOL    Views: 80,499     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
The accepted social etiquette for posting in the CodeProject discussion forums.
IIS
6 Apr 2007   Updated: 30 Dec 2007   Rating: 4.60/5    Votes: 15   Popularity: 5.41
Licence: CPOL    Views: 192,019     Bookmarked: 75   Downloaded: 2,645
Please Sign up or sign in to vote.
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.

Average blogs rating: 4.68

18 Jan 2013   Updated: 18 Jan 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,660     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
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.
.NET
7 Sep 2010   Updated: 7 Sep 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,710     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Determining if a type is defined in the .NET Framework
18 Jan 2013   Updated: 18 Jan 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,011     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
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.
All Topics
24 Apr 2010   Updated: 27 Apr 2010   Rating: 4.50/5    Votes: 4   Popularity: 2.71
Licence: CPOL    Views: 22,340     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Visual Studio, .NET Framework, and language versions
MVC
20 Nov 2015   Updated: 20 Nov 2015   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,830     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Kendo Grid MVC Wrapper Automatic Column Configuration
Operating Systems
Windows
8 Jun 2009   Updated: 8 Jun 2009   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 16,543     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
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.
Windows 7
18 May 2009   Updated: 18 May 2009   Rating: 4.67/5    Votes: 19   Popularity: 5.86
Licence: CPOL    Views: 49,130     Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
Here is a quick summary of what I've found so far for Windows 7
Visual Studio
22 Apr 2010   Updated: 22 Apr 2010   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: CPOL    Views: 101,486     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Visual Studio 2010 and target framework version
Web Development
ASP.NET
22 Oct 2013   Updated: 22 Oct 2013   Rating: 4.91/5    Votes: 4   Popularity: 2.96
Licence: CPOL    Views: 17,651     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Bootstrap Flat is a custom theme on top of Bootstrap that provides a flat look to the user interface elements.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
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.