.Net

NHibernate attribute mapping Cheat Sheet

26 mei 2009
Na veel geworstel van mezelf en repterende vragen van collega’s heb ik vanavond maar eens een NHibernate Cheat Sheet inelkaar gezet voor attribute gebaseerde mappings. Om wat meer mensen dan enkel landgenoten te bedienen heb ik hem in het Engels gezet op m’n eigen Engelstalige blog. Voor de liefhebber:  http://whiletrue.nl/blog/?p=99 AKPC_IDS += "1374,";
Lees verder >>

Sharepoint presentatie

11 mei 2009
Een tijd geleden heb ik een vrijdagmiddag presentatie gegeven bij Sogyo. Tijdens die presentatie heb zelfs Java guru’s enthousiast gemaakt over Sharepoint. Dat komt mede door de demo’s die ik heb laten zien. De demo’s heb ik er helaas niet bij. Misschien dat ik nog eens net zo’n mooi filmpje als die van Sjors ga [...]
Lees verder >>

XNA Game Editor

08 mei 2009
Om studenten op een effectieve manier lesstof tot zich te laten nemen, moet je ze niet enkel en alleen boven een boek laten hangen. Studenten moeten geprikkeld worden om op verschillende manieren met de lesstof om te gaan. Een interactieve manier om dit te doen is door middel van een serious game. Docent rechten Marc [...]
Lees verder >>

Wat is het domein?

13 januari 2009
Bij het implementeren van een domeingedreven ontwerp of DDD wordt een strikte scheiding aangehouden tussen het domein en de techniek. Bij een applicatie voor een verzekeraar zijn typische domein onderdelen risico’s, dekkingen, schademeldingen, en dergelijke. Techniek is alles wat te maken heeft met computers: databases, netwerkcommunicatie, user interfaces, en dergelijke. Vaak is dit onderscheid niet moeilijk te maken [...]

Reference Types en het Ref keyword visueel uitgelegd

08 december 2008
English version of this article Een van de meest voorkomende vergissingen die ontwikkelaars maken bij het leren van .Net is het uit elkaar houden van Reference en Value Types en het doorgeven van een waarde “by reference”. In dit artikel zal ik proberen visueel uit te leggen wat het Ref keyword doet en wat zijn relatie [...]
Lees verder >>

Reference Types and the Ref Keyword visually explained

05 december 2008
One of the most common mistakes developers make when learning .NET is confusing Reference and Value Types with passing values by Reference or Value. In this article I will try to visually explain what the ref keyword does and what relation it has with referency types versus value types. In C# there are value types (structs) [...]
Lees verder >>

Modelgedreven ontwikkelstraat in .NET (6): UI Componenten

30 november 2008
Nu ik de onderste lagen of componenten van mijn voorbeeldapplicatie heb gedefinieerd en gegenereerd in mijn eerdere posts in deze serie wil ik nu wat aandacht schenken aan veel voorkomende patronen in user interfaces. In veel applicaties zien we patronen die in meerdere componenten terugkomen. Zo zien we businessobjecten vaak op de een of andere manier [...]
Lees verder >>

Modelgedreven ontwikkelstraat in .NET (4): Data

19 november 2008
Tot nu toe heb ik in deze serie postings laten zien hoe je verschillende aspecten van je model kunt omzetten in code die vaak aangeduid wordt met ‘domain classes’. In gangbare ontwikkelstructuren vindt je deze classes terug in een eigen component of laag die aangeduid wordt met ‘domain layer’ of iets dergelijks. De verschillende thema’s die [...]
Lees verder >>

Modelgedreven ontwikkelstraat in .NET (2): Associaties

28 oktober 2008
Als in mijn vorige post gedemonstreerd kunnen we makkelijk attributen (ofwel properties) genereren op basis van een gegeven model. Dat is echter maar één van de basisaspecten van ons model. In deze post wil ik graag ingaan op de transformatie van gemodelleerde associaties naar code. Allereerst, wat zijn associaties eigenlijk? In feite zou je als je [...]
Lees verder >>

Modelgedreven ontwikkelstraat in .NET (1): Model

25 oktober 2008
Zoals door mij in een eerdere post aangegeven begin ik bij deze met een serie posts over een modelgedreven ontwikkelstraat in .NET. Ik spreek van ontwikkelstraat maar bedoel hier eigenlijk alleen de client-side tooling binnen visual studio met eventuele extensions in de vorm van een met behulp van DSL Tools gemaakte UML Class diagram kloon. Uitgangspunten [...]
Lees verder >>