GURUUMEDITATION

[responsive-menu menu="HamburgerMenu"]

Async methods return type

  One of the questions I am often asked about the async/await keywords is about the return type. Specifically about the void return type for async method. Here is a small explanation about the three possible return type :   Void If an async method returns void, it can’t be awaited. It is a “fire and forget” mode, where the async method will [...]

Making a toast

Updated for Release Preview After Tiles, badges and raw, toast is the last kind of notification in Metro. Toast notifications are popups popping out on the screen (hence the name toast), showing some information (Image or text). You can dismiss them, let them timeout or, if you click on it, you go to the application that sent it. Toasts notifications [...]

Charm Up your Metro App (Part III) (Release preview)

Updated for Release Preview Disclaimer : These articles were written with the Consumer Preview version. No guarantee it will work on other versions. Charming Up Metro App (Part I) : Settings pane.Charming Up Metro App (Part II) : Search Contract.Charming Up Metro App (Part III) : Share Contract.Charming Up Metro App (Part IV) : File Open Picker Contract.   Warning : [...]

Content Type Resource URI in Metro (Release Preview Update)

This is the update for Release Preview of small post about resources URI in Metro application. If you developed in WPF, then you remember the “pack://application:,,,/…” kind of URI for Content type resources. For Metro, Microsoft created (again) another kind of URI. The syntax is ms-appx:///TheResourcePath Exemple, in an application called [...]

Charm Up your Metro App (Part IV) (Release Preview)

  Updated for Release Preview Disclaimer : These articles were written with the Consumer Preview version. No guarantee it will work on other versions. Charming Up Metro App (Part I) : Settings pane.Charming Up Metro App (Part II) : Search Contract.Charming Up Metro App (Part III) : Share Contract.Charming Up Metro App (Part IV) : File Open Picker Contract.   This [...]

Charm Up your Metro App (Part II) (Release Preview)

  Updated for Release Preview Disclaimer : These articles were written with the Consumer Preview version. No guarantee it will work on other versions. Charming Up Metro App (Part I) : Settings pane.Charming Up Metro App (Part II) : Search Contract.Charming Up Metro App (Part III) : Share Contract.Charming Up Metro App (Part IV) : File Open Picker Contract.   Contracts [...]

Raw notifications

  Raw notifications are a type of push notifications. It is a push notification with an arbitrary payload. You can put anything you want (With size limitations : 4K payload max). It cannot be received directly by your application, but by one of its a background task. So it can be intercepted even if you application is not running. Nice isn’t it? Preparing [...]

Bard’s Tile IV : Secondary Tiles

Bard’s Tile I : Introduction and local Tiles and Badges Bard’s Tile II : Scheduled and Periodic Notifications Bard’s Tile III : Push Notifications Bard’s Tile IV : Secondary Tiles Bard’s Tile V : Lock Screen Tiles and Badges Introduction In part IV of this series, we’ll learn about secondary tiles. What is secondary tile? From MSDN : A secondary [...]

Bard’s Tile III : Push Notifications

  Bard’s Tile I : Introduction and local Tiles and Badges Bard’s Tile II : Scheduled and Periodic Notifications Bard’s Tile III : Push Notifications Bard’s Tile IV : Secondary Tiles Bard’s Tile V : Lock Screen Tiles and Badges   We saw already several ways of updating or tiles. Either locally or using a service (Periodic notifications). [...]

Bard’s Tile I : Introduction and local tiles and Badges

This is the start of Bard’s Tile (I feel so funny) a new series of posts about the Live Tiles. Detail of the series : Bard’s Tile I : Introduction and local Tiles and Badges Bard’s Tile II : Scheduled and Periodic Notifications Bard’s Tile III : Push Notifications Bard’s Tile IV : Secondary Tiles Bard’s Tile V : Lock Screen Tiles and Badges Live [...]