Speaker: Alessandro Del Sole

Visual Studio Code: source control with Git on Visual Studio Team Services

Visual Studio Code: source control with Git on Visual Studio Team Services

Learn how to setup a remote Git repository on Visual Studio Team Services and Visual Studio Code for cross-platform team collaboration. The demo showcases Visual Studio Code on Windows and Mac. All the steps described apply to VS Code running on Mac, Linux, and Windows.

Read More
#XaMonday Show: binding Nullable to a DatePicker

#XaMonday Show: binding Nullable to a DatePicker

In this episode I discuss how to implement a custom DatePicker to accept data-binding of Nullable<DateTime> objects in Xamarin.Forms.

Read More
#Xamonday Show: Implementing Pull-to-refresh in Xamarin.Forms

#Xamonday Show: Implementing Pull-to-refresh in Xamarin.Forms

In this new episode of the #Xamonday Show I’ll be describing how to implement the pull-to-refresh action over a ListView control that needs to refresh its content. In the video I’m using my open source Xamarin.Forms Starter Kit as the base, that you can download at: github.com/AlessandroDelSole/XamarinFormsStarterKit

Read More
#Xamonday show: Introducing the Xamarin.Forms Starter Kit

#Xamonday show: Introducing the Xamarin.Forms Starter Kit

Are you interested in Xamarin.Forms but don’t know how to get started? Here’s a new open source project that I published recently. It’s called Xamarin.Forms Starter Kit and it shows a number of features such as local data storage with SQLite, asynchronous Internet access, connectivity check, and data-binding. Download (and contribute to) the code at: […]

Read More
#Xamonday Show: Platform-specific font size at no cost

#Xamonday Show: Platform-specific font size at no cost

In some cases you want to assign a different font size to controls based on the specific operating system’s styles, avoiding hard-coded values. Through the Device class, Xamarin.Forms makes this possible at no cost. Learn how in this video!

Read More
#Xamonday show: Local data access in Xamarin.Forms with SQLite

#Xamonday show: Local data access in Xamarin.Forms with SQLite

Welcome to a new video in the #Xamonday show! Every Monday I’ll be publishing a new video about Xamarin.Forms. In this episode I will show how to implement local data access in Xamarin.Forms using SQLite as the data store. The source code for the sample app can be downloaded as the companion code for my article […]

Read More
#Xamonday show: Using value converters with Xamarin.Forms

#Xamonday show: Using value converters with Xamarin.Forms

Welcome to the #Xamonday show! Every monday I’ll be publishing a new video about Xamarin.Forms and Visual Studio. The first video in this new series is about value converters, which allow for presenting data-bound composite types into the proper type for a given UI element.

Read More
VS 2015 Update 3: Add NuGet packages as a quick fix in the code editor’s Light Bulb

VS 2015 Update 3: Add NuGet packages as a quick fix in the code editor’s Light Bulb

Visual Studio 2015 Update 3 introduces a new amazing feature to the code editor, which allows you to install a NuGet package from the Light Bulb if you are trying to use objects that are not defined in your solution. Have a look at this video to get the most out of this feature!

Read More
Xamarin.Forms: taking pictures from the camera and from disk using the Media plugin

Xamarin.Forms: taking pictures from the camera and from disk using the Media plugin

Taking pictures from the camera and accessing the file system in Xamarin.Forms is something you have to do by writing platform-specific code, as this is not natively supported in Xamarin.Forms. Fortunately, the Media plugin solves this problem providing a way to write a few lines of shared code in the Portable Class Library project to […]

Read More
Xamarin.Forms: checking network connection availability with the Connectivity plugin

Xamarin.Forms: checking network connection availability with the Connectivity plugin

Any app needs to check for network connectivity before accessing any resource e.g. on the Internet. In Xamarin.Forms, this is something you would do with platform-specific code, for the Android, iOS, and Windows projects. With the Connectivity plugin, you can instead write shared code in the Portable Class Library project, and write code once instead […]

Read More
Xamarin.Forms: an introduction to plugins

Xamarin.Forms: an introduction to plugins

This video provides a brief introduction to plugins for Xamarin.Forms, what they are and where you can find it. In later videos, you will get practical examples about implementing and using plugins to write shared code, instead of platform-specific code for common tasks

Read More