Sponsored Links

The programming section of this site is split into two sections; tutorials and articles

Tutorials

You'll have to bear with me for a bit with this site as I'm still putting it together. My eventual aim is to have a fast paced guide that introduces all the background knowledge every experienced programmer should know if they want to consider themselves a professional in ASP.NET. If I can I'd like to make my guides very readable, easy to understand and inclusive of all the detail that other guides brush over in their rush to match up with keywords on Google. That said, these guides will be targetted at people that actually know how to program and will not cover the basic syntax of, for example, how to create a class and a constructor. While I'll stick to the basic subject matter that's on the MCPD, I won't cover all the detail required for it as I believe some of it to be a waste of time (or already defunct if you're using .NET 3.5). Where I can I'll inject any knowledge I have of the latest technologies into these guides as well.

Please note that these tutorials are written with C# in mind as that's my preferred language. If I get a chance later on I'll go back and update the tutorials to list both.

The complete list of articles I intend to write

The basics

Intermediate

  • Class Attributes and Type Forwarding
  • Monitoring And Logging
  • Serialization
  • Graphics
  • Threading
  • Mail and Web classes

Advanced

  • Globalization
  • Application Domains
  • Security
  • Interop and Calling Unmanaged code (the black art of PInvoke...)
  • Reflection

Other Tutorials already done

My Articles

I haven't had a chance to produce all that many articles yet, but the following are links to articles I've written on The Code Project. They are my original work but I've left them on the Code Project for the sake of consistency.