Click here to Skip to main content
12,822,050 members (43,080 online)

Articles by Tom Janssens (Articles: 5, Technical Blogs: 45)

Articles: 5, Technical Blogs: 45

RSS Feed

Average article rating: 4.67

ASP.NET
General
Posted: 16 Jun 2012   Updated: 16 Jun 2012   Views: 8,030   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Improving scalability in .NET for Paycento.
C#
General
Posted: 5 Jun 2007   Updated: 5 Jun 2007   Views: 38,972   Rating: 4.47/5    Votes: 25   Popularity: 6.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 170
This article explains how one could implement something that looks like LINQ in the current versions of the .NET Framework.
Libraries
General
Posted: 7 Nov 2009   Updated: 9 Nov 2009   Views: 46,871   Rating: 4.65/5    Votes: 10   Popularity: 4.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 405
This article is a lean and mean/quick intro on how to get started with BDD in .NET.
Internet / Network
Network
Posted: 6 Jun 2007   Updated: 6 Jun 2007   Views: 344,127   Rating: 4.89/5    Votes: 67   Popularity: 8.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 135   Downloaded: 32,270
Send commands to your servers from your programs using the Telnet protocol
Work Issues
General
Posted: 29 Feb 2012   Updated: 29 Feb 2012   Views: 9,830   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
A primer on my background, and also a few pointers to the things that inspire and motivate me; I hope they might inspire you too...

Average blogs rating: 4.63

Applications & Tools
Tools with source code
Posted: 25 Jan 2010   Updated: 25 Jan 2010   Views: 10,022   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
A very simple tasklist in order to show you on how to get started using this library.
ASP.NET
General
Posted: 7 Oct 2009   Updated: 7 Oct 2009   Views: 21,093   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Handling all your images through a custom ActionResult/Controller.
HTML / CSS
HTML
Posted: 12 Nov 2009   Updated: 12 Nov 2009   Views: 7,011   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Again a new release !!* The stories are now written in text-format; unrecognized beginning of lines are skipped/not processes; example data should begin with/be seperated by "|".* Commandline parser implemented with helpC:\Projecten\Be.Corebvba.Aubergine\Be.Corebvba.Aubergine.Examples\Lib>Conso
User Controls
General
Posted: 21 Nov 2011   Updated: 21 Nov 2011   Views: 12,141   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
In this article, I will show you a proper way to resolve the issue respecting CQRS/DDD principles
Database
SQL
Posted: 21 Dec 2011   Updated: 21 Dec 2011   Views: 10,612   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Functional programming = SQL Select statement
C#
General
Posted: 31 Mar 2010   Updated: 31 Mar 2010   Views: 10,501   Rating: 3.71/5    Votes: 5   Popularity: 2.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
"Var keyword is for JavaScript" - about using the var keyword & other coding guidelines
.NET Framework
General
Posted: 3 Nov 2009   Updated: 3 Nov 2009   Views: 8,072   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
In this article, I will layout my initial ideas about a BDD framework named NetSpec.
Posted: 20 May 2010   Updated: 20 May 2010   Views: 7,381   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
This post will explain the guts of the underlying architecture and some information about the design decisions used.
Libraries
General
Posted: 19 Oct 2009   Updated: 20 Oct 2009   Views: 7,220   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Ok, here are the steps to setup the development environment for my new project...
Posted: 19 Oct 2009   Updated: 20 Oct 2009   Views: 6,711   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Ok, this step took quite some time to figure out, but once you know how to do this, it is should be really simple...
Posted: 6 Nov 2009   Updated: 6 Nov 2009   Views: 6,980   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
In this article, you can download the very first alpha version of Aubergine; a BDD /DSL framework for .NET, initially based on Machine.Specifications, but later on heavily inspired by Cucumber.
Posted: 20 Apr 2010   Updated: 21 Apr 2010   Views: 9,120   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Override interface mappings and creata a generic entity version filter in fluent nhibernate
Posted: 16 Jan 2012   Updated: 16 Jan 2012   Views: 14,515   Rating: 4.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Yet another attempt to remove all the protocol that CQRS requires.
Posted: 21 Mar 2012   Updated: 21 Mar 2012   Views: 4,431   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
My efforts to minimize CQRS in several iterations
Posted: 20 May 2013   Updated: 20 May 2013   Views: 4,670   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Why you should follow it and getting started with Erlang and Axiom.
Windows Workflow Foundation
General
Posted: 10 Jun 2013   Updated: 10 Jun 2013   Views: 6,944   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Installing and compiling Elixir and the Dynamo web framework on Windows.
Game Development
General
Posted: 24 Aug 2010   Updated: 24 Aug 2010   Views: 9,191   Rating: 4.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Development of a leak finder for multitable SitNGo Poker
Programming Tips
Design and Strategy
Posted: 11 Aug 2010   Updated: 11 Aug 2010   Views: 12,822   Rating: 4.80/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
This article will give you a brief introduction on how to get started with BDD (Behaviour driven development). It is my second attempt for such an article.I will show you the complete workflow on how to write an app using BDD in .Net.
Uncategorised Tips and Tricks
General
Posted: 1 Jun 2011   Updated: 1 Jun 2011   Views: 7,940   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
IntroductionAs an avid member of the DDD/CQRS discussion group, somebody asked me what I meant with the following sentence:it looks a lot like a 4GL, and I assume we all know what that means...Since I tend to think my answer formulated my ideas pretty well, I decided to post it on my blog too;
Debug Tips
General
Posted: 31 Oct 2011   Updated: 10 Nov 2011   Views: 9,031   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to do TDD/BDD with Visual Studio Express editions
Design and Architecture
Application Design
Posted: 5 Sep 2010   Updated: 5 Sep 2010   Views: 9,581   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Winning the game with CQRS/event sourcing and BDD
Aspect Oriented Programming
Posted: 5 Nov 2012   Updated: 5 Nov 2012   Views: 4,470   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Ease and simplicity in software architecture
General
Posted: 28 Nov 2011   Updated: 28 Nov 2011   Views: 15,610   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
The concept behind CQRS is to detach your domain implementation completely from your representation requirements.
Posted: 3 Dec 2012   Updated: 3 Dec 2012   Views: 3,620   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Source control done right
Methodologies
Posted: 1 Feb 2010   Updated: 1 Feb 2010   Views: 14,941   Rating: 4.20/5    Votes: 2   Popularity: 1.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
After reading the latest post from @jeremydmiller, I felt the urge to write a small article about the BDD part since there might be missing a vital part here about BDD...
Work Issues
General
Posted: 19 Nov 2012   Updated: 19 Nov 2012   Views: 4,481   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How personality types are related to development....
Pro Developer
Posted: 18 Mar 2011   Updated: 18 Mar 2011   Views: 4,630   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
A short overview of the key things that happened in the past two weeks in the Nerdbeers project.
Recruiting and Job hunting
Posted: 30 May 2013   Updated: 30 May 2013   Views: 8,552   Rating: 4.50/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
How to hire a senior developer
The Developer's Life
Posted: 13 Jan 2010   Updated: 13 Jan 2010   Views: 5,590   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
.NET technologies and lessons learned
Scrapbook
General
Posted: 17 Oct 2011   Updated: 17 Oct 2011   Views: 12,120   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Anything that builds your self-awareness can be a good tool to expand your personal horizon.
Posted: 20 Nov 2012   Updated: 20 Nov 2012   Views: 5,644   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Fallacies of the Tech Recruitment Process
Uncategorised Technical Blogs
General
Posted: 7 Oct 2009   Updated: 7 Oct 2009   Views: 8,500   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Since I use a single shared Google calendar for every customer I have, so that all the customers can see when I worked on their projects, I needed an easy way to import each calendar into my invoice program.
Posted: 7 Oct 2009   Updated: 7 Oct 2009   Views: 10,591   Rating: 4.00/5    Votes: 7   Popularity: 3.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Getting started with git has been a real pleasure. Setup/Commits/history checking is all really easy with git. As a proof of concept, I will show you a small walkthrough in a Windows environment.
Posted: 11 Nov 2009   Updated: 11 Nov 2009   Views: 5,130   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Ok, I had some ideas this morning when I woke up, so I quickly implemented them.ChangesHere is the change_log for the new version :    * Bugfix given a DSL attribute without a parameter is called    * DSL definition changed to named parameters/typeconverters ExampleThis has simplified the mor
Posted: 12 Nov 2009   Updated: 12 Nov 2009   Views: 6,162   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Just a quick update !!After thinking a bit more about the problems mentioned by Aaron in my previous post, and taking a look at Cucumber (in ruby), I decided to give it another go.
Posted: 12 Nov 2009   Updated: 12 Nov 2009   Views: 6,470   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Ok, we keep on going; now we support parameter tables for given/when/then, which are parsed as array members.I am now getting very close to full cucumber-like support !!! Oh, I forgot to mention that the "And" keyword is also supported now !!An example of the new syntax:Context    Be.Corebvba.A
Posted: 30 Nov 2009   Updated: 30 Nov 2009   Views: 6,940   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Since the early days I have always been a fan of the ASP.net MVC framework, although I had one really big issue with it : the coupling of the controller actions in the view pages.
Posted: 31 Dec 2010   Updated: 31 Dec 2010   Views: 7,490   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
3 business books everyone should have read
Posted: 7 Mar 2011   Updated: 7 Mar 2011   Views: 6,921   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Continuous thinking: just ship it - the story of NerdBeers
Posted: 21 Sep 2011   Updated: 21 Sep 2011   Views: 8,640   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
IntroductionWhat MBTI personality type are are you ? If you do not know, I would suggest you find it out (I did it here, it only takes a few minutes).I did it, and it was an epiphany. Apparently, I am an ENTP. For years, I felt like I did not know anybody who had a personality similar to mine.
Posted: 1 Nov 2011   Updated: 1 Nov 2011   Views: 4,540   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
CQRS without Plumbing - A preview
Posted: 26 Nov 2011   Updated: 26 Nov 2011   Views: 9,682   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Continuous thinking: Essay: the duality of knowledge
Posted: 17 Sep 2012   Updated: 17 Sep 2012   Views: 8,310   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Getting started with Erlang and Nitrogen
Posted: 6 Oct 2012   Updated: 6 Oct 2012   Views: 6,991   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
IntroductionAs you might have noticed in one of my previous posts, I am currently focussing on Erlang, because I assume that this platform might be the most efficient way to handle umphteen connections over the web for now (but that is the subject for another post).After running my first experi
Reviews on Third Party Products and Tools
Community Reviews
Posted: 31 Mar 2011   Updated: 31 Mar 2011   Views: 4,272   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Note: this post is part of a series; you can find the first post here.IntroductionWell, another 14 days passed by for the NerdBeers project, and a lot has happened:@Grumpydev added a proper designI did some major refactoring in the FailingSqlite branch, which will allow us in the future to have
No tips have been posted.
No reference articles have been posted.

Tom Janssens
Founder Virtual Sales Lab
Belgium Belgium


Advertise | Privacy | Mobile
Web02 | 2.8.170308.1 | Last Updated 27 Mar 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid