Categories: .NET, ASP.NET, C#

Disabled buttons on long postbacks in ASP.NET

January 6th, 2010
Some users don't realize that when a long query is executing, they should not hit a button again. It can sometimes make an application to crash, for instance if it's a delete button. To prevent this scenario, here is a script that you can embed with ev… more »

Microsoft China writes about NCalc

December 22nd, 2009
It happens that there is an article about NCalc on the Chinese version of Msdn. Here is the translation in English. It can be interesting if you don't know how you could use it in your applications. Even more if you work in the banking area. more »

How to create a template engine in 1 hour

October 21st, 2009
Today I needed to create a mass email sender application for a customer, in order to warn the users of their personal data. The template had some complexity like loops for multi-valued information, thus I needed a template engine. The goal was to have… more »

How to enable Listview Databinding in LayoutTemplate

October 13th, 2009
I am a big fan of the ListView control in ASP.NET 3.5. Though I discovered that databinding code can't be used inside the layout template. Recentrly I had a simple scenario where I wanted to automatically display an arrow on the header of every sorted co… more »

The unknown Javascript

Septembre 23rd, 2009
As many of you I suppose, I though I knew JavaScript well. Actually I was totally wrong. Working on Jint lead me to discover some well ignored functionalities. If you want to really understand this language, just take a look at this article or the french… suite »

Jint - Javascript interpreter for .NET

September 22nd, 2009
I have published a new project on codeplex. It's called Jint. Jint is a script engine based on the Javascript language. Using Jint, developers can provide fully scriptable applications, execute .NET code without compiling, or create external configurat… more »

ASP.NET Themes

May 13th, 2009
When I was a young developer I did not like Themes in ASP.NET, I prefered pure CSS. Also, when I was a young boy I did not like girls, I prefered sweets. Did not think loving one did not prevent from loving the other. more »

Localized CSV format and Excel

February 18th, 2009
I've just learnt that the CSV format is culture specific. It means that depending on your regional settings Excel for instance will understant or not CSV files it opens. For instance say I have a French version of Excel, if I open a "comma" separated… more »

What I found great at PDC – Day 2

November 10th, 2008
The second day at PDC was almost a keynote day as the whole morning was focused on annoucements. Though, I managed to attend very interesting sessions. TL14 Project "Velocity": A First Look Before going to this session I knew what Velocity was for: d… more »

What I found great at PDC – Day 1

November 4th, 2008
No, I did not only learned how to hide the ribbon ;) I also saw a lot of great sessions. In this series of four posts, one per attendance day, I will give you what sessions I think are worth seeing as a developer’s perspective. As I couldn’t be everywher… more »

What I learned at PDC

November 2nd, 2008
Did you know that you can hide the ribbon and let it appear when the mouse hovers it by double clicking on any of the sections ? PDC is fantastic, looking forward to going there again ! more »

My PDC

October 30th, 2008
I have now finished my third day at PDC. So far a lot of interesting new products and functionnalities have been introduced. Azure Among the most interesting and important announces Azure is the top one. As a developper perspective it's not so inter… more »

Publishing projects

August 8th, 2008
I am currently publishing all our innovative open-source developments on CodePlex for consistency. This is a huge work as we have many projects to publish, but I hope it will result in a bigger impact than publishing them separately. You can see all t… more »

Introduction video

February 17th, 2008
I've just published a video demonstrating how to use Euss. This is the default demonstration script I show to anyone who wants to have a quick overwiew on what Euss is able to do. I think I'll add some other ones about more specific functionnalities. Th… more »

Techdays 2008, premiers retours

Février 13th, 2008
Les Techdays 2008 ne sont pas encore terminés que les premiers retours apparaissent d'ores et déjà. Pour preuve les deux articles par Olivier Rafal sur nos sessions. TechDays : Entity Framework au niveau des autres ORM, pour Evaluant et TechDays, des… suite »