Click here to Skip to main content

Articles by Martijn Boeker (Articles: 2, Tip/Trick: 1)

Articles: 2, Tip/Trick: 1

RSS Feed

Average article rating: 4.80

C#
General
Posted: 5 Dec 2009   Updated: 5 Dec 2009   Views: 41,032   Rating: 4.67/5    Votes: 12   Popularity: 5.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 465
This article describes how to wrap Eval() in a tiny JScript class, compile it into an assembly and call it from C# to evaluate expressions at runtime.
Design and Architecture
Design Patterns
Posted: 13 Jul 2009   Updated: 13 Jul 2009   Views: 24,815   Rating: 4.94/5    Votes: 19   Popularity: 6.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 237
Re-usable implementation of the Propagator Design Pattern in C#, a potentially more powerful alternative to the well-known Observer Design Pattern.
No blogs have been submitted.

Average tips rating: 4.00

Programming Tips
General
Posted: 6 Dec 2010   Updated: 19 Dec 2010   Views: 4,683   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
A simple 'NullHelper' class helps dealing with walking an object tree without the need for null checking at each step. The solution is efficient because it does not use reflection.
No reference articles have been posted.

Martijn Boeker
Software Developer (Senior) Phi International
Canada Canada
Grew up in Amsterdam, now living in downtown Vancouver. There are definitely more mountains here.
 
My first internship was with the first company in the Netherlands to teach C++ (www.datasim.nl). During this internship I got to know Object Oriented Design, which kept my interest until this day. In the mean time, I have worked for different companies in the Netherlands and Canada. I have done most of my recent work in C#, developing Database/Web/Desktop applications.
 
I am currently working as a freelance Software Developer for PHI International in Amsterdam.
 
The CodeProject rocks!


Advertise | Privacy | Mobile
Web04 | 2.8.140721.1 | Last Updated 26 Jul 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid