May.24

Nabeschouwing Developer Days 2008

Even terzijde… Het is weer even geleden sinds m’n laatste artikeltje. Privé omstandigheden maakte echter dat van bloggen de laatste tijd niet veel is gekomen. Ik hoop de komende tijd weer wat frequenter te bloggen.

DevDays.jpg
Tja, de Developer Days, er waren wat plus en minpunten. De keynote van David Platt was meer dan de moeite waard. Met een goed en humoristisch verhaal over hoe en waarom we software maken en “Why software sucks” was een leuke binnenkomer. Het serieuze ICT wereldje kan naar mijn idee af en toe wel eens wat meer humor gebruiken. Dit deed overigens geen afbreuk aan het punt dat hij maakte. Het boek “Why software sucks” heb ik dan ook maar direct aangeschaft, goed voor inspiratie en hopelijk… goed voor de gebruikers van mijn software.

BufferOverflow.jpgDe tweede sessie die ik bezocht vond ik eerlijk gezegd wat minder interessant. Met de essentie van “19 deadly sins of software security” was in principe niets mis, maar het grootste deel van de presentatie ging over C/C++ buffer overflows, het bleef onduidelijk in hoeverre het .NET framework last zou kunnen hebben van dit fenomeen. Met de presentatie was overigens niets mis en het laatste deel over SQL injection en Cross Site Scripting sprak zeker aan. Punt blijft dat je op de Developer Days komt voor nieuwe technologieën en ontwikkelingen en deze presentatie wat dat betreft een beetje uit de toon viel omdat er weinig is gezegd over security in de huidige .NET omgeving. Nu kan ik me voorstellen dat Microsoft niet heel blij zou zijn als iemand zou vertellen hoe binnen .NET software een buffer overflow kan worden veroorzaakt ;-). BTW: Ze bestaan, alleen jammer dat die niet werden aangetipt en verteld hoe te voorkomen.

De pauze, tja, een beetje rondkijken bij de diverse stands. Hier en daar een leuk spelendingetje scoren om de kids ’s avonds mee blij te maken en natuurlijk de lunch. Wat me dit jaar opviel en als ik even naga ook de voorgaande jaren is dat er weinig plaats is om te zitten of je eten neer te zetten. Wat je dan ook zag bij “Park Foyer” is dat elk plekje op 1 meter hoogte van de grond werd benut om glaasje drinken of tas neer te zetten. En die plaatsen waren er niet zoveel. Echt waar, het is heel vervelend als je met in je ene hand een tasje met gadgets, een laptop aan je schouder en een bordje met een beker drinken er op in je andere handen staat te bedenken hoe je dit nu weer gaat regelen (en dan maar hopen dat je telefoon niet gaat 😎 ). Kortom een paar statafels moet toch een kleine moeite zijn in 2009.

Silverlight.jpgNa de pauze bezocht in de presentatie van Peter Himschoot die tijdens de sessie een Silverlight 2.0 bierbrowser applicatie in elkaar knutselde. Interessant, want Silverlight lijkt nu echt volwassen te worden. Er zijn intussen een keur aan controls voor Silverlight beschikbaar. Ten opzicht van versie 1.0 een hele verbetering waarin enkel maar een paar basiscontrols gebruikt konden worden. Vooral de DataGrid is een interessante en handige control. Overigens is Silverlight 2.0 nog in beta stadium maar wordt uitgegeven met een Go-Live licentie. Er is een setup beschikbaar waarbij Visual Studio 2008 kan worden gebruikt om Silverlight 2.0 applicaties te bouwen. Verder is het aan te raden Blend 2.5 March Preview te downloaden aangezien de Visual Designer in VS 2008 nog niet zo heel best werkt (mijn VS crashte meerdere keren op de designer) of je bent natuurlijk een echt XAML guru. Peter durfde het overigens ook niet aan met de Visual Studio Designer en schakelde deze direct aan het begin van zijn presentatie uit. Al met al interessant voer om op de late avond eens mee aan het vogelen te gaan. Meer info…

Om de dag in stijl af te sluiten heb ik als laatste de WPF sessie bezocht van David Platt. Voortbordurend op de keynote liet hij voorbeelden zien van hoe WPF wel en niet gebruikt zou moeten worden. Verhelderend en leerzaam. We moeten voor ogen houden dat developers van een ander soort zijn dan gebruikers van onze software. Volgens Platt: “Op deze Developer Days waren slechts 80 vrouwelijke developers aanwezig terwijl in het dagelijks leven +/- 52% vrouwelijke software gebruikers zijn.” Goed punt toch!?

Kortom een geslaagde dag, het geeft mij toch elk jaar weer stof tot nadenken en een stimulans om het volgende jaar maar eens 2 dagen te gaan. Ik ben benieuwd of de baas dat goed vindt…

P.S. Ben je er niet geweest of heb je een sessie gezien die je niet had willen missen? Microsoft plaats alle sessies na verloop van tijd op internet. Als het zover is lees je het hier.

Tags:
Deel dit Verhaal:
  • facebook
  • twitter
  • gplus

Over Ton Snoei

Een enthousiaste ontwikkelaar in de allerbreedste zin van het woord.

Het aansturen maar vooral coachen van mensen geeft me veel plezier en een leuke uitdaging. Ik houdt me graag bezig met het bouwen van software maar ook met alle anderen dingen die komen kijken bij het vak dat IT heet.

Met als achtergrond ontwikkelaar heb ik veel ervaring met C# .NET en alles wat daarbij komt kijken. Deze kennis komt nog regelmatig goed van pas. Mijn liefde voor ontwikkeling van software is nooit verdwenen en heb mij daarom in het afgelopen jaar meer verdiept in Java, Android, iOS/iPhone/iPad (Monotouch/Xamarin), PHP en Unity 3D development. Ik noem dat altijd maar: "Lego-spelen voor grote mensen" ;-)

Kortom van de grote lijnen naar projecten tot hands-on problem solven.

Laat een reactie achter

Comment