.Net
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 >>Alzheimer Architecture
By shoogend at 14 April, 2010, 12:48 am
Let’s suppose for a moment that it’ is 1986. And let’s suppose you are starting a new company. A company that sells products or services to customers, as most companies do. Let’s say you selling (surf) board wear. You start selling your first t-shirts and you decide that you need to automate stuff. So you [...]
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 >>October 19. Talk. “Do’s and don’t in implementing and applying extension methods”
By shoogend at 19 October, 2009, 1:38 pm
SDC Conference, Papendal, Arnhem (www.sdc.nl) Next week the annual SDC conference will take place at Papendal, Arnhem. As usual the organising SDN community has put together a long list of international appraised speakers, and challenging subjects on the matter of software development and software architecture. A bit to my surprise, this year I was invited [...]
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 >>September 10, 2009. Keynote “Building better software faster”
By shoogend at 10 September, 2009, 12:14 pm
Customer event Capgemini, at Capgemini Papendorp. Together with a large customer Capgemini organizes a number of (non-public, sorry) knowledge sessions on Microsoft technology – aimed at developers, architects and project management. September 10 will be the first of those knowledge sessions, with talks on Microsoft Duet, Surface and Cloud / Azure. Preceeding those interesting stories [...]
Read More >>Pragmatic model driven development. Part I. Code generation scenario’s
By shoogend at 4 September, 2009, 3:12 pm
Note. This series of posts is also published as a Capgemini group white paper and published in Software Release Magazine (in Dutch, in two parts). With the economy at a low point in time, organizations and project are clearly resetting their goals. Long term multimillion projects are being halted, in favor of short, agile projects, [...]
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 >>
