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
Design of C#
An interesting article on the language design of C#
Posted by MFreestone at
10:49 PM
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
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