Quantcast
Channel: Nick's .NET Travels
Browsing all 643 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Fixing Back Behaviour and Navigation Button in Xamarin Forms with...

There were two issues that I identified in my post, Using BuildIt.Lifecycle with Xamarin Forms, which were to do with the navigation between pages1. The back operation actually did a forward navigation...

View Article


Image may be NSFW.
Clik here to view.

Book: Mobile Strategies for Business: 50 Actionable Insights to Digitally...

If you’re interested in mobile strategies for line of business applications, you can’t go past this read, recently authored by Rob Tiffany. The book itself actually stems from a series of tweets Rob...

View Article


Image may be NSFW.
Clik here to view.

Back Button Support in BuildIt.Lifecycle

Previously I’ve dealt with going back to previous pages based on user interaction on the current page (eg hitting a back button that triggers an “end of state” behaviour to go back to the previous...

View Article

Image may be NSFW.
Clik here to view.

Adding Back Button Support to Xamarin.Forms with BuildIt.Forms

In my previous post I discussed the support I added for hardware and virtual back buttons in a Universal Windows Platform application (UWP) using BuildIt.Lifecycle. At an application level the back...

View Article

Image may be NSFW.
Clik here to view.

Arriving or Leaving a ViewModel with BuildIt.Lifecycle

Often when arriving at a page/view it’s necessary to invoke some code in order to load data, or refresh the contents on the page. Of course, this needs to happen within the ViewModel. For...

View Article


Image may be NSFW.
Clik here to view.

Conditional Back Button Visibility with BuildIt.Lifecycle

In my post, Adding Back Button Support to Xamarin.Forms with BuildIt.Forms, I showed the basic support I’d added to BuildIt.Lifecycle to handle showing/hiding the back button depending on whether there...

View Article

Image may be NSFW.
Clik here to view.

Building a Flickr Viewer App with BuildIt.Lifecycle

Last week at the Mobile .NET User Group I presented on the BuildIt.Lifecycle for the first time. The main motivation wasn’t to try and get people to start using it (although I’d definitely welcome...

View Article

Image may be NSFW.
Clik here to view.

Triggering State Changes in BuildIt.States

The state management capability that BuildIt.Lifecycle uses is actually provided by a standalone library BuildIt.States which focusses on tracking states and allowing transitions between states....

View Article


Image may be NSFW.
Clik here to view.

Updating BuildIt

It's been a while but I've just published an update to the BuildIt libraries with the aim to streamline the syntax for declaring states. For example, the following are the state declarations for the...

View Article


Image may be NSFW.
Clik here to view.

Cryptic Build Failure in Release Mode for Universal Windows Platform Application

We’ve just managed to solve an issue that’s been plaguing us for a while when we attempt to do a Release build (either via the Store –> Create App Package, or just by setting the build configuration...

View Article

Image may be NSFW.
Clik here to view.

NetStandard, what is it and why do I care?

Over the past couple of years there hasn’t been a single project where at some point or another it hasn’t encountered NuGet pain – this is the pain associated with trying to upgrade packages, only to...

View Article

Image may be NSFW.
Clik here to view.

Migrating BuildIt to .NETStandard

At the beginning of the year I blogged quite a bit about a set of libraries that we use at Built to Roam that are available either from NuGet (https://www.nuget.org/packages?q=BuildIt) or as source on...

View Article

Image may be NSFW.
Clik here to view.

Using BuildIt.States for Managing States

Almost every software development course at some point covers object orientated programming where the concept of encapsulation is drummed in. We’re taught to create classes that track state – a typical...

View Article


Image may be NSFW.
Clik here to view.

Building a Mulit-Tenant Rich Client (UWP) that Connects via an Azure AD...

Wow, that title is a mouthful. Just reading that makes you think that this is some weird edge case that you’d never have to deal with but this is actually quite a common scenario. Let me give you the...

View Article

Image may be NSFW.
Clik here to view.

Building Cross Platform Applications with Visual Studio 2017

Ok, before I jump into this, I want to point out a couple of things:- Visual Studio 2017 is still in RC- When you install the RC of Visual Studio 2017 and enable the options to install Xamarin, you...

View Article


Image may be NSFW.
Clik here to view.

When I grow up I want to be a .NETStandard Library!

A month or so ago we made the decision to upgrade some of the portable libraries we use for projects from being based on PCL Profiles (eg profile 111 or profile 259) across to .NET Standard. To do...

View Article

Image may be NSFW.
Clik here to view.

NuGet does my head in….. No thanks to Xamarin.Forms

This is a bit of a rant with hopefully a fix that will help others. Firstly, the rant:In my post on Building Cross Platform Apps I used the new project templates in Visual Studio 2017 to create a new...

View Article


Image may be NSFW.
Clik here to view.

Useful OAuth, OpenID Connect, Azure Active Directory and Google...

Over the past couple of weeks I’ve been assisting with the development work of an enterprise system that uses both Azure Active Directory (Azure AD) and Google to authenticate users. It’s a cross...

View Article

Image may be NSFW.
Clik here to view.

Azure Active Directory and Google OAuth 2.0 Endpoints

There are a lot of arguments for and against using pre-built SDKs for doing OAuth authentication with Azure AD and Google. Having worked with the ADAL library for Azure quite a bit I think the team...

View Article

Image may be NSFW.
Clik here to view.

Authenticating an Application using Azure Active Directory

In my previous post I discussed in brief the use of the OAuth Authorization Code workflow and the corresponding endpoints. As a brief recap, the workflow I’ll going to walk through is the following:-...

View Article
Browsing all 643 articles
Browse latest View live


Latest Images