Blog Detail
Recent Posts
New article: How to detect and avoid memory and resources leaks in .NET applications
My new article, which I've been preparing over the last few months, is now available. It's about memory and resources leaks in .NET.You'll find it in English on MSDN and in French on DotNetGuru.org. It's also available in PDF in English and in French...
fivesecondtest, quick usability testing
fivesecondtest.com, "A simple online usability test that helps you identify the most prominent elements of your user interfaces."Simple yet great idea.Here is an example: Help me improve a design I'm working on by doing a five second test....
New LINQ tools category on SharpToolbox.com
I've just moved the LINQ tools referenced on SharpToolbox.com to a new dedicated LINQ category.20 tools and providers are listed for the moment. I'll add more shortly.See Jim's blog for more resources. Cross-posted from http://linqinaction.net...
XMLAuto version 2010
Ten years ago, I played with OLE Automation so we can write things such as the following, where Document represents an XML document:String name = Document.Bookstore.Book[1].Author.LastName;Document.Bookstore.Book[1].Author.LastName = "NewName";The ex...
Forcing event unsubscription
Given my own experience, I'd say that events are the main source of leaks in .NET. They deserve double- and even triple-checks. Each time you add a subscription to an event in your code, most likely with +=, you should worry about the consequences an...
The "Error creating window handle" exception and the Desktop Heap
"Error creating window handle" When a big Windows Forms application I'm working on for a client is used actively, users often get "Error creating window handle" exceptions. Aside from the fact that the application consumes too much resources, which...

This is my site and I like it ;-)
Posted: May 27th, 2005 | Report This Comment