Quantcast
Channel: Universal Apps – Diary of a Windows developer
Browsing all 20 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Using Caliburn Micro with Universal Windows app – Design time data

One of the most powerful features in XAML is design time data support. Let’s say that you have an application that displays some news retrieved from a RSS feed using a ListView or a GridView control....

View Article



Image may be NSFW.
Clik here to view.

Prism and Universal Windows app – The basic concepts

In the latest days I’ve started to work with Prism for Universal Windows apps and I’ve decided to share my experience with you. What is Prism? If you’re a long time Microsoft developer, you’ll probably...

View Article

Prism and Universal Windows apps – Binding and commands

In the previous post we’ve seen the basic concepts about using Prism in a Universal Windows app: we’ve seen how to create our first project and how to setup the Prism infrastructure, so that we are...

View Article

Prism and Universal Windows apps – Advanced commands

In the previous post we’ve learned the basic concepts that are required to implement the MVVM pattern using Prism in a Universal Windows app. In this post, we’ll continue our journey by exploring more...

View Article

Prism and Universal Windows app – Navigation

Let’s continue our journey about using Prism in Universal Windows app development, by understanding how to manage a very important feature: navigation. Unless we’re talking about a really basic...

View Article


Image may be NSFW.
Clik here to view.

Prism and Universal Windows app – Managing the application’s lifecycle

Unless this is your first experience with Windows Store app development, you should be familiar with the concept of “application lifecycle”. Windows Store apps are created for scenarios where battery...

View Article

Prism and Universal Windows apps – Messages

Another common scenario when you work with the MVVM pattern is messages support: all the available toolkits and frameworks support them. Messages are a way to exchange data between two classes...

View Article

Image may be NSFW.
Clik here to view.

Prism and Universal Windows apps – Layout management

In the previous posts we’ve seen that one of the requirements to setup the Prism infrastructure is to change the Views in our application so that, instead of inheriting from the Page class, we inherit...

View Article


Image may be NSFW.
Clik here to view.

The new background features in Windows 10

If you already have some experience in developing Universal Windows apps for Windows and Windows Phone 8.1, you should already be familiar with the “application lifecycle” concept. Compared to the...

View Article


Image may be NSFW.
Clik here to view.

Template10: a new template to create Universal Windows apps – The basics

When you launch Visual Studio 2015 to create a Universal Windows app for Windows 10 for the first time, the first thing you notice is that the number of available templates is very low. If, when it...

View Article

Image may be NSFW.
Clik here to view.

Template10: a new template to create Universal Windows apps – The controls

In the previous post we started to know Template10, the new open source template developed by a Microsoft, with the goal to become the starting point for every Universal Windows app developer. In this...

View Article

Image may be NSFW.
Clik here to view.

Template10: a new template to create Universal Windows apps – MVVM

The Model-View-ViewModel pattern (from now on, just MVVM) is, without any doubt, the most widely used pattern when it comes to develop XAML based applications. In this post, we won’t learn all the...

View Article

Image may be NSFW.
Clik here to view.

The MVVM pattern – Introduction

Model-View-ViewModel (from now on, just MVVM) is a “love and hate” topic when it comes to Universal Windows app development. If you have never used it and you try it for the first time, you’ll probably...

View Article


The MVVM pattern – The practice

Let’s continue our journey to learn the MVVM pattern, applied to Universal Windows apps development. After we’ve learned the basic concepts in the previous post, now it’s time to start writing some...

View Article

The MVVM pattern – Dependency injection

In the previous posts we’ve learned the basic concepts of the MVVM pattern and how to apply them in a real application. In this post we’ll introduce some more advanced concepts, which will be helpful...

View Article


Image may be NSFW.
Clik here to view.

The MVVM pattern – Advanced scenarios

Let’s continue our journey to learn the MVVM pattern and how to apply it to develop a Universal Windows app. In this post we’re going to explore some advanced scenarios which are frequent when you...

View Article

The MVVM pattern – Services, helpers and templates

In this last post of the series about MVVM we’re going to introduce some concepts and libraries that can make your life easier when you develop a Universal Windows app leveraging the MVVM pattern....

View Article


Image may be NSFW.
Clik here to view.

The MVVM pattern – Design time data

Ok, I’ve broken my promise. I’ve said that the previous post would have been the last one about MVVM, but I’ve changed my mind I realized, in fact, that I didn’t talk about one of the most interesting...

View Article

Image may be NSFW.
Clik here to view.

Scheduling toast notifications in a Universal Windows app

Toast notifications are, without any doubt, one of the most used techniques when it comes to notify something to the user, even when the app isn’t running. It’s almost impossible not to miss a toast...

View Article

Image may be NSFW.
Clik here to view.

Integrating Facebook in a Universal Windows app

Facebook is, without any doubt, one of the most popular social networks out there. There are many reasons why we would integrate their services into a mobile application: to make the login process...

View Article
Browsing all 20 articles
Browse latest View live


Latest Images