C#
Simple little things. The 42 extension method anti-pattern
By shoogend at 2 September, 2010, 4:49 pm
Extension methods are a powerful feature in .NET, and have been increasingly adopted by the developer community. Also, LINQ and other framework features rely heavily on extension methods. In fact, extension methods were originally invented to be able to implement LINQ without having to change a lot of .NET framework base classes. Basically, an extension [...]
Read More >>Simple little things. Placing dynamic images in databound controls
By shoogend at 31 August, 2010, 3:38 pm
Sometimes there’s these really little things that hardly seem worth the effect blogging about. But when you start googling for the apparent solution, there’s a million-and-one blogs, forum questions that at the least are contradicting. In this particular case I wanted to set different images in different rows in a Repeater or GridView depending on [...]
Read More >>Sander’s talk at TechEd US 2010. How frameworks can kill your projects and patterns to prevent getting killed
By shoogend at 20 June, 2010, 12:48 pm
Last week, the Microsoft TechEd North America 2010 took place in the great city of New Orleans. I was lucky to be invited to do a talk on how frameworks can kill your projects. When it comes to Microsoft .NET-connected development, more and more frameworks enter the market. Both from Microsoft and from open source. [...]
Read More >>Extension methods (with DevDays 2010 slides)
By shoogend at 15 April, 2010, 11:11 am
This post was originally published in .NET Magazine. I re-posted it because of the talk I did at Microsoft’s DevDays 2010 in Den Haag recently. The slides for this talk can be downloaded here. As you’re probably have been made aware of in abundance, in .Net 3.5 Microsoft introduced a little language feature called LINQ. [...]
Read More >>Spring 2010 speaking engagements
By shoogend at 15 March, 2010, 12:44 am
Again doing a lot of talks this spring on a wide range of subjects, from new technology, via enterprise agile to model driven development, but also about smart use cases, domain driven design, UML, and software architectures, design patterns, frameworks and .NET. This season’s highlights? Not a difficult choice: doing talks both at Microsoft DevDays [...]
Read More >>Follow the white rabbit! Exploring custom software development in Sharepoint
By shoogend at 4 November, 2009, 8:29 am
This DevTweet column by @mariannerd and @aahoogendoorn is published in SDN Magazine, December 2009. @aahoogendoorn Where are you???? @mariannerd I’m here. How was Vegas? @aahoogendoorn #SPC09 was great! Great conference! Good sessions, good speakers and wow… The SharePoint community is enthusiastic! Loved it! @mariannerd So we can finally deliver actual applications on SharePoint? Would it [...]
Read More >>Writing better software faster
By shoogend at 5 October, 2009, 10:53 pm
Published in my Interesting Things column in SDN Magazine, November 2009. Looking back on twenty years of software development, I must have spent most of that time trying to improve the quality and productivity of software development. Ever since I started to write small applications in Turbo Pascal in 1988 I got infected with the [...]
Read More >>Extension methods. The overlooked language feature
By shoogend at 18 August, 2009, 1:30 pm
This post was published in .NET Magazine. I recently did a talk at the SDC Conference at Papendal, Arnhem, discussing this topic. As you’re probably have been made aware of in abundance, in .Net 3.5 Microsoft introduced a little language feature called LINQ. Although LINQ has been demonstrated at all major and minor conferences, the [...]
Read More >>June 2009
By shoogend at 24 July, 2009, 11:33 am
My talks in June 2009. June 3. Agile software development in everyday practice. Full-day seminar on doing agile projects for IT Works, Hotel Pullman, Diegem, Belgium. With guest speaker Stefaan van Royen, Mediamine. See www.itworks.be. June 9. Pragmatic .Net development. Full-day seminar on software architectures and patterns for .Net software development for Array Seminars, .NBC [...]
Read More >>Some of my talks in 2007
By shoogend at 24 July, 2009, 11:24 am
Pragmatic model driven development .Net using use cases Guest lecture at Hogeschool InHolland, Alkmaar, Netherlands. December 21, 2007 Informal guest lecture for students graduating this year. Likely subjects are software architecture, patterns, modeling and implementing smart use cases. Project anti-patterns Talk at Javapolis, Antwerp, Belgium. December 12, 2007 Presented my well known talk on project [...]
Read More >>
