Developer Days 2006

Published 3/7/2006 by Henry in DevDays

Today I attended the Dutch DevDays 2006.
There were a few interesting sessions, it started with the traditional Keynote.

Rafal Lukawiecki Project Botticelli gave his opinions on why he thinks 2006 is going to be a more exciting year for IT then the past couple of years. In his view Team System is going to change the way we work together in the IT world. He is both enthousiastic and impressed that now MSF (the Framework used by Microsoft internally and according to Rafal the reason why they as a company are succesfull at creating Software) is going to be used by everybody who is going to work with Team System. He says Microsoft put as much of MSF in a box as they could put in and called it Team System. Also he talked about ADAM (Active Directory Application Mode) and AzMan (Authorization Manager). He is very much into Security and claims that this can be a very profitable specialty. In my opinion he is a very enthousiastic and likeable speaker, the only one I know who keeps his presentation interesting the whole time he speaks. On top of that his story is interesting also.

Furtermore we (again) got a Windows Vista demo, it was only 10 minutes long, so it only touched the surface. We saw IE 7 with the tabs like Firefox (extended with thumbnail view and saving one or more tabs in one favorite), along the credo "Extend and Embrace". We saw 'Gadgets', which are mini-applications with a wide variety of possible uses. They can connect to web services to deliver all kinds of information. Gadgets can also integrate with your applications to streamline your interaction with them. They are shown on what is called the 'Sidebar'. The Windows Sidebar gives quick access to gadgets. The richness of the User Interface and the way the modern graphic cards are used to their full potential is really cool.

The closing speaker for the keynote was Scott Guthrie the General Manager for the Client and Web Platform and Tools Team from Microsoft told us he was going to build a datadriven Ajax enabled Web app with Edit, Insert, Update and Delete functionality from scratch within a 20 minutes time frame, which he did. ASP.NET 2.0 makes it possible to code at this speed. The combination with ATLAS, the Ajax enabling Framework for ASP.Net 2.0, is really very impressive. Later in the day I attended a more in depth session of Scott.

Implementing Domain Specific Languages
The second session I attended was given by Edwin Jongsma from Avanade, his session was called 'Implementing Domain Specific Languages', he told about Software Factories overall and why the name is not as well chosen as could be with regards to how most developers and architects recieve it at first. The word Factory is associated with doing repetative tasks over and over and is not very appealing to most people. DSL's  however could be the way for the future. Most clients want more for less. Edwin stated that this could be achieved by adapting DSL's and Software Factories. He showesd us some examples of writing DSL's and generating code from it, which resulted in a wizard like Windows Forms app. I will try to tell more about it in the future, because in fact this whole concept is quite interesting. My colleguea Edward Bakker is deeply into this stuff, so if you want to learn more visit his blog.
At lunch time I attended a Infragistic's session where Jason Beres showed NetAdvandadge controls (Windows Forms and ASP.Net), this are really cool controls, every developer should have them!
After lunch I attended:

  •  MSF with Visual Studio Team System
  •  Building interactive webapplications with ATLAS
  •  Effectivly using Generics with C#

On these sessions I will write some more another time.
Henry Cordes
My thoughts exactly...

Add comment

  Country flag
  • Comment
  • Preview