Skip to content

constructor-igor/TechSugar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechSugar

You can get much farther with c# and brain than you can with c# alone.

Tech. Sugar seminars

Waiting List

2016

2015

  • Resharper plugin development intro (including NUnit.That.Resharper.Plugin).
  • Introduction to Actor programming (including AKKA.NET).
  • AutoFixture test framework review.
  • Google Driven Development (GDD) and power of Powershell.

2014

  • Resharper (R#) Annotations overview.
  • Extensibility in the .NET Framework.
  • Event broker pattern. Part II "Reactive Extensions Event Broker".
  • Event broker pattern". Part I "Simple Event broker".
  • Sample of Acceptance Tests Implementation (including fit and SpecFlow).
  • LINQ Samples.

2013

2012

  • Introduction to mocks (including moq).
  • Pattern IDisposable.
  • WPF application in Windows Powershell.
  • Implementing friends in C#.
  • Explicit vs Implicit interface implementation.
  • Interprocess Communication Memory Mapped Files.
  • Roslyn Code Action.

2011

  • C# Multi Threading Programming (.NET4).
  • Isolated storage.
  • Python.
  • .NET 3.5 goodies and news.
  • SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion).
  • Unmanaged Code Marshaling. Cold War.
  • Windows HPC API.
  • WWF (Windows Workflow Foundation).
  • Unit Testing. MSTest and NUnit. Review.
  • Moles – Isolation Framework (like known Nova’s MockGenerator).
  • Fluent Interface.
  • PDC2010. Microsoft PDC 2010 - Professional Developer's Conference (include C# 5.0. Prototype, Async CTP Sample).
  • Protocol Buffers (Google's data interchange format).
  • F# Basics.
  • Reactive Extensions (Rx).
  • No SQL DB. Mongo DB.
  • Code Analyzers (free software and R# only).
  • AOP (Aspect Oriented Programming). PostSharp. “Code Contracts” (.NET4).
  • AOP. Mono Cecil.
  • TPL Dataflow (TDF).
  • Aspect (AOP) in samples: NConsoler is an open source library for building .Net console applications.
  • MEF.
  • Transaction in .NET.
  • Inversion of Control (IoC).
  • Unit testing (NUnit). Best practicies.
  • [How to track an object which is Out of Scope while Debugging ?] (http://abhijitjana.net/2010/10/20/how-to-track-an-object-which-is-out-of-scope-while-debugging/)
  • ILMerge Utility. Introduction & sample.