In 2017

.NET Core - Is It Time?

June 23rd 2017 SLODUG Ljubljana, Slovenia

Overview of .NET Core and .NET Standard (1.x and 2.0), followed by guidance whether it is already time to start developing in them.

.NET Core - Is It Time?

May 15th 2017 NT konferenca 2017 Portorož, Slovenia

Overview of .NET Core and .NET Standard (1.x and 2.0), followed by guidance whether it is already time to start developing in them.

Azure Support in Visual Studio 2017

April 22nd 2017 Global Azure Bootcamp 2017 Ljubljana, Slovenia

An overview of Azure related features in Visual Studio 2017

What's New in Visual Studio 2017

March 7th 2017 Visual Studio 2017 Launch Ljubljana, Slovenia

New features and improvements in Visual Studio 2017.

In 2016

Best Practices for Using async and await

September 15th 2016 Cancel konferenca 2016 Ljubljana, Slovenia

What are the most common mistakes when using async and await, and how to avoid them?

How Will C# 7 Probably Look Like?

September 15th 2016 Cancel konferenca 2016 Ljubljana, Slovenia

New C# language constructs currently in development, which will probably be included in C# 7.

Best Practices for Using async and await

May 18th 2016 NT konferenca 2016 Portorož, Slovenia

What are the most common mistakes when using async and await, and how to avoid them?

How Might C# 7 Look Like?

May 17th 2016 NT konferenca 2016 Portorož, Slovenia

New C# language constructs currently in development, which might be included in C# 7.

Best Practices for Using async and await

May 16th 2016 NT konferenca 2016 Portorož, Slovenia

What are the the most common mistakes when using async and await, and how to avoid them?

In 2015

Communication Between UWP Applications

November 24th 2015 TechDays 2015 Ljubljana, Slovenia

How can universal Windows applications communicate with other universal applications and desktop applications?

Interactive UWP Applications

November 24th 2015 TechDays 2015 Ljubljana, Slovenia

How to make universal Windows applications more interactive by using tiles, toasts and push notifications?

Debugging in Visual Studio 2015

September 30th 2015 Cancel konferenca 2015 Nova Gorica, Slovenia

Practical overview of debugging features in Visual Studio 2015

Diagnostic Analyzers in Visual Studio 2015

September 30th 2015 Cancel konferenca 2015 Nova Gorica, Slovenia

What are diagnostic analyzers, why would one need them and how to develop them.

Diagnostic Analyzers in Visual Studio 2015

May 20th 2015 NT konferenca 2015 Portorož, Slovenia

What are diagnostic analyzers, why would one need them and how to develop them.

What's New in C# 6

May 20th 2015 NT konferenca 2015 Portorož, Slovenia

Overview of changes in C# 6.

Visual Studio Community and Visual Studio 2015

January 27th 2015 TechDays 2015 Ljubljana, Slovenia

A short introduction to Visual Studio Community 2013, followed by an overview of new features in Visual Studio 2015: .NET Compiler Platform, C# 6, NuGet 3, Shared Projects and Smart Unit Tests.

In 2014

NuGet: Simplified Management of Libraries

September 18th 2014 SLODUG Ljubljana, Slovenia

An overview of NuGet, focused on package consumer's viewpoint, including a tutorial on publishing the first package in official NuGet gallery. It concludes with a broader view of NuGet ecosystem.

What's New for Developers in Windows 8.1 Update

April 9th 2014 NT konferenca 2014 Bled, Slovenia

Presentation of new features for developers in Windows 8.1 Update: universal project for Windows and Windows Phone, interprocess communication for sideloaded enterprise LOB Windows Store apps.

Effective Architecture of Modern Applications

February 25th 2014 Windows 8.1 Developers Contest Ljubljana, Slovenia

Architectural guidance for development of apps for Windows Store in Windows 8.1.

Make Your Applications Visible

February 25th 2014 Windows 8.1 Developers Contest Ljubljana, Slovenia

How to take advantage of live tiles to make your Windows Store applications more visible.

In 2013

Data Synchronization: Practical guide to building smart Windows 8 applications

October 10th 2013 jesenska NT konferenca 2014 Ljubljana, Slovenia

Slides from my session on data synchronization and occasionally connected apps development for Windows 8 at NT conference 2014 autumn.

What's new in Windows 8.1 development with samples

October 10th 2013 jesenska NT konferenca 2014 Ljubljana, Slovenia

Slides from my session on changes in Windows Store apps development in Windows 8.1 at NT conference 2014 autumn.

Windows Store LOB Apps in Business Environment

April 25th 2013 NT konferenca 2013 Bled, Slovenia

Slides from my session on LOB apps for Windows Store at NT conference 2013.

IoC: Useful Pattern or Unnecessary Complication

April 23rd 2013 NT konferenca 2013 Bled, Slovenia

Slides from my session on IoC basics at NT conference 2013.

Building Connected Apps

April 23rd 2013 NT konferenca 2013 Bled, Slovenia

Slides from my session at NT conference 2013 Windows 8 and Windows Phone 8 precon track.

MVVM, MVP and MVC: Similarities and Differences

April 23rd 2013 NT konferenca 2013 Bled, Slovenia

Slides from my session on MVP, MVC and MVVM design patterns at NT conference 2013.

In 2012

Developing Windows Store Apps

December 11th 2012 re//build/ Ljubljana, Slovenia

Introductory presentation about development of Windows Store apps.

Windows Store Apps Development Workshop

November 9th 2012 Wowzapp Hackathon Ljubljana, Slovenia

An introductory workshop to Windows Store apps development.

C#, XAML and MVVM: Toolset for Developing Windows Store Applications

October 22nd 2012 Bleeding Edge Laško, Slovenia

A presentation about the architecture of Windows Store applications.

What's New in .NET Framework 4.5

October 21st 2012 Bleeding Edge Laško, Slovenia

A presentation about a selection of new features in .NET 4.5: async/await keywords, portable class libraries and Workflow Foundation improvements.

Portable Class Libraries

September 25th 2012 Visual Studio 2012 Community Launch Ljubljana, Slovenia

A short introduction to Portable Class Libraries.

Developing Metro Applications for Windows 8

May 23rd 2012 NT konferenca 2012 Portorož, Slovenia

A presentation on how to get started with development of Metro applications for Windows 8 in C#.

Windows Workflow Foundation (WF) in .NET 4.5

May 23rd 2012 NT konferenca 2012 Portorož, Slovenia

A presentation about what's new in Windows Workflow Foundation in .NET 4.5 from NT conference 2012.

In 2011

Mission Possible: Reusing Existing Code in Metro Applications

September 30th 2011 Bleeding Edge Gozd Martuljek, Slovenia

A presentation about using existing .NET code in Metro applications for Windows 8.

The Windows API Code Pack: Add Windows 7 Features to Your Application

May 24th 2011 NT konferenca 2011 Portorož, Slovenia

A presentation about Windows API Code Pack from NT conference 2011.