DCSIMG
WinRT - Alex Golesh's Blog About Silverlight Development

Browse by Tags

All Tags » WinRT (RSS)

Windows 8 Live Tiles – take 2

Quite some time ago I blogged about Live Tiles & Toast Notifications Windows 8 feature. About a week ago I was delivering Windows 8 training and as a part of this course was delivering a sessions about Live Tiles and Windows 8 PLM (PLM = Process Lifetime Management, session which discusses when Windows 8 runs apps and some point about Windows 8 background tasks). The PLM session mentions, that Windows 8 apps are permitted to run background tasks, but they will be executed approximately once in...

I’m Microsoft MVP for another year!

About 10 minutes ago, I received an email presenting me with the Microsoft MVP Award in Silverlight! I am very honored to receive an MVP Award for the fourth time in row and I will continue contributing to the online and offline developer community worldwide. This is a great opportunity and place to thank quite a few people who helped me to win this Award again: My wife and daughter for having so much patience and providing the best support I could only dream about! My current and past managers ...

Windows 8 Release Preview

Windows 8 Release Preview (RP) was published and can be downloaded by anyone who want to try this great preview of upcoming OS! More info about it here: http://windows.microsoft.com/en-US/windows-8/release-preview Download the version to try from here: http://windows.microsoft.com/en-US/windows-8/download For those, who want to grab ISO images links could be found at the following location: http://windows.microsoft.com/en-US/windows-8/iso (this link also provides the product key to use)   Developers...

My Session at Sela SDP 2012

Yesterday I delivered a session about live tiles, toasts and push notifications in Windows 8. I like to thank all the participants – you were great and I had a great pleasure to present for such quality audience. I loved the questions and the conversation after the session. The slides deck I used for presentation can be viewed online here .   Thanks and stay tuned for more updates, Alex

Windows 8 Consumer Preview and Visual Studio 11 Beta – Process Lifetime Management (Part 11/11)

Windows 8 Metro applications introduces new (for desktop version of Windows) philosophy behind application execution - when application runs and when it is terminated. In this post I will overview this process also known as Process Lifetime Management (or PLM in short). In addition, I will showcase creation of custom Splash Screen experience which becomes important especially with in PLM in mind. Windows 8 designed to run not only on desktop PCs and laptops (which usually have descent amount of RAM...

Windows 8 Consumer Preview and Visual Studio 11 Beta – Live tiles, toasts, badges and Push Notifications (Part 10/11)

Windows 8 provides interesting way to “interact” with user even when application is not active anymore.   Push Notifications Windows Push Notifications (WNS) in Windows 8 is quite similar to the Windows Phone 7 Push Notification (MPNS) model. It uses cloud-based push notification services to deliver notifications to registered clients. To enable application receiving push notifications developer must register it at Windows Push Notifications & Live Connect site. The process is very simple...

Windows 8 Consumer Preview and Visual Studio 11 Beta – Show Message Dialogs and Popup Menus (Part 9/11)

This post is about popups. Why popups? Who need them? Popups needed to present some important info to the user in modal way or to present some overlays above other screen elements. Lets start from Message Box . WinRT lacks MessageBox support in classic understanding or this UI element. While showing classic dialog box over Metro application is definitely possible from technical point of view (see screenshots in the post about In-App purchases), it completely destroys Metro look and feel of the application...

Windows 8 Consumer Preview and Visual Studio 11 Beta – Licensing and In-app purchases (Part 7/11)

Windows 8 Metro applications are distributed by Windows Store. The store handles all installation tasks, updating to the new versions when published by developer. Also it handles purchasing the application, supporting trial mode (if application developer chooses to support it) and handles in-app purchases. All licensing supported by Windows.ApplicationModel.Store namespace. Note : CurrentApp provides license information for the current app.This object obtains its data from the Windows Store, which...

Windows 8 Consumer Preview and Visual Studio 11 Beta – Local and Roaming application data storage (Part 5/11)

In previous post (Settings – LINK) I explained how to create application’s settings screed and customize it with application specific UI and data. In this post I will explain how to preserve application settings and other application data. Wind8 CP enables few locations to store application data. Application can use temporary directory to save any kind of information which was possible also before Windows 8. In addition WinRT provides native support saving data in application’s data store as collection...

Windows 8 Consumer Preview and Visual Studio 11 Beta – What’s New (Part 1/11)

Long awaited Windows 8 Consumer Preview (Win8 CP) just released! It is not come alone, but accompanied with Visual Studio 11 Beta (VS11)! Both products available for download. The links are: Win8 CP download is available here . Visual Studio 11 Express Beta for Windows 8 download available here . So what’s new for developers? First think you will meet right after installing VS11 is facelift. Compare – VS2010 & VS11: VS11 got Metro-ish face lift! The icons are flat and grey, windows got flat look...