Frans Bouma's blog
The blog of Frans Bouma, creator and lead developer of LLBLGen Pro and ORM Profiler.
-
The reason why OSS isn't big in MS/.NET land? Money!
A couple of people (Ayende Rahien, Jeremy Miller and David Hayden) started to wonder why Open Source Software (OSS) isn't that big in Microsoft/.NET land, why the 'big' open source projects in Microsoft/.NET land aren't really big compared to commercial competitors or are dying away without large piles of support from the community and Microsoft.
-
Free, open source forum/customer support system released for ASP.NET 2.0: HnD
Yesterday, we released HnD, which stands for Help and Discuss, our own customer support system and forums software! HnD has been released as free, open source software under the GPL v2 and uses ASP.NET 2.0, SqlServer and uses LLBLGen Pro v2.0 power for 100% of the data-access functionality.
-
So you wonder why it takes Microsoft a long time to ship an application?
Read: http://www.drizzle.com/~lettvin/2006/11/windows-shutdown-crapfest.html
I'm simply speechless. Today I read Sam Gentile's remark that Vista itself is its own killer app. Reading the article linked above I can't believe Vista can even be considered a forward, as it's definitely a BIG step back for software engineering.
-
Dennis van der Stelt's WCF articles
Dennis van der Stelt posted some fine articles about Microsoft's new way of doing communication between applications and services: WCF, how to get started and some background info behind the various elements of WCF. Highly recommended for anyone who wants to know more about WCF, which is now part of .NET 3.0 which has been released last week.
-
Finally! Microsoft starts VS.NET 2005 Hotfix download pilot program
After nagging about it for a long time, it seems Microsoft finally understood that getting a hotfix for VS.NET 2005 was too cumbersome for a lot of people (outside the US, calling PSS isn't a picknick). So they decided to start a pilot program to see if downloadable hotfixes will make a difference!
-
Optimizing Serialization in .NET
Simon Hewitt wrote two articles (first, second) about optimizing serialization (binary formatter) in .NET, and they're published on Codeproject.com. The first article discusses serializing data in classes you wrote yourself or other data in classes you have control over, the second article discusses serializing data in datasets and datatables.
-
FIX: The source code editor for Visual C# 2005 takes a long time to display characters when you edit large files in Visual Studio 2005
Back in november 2005, I reported an issue to Microsoft (and I'm definitely sure I wasn't the only one), which was about slow response from the C# editor when you were editing large files: the cursor/editor couldn't keep up with the typing. Like you were back in the '80-ies on a slow box. Type some text and the cursor was lagging behind tremendously.
-
Roy Osherove's better perfmon: Perf+
Roy wrote a better perfmon tool, Perf+. I haven't tried it yet, and it's still Alpha but it seems to solve the problems every .NET developer runs into with the normal Windows perfmon toolkit. If you need to run perfmon now and then to check whether your .NET code is really that efficient, this could make your life a lot better
-
What's an MVP? What does 'MVP' really mean?
A couple of days ago, the community learned that Jamie Cansdale, creator of Testdriven.NET wasn't re-nominated for the MVP title. As an explanation from Microsoft, he received a vague email that in the past year, he apparently didn't do enough for the community to get the award, and also apparently violated some MVP code of conduct. Well, I'm an MVP as well, and after asking around, it appears that this MVP code of conduct is a simple list of rules which looks very much like the one Microsoft uses for their newsgroups.
-
So, VB6 is more important than VS.NET 2003 I suppose?
According to Soma Somasegar's last post, the following is/isn't supported on Windows Vista, Microsoft's OS which has to replace Windows XP:
- Visual Basic 6 runtime and IDE. Supported.
- Visual Studio.NET 2002. Not supported
- Visual Studio.NET 2003. Not supported
- Visual Studio.NET 2005. Supported with SP1 (now in beta) and you've to shut down UAC, till they've fixed that after Vista ships.