woensdag, maart 04, 2009


ECO - Check if trigger method can be called



ECO - get typed list

After using my own ORM for a long time, I came across the ECO framework (http://www.modelmakertools.com/). This framework allows you to nicely develop in a modeldriven way. Nice integration with Visual Studio.

Basic typed list retrieval:

IList myList;
myList = EcoSpace.Ocl.Evaluate("Application.allInstances->first").GetAsIList();

woensdag, februari 14, 2007


Extending the GridView Control, multiselect

maandag, februari 12, 2007


management podcasts


Requested Registry Access Is Not Allowed" Error Message When ASP.NET Application Tries to Write New EventSource in the EventLog

woensdag, februari 07, 2007


pop3 c#

pers ref

donderdag, februari 01, 2007


One of my 2006 projects nominated for "Search Engine Marketing Award"

maandag, januari 29, 2007


outsourcing podcasts


XML type in SQL2005

donderdag, januari 25, 2007


String Formatting in C#

just pers ref

maandag, januari 22, 2007


Enterprise Library 3.0 January 2007 CTP out now!

The patterns & practices Enterprise Library is a library of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects.

donderdag, januari 18, 2007


5 Things You Didn't Know About Me (meme)

I got blog tagged (some chain-thing waving the blogs) by Anders Ljusberg (Ljusberg) and also saw a lot of other ‘5 things posts’ passing by so I gave it a go. Here a tip of the iceberg of things u prob didnt know:

1. Allthough I got involved in computers very early (C64, basic programming and a nice 8bit interface to develop my own lightshows ;-), good old ‘pokes’ ), I didn’t started my carrier as a software developer, I studied microbiology first and worked at that time as a waiter, milked cows and other ‘hardwork’ stuff. Also worked as a lightjokey in a club (working hrs where the same as nowadays :-) )

2. My first car was a green 1ltr Subaru justy which could fly if u drove it fast enough over the ‘bump’ on the way home from school.. I crashed it later on an early morning in the rain/snow :’-( R.I.P.

3. In contrast of developing/designing apps and sitting still all day, I like hiking through the mountains (going to visit Nepal at the end of march), back to basics and clearing the mind.

4. My first own place to live was a room (4mtr x 4mtr) in Utrecht (Ludgerusstraat) I rented it from a pilot and a stewardess couple who didn’t like it when about 8 drunk friends crashed the night on the floor, hehe...

5. Normally I don’t cook much (at least when you don’t count the microwave and the oven 10-15 min meals + 3 vitamin pills), but when I want to, I’m a pretty skilled cook J

Don’t know much direct related ‘tech-bloggers’ so here some ‘non-tech’ friends..


zondag, januari 14, 2007


MSDN Magazine Add-In Articles


patterns & practices - Web Client Software Factory

The Web Client Software Factory is a guidance offering that provides comprehensive architecture guidance to help customers build Composite Web Clients using the Microsoft platform (ASP.NET 2.0 and Workflow Foundation, etc).


donderdag, januari 11, 2007



A brief intro on an update to the HTTP tracing feature in Web Development Helper to enhance the display of async post-back/partial rendering responses sent by the server when using the UpdatePanel server control.



Fun with Singletons in C# 2.0

With the new generics support given by C# 2.0, some common design patterns can be generalized to work with any type. Exploiting the capabilities given by the type system, reflection, and generics, we can accomplish typesafe modular code customization and automation. Fun with Singletons is just a demonstration of the array of possibilities that C# 2.0 features introduce.


ref: http://www.dotnetcat.com/news/C-sharp/


the end-user manifesto


showtime and some other usefull links

LINQ in Action is the place where you'll find everything you need to discover and understand LINQ technologies.This web site will provide you with content and links to ressources about LINQ, LINQ to XML (XLINQ), LINQ to SQL (DLINQ) and LINQ to Entities.

As your enterprise continues to grow, so does the need for centralized coordination of its communication processes and its information management. But SMBs can equally benefit from a system that helps them coordinate all processes efficiently.

learning with second chance

showtime rss:




pers links, mapping & frameworks

Spring.NET is an application framework focused on helping build enterprise .NET applications.

The iBATIS Data Mapper framework makes it easier to use a database with Java and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor. Simplicity is the biggest advantage of the iBATIS Data Mapper over object relational mapping tools.

NHibernate for .NET
NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database. Given an XML description of your entities and relationships, NHibernate automatically generates SQL for loading and storing the objects. Optionally, you can describe your mapping metadata with attributes in your source code.

not sure if its any good

zaterdag, december 30, 2006


Ready-to-use Mass Emailing Functionality with C#, .NET 2.0, and Microsoft® SQL Server 2005 Service Broker

donderdag, december 28, 2006


Opensource c# CMS

Opensource c# CMS



NClass is a UML compliant class diagram editor specialized for C# and Java developers. The main goal of this program is to help the open source community with a useful class diagram modeler. Or in other words: to provide a user-friendly, but absolutely free diagramming tool.

maandag, december 11, 2006


VS 2005 BUG - Exception thrown at wrong place

Had weird thing in VS, when running my app, i ran into the coded exception throwers. No prob you would say but the thing is that it gets caught one 'throw' later. So i was confused. Well now u know it too :-)

case VivensBase.enSqlDbType.TByteArray_Tbinary_Size:
throw new Exception("The type is not implemented.");
case VivensBase.enSqlDbType.TByteArray_TvarBinaryMax:
throw new Exception("The type is not implemented.");
case VivensBase.enSqlDbType.TByteArray_TvarBinary_Size:
throw new Exception("The type is not implemented.");