Building a Windows desktop application using Flutter
Read MoreSupercharge your experiences with the Microsoft Graph
M365 is a term you'll be hearing more frequently from Microsoft, but for a developer, what does this really mean? In this post I'll show you how you can supercharge your Windows/Cross Platform/Web experience to utilize the vast array of M365 services from Email, Calendar, Excel and Insights.
Read MoreFody - INotifyPropertyChanged the easy way
INotifyPropertyChanged is chiseled into the brain of every XAML developer. It provides amazing data binding power, but it has one drawback for me - code bloat. What I would love is a simpler version which keeps my code true. That is where Fody comes in. Under the hood Fody weaves INotifyPropertyChanged at compile time.
Read MoreTimeline
Timeline is a great way Windows drives a productive user experience. As a developer you can enrich this experience by having your application participate in Timeline in a meaningful way. It can also lead to a greater user engagement because users now have another way to directly launch your app.
Read MoreMy People
My People makes it easy to stay connected with contacts you often engage with. My People gives users the ability to pin their favourite contact to the task bar. Users can interact with their contact through voice, video, and text from the task bar. This makes it quick and easy to use without distracting your flow.
Read MoreOpen sourcing the UWP Tile Generator VSIX
The UWP Tile Generator gives you the ability to generate the tiles required to submit a UWP to the Universal Store. A simple right-click on an image in your project and this VSIX takes care of the rest. As well as generating the images it also updates the package manifest.
Read MoreUse Windows spotlight images as your desktop wallpaper
One of the new features in Windows 10 1511 is the Windows spotlight lock screen. I liked some of them so much that I wanted to have them as my desktop wallpaper. This blog post is going to show you how you how I did that.
Read MoreSQLite and UWP
There are times when being connected all the time is just not possible. Unfortunately, there are many times where I would to love to use apps but their lack of offline experience makes it a challenge. This blog post is all about how developers can use SQLite in their UWP applications to make sure users get the optimal experiences when offline, experiencing poor connectivity or when a cloud implementation isn't ideal for storing data.
Read MoreBluetooth LE Beacons in a UWP
One of the new Bluetooth LE features of Windows 10 is being able to watch for Bluetooth LE advertisements, otherwise known as Bluetooth beacons. Not only can you watch for advertisements but you can also publish them too enabling your Windows 10 device to act as a beacon.
Read MoreThe stylus is mightier than the sword - Inking in your UWP
One of my favorite features of Edge and OneNote is inking. I love the fact that I can annotate web pages and images. In this blog post I want to show you a step-by-step on how you too can achieve the same in your UWP apps.
Read MoreBuilding a Data Economy with UWP and App Services
Building a data economy with UWP applications using App Services. App Services is a great way to create mini web service like calls between UWP applications - even if they are from different publishers.
Read MoreUh oh, low battery - battery information in a UWP
The low battery logo puts fear in most. It's the moment where humans do whatever they can to ensure their beloved mobile device does not die. This post is going to show how you can help users with just a few lines of code. It'll help you be a good citizen on your users devices and ensure that you respect their battery life
Read MoreDrag and Drop in UWP
Windows 10 offers a new way to drag and drop between Windows Explorer and your UWP app, other UWP apps and your UWP app, or, within the same UWP app. Through a simple example, this posts shows how to create and handle the Drag and Drop events.
Read MoreCustom Visual State Triggers
A short blog post that shows how to create a custom visual state trigger. The post will guide you through how to create a trigger that will fire based on internet connectivity.
Read MoreThe basics of creating a responsive UWP application
This post is going to show you how to create a basic responsive UWP application utilizing the SplitView, RelativePanel and VisualStateManager. So sit back, relax and enjoy!
Read More