Gill Cleeren

Gill CleerenGill Cleeren is a Microsoft Regional Director, Silverlight MVP (former ASP.NET MVP), INETA speaker bureau member and Silverlight Insider. He lives in Belgium where he works as .NET architect at Ordina. Passionate about .NET, he’s always playing with the newest bits. In his role as Regional Director, Gill has given many sessions, webcasts and trainings on new as well as existing technologies, such as Silverlight, ASP.NET and WPF at conferences including TechEd Berlin 2010, TechDays Belgium, DevDays NL, NDC Oslo Norway, SQL Server Saturday Switserland, Spring Conference UK, Silverlight Roadshow in Sweden.

He also leads Visug, the largest .NET user group in Belgium. Gill recently published his first book: “Silverlight 4 Data and Services Cookbook” (Packt Publishing).

Gill Cleeren's Blog

@gillcleeren

Abstracts

Topic: Don’t make your app an island: build bridges to the operating system!
Description: An app can be like an island, all by itself, lost in the sea of the operation system. A great app has bridges to the operating system, it integrates and therefore creates a better user experience. In the end the user will know how to work with your app since he already knows how to get around. Building bridges is done using contracts. In this session, we’ll study the different contracts there are available in Windows 8 and how we can work with the most often used contracts such as search and file picking.
Topic: Working in the background in Windows 8
Description: Windows 8 introduces a new process lifecycle management. No longer does the user have to close an app explicitly. Instead, Windows manages everything. But how can we then run code in the background, is this even possible in Windows 8? Turns out there’s a specific API that we can use to build processes (or tasks) that run in the background. It offers quite a few options, varying from simple using push notifications, over RAW notifications to more complex scenarios using the ControlChannelTrigger. In this session, we’ll take you through the several options offered by Windows 8.
Topic: Building LOB apps with Windows 8: yes or no?
Description: You must have heard it many times by now: Windows 8 is targeted at the consumer market! But is it really? Is it not a great platform to build enterprise level apps on? In this session, we’ll show you that enterprise-features in Windows 8 are all around. You’ll walk out, inspired to build your next enterprise application as a Windows 8 Store app instead of using a “traditional” technology. Topics such as touch, fast and fluid, data controls and much more will make their entrance in this session.
Topic: Building apps that rely on Windows Azure Media Services (ready Q2 2013)
Description: Building a media-intensive application but worried about how many users will use your services? Why not host them in Azure? With the new Windows Azure Media Services, Microsoft introduces a platform that can be leveraged to build high-quality media applications that are running on a scalable backend. A rich set of SDKs is available that we can use to build these apps. In this session, we’ll explore Windows Azure Media Services.
Topic: The tale about tiles
Description: Once upon a time, there was an app that was so rich with content it wanted to share with its user. But the user didn’t give the app the light of day. The app got sad, very sad. One day, the user was cleaning up his Start screen uninstalling the great app, not knowing what rich content it had to offer.

 Sounds like an unhappy ending? Will this be your app? Not if you attend this session where we’ll explain you what you need to know about live tiles and how we can trigger the user in using your application more! A happy ending after all!
Topic: One speaker. One app. 60 minutes.
Description: Does the session title look a bit like a movie tagline? Maybe it does. But this time, you’ll get a lot of value for your money, that’s a guarantee. In this session, we’ll start from File->New Project. After 60 minutes, we’ll have a fully-working application (and I’m not talking about your average Flashlight application!). Intrigued?

Coming to theatres near you soon!
Topic: 40.000km of apps: global apps
Description: Have you thought about the number of people that can use your app? Let me give you a small pointer: at the time of speaking, an audience of over 4 billion has access to it. Impressive, isn’t it? But they may not all understand your native language! In this session, we’ll take a look at how we can build world-ready apps. Not only will we spend time on the language/WinRT features, we’ll also look at how we can integrate globalization in an MVVM application. We’ll also spend time looking at the options we have in the Store.

Ole!
Topic: The Getting Rich session: using the Windows Store
Description: We’ve nailed it: a session where you can earn money. But instead of me bringing a small pile of bank notes, I’m going to show you all you need to know to sell Windows 8 apps. We’ll look, among others at the store, certification and many other things you’ll need to know before your app will become “The Next Big Thing”.
Topic: Will it Blend?
Description: Blend is a great tool for building Windows 8 and Windows Phone 8 applications. In this session, we’ll learn to use the design principles of both Windows 8 and Windows Phone 8, based on Blend. You’ll also see how you can build MVVM-ready apps with Blend.
Topic: Advanced topics in Windows 8 app development
Description: By now, you’ve seen the introduction talks. You know how to develop your first Windows 8 Metro-style app or maybe you’ve already started building some. But then things start to get a bit more complicated.

That’s where this session comes in! We won’t be touching on the basics, but we’ll explore topics you don’t hear about in most talks. We’ll see how to connect with services, what data binding options we have, how MVVM can be implemented, how local and roaming storage works, how you can integrate with the Live SDK for single sign-in, how push notifications work and much more. Fasten your seatbelt, this demo-driven session will take you to the next level!
Topic: Windows 8 and the outside world
Description: Windows 8 Metro style apps will give users a great experience. Apps promise the user to be alive and connected. Being connected means interfacing with services and the cloud. But what options do we have to make the connection to the outside world?

In this session, we'll explore how WinRT apps can connect with services (WCF, REST...) and the cloud to offer a great experience. We'll also see how internals like roaming data can be used in your apps.
Topic: MVVM and Windows 8
Description: With Metro-style apps, Microsoft is pushing MVVM with a built-in solution in some of the templates. But what if you’re now 100% clear on the concepts of MVVM? Fear no longer! In this session, we’ll explore the MVVM pattern along with its benefits (and let’s be honest, disadvantages as well) from the Windows 8 perspective. Next to the core principles, we’ll dive deep in how we can apply the pattern for Windows 8 app by building an end-to-end app based on the pattern.
Topic: My top 10 developer features in Windows 8
Description: Now that we all have had the time to play around with Windows 8, we start discovering the nice features. In this session, Silverlight MVP Gill Cleeren tells you about his top 10 features in the new platform. Why don’t you join and tell us about your favorite (or less favorite?) features?
Topic: A Walk the WinRT library: classes you never met but are there
Description: I’m sure you’ve wondered ‘Is this not available in WinRT’ while building Windows 8 apps. WinRT is quite large and contains a number of classes you may never have heard of. The goal of this session is an exploration of the framework. We’ll stop and see some beautiful classes that you never knew where in there!
Topic: Managing the state of an application
Description: Microsoft has introduced a new way of managing the process lifetime in Windows 8. The user benefits from this in a sense that the application should always be stateful. Turns out that this is not that easy and that we as developers have quite some work to do here. In this session, we’ll dive into managing state in Windows 8 apps.
Topic: Take a free guided tour of Visual Studio 2012 and .NET 4.5
Description: Together with Windows 8, at BUILD 2011, Microsoft introduced developers to a new version of Visual Studio, currently named Visual Studio 11 Developer Preview and .NET 4.5. This session will guide you to what’s new in both the new development environment as well as the new version of the core .NET framework. After seeing this session, you’ll be sure to know how your productivity with the new set of tools and frameworks will surely be improved!
Topic: Hello, this is Windows 8
Description: The new version of the Windows Phone SDK brings a whole lot of goodies to phone developers. Many of the features were long-awaited, among them the option to share code with Windows 8. In this session, we’ll give you an overview of the new SDK.
Topic: Building an enterprise application for Windows Phone 8
Description: Is Windows Phone 8 ready for enterprise applications? We’ll investigate in this session. Among others, we’ll explore the new features of the OS that make the life of the enterprise developer much easier. Consider this session the last thing you’ll do before you start building your next enterprise application on Windows Phone 8.
Topic: Advanced Windows Phone 8 development
Description: You’ve seen the videos, now take a jump in the deep. No Hello World apps in this session, instead we’ll dive in the more advanced topics in Windows Phone 8 such as security, code reuse, patterns, authentication and much more!
Topic: Windows Phone 8 10 tips and tricks
Description: When you start developing for Windows Phone 8, you're bound to encounter some useful things that are useful for other developers as well. In this session, Gill Cleeren shares some interesting tips and tricks you'll profit from for sure when developing your own WP8 apps! Guaranteed to learn something new in this session!
Topic: Data access in a Windows Phone 8 application
Description: How do get data in a Windows Phone 8 application? In this session, we’ll explore the many options we have to connect with sources of data. We’ll explore WCF, oData, RSS, sockets and much more!
Topic: Getting started with jQuery and how it works together with ASP.NET WebForms and MVC
Description: jQuery is the new favorite of web developers. This lightweight JavaScript library makes developers love writing JavaScript code again! What needed 20 lines of code first is now reduced to 3 lines. Who wouldn’t be enthusiastic?! Microsoft showed its love for the library by fully integrating it in Visual Studio. I dare to ask: Should you stay behind? In this session, we’ll take a look at jQuery and we’ll teach you what you need to know to get on your way. More specifically, we’ll look at selectors, attributes, working with WCF, jQuery UI and much more. You may walk out of this session wearing a sticker: “I love jQuery”!
Topic: Building HTML 5 Web Apps with Visual Studio & ASP.NET
Description: Whether you’re building a new Website using ASP.NET or maintaining an existing one, you’ll leave this talk ready to use HTML5 & CSS3 on ASP.NET with Visual Studio. We’ll look at what HTML5 & CSS3 have to offer modern app developers and how you can use them with ASP.NET for rich Web apps both today and tomorrow.