Book review: Professional Refactoring in C# & ASP.NET

Three months ago I was looking up to refactoring a legacy ASP.NET Webforms application. Although I was familiar with refactoring, I ordered “Professional Refactoring in C# & ASP.NET” by Daniejel Arsenovski to get deeper into refactoring. The title Although the title states “Professional”, I think this book should find its main audience in coding novices. Another problem with the title is the word ASP.NET in it. The book has one chapter covering ASP.NET, with only 35 poor-quality pages in it. ...

November 17, 2009 · 2 min · Jef Claes

My trip to Madrid in ten pictures

Last week I went to Madrid with my family-in-law to visit my girlfriend’s brother and cousin. Although our stay there was rather short (only four days), we visited some of the most impressive places in Madrid: - Stadium Real Madrid The Royal Palace Prado Museum Queen Sofia Museum Buen Retiro Park Plaza Mayor … Stadium Real Madrid Pay attention to the stitching Jesus in first place. Royal Palace Ruïnes of an Egyptian temple ...

November 9, 2009 · 1 min · Jef Claes

Why code reviews should be a team thing

Often code reviews are done by one person, the technical lead of your team. In my opinion it’s better to make each developer of your team do code reviews. My arguments Having all developers do code reviews leads to discussions about what coding standards should be used.. Leading to well-documented standards. Each developer is forced to understand the workflow of an application which isn’t his, which expands his domain knowledge. Each developer learns from others and is given an opportunity to teach and discuss why someone chose a certain path.. There is always something new to learn, even for seasoned developers. You might just pick up that latest trick doing whizbang Silverlight 3 stuff from that freshman that just started working this year. Multiple perspectives on a problem can only benefit the solution.

August 23, 2009 · 1 min · Jef Claes

Stored Procedures: Make them or break them

I’ve been thinking about the use of stored procedures lately. Some questions that popped up in my head: What are the advantages/disadvantages? When and how should they be used? Will they extinct with LINQ to SQL becoming more and more popular? Why should you store your queries in your database, instead of in your code.. I asked the opinion of a few ASP.NET/.NET professionals. Hope you find this interesting! Kris Van Der Mast (Blog) Since I’m a consultant I have to go with the specifications of my clients. Most still use stored procedures though I see a shift occurring. My current client allows us to use Linq To Sql for select statements (generated by L2S) but for update, delete and insert statements they require us to make sprocs since they put security on it on a database level. My former client allowed us to use NHibernate (winforms project) but for 3-4 special occasions we used sprocs. ...

February 15, 2009 · 3 min · Jef Claes