Note this is an archived version of this page. The current blog is now here

August 13, 2004

Debugging CoCreate failures

Probably every developer in the world knows this except me. I just had a dll containing a COM class that wouldn't load, and no clue what was going wrong. I found I could use OLEView as the executable to start the debugger from, and that enabled me to track down problems in the DLL without worrying about the caller. Pretty obvious really, but it took me a while to think of it.

Posted by MFreestone at 12:23 PM

April 12, 2004

Design of C#

An interesting article on the language design of C#

Posted by MFreestone at 10:49 PM

February 18, 2004

WebDav

Just saw the Webdav site which looks like a really interesting extension to http to support distributed authoring and versioning.

Posted by MFreestone at 04:01 PM

November 13, 2003

More Old Links - Developer

Various old developer interest links:

  • MSR - Simon Peyton Jones [PDF] - Excel as a functional programming language
  • Martin Fowler - Databases and agile development
  • Slashdot on .NET vs Java
  • The Register - Microsoft Storage Strategy
  • Slashdot - Gnome and Mono
  • Miguel deIzaca - note prompting the above thread
  • ArsTechnica - good intro to .NET architecture
  • Wiki - Discussion of exceptions as a bad thing
  • Wiki - Wacky ideas about layering
  • EAI Patterns Site - emerging industry standards. Good for full buzzword compliance.
  • Martin Fowler - application vs database for business logic.
  • Pragmatic Programmer via JoS - Code katas for practice.
  • Devx via JoS - Top 10 Technologies.
  • Clay Shirky - excellent piece on group software.
  • ESR - interesting, if rather egotistical piece on relationship between Open Source and Hacker cultures.
  • via Bruce Sterling - interview with Jef Raskin (inventor of drag and drop, it seems)
  • via SlashDot - Text Processing in Python (readable sections on some functional programming ideas)
  • ThoughtWorks via JoS - Open Source FIX Solution
  • The Register] - Good fonts under Linux
  • PBS - Amusing Cringeley: Run Windows on Linux?
  • Slashdot - Slashdot on getting started in Linux
  • Posted by MFreestone at 08:54 AM