The digital home of Richard Garside

This is my digital home, a resting place for my personal and client projects. I'm a web developer based in Leeds. I specialise in .NET MVC and apps for Windows 8 and Mac. You can find out more about me here.

Recent stuff from my blog

  • Leeds Sharpers at DDD North 2014

    Voting is now open for DDD North 2014, which is excitingly going to be in Leeds. There are a lot of good talks to vote for, but my biased opionion is that the following Leeds Sharpers should all have their talks voted for.

    Micro Services: conquer monoliths, before they own you - Kiran Singh

    BDD, Why you should be doing it - Richard Tasker

    Using Xamarin Forms to make a cross platform Agenda App - Richard Garside (AKA me)

    So look through all the proposed talks and vote now. You can skip to one of the best talks by using one of the talk links above. more

    No Comments
  • Carousel Page in Xamarin Forms XAML

    The CarouselPage page is similar to a tabbed page, but you swipe between pages and there are no navigation pages. Windows Phone users will be most used to this type of UI, so you may choose to only use it there, but it will work on all platforms. Here is the XAML:

    <?xml version="1.0" encoding="UTF-8"?>

    <CarouselPage

    xmlns="http://xamarin.com/schemas/2014/forms"

    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"

    xmlns:local="clr-namespace:NogginXamarinFormSample;assembly=NogginXamarinFormSample"

    x:Class="NogginXamarinFormSample.MyCarouselPage">

    <CarouselPage. … more

    No Comments
  • Tabbed Page in Xamarin Forms XAML

    The TabbedPage page is a bit like a navigation page in that it is a collection of other pages. However instead of a navigation bar you are shown a collection of tabs. Each tab has a title and may have an icon. Create a new content page using File > Add new, and then change the XAML to this (making sure your x:Class and xmlns:local are correct for your project) and also change the base class in the code behind to TabbedPage:

    <?xml version="1.0" encoding="UTF-8"?>

    <TabbedPage

    xmlns="http://xamarin.com/schemas/2014/forms"

    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" … more