General, Presentations and sessions, RealDolmen, Silverlight, Headline, Windows Phone »

[30 May 2012 | 0 Comments]

Last Thursday, I delivered a session on Data Strategies for Windows Phone at WiPhug.  I got attacked by a whiteboard, but fought back bravely ;-) (note: that means I dropped a whiteboard ;-)). 


For those of you who don’t know what WiPhug is, here’s an excerpt from their site:


WiPhug is a Belgian usergroup that focusses on Windows Phone development. The idea is to share knowledge, skills and ideas with the entire community not only about Windows Phone development but also about everything that has something to do with WP7.


They’ve got quite a few events on their agenda, so check ‘m out if you’re interested in Windows Phone development.


My session slidedeck & code can be downloaded from my SkyDrive.

Featured, General, Silverlight, Headline »

[23 Apr 2012 | 2 Comments]

imageI’m very glad to be able to announce that my new book, written together with Gill Cleeren, is now available for sale through a variety of channels, like our publishers’ site or Amazon.


After the first book was published, it quickly became apparent that there is a demand for high-quality Silverlight books – and apparently, we were on the right track with our book, as it got lots of great reviews.  The “cookbook” format, in which you get concrete problems with concrete & to-the-point solutions appeared to be quite popular. 


Logically, you start thinking about a second book.  The easy thing to do would have been to simply update every recipe to Silverlight 5 & republish the book with a different title, but we expressly didn’t want to do that: we figured that, if we were going to release a second book, it would have to be good enough so that even owners of the first book would want it.


Therefore, we ended up with a whopping 662 pages.  Every recipe has been reviewed again, and a lot of new content has been added.  We now have a complete chapter on MVVM, we added a new chapter on Windows Phone, we completely rewrote the WCF RIA Services chapter and added an “Advanced WCF RIA Services” chapter.  Next to that, lots of other recipes were added, including some on how to integrate Windows Identity Foundation with Silverlight, and some featuring the new data and services-related Silverlight 5 capabilities.


All in all, we tried to publish a new, high quality book with lots of new, up-to-date content, in the same cookbook format that proved to be so popular.  We sincerely hope we succeeded in this mission, and we hope you like it as well.  It’s been a long ride. :-)


Here’s an overview of what can find in our new book:


  • Design and develop rich data-driven business applications in Silverlight and Windows Phone 7 following best practices
  • Rapidly interact with services and handle multiple sources of data within Silverlight and Windows Phone 7 business applications
  • Understand sophisticated data access techniques in your Silverlight business applications by binding data to Silverlight controls, validating data in Silverlight, getting data from services into Silverlight applications, using data and services using MVVM techniques and much more!
  • Packed with practical, hands-on cookbook recipes, illustrating the techniques to solve particular data problems effectively within your Silverlight and Windows Phone 7 business applications


You can order it from Packt’s site, or from Amazon.

.NET, Featured, General, Silverlight, Headline »

[26 Mar 2012 | 0 Comments]

imagePackt Publishing, the publisher that also publishes my Silverlight 4 (and upcoming Silverlight 5) book, just released a new title: Managing Data and Media in Microsoft Silverlight 4.  This is mash-up of chapters from Packt’s bestelling Silverlight books, including a few chapters from my Silverlight 4 Data and Services Cookbook.



Some of the content:


  • Manage layouts and general content organization
  • Know when and how to customize your data in Silverlight using important data controls.
  • Build data-driven business applications in Silverlight much more easily and much faster using Data binding
  • Add functionality to your Silverlight business applications by harnessing REST and WCF Data Services as an underlying platform for communication via Flickr and Twitter
  • Develop Silverlight RIAs that interact with SharePoint 2010 data and services
  • Bring life to business applications and complex workflows
  • Host and use Silverlight WebParts and the SharePoint Client Object Model
  • Understand how to determine between the different data access strategies (SOAP, REST, and OData)


So, if you’re looking for a Silverlight 4 book with a variety of content concerning data & media, you might want to check it out!

.NET, Featured, Presentations and sessions, Windows Phone »

[9 Mar 2012 | 0 Comments]

I just finished delivering 2 sessions on Windows Phone at the Techdays 2012 conference in Helsinki. As promised, here are my slidecks and demo-code.  Enjoy, and happy coding! :-)


WP7: Application Lifecycle, IsoStore & Local DB

WP7: Advanced Data Access strategies

.NET, Featured, MVVM, Presentations and sessions, Silverlight, Windows Phone »

[27 Feb 2012 | 0 Comments]

imageTomorrow, I’m delivering a Windows Phone 7.5 MSDN Live session, covering topics about the Windows Phone Application Lifecycle, Isolated Storage & Local Database.  If you haven’t done so already, you can register at this link.


The session will be recorded as well, and be made available at Channel 9 afterwards.


Cya there? :-)


UPDATE: the session slides & demo’s are now available for download from my SkyDrive as well.

.NET, Featured, MVVM, RIA, Headline, WCF RIA Services »

[16 Feb 2012 | 3 Comments]


Yesterday, I delivered a session at Techdays Belgium: MVVM & WCF RIA Services: an architectural story.


At the start of each project, you’ll have to lay out your solution architecture - and it’s very important to “get this right”. Silverlight, MVVM & WCF RIA Services work nicely together, but as with each architecture, the best solution depends on your application requirements. What are your options in this case? What are the pitfalls? How can you tie these technologies together to provide you with a solid foundation for your projects? This is an in-depth session, based on real-life experience.


As promised, you can download the code + slidedeck from my Skydrive


Enjoy! :-)

.NET, Featured, RIA, Silverlight, Headline, WCF RIA Services »

[9 Feb 2012 | 0 Comments]

One of the challenges a lot of businesses are struggling with today is the fact that the users of their software are becoming used to accessing their data from a multitude of devices: on the net, on a desktop, on a phone, on a tablet, …


This of course raises a lot of questions: how should you develop for this multitude of devices?  Are there best practices?  Can you reuse code, and if yes, should you?  How can you keep costs in check? Et cetera.


To answer some of these questions, I’ve started a new article series at SilverlightShowDeveloping for a multitude of clients: Strategies for code reuse and keeping costs in check.


In this series, I’ll try to answer the questions a lot of us are wondering about, and while doing so, we’ll build the same type of application as an HTML5, Silverlight (web), Silverlight (OOB), Windows Phone and Windows 8 Metro application. 


The first two parts are available now, quite a few more are coming up – enjoy! :)