Fabrice's weblog

Tools and Source

News

My .NET Toolbox
An error occured. See the script errors signaled by your web browser.
No tools selected yet
.NET tools by SharpToolbox.com

Read sample chapters or buy LINQ in Action now!
Our LINQ book is also available on AMAZON

.NET jobs

Emplois .NET

Tuneo

ASP.NET Hosting transatlantys

Contact

Me

Others

Selected content

Archives

Browse by Tags

All Tags » Opinions (RSS)
Object-relational mapping tools reality check
Martin Fowler's recent post about object-relational mapping matches my own analysis of the usefulness of ORM tools. They are no silver bullet, but they should not be dismissed without valid reason. If you want me to give up using ORM tools, you have to...
Best ASP.NET hosting: easier, faster, cheaper
After seven years with webhost4life , it was time to move on. Especially because of all the troubles with webhost4life due to their internal migration to a new hosting environment (the company has been bought out). I've just moved all my websites elsewhere...
Modern censorship you shouldn't ignore
Should I need a reason to hate Apple, it would be censorship . This is not the first time Apple censors an application on the iPhone, but this time it's scarier. They censor software, and they censor books. Are users of iPhones and Apple products fully...
New York Times abandons WPF and Silverlight in favor of AIR
The first version of the New York Times Reader was showcased in 2006 as one of the first and major WPF applications. Then, the Times Reader was ported to Silverlight, so it can work on non-Windows platforms such as Mac OS and Linux. The fact that WPF...
ForEach debate continued
Eric Lippert , whose blog you shouldn't miss, adds his own arguments to the debate about whether using a ForEach extension method instead of foreach is a good idea or a bad one. I don't see a definitive answer to the question. All the arguments given...
To var or not to var
C# 3.0 and VB.NET 9.0 introduced implicit typing. When you use anonymous types, it's required. The rest of the time, it's mostly a judgment call to decide whether to use implicitly-typed local variables or not. An interesting discussion is going on about...
Goodbye Acropolis, I hardly knew you
Ok, well, this is a catchy title, but this is the way I feel right now. When Acropolis was announced, it was supposed to become the industrialized replacement for the CAB (Composite UI Application Block) and the SCSF (Smart Client Software Factory). Unfortunately...
Change tracking, the ADO.NET Entity Framework and DataSets
Andres Aguiar started an interesting discussion about disconnected operation and change tracking in the ADO.NET Entity Framework . Andres regrets that the Entity Framework doesn't provide change tracking information: This basically means that if you...
My experience writing the LINQ in Action book
As we are about to reach an important step with the LINQ in Action book that will make the first bits public, we start to look back at what we did and how it happened. Steve , who is working on the book with me, says that writing a book is hard . Roy...
"Java succumbing to .NET in my organization", a Java developer
A Java developer reports that the management of the group he works for inside a contractor company has decided to move from Java to .NET. The developer gives the reasons he sees behind this decision. I guess we could sum up what he writes like this: ...
More Posts Next page »