Recent Posts
A peek into Ordina’s kitchen
Ordina is well known for its DaVinci platform and now offers you a chance to peek into our kitchen to see how we develop professional enterprise applications. You’ll get a chance to understand our development process, how we employ UML for generation purposes, and you can join a presentation on D...
Windows Communication Foundation at a glance
Check out this article published on TheServerSide.net. It provides a tip of the iceberg on what you can do with WCF. For those who don’t have a clue of what I’m talking about, WCF is Microsoft’s attempt to unite all their communication protocols into one uniform communication stack. On turn, this...
Hands-on with NHiberate
You may have heard of NHiberate, the .NET variant of the famous Hibernate product, and you may understand the concept of an Object-Relational Mapper. But you may not have a clear picture of what it really can and does. Justin Gehtland published an article on TheServerSide.net that gives a quick i...
The Liskov Substitution Principle
As Ordina is working on new C# 2.0 coding guidelines, last week I had a discussion with a colleague on object-oriented design. One important principle is the Liskov Substitution Principle which in a C# context is often written as “methods that use references to base classes must be able to use ob...
Copying & Pasting
While reading this article, I ran into two must-have tools which should have been part of Visual Studio from the beginning. First of all, Smart Paster is a handy tool for pasting a chunk of text into a source file in various nicely formatted formats. Secondly, Copy Source As HTML allows you to co...
Moving to Software Factories
You may have heard of Software Factories already, but failed to grasp the actual meaning of it. This two-pager should help to understand the fundamental ideas behind Software Factories and the way Microsoft and Ordina deal with them.