DevDays ‘09 Recap

DevDays ‘09 was an amazing event: nice venue, great content and a lot of great people.

DevDays ‘09 day 1

Wouter did a great job presenting his development tools, walking us through his Entity Pickers code and of course covering the ‘How I did it’ on his brand new site that just recently went live and which will soon be available as a CodePlex project! To keep it short: a great day full of great content!

Using PageAsyncTask to improve the performance of your website

Once in a while I like to get back to “old stuff”. It allows me to look once again at the things I’ve already done but then from another perspective: between now and then I’ve done a few projects, I’ve read a couple articles/books and spoken to some people. So it’s not surprising that quite often I find some new insights about the subjects I thought were closed. One of such topics was using the PageAsyncTask class to improve the performance of your website.

Ask the Expert @ DevDays ‘09

I’ve just got a confirmation from Microsoft: Ton Stegeman (MOSS MVP) and I will be on the Ask the Expert booth @ DevDays ‘09. We’ll be there to answer all your SharePoint questions. Looking forward to meet you. See you at the DevDays ‘09!

SharePoint productivity templates for CodeSmith

For quite some time I have been busy with trying to increase my productivity while working on SharePoint solutions. In the last two years I helped design a couple of tools and developed a few of them myself: all that to simplify the most common tasks and be able to focus on the solution-specific things. Recently I have focused on code generation: based on the information already present either in SharePoint or in your solution generate source code. You can see a part of the results of my efforts in Imtech Fields Explorer: generating wrapper classes and Page Layouts. What I’ve learned is that generating source code with code can get really complex. But just recently I’ve found a simpler way to get the things done: introducing Imtech SharePoint Templates for CodeSmith.