juil. 03
Recently, I was playing with WatiN to do some integration and web testing, and I have "discovered" the concept of session merging in the browsers.

Of course, that's an important feature allowing to deal correctly with popups dfor instance. But when you do some web testing and that you would like to launch several browser logged in with different users to check simultaneous actions or things like that, this feature can be very very annoying.

Internet Explorer 8 has added a new feature that allow you to surf in a new session, meaning you just deactivate explicitely the session merging. You can do that via the interface of in command line (IExplore.exe about:blank -nomerge)

What I will show here is how we can benefit from that feature in COM using the WatiN API. [Plus]
juin 12
Here, I will be using the tool NDepend - an analysis tool by Patrick Smacchia - to extract the call tree - the method dependencies - of an assembly.
We will see how we can do that using the menus of the tool, and also using the CQL (a SQL-like language to run queries against code to extract metrics) and more specifically functions like IsUsedBy, DepthOfIsUsedBy or NbLinesOfCode. [Plus]
juin 12
Patrick Smacchia just offered me a licence of NDepend - an analysis tool.
I will soon try it on my code to extract some metrics ! I'm more specifically willing to try the CQL (a SQL-like language to run queries against code to extract metrics). [Plus]
juin 05
I just published a second article on www.developpez.com about "Continous Integration in the Microsoft.NET World".
Here I will present this article and the full summay of these two articles.
Some of the key part of this article are about :
- Writing a basic project file using MsBuild
- How to use Properties and PropertyGroup
- How to use Items and ItemGroup
- How to execute a project file in command line
- How to use the .NET 3.5 tasks
- How to control targets
- Refactoring the project file
- Creating custom tasks
- Some information about TFS (Team Foundation Server)

Just two must-read tutorials about MsTest, Static Code Analysis, MsBuild and TfsBuild. [Plus]
mars 23
I'm just back from the Tech Days 2009 that took place in Antwerpen, Belgium.
You will find here my notes about the sessions of the second day :
- Session 1 : The Daily Scrum (by Joel Semeniuk and Stephen Forte)
- Session 2 : ASP.NET MVC for Smart People (By Scott Galloway)
- Session 3 : Fastest to Market : RAD Web Applications with ASP.NET Dynamic Data and Entity Framework (By Ingo Rammer)
- Session 4 : ASP.NET 4.0 what is coming? How do I prepare my app? (By Scott Galloway)
- Session 5 : ASP.NET AJAX 4.0 (By Jurgen Postelmans)
- Session 6 : Azure - A lap around cloud-hosted Services (By Ingo Rammer)

Many things to remind !
Just a great day ! [Plus]