Berichten met de tag ‘.Net’

Settings.settings vs. App.config, the best of both worlds

11 september 2008
Bij het ontwikkelen van vrijwel elk stuk software wil je graag dat instellingen configureerbaar opgeslagen en beheerd kunnen worden. Aan de ene kant wil je naar buiten toe dat een applicatie configureerbaar is voor de eindgebruiker, bijvoorbeeld welke server er wordt gebruikt voor de databaseconnectie. Aan de andere kant wil je binnen de applicatie zelf [...]

Language Cafe followup: Parallel Extensions

31 mei 2008
Afgelopen maandag organiseerde Sogyo Academy weer een Language Café. Tijdens deze avond werd er gekeken naar verschillende ontwikkelingen op het gebied van ontwikkeltalen. Rob Vens heeft de avond geopend door de evolutie van ontwikkeltalen laten zien. Daarna zijn we in tracks dieper op de materie ingegaan en gekeken hoe talen als Erlang de huidige problemen [...]
Lees verder >>

Objecten vergelijken.

28 mei 2008
Een veel voorkomend en veel besproken onderwerp is het vergelijken van objecten. Dit blijft een interessant onderwerp en het kan zeker geen kwaad om er eens in te duiken. De functionaliteit werkt op het eerste gezicht verwarrend en verschilt over talen/frameworks heen. Java en .NET bieden ons een tweetal opties: Equals() en de == operator. [...]
Lees verder >>

Gastcollege ‘Modern Software Engineering’

16 mei 2008
Vrijdag 16 mei 2008 heb ik een gastcollege ‘Modern Software Engineering’ verzorgd op de Hogeschool Rotterdam. In het college ben ik ingegaan op de verschillende onderdelen van een moderne ontwikkelstraat, veel voorkomende architecturen en hoe je verschillende technologieen in deze architectuurmodellen moet plaatsen. Bij deze de slides. [slideshare id=410938&doc=moderne-software-engineering-1210968425057690-9&w=425] AKPC_IDS += "96,";
Lees verder >>

RSS FeedReader demo

03 april 2008
Voor onze Sogyo masterclass heb ik vanavond een demo gegeven van een RSS Reader applicatie die op een domeingedreven manier is opgezet. Uiteraard zal ik ooit nog wel eens wat dieper ingaan op de code, maar nu even op verzoek een downloadbare versie voor de liefhebber: simplerss.zip AKPC_IDS += "84,";
Lees verder >>

Collecties aanpassen in een foreach-loop

02 april 2008
In deze blog focussen we op de mogelijkheden om een foreach-constructie te gebruiken om een collectie aan te passen. Het voordeel van een foreach-constructie is dat we niet eerst de grootte van de collectie hoeven op te vragen om door alle elementen heen te gaan en dat we direct een element aangeleverd krijgen waar we [...]
Lees verder >>

SDE Maart 2008 (Solarsystem): Democode

31 maart 2008
Vrijdag hebben Pieter-Joost van de Sande en ik een presentatie gehouden op het Software Developer Event. We hebben hier de bouw volgens een domeingedreven stijl van een applicatie besproken, met daarbij hoofdzakelijk de focus op nieuwe C# 3.0 features. De slides en democode zijn hieronder te vinden. [slideshare id=328659&doc=ddp-cs30-solar-system-1206945343965060-5&w=425] sogyosolarsystemsimulation.zip AKPC_IDS += "78,";
Lees verder >>

Event.Raise(this, EventArgs.Empty);

19 maart 2008
Zoals elke developer heb ik een hekel aan repeterende code. Als C# developer ben ik nog wel eens jaloers op sommige taal features van Visual Basic .NET. Een voorbeeld hiervan is het vuren van een event. VB.NET heeft hiervoor het RaiseEvent statement. Dit maakt het mogelijk om in VB.NET een event in 1 regel code [...]
Lees verder >>

Ontwikkelstraat voor .NET; inleiding

11 februari 2008
In een serie artikelen zal ik, samen met gastschrijvers, de opzet van een ontwikkelstraat voor .NET software behandelen. Het afgelopen jaar ben ik namelijk driemaal betrokken geweest bij het opzetten van deze voorzieningen. De bedrijven liepen uiteen van een bedrijf voor CNC machines, een wereldwijde speler in de kledingbranch en een klein registratiebedrijf met grote [...]
Lees verder >>

DDD Voorbeeld: Zonnestelsel simulatie

10 februari 2008
Ik ben in de vrije uurtjes bezig geweest met het uitwerken van een voorbeeldapplicatie om een domein gedreven stijl te illustreren. De case die ik zal uitwerken in deze post is een applicatie om zonnestelsels te simuleren. Het doel is om een systeem met een centrale ster en een instelbaar aantal omringende (random geplaatste) planeten [...]
Lees verder >>