PROJECTS
BLOG
SPEAKING
ABOUT
CONTACT ME
☰ MENU
BROWSE ARCHIVE
You are browsing the posts regarding Net
Cross-platform desktop applications with Avalonia and .NET Core
February 22nd, 2018
Windows Compatibility Pack for .NET Core
January 11th, 2018
Upcoming presentations on .NET Standard 2.0 and .NET Core 2.0
September 24th, 2017
EditorConfig support in Visual Studio 2017
August 10th, 2017
Exploring .NET Open Source ecosystem: Working with CSV files with CSVHelper
July 20th, 2017
Exploring .NET Open Source ecosystem: working with Excel files with ClosedXML
July 13th, 2017
Exploring .NET Open Source ecosystem: handling database schema versioning with FluentMigrator
July 6th, 2017
Configuring TeamCity to run in Docker on Linux and build .NET Core projects
June 16th, 2017
Fixing LibLog for using with ILMerge
June 1st, 2017
Introducing Dropcraft, a NuGet-based app deployment and composition framework
May 25th, 2017
How to use new features of MSBuild 15 with .NET Framework projects
May 18th, 2017
Using the NuGet v3 libraries in your projects, part 2
May 11th, 2017
Using the NuGet v3 libraries in your projects
May 4th, 2017
First impressions from using .NET Core for AWS Lambdas and deployment tips
April 11th, 2017
Slides for my MVP MIX Toronto 2016 talks
October 17th, 2016
Exploring .NET Open Source ecosystem: logging from netstandard libraries using LibLog
September 21st, 2016
Exploring .NET Open Source ecosystem: logging with Serilog
September 18th, 2016
Exploring .NET Open Source ecosystem: communicate with NetMQ
September 13th, 2016
Exploring .NET Open Source ecosystem: simplifying object to object mapping with AutoMapper
September 6th, 2016
Exploring .NET Open Source ecosystem: making Unit Tests more robust with Moq
August 23rd, 2016
Exploring .NET Open Source ecosystem: simplifying unit testing with FluentAssertions
August 16th, 2016
Exploring .NET Open Source ecosystem: manipulating HTML with HtmlAgilityPack
August 9th, 2016
Exploring .NET Open Source ecosystem: handling exceptions with Polly
July 22nd, 2016
.NET OSS community and Open Source project of the week
July 12th, 2016
Getting started with F200, Intel RealSense 3D camera
March 3rd, 2015
Day One of Connect() event announcements
November 12th, 2014
Upcoming changes to .NET ecosystem and Connect(); event
November 10th, 2014
Build 2014 - Three announcements, one goal to make your apps faster
April 7th, 2014
Exception handling improvements for async void methods in Windows 8.1
November 10th, 2013
My DevTeach presentation slides
June 2nd, 2013
Visual Studio 2012 days in Toronto
October 7th, 2012
My next talk about VisualStudio 2012 at Markham .NET UG
September 5th, 2012
Extending WinRT: how to avoid constrains and expose C# objects hierarchy from WinMD library
July 30th, 2012
File system places accessible through WinRT API
May 21st, 2012
Converting WordPress blog into statically generated site with help of Pretzel
May 14th, 2012
Acceptance Test Driven Development in practice talk at TO Architecture UG
April 19th, 2012
My North Toronto .NET User Group Windows 8 presentation slides and samples
March 23rd, 2012
Deceptive simplicity of async and await
January 23rd, 2012
My Metro Toronto UG presentation slides and samples
January 19th, 2012
On deploying ASP.NET MVC site as a desktop application
December 9th, 2011
My CTTDNUG presentation slides and samples
December 2nd, 2011
TechDays Canada 2010: My talk on Wednesday in Toronto
October 22nd, 2010
Паттерн Dependency Injection и введение в Ninject – DI фреймворк для .NET
December 1st, 2009
Библиотека Code Contracts: контрактное программирование под .NET
December 1st, 2009