Resources
Books
Podcasts
- "Befunge", Spaghetti Code, Aug. 8th, 2009
- "Developer Roundtable February 2009", Spaghetti Code, March 3rd, 2009
- "Minneapolis MSDN Dev Con Interviews", Spaghetti Code, Jan. 15th, 2009
- "Developer Roundtable December 2008", Spaghetti Code, Dec. 31st, 2008
- "Leveraging Cecil to inject code into your Assemblies", Dimecasts, Oct. 25, 2008
- "On iPhone Development", Spaghetti Code, Oct. 13th, 2008
- "Codeapalooza Conversation", Thirsty Developer, Sept. 15th, 2008
- "Investigating Dynamic Programming", Spaghetti Code, June 8th, 2008
- "Programming Languages", Spaghetti Code, March 30th, 2008
- "Unit Testing, Code Coverage & Analysis ", Polymorphic Podcast, Feb. 19th, 2008
Code
Presentations
- "Dynamic Coding in .NET", Cedar Rapids .NET User Group, August 2nd, 2010
- "What's New in the .NET 4.0 BCL?", TechFuse 2010, May 6th, 2010
- "Evolving .NET" - Slides + Code
- Chippewa Valley .NET User Group, May 13th, 2010
- Marshfield .NET User Group, May 12th, 2010
- Wisconsin .NET User Group, May 11th, 2010
- Madison .NET User Group, May 10th, 2010
- Heartland Developer's Conference
2009, Oct 15-16th, 2009
- "What Will Pex Do?" - Slides + Code
- Code Mastery, Feb. 11th,
2010
- Twin Cities Developer's
Guild, Feb. 9th, 2010
- Chippewa Valley Code
Camp, Nov. 14th, 2009
- Iowa Code Camp 4, Nov.
7th, 2009
- Twin Cities Code Camp 7, Oct. 24th, 2009
- Minnesota Developer's Conference
2009, Sept. 30th, 2009
- "Assembly Coercion" - Slides + Code, Heartland Developer's Conference
2009, Oct 15-16th, 2009
- "Esoteric Programming Languages", Twin Cities Languages User Group, July 9th, 2009
- "Maintaining Resilient Code: Using Tools From Microsoft's DevLabs and Research
Sites"- Slides + Code
- "The Future of Managed Languages: F#, C#, and Visual Basic", MSDN Developer's Conference, Jan. 13th, 2009
- "Exceptional Development: Dealing With Exceptions in .NET" -
Slides + Code
- WND .NET Developer's Guild,
Dec. 8th, 2009
- Houston .NET User Group, August
13th, 2009
- VSLive!
Las Vegas, June 9th, 2009
- Build Your Skills
- St. Louis, MO, March 24th, 2009
- Minneapolis, MN, March 31st, 2009
- TechFuse, March 17th,
2009
- VSLive! San Francisco,
Feb. 26th, 2009
- Iowa Code Camp, Nov.
8th, 2008
-
Twin Cities Code Camp 5, Oct. 11th, 2008
- "Writing Better Code: Using Visual Studio to Improve Your Code Base" -
Slides + Code
- Code Mastery, Feb. 11th,
2010
- VSLive!
Las Vegas, June 9th, 2009
- Mankato .NET User Group,
May 19th, 2009
- VSLive! San Francisco,
Feb. 26th, 2009
- Chippewa Valley .NET User
Group, Jan. 8th, 2009
- Codeapalooza,
September 6th, 2008
- Omaha Microsoft Technology Group,
August 28th, 2008
- Cedar Rapids .NET User Group,
August 8th, 2008
- Twin Cities Developers
Guild, July 8th, 2008
- Iowa Code Camp,
May 3rd, 2008
- Twin Cities Code Camp 4, April 5th, 2008
- "Reflection in .NET" - Slides + Code
- Iowa .NET User Group, July
2nd, 2009
- Madison .NET User Group,
February 4th, 2009
- Heartland Developer Conference
(Omaha), October 15th-17th, 2008
- Heartland Developer
Conference (Minneapolis), September 28th-30th, 2008
- Codeapalooza, September
6th, 2008
- VSLive,
April 2nd, 2008
- Fox Valley .NET User's Group,
Nov. 14th, 2007
- Cedar Rapids .NET User's Group, Aug. 6th, 2007
-
Wisconsin .NET User's Group, June 12th, 2007
- Twin Cities Code Camp 2, April 28th, 2007
-
Chippewa Valley .NET User's Group, March 21st, 2007
- "Quixo3D: Game Programming in .NET", Twin Cities Code Camp 3, Oct. 27th, 2007
- "Concurrency and Composition in .NET Applications", Twin Cities .NET User's Group, Dec. 7th, 2006
- "The State of .NET Languages", Twin Cities Code Camp, Nov. 11th, 2006
- "Customizing the Compiler", Sys-Con Webcast, Sept. 23rd, 2005
- "Localization in Windows Forms Applications", Chicago Day of .NET, April 30th, 2005 -
Slides + Code
- "Creating Dynamic UIs in WinForm Applications", Code Camp II, Oct. 17th, 2004 -
Slides + Code
- "Agile Development in .NET", OTUG, Sept. 21, 2004 -
Slides + Code
- "Attributes in .NET ", Fort Worth
.NET User's Group, March 18th, 2004 - Slides
+ Code
- "Code Access Security in .NET ", Wisconsin's .NET User's Group, Feb. 10th, 2004 -
Slides + Code
- "Creating Dynamic Proxies in .NET",
Chicago's .NET User's Group, Oct. 6th, 2001
- "The Java Cryptography Extension",
Wisconsin Java User's Group, May 31st, 2000
- "SOAP: Simple Object Access Protocol",
Milwaukee Visual Studio Users Group, March 28th, 2000 -
Slides + Code
- "The Limits of Visual Basic", Capital Area VB User's Group, October 13th, 1999
- Slides + Code
- "The Basics of ATL", Milwaukee Visual
Studio Users Group, June 1999
- "Windows Programming and API Calls in Visual Basic", Washington D.C. ACM Seminar, April 1999
- "Multithreading Issues in VB6",
Milwaukee Visual Studio Users Group, Feb. 1999 -
Slides + Code
Articles
Investigating .NET Article Series
- Investigating WinServices
- Investigating Reflection
- Investigating .NET Languages
angryCoder Articles
|
Quote
"We know what we know; we know what we don't know; sometime what we didn't know we now know but nothing we knew later becomes false." Lance Fortnow
|