.NET – 227 Hours of Premium Video Tutorials
Here is a collection of over 227 hours of premium video tutorials on .NET by Pluralsight. In order to view the videos, you need to become a member of Pluralsight.
Background:.NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library known as Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for .NET.NET execute in a software environment (as contrasted to hardware environment), known as Common Language Runtime (CLR), an application virtual machine that provides services such as security, memory management, and exception handling. FCL and CLR together constitute .NET Framework.
FCL provides user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. Programmers produce software by combining their own source code with .NET Framework and other libraries. .NET Framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces an integrated development environment largely for .NET software called Visual Studio.
Versions:
Version | CLR | Release Date | Tool |
---|---|---|---|
1.0 | 1.0 | 2002-02-13 | Visual Studio .NET |
1.1 | 1.1 | 2003-04-24 | Visual Studio .NET 2003[ |
2.0 | 2.0 | 2005-11-07 | Visual Studio 2005 |
3.0 | 2.0 | 2006-11-06 | Expression Blend |
3.5 | 2.0 | 2007-11-19 | Visual Studio 2022 |
4.0 | 4 | 2010-04-12 | Visual Studio 2010 |
4.5 | 4 | 2012-08-15 | Visual Studio 2012 |
4.5.1 | 4 | 2013-10-17 | Visual Studio 2013 |
4.5.2 | 4 | 2014-05-05 | |
4.6 | 4 | 2015-07-20 | Visual Studio 2015 |
4.6.1 | 4 | 2015-11-17 | Visual Studio 2015 Update 1 10 Version |
.NET
Series | Title | Date | Presenter | Min |
---|---|---|---|---|
.NET Interoperability Fundamentals | .NET Interoperability Fundamentals | 9/20/2014 | Pavel Yosifovich | 346 |
.NET Micro ORMs | .NET Micro ORMs | 8/28/2013 | Steve Michelotti | 248 |
.NET Puzzles, Gotchas & Cautionary Tales | .NET Puzzles, Gotchas & Cautionary Tales | 7/30/2013 | Kathleen Dollard | 143 |
.NET Reflector by Example | .NET Reflector by Example | 3/16/2010 | Sahil Malik | 64 |
.NET Regular Expressions | .NET Regular Expressions | 10/31/2011 | Dan Sullivan | 209 |
Active Directory Programming for Developers | Active Directory Programming for Developers | 5/29/2013 | Steve Evans | 101 |
ADO.NET by Example | ADO.NET by Example | 10/15/2015 | Sekhar Srinivas | 124 |
ADO.NET Fundamentals | ADO.NET Fundamentals | 10/22/2013 | Herve Roggero | 247 |
Akka.NET Testing Fundamentals | Akka.NET Testing Fundamentals | 12/7/2015 | Jason Roberts | 140 |
Algorithms and Data Structures – Part 1 | Algorithms and Data Structures – Part 1 | 8/15/2011 | Robert Horvick | 194 |
Algorithms and Data Structures – Part 2 | Algorithms and Data Structures – Part 2 | 6/11/2012 | Robert Horvick | 150 |
Application Instrumentation using log4net | Application Instrumentation using log4net | 8/29/2013 | Jim Christopher | 275 |
Application Instrumentation Using Performance Counters | Application Instrumentation Using Performance Counters | 1/26/2015 | Jim Christopher | 265 |
Async and Parallel Programming: Application Design | Async and Parallel Programming: Application Design | 5/29/2012 | Dr. Joe Hummel | 225 |
Automated ASP.NET MVC Testing: End to End | Automated ASP.NET MVC Testing: End to End | 12/2/2014 | Jason Roberts | 184 |
Automatic .NET Code Weaving With Fody | Automatic .NET Code Weaving With Fody | 6/17/2014 | Jason Roberts | 173 |
Becoming a .NET Developer | Becoming a .NET Developer | 1/28/2015 | Jan-Erik Sandberg | 281 |
Better Unit Test Assertions with Shouldly | Better Unit Test Assertions with Shouldly | 6/17/2015 | Jason Roberts | 93 |
Better User Experiences and More Robust Applications with Polly | Better User Experiences and More Robust Applications with Polly | 7/10/2015 | Jason Roberts | 75 |
Building .NET Console Applications in C# | Building .NET Console Applications in C# | 3/20/2014 | Jason Roberts | 130 |
Building Concurrent Applications with the Actor Model in Akka.NET | Building Concurrent Applications with the Actor Model in Akka.NET | 8/5/2015 | Jason Roberts | 204 |
Building Reactive Concurrent WPF Applications with Akka.NET | Building Reactive Concurrent WPF Applications with Akka.NET | 9/9/2015 | Jason Roberts | 92 |
Building State Machines in .NET | Building State Machines in .NET | 2/21/2014 | Alexander Wechsler | 252 |
Caching in the .NET Stack: Inside-Out | Caching in the .NET Stack: Inside-Out | 6/27/2013 | Elton Stoneman | 286 |
CLR Fundamentals | CLR Fundamentals | 4/13/2010 | Mike Woodring | 261 |
CLR Threading | CLR Threading | 4/13/2010 | Mike Woodring | 158 |
Event Tracing for Windows (ETW) in .NET | Event Tracing for Windows (ETW) in .NET | 2/4/2014 | Kathleen Dollard | 168 |
Generics in VB.NET | Generics in VB.NET | 7/28/2015 | Rob Windsor | 133 |
Getting Started with Asynchronous Programming in .NET | Getting Started with Asynchronous Programming in .NET | 8/12/2015 | Filip Ekberg | 122 |
Getting Started with JSON in C# Using Json.NET | Getting Started with JSON in C# Using Json.NET | 11/5/2015 | Xavier Morera | 194 |
Getting Started with OpenCV in .NET | Getting Started with OpenCV in .NET | 6/27/2015 | Kobi Hikri | 87 |
Getting Started with Raygun in .NET | Getting Started with Raygun in .NET | 3/26/2015 | Filip Ekberg | 88 |
Image Composition in .NET | Image Composition in .NET | 12/21/2014 | Joel Neubeck | 147 |
Implementing Feature Toggles in .NET with FeatureToggle | Implementing Feature Toggles in .NET with FeatureToggle | 1/7/2015 | Jason Roberts | 92 |
Implementing Logging and Dependency Injection in Akka.NET | Implementing Logging and Dependency Injection in Akka.NET | 8/21/2015 | Jason Roberts | 86 |
Improving Message Throughput in Akka.NET | Improving Message Throughput in Akka.NET | 10/1/2015 | Jason Roberts | 86 |
Introduction to 2D Game Programming with XNA | Introduction to 2D Game Programming with XNA | 9/28/2012 | John Sonmez | 323 |
Introduction to Async and Parallel Programming in .NET 4 | Introduction to Async and Parallel Programming in .NET 4 | 1/3/2012 | Dr. Joe Hummel | 171 |
Introduction to BrightstarDB | Introduction to BrightstarDB | 11/6/2014 | Jason Roberts | 101 |
Introduction to C# and .NET | Introduction to C# and .NET | 7/14/2009 | Keith Sparkjoy | 226 |
Introduction to Game Development with Unity | Introduction to Game Development with Unity | 12/3/2013 | Alexander Zanfir | 271 |
Introduction to Localization and Globalization in .NET | Introduction to Localization and Globalization in .NET | 1/2/2014 | Jeremy Clark | 180 |
Introduction to NServiceBus | Introduction to NServiceBus | 9/17/2012 | Andreas Öhlund | 283 |
Introduction to The .NET BackgroundWorker Component | Introduction to The .NET BackgroundWorker Component | 8/6/2013 | Jeremy Clark | 128 |
Introduction to the .NET Compiler Platform | Introduction to the .NET Compiler Platform | 10/23/2014 | Bart De Smet | 290 |
Introduction to the WiX Toolset | Introduction to the WiX Toolset | 3/10/2015 | Matthew Clendening | 212 |
Introduction to Windows Forms | Introduction to Windows Forms | 8/15/2013 | Rob Windsor | 351 |
Lessons from Real World .NET Code Reviews | Lessons from Real World .NET Code Reviews | 4/29/2014 | Shawn Wildermuth | 127 |
Licensing .NET Applications | Licensing .NET Applications | 1/13/2014 | Fabian Deitelhoff | 103 |
Making .NET Data Types More Human With Humanizer | Making .NET Data Types More Human With Humanizer | 7/29/2014 | Jason Roberts | 105 |
Message Queue Fundamentals in .NET | Message Queue Fundamentals in .NET | 4/29/2014 | Elton Stoneman | 446 |
Modern Structured Logging With Serilog and Seq | Modern Structured Logging With Serilog and Seq | 7/11/2014 | Jason Roberts | 130 |
More Expressive Testing in .NET with MSpec | More Expressive Testing in .NET with MSpec | 8/10/2015 | Kevin Kuebler | 151 |
Moving from VB6 to VB.NET | Moving from VB6 to VB.NET | 11/12/2009 | Dr. Joe Hummel | 128 |
Practical Reflection in .NET | Practical Reflection in .NET | 11/21/2013 | Jeremy Clark | 204 |
RabbitMQ for .NET Developers – Part 1 | RabbitMQ for .NET Developers – Part 1 | 11/15/2013 | Michael Stephenson | 162 |
RabbitMQ for .NET Developers – Part 2 | RabbitMQ for .NET Developers – Part 2 | 1/23/2014 | Michael Stephenson | 218 |
Scaling Applications with Microservices and NServiceBus | Scaling Applications with Microservices and NServiceBus | 8/25/2015 | Roland Guijt | 193 |
Serialization in .NET 4.5 | Serialization in .NET 4.5 | 4/18/2015 | Mohamad Halabi | 263 |
SpecFlow Tips and Tricks | SpecFlow Tips and Tricks | 2/10/2014 | Jason Roberts | 88 |
Stateful Reactive Concurrent SPAs with SignalR and Akka.NET | Stateful Reactive Concurrent SPAs with SignalR and Akka.NET | 11/3/2015 | Jason Roberts | 155 |
Streaming in .NET 4.5 | Streaming in .NET 4.5 | 8/22/2014 | Mohamad Halabi | 234 |
T4 Templates | T4 Templates | 1/18/2012 | Dustin Davis | 95 |
Tactical Design Patterns in .NET: Control Flow | Tactical Design Patterns in .NET: Control Flow | 12/14/2015 | Zoran Horvat | 281 |
Telerik Reporting Fundamentals | Telerik Reporting Fundamentals | 9/20/2012 | Kevin Kuebler | 187 |
TPL Async | TPL Async | 12/23/2011 | Ian Griffiths | 268 |
Using Speech Synthesis with Microsoft Office | Using Speech Synthesis with Microsoft Office | 6/18/2013 | David Donovan | 135 |
VB.NET Fundamentals | VB.NET Fundamentals | 11/3/2011 | Rob Windsor | 293 |
What’s New in .NET 4.5 | What’s New in .NET 4.5 | 3/27/2013 | Kathleen Dollard | 282 |
What’s New in PostSharp v3 | What’s New in PostSharp v3 | 1/30/2014 | Donald Belcham | 52 |
Windows Forms Best Practices | Windows Forms Best Practices | 9/27/2014 | Mark Heath | 276 |
Windows Server AppFabric Cache | Windows Server AppFabric Cache | 10/12/2012 | Jon Flanders | 158 |
Total | 13630 |