Welcome

Welcome to C# Station!  This is a community site for people interested in applying .NET using the C# programming language.  We've been around since July 4th 2000 and have continued to grow over the years.  Items of interest include Articles, Books, Links, Documentation,  and Tutorials. More...

Joe Mayo, site owner, is an author and President of Mayo Software Consulting, Inc. For more information about his custom .NET software development services, visit Mayo Software Consulting, Inc. Joe's books include ASP.NET 2.0 MVP Hacks, C# Unleashed, and C#Builder Kick Start at Amazon.com.

Check out Joe's newest books: C# 3.0 Unleashed: With the .NET Framework 3.5 (Unleashed) and LINQ Programming.

.NET is Growing
The .NET Framework has more than doubled its size since v1.0. Brad Abrams posted size metrics in his blog post - Number of Types in the .NET Framework.
Tue, 18 Mar 2008 22:03:38 GMT
New Lesson 21 on C# Station
There's a new Lesson 21: Anonymous Methods available for the C# Tutorial at C# Station.
Sun, 09 Mar 2008 21:10:09 GMT
Southern Colorado .NET User Group Presentation
On Tuesday, 3/4/08 at 5:30pm, I'll be in Colorado Springs giving a presentation on C# v3.0.  If you can make it, stop by and say "Hi!".  Here are more details on the meeting:
 
Mon, 03 Mar 2008 18:22:19 GMT
New Lesson 20 on C# Station
I just posted a new lesson to the C# Tutorial at C# Station - Lesson 20: Introduction to Generic Collections.
Sat, 23 Feb 2008 05:16:24 GMT
Wikipedia C# Programming Language Update
Here's a new major update of the C# Language coverage on Wikipedia:
 
Sat, 16 Feb 2008 18:51:54 GMT
C# 3.0 Unleashed
A lot of people have asked about when the next version of C# Unleashed will be published.  It's now official, posted on Amazon.com that the projected publication data will be July 21st, 2008. Here's the Amazon.com listing:
 
Sun, 03 Feb 2008 04:44:10 GMT
PDC08
The Microsoft Professional Developer's Conference 2008 (PDC08) will be October 27th through 30th.
Fri, 14 Dec 2007 03:19:37 GMT
Presentation: What's New in Visual C# 2008
Tomorrow at 6pm, I'll be doing a presentation for the Boulder Visual Studio User Group.  I'll be talking about the new features of C# and additions to VS2008 that you might find helpful. I've already given LINQ presentations, along with so many others, so this won't necessarily be about LINQ, where one would cover LINQ to X. However, query expressions are an integral part of the new C# language features and there's no way one can talk about C# 3.0 without LINQ.  Besides LINQ, there is a lot of value in the other language features of C#, including object initializers, extension methods, and lambda expressions.  Everyone is welcome to attend and it's free, so if you're in the area, don't hesitate to stop by.
Mon, 26 Nov 2007 15:37:04 GMT
C# Functional Programming Tutorial
Here's a Functional Programming Tutorial, written by Eric White. I liked this because it gives a nice overview of the new features of the C# programming language. More importantly, Eric ties the new features into a functional style of programming, which will be an additional way to solve problems in the future. Actually, since VS2008 is available, you can start solving problems with a functional programming approach today.
Mon, 26 Nov 2007 15:25:13 GMT