More than one week has passed since one of the largest local Microsoft events took place in three Baltic countries: Estonia, Latvia and Lithuania. This year there were again 5 different tracks to cover essentially every IT person’s needs from Security to Kinect SDK. The event happened in the same three locations from last year and there were again around 500 participants in each of three countries, which is a relatively huge audience if we take the population of countries into consideration. In this post I will try to express my opinion about the event and share my feedback and observations.

image Jevgeni Tsaikin TechDay 2013

In general I think the event went smoothly. According to the feedback I have received during the breaks, most of the participants were satisfied with the presentations and talks. There were a lot of nice discussions during the breaks as well. I didn’t participate in all sessions, but I wanted to highlight two presentations, both from my ex-colleagues. The first one was delivered by Agu Suur, my ex-colleague from Axinom, and the topic was “Windows 8 App Design: the Developer Approach“. Presentation had plenty of great looking images and slides, but at the same time it was deep and full of front-end developer experience.

The second presentation that I wanted to highlight was “Kinecting The Dots — Interactions with the Kinect SDK” and again by one of my ex-colleagues from Webmedia/Nortal: Aleksandr Jastremski. Just imagine, switching slides by arm gestures with Kinect, future is just behind your door. I am actually impressed with Kinect SDK and most likely going to spend some time during the Christmas vacation playing with that.

image Jevgeni Tsaikin TechDay 2013

As for me, at TechDay 2012 I was talking about Performance in Windows Phone application, but for TechDay 2013 I have picked a different topic: MVVM Best Practices for Windows Phone from the Field In the beginning I was planning to make my presentation somewhat advanced, but as it turned out only 20–30% of audience had any real experience with MVVM in Windows Phone/Windows Store, so it didn’t make any sense to cover very advanced topics. In my presentation I have tried to cover the fundamentals of MVVM pattern, show demos and explain the core elements and providing with some of the best practices from my personal experience. In two out of three countries I had a little bit of time left to show one of the approaches to Unit Testing with MVVM in Windows Phone applications.

Thank you, Microsoft and all other sponsors for supporting such a great event and inviting me!