Public Talks

Occasionally I engage the local .NET community by talking about a particular topic. Below are the talks I’ve given so far, starting from the most recent.

Virtual Actors with Microsoft Orleans

Abstract: In order to address the ever-growing demands of computer systems, developers have turned to parallel and distributed systems. However, harnessing the power of such systems results in a whole new set of challenges. The actor model provides a lock-free programming model that is suitable for representing a large number of concurrent computational elements. In this talk, we will delve into Microsoft Orleans, a Virtual Actor implementation for .NET.

Date: 1st August 2017

Event: Ignite MT session

Location: Ixaris / Entropay offices, San Gwann, Malta

Presentation: [PPT]

Source code: OrleansTalkDemos folder under the Gigi Labs BitBucket repository.

What’s New in C# 6.0

Abstract: Visual Studio 2015 will bring a number of radical changes, including C# and VB .NET compilers that have been completely rewritten based on the “Roslyn” .NET Compiler Platform. Although much of the work on C# has been done under the hood, in this session we will see a preview of the new features coming to the language in C# 6.0.

Date: 29th January 2015

Event: Tech Spark session

Location: Microsoft Innovation Centre, Skyparks, Luqa, Maltacs6-pres

Presentation: [ODP] [PDF]

Source code: Cs6TalkDemos folder under the Gigi Labs BitBucket repository. Note that these demos were written for Visual Studio 2015 Preview, and some of them may not work in subsequent releases.

Visual Studio 2010: What’s New for Coders


This is the presentation about the new features of Visual Studio 2010 that I delivered at Microsoft DevDays 2010.

Date: 26th March 2010

Event: Microsoft DevDays 2010

Location: Hilton, St. Julian’s, Malta

Presentation: [PDF]

DirectX: A Brief Overview


This is the 5-minute presentation I delivered for local Microsoft user group Tech Spark, which won the Tech Spark Speaker Idol Competition in February 2010.

Date: 11th February 2010

Event: Tech Spark Speaker Idol Competition

Location: Rookies Sports Bar, Bugibba, Malta

Presentation: [PPT]

Leave a Reply

Your email address will not be published. Required fields are marked *

"You don't learn to walk by following rules. You learn by doing, and by falling over." — Richard Branson