Resources

Books

Applied .NET Attributes CIL Programming: Under the Hood of .NET .NET Security

Visual Basic 6 Win32 API Tutorial Visual Basic 6 MTS Programming Beginning Visual Basic 6 Application Development

Podcasts

Code

Presentations

Articles

Investigating .NET Article Series

angryCoder Articles

Quote
"Successful programmers know how to ask questions, and they know how to ask the right question. You can't go forward until that happens. A programmer is a rigorous scientist determined to coax the truth out of the ones and zeros. There's the beauty. My pitch to programmers, which is far more revolutionary than any programming language or operating system can be, is to look for understanding where you find it, work with people you want to work with, and don't waste time with people who won't listen and aren't grounded in the truth." Dave Winer
Twitter History
follow me on Twitter
Blog History