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.