Xamarin Android Tutorial 1 Setting up Xamarin

How to setup Xamarin.Android to build Android applications using C#

C# Generics – Part 5: Generic Constraints & “default”

Let the compiler work for you. Generics give us flexibility and reuse in our classes, methods, and interfaces. This time, we’ll explore Generics Constraints and the “default” keyword. Constraints allow us to place conditions on what types can be used as generic parameters. For code samples and a PDF Walkthrough, visit http://www.jeremybytes.com/Demos.aspx.

C# Generics – Part 4: Nested Generics

Let the compiler work for you. Generics give us flexibility and reuse in our classes, methods, and interfaces. This time, we’ll explore Generics by combining the Generic Interface (from Part 2) with the Generic Method (from Part 3). We end up with a Nested Generic. For code samples and a PDF Walkthrough, visit http://www.jeremybytes.com/Demos.aspx…. Future […]

C# Generics – Part 3: Methods & Delegates

Let the compiler work for you. Generics give us flexibility and reuse in our classes, methods, and interfaces. This time, we’ll explore Generics by looking at Methods and Delegates. For code samples and a PDF Walkthrough, visit http://www.jeremybytes.com/Demos.aspx…. Future videos will explore other aspects of Generics (including nested generics and constraints).

C# Generics – Part 2: Interfaces

Let the compiler work for you. Generics give us flexibility and reuse in our classes, methods, and interfaces. This time, we’ll explore Generics by looking at Interfaces. For code samples and a PDF Walkthrough, visit http://www.jeremybytes.com/Demos.aspx…. Future videos will explore other aspects of Generics (including methods and constraints).

C# Generics – Part 1: Collections

Let the compiler work for you. Generics shift the burden of type-safety from the developer to the compiler. We’ll start exploring Generics by looking at .NET Collections. For code samples and a PDF Walkthrough, visit http://www.jeremybytes.com/Demos.aspx…. Future videos will explore other aspects of Generics (including interfaces, methods, and constraints).