.NET Core and More

.NET Core and More

At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Visual Studio. These are the base-level tools you need to know for success in the Microsoft development world.

Show:
Sort By:

Single Track Package - .Net Core and More - Unlimited 2019

.Net Core and More - Unlimited 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Vi..

$1,395.00

Single Track Package - .Net Core and More - San Diego 2019

.NET Core and More - San Diego 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Vi..

$225.00

Single Track Package - .Net Core and More - New Orleans 2019

.NET Core and More - Las Vegas 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Vi..

$225.00

Single Track Package - .Net Core and More - Microsoft HQ 2019

.NET Core and More - Microsoft HQ 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and..

$225.00

Single Track Package - .Net Core and More - Las Vegas 2019

.NET Core and More - Las Vegas 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Vis..

$225.00

Single Track Package - .Net Core and More - Chicago 2019

.NET Core and More - Chicago 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Visu..

$225.00

Single Track Package - .Net Core and More - Boston 2019

.NET Core and More - Boston 2019 At the heart of the Microsoft development experience is the .NET Framework. But these days there’s so much more than just that original framework. You also need to understand .NET Standard and .NET Core, not to mention the cool features added to C#, Roslyn and Visua..

$225.00

What's New in C# 8 - (T08) - Boston 2019

Jason Bock C# is an open-source, mature object oriented language, used by millions of .NET developers, yet its evolution is still underway. In this session, we'll cover the latest features that have been added to C#8 and how they work in detail so you'll know when to use them effectively in your new..

$25.00

What's New in C# 8 (TH11) - New Orleans 2019

Jason Bock C# is an open-source, mature object oriented language, used by millions of .NET developers, yet its evolution is still underway. In this session, we'll cover the latest features that have been added to C#8 and how they work in detail so you'll know when to use them effectively in your ne..

$25.00

What's New in C# 7.X and C# 8 - (T04) - San Diego 2019

Philip Japikse C# 7, 7.1, 7.2 and 7.3 brought great features into the language. In this session, I show you all of the new features and when to use them. I also cover what's coming in C# 8. New features in C# 7, 7.1, 7.2, 7.3 New features in C# 8 When to use them..

$25.00

What's New in .NET Core 3.0 - (W06) - Chicago 2019

Jason Bock .NET Core is the runtime for writing modern applications. Its speed, efficiency, and cross-platform capabilities provide .NET developers with flexibility and power. In 2019, Microsoft released .NET Core 3.0, and in this session, we'll cover what's been added. We'll review new features and..

$25.00

Use Async Internals in .NET (TH12) - Microsoft HQ 2019

Adam Furmanek Async and await are now common elements of .NET ecosystem. Do you know how they work? Do you know what is synchronization context, how to wait for async void methods or how to implement custom task scheduler? In this talk I show internals of async and await. I present state machine cr..

$25.00

Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself (T04) - New Orleans 2019

Jeremy Clark Bosses hate unit testing. They see it as code that doesn't contribute to the final product. And maybe you see testing that way, too. But here's the truth: unit testing makes us faster. We'll look at specific examples of how unit tests save time in the development process by letting us ..

$25.00

TypeScript: Moving Beyond the Basics (W05) - New Orleans 2019

Allen Conway So you have the basics down in TypeScript fundamentals and have even begun creating applications using this wonderful language. However being stuck with just the basics does not allow you to unlock the full power that TypeScript has to offer. With a dizzying array of new features const..

$25.00

Testability in .NET - (W08) - San Diego 2019

Jason Bock Unit testing is a mature concept. The software development community as a whole has embraced the idea and encourages other developers to write tests. However, there's still a substantial amount of code out there that isn't being tested. Even if tests are being written, developers may not..

$25.00

Testability in .NET (TH16) - Microsoft HQ 2019

Jason Bock Unit testing is a mature concept. The software development community as a whole has embraced the idea and encourages other developers to write tests. However, there's still a substantial amount of code out there that isn't being tested. Even if tests are being written, developers may not ..

$25.00

Porting Your Code from .NET Framework to .NET Standard (TH07) - New Orleans 2019

Rockford Lhotka The future of .NET is .NET Core and .Net Standard. Learn how the large codebase of CSLA .NET was adapted to support .NET Standard 1.5, 1.6 and 2.0 while continuing to support full .NET (and Xamarin and UWP). You will learn: How .NET Core relates to .NET Standard How to migrat..

$25.00

Past, Present & Future of C# Debugging - (TH11) - San Diego 2019

Alon Fliess In the past – debugging was a task for the Spartan developer. We had to debug with Console.WriteLine like cavemen. The present is nice and easy. The future will be magical! We'll be able to debug in a way no man has experienced before. Ever wonder how you can easily debug LINQ querie..

$25.00

Manual Memory Management in .NET Framework (TH20) - Microsoft HQ 2019

Adam Furmanek Value types are on a stack and reference types are on a heap - this is a typical answer when one is asked about placement of values in memory. However, is it really defined that way in the .NET Framework specification? Or can we bend the rules and manage memory differently? During the..

$25.00

Improving Performance in .NET Applications (T11) - Las Vegas 2019

T11 - Improving Performance in .NET Applications - Jason Bock We all want to write fast code. But writing code that performs well doesn't come for free. Developers must be cognizant of what their code will do when it is executed, and what tools to use when you want to find the hot spots. In this ses..

$25.00

Improving Code Quality with Static Analyzers - (TH14) - Boston 2019

Jim Wooley How do you keep code consistent across a team or make sure your independent code follows accepted standards, use a Static Analyzer tool. See how to use some of these tools for your .Net, JavaScript, Style sheets, etc. to improve your code as an independent or large team lead. Whether you..

$25.00

Improving Code Quality with Static Analyzers (TH20) - New Orleans 2019

Jim Wooley How do you keep code consistent across a team or make sure your independent code follows accepted standards, use a Static Analyzer tool. See how to use some of these tools for your .Net, JavaScript, Style sheets, etc. to improve your code as an independent or large team lead. Whether ..

$25.00

I'll Get Back to You: Task, Await, and Asynchronous Methods in C# - (TH20) - Boston 2019

Jeremy Clark There's a lot of confusion about async/await, Task/TPL, and asynchronous and parallel programming in general. So this session will start with the basics and look at how you can consume asynchronous methods using Task and then see how the "await" operator can makes things easier. Along t..

$25.00

Getting Started with Unit Testing in Visual Studio - (TH19) - San Diego 2019

Paul Sheriff Everyone knows that they should be writing unit tests for their applications, but how many of us really do it? In Visual Studio unit testing is an integrated part of the development environment. There is no longer any reason to avoid not doing test driven development and automated unit..

$25.00

Get Your BASH on with WSL - (TH08) - Chicago 2019

Brian Randell WSL or the Windows Subsystem for Linux brings a real bash shell to Windows 10 and Windows Server. In this session Brian will take you from nothing to something and show you all the wonderful things you can do to live a heterogeneous developer lifestyle accessing Azure, Docker, and Linu..

$25.00

Get Func-y: Understanding Delegates in .NET - (TH16) - Boston 2019

Jeremy Clark Delegates are waiting to make our code more flexible and extensible. We'll take a look at what delegates are and dispel the mystery of the built-in Func and Action delegate types. Jumping into code, we'll use them to make our classes more flexible and even use multi-casting to kick off ..

$25.00

Get Func-y: Understanding Delegates in .NET (T16) - New Orleans 2019

Jeremy Clark Delegates are waiting to make our code more flexible and extensible. We'll take a look at what delegates are and dispel the mystery of the built-in Func and Action delegate types. Jumping into code, we'll use them to make our classes more flexible and even use multi-casting to kick off..

$25.00

Get Func-y: Understanding Delegates in .NET (T12) - Microsoft HQ 2019

Jeremy Clark Delegates are waiting to make our code more flexible and extensible. We'll take a look at what delegates are and dispel the mystery of the built-in Func and Action delegate types. Jumping into code, we'll use them to make our classes more flexible and even use multi-casting to kick off ..

$25.00

Fast Focus: What's New in EF Core 2.x (W11) - New Orleans 2019

Jim Wooley Entity Framework Core, Microsoft's Object Relational Mapping data access tool, was re-written from the ground up with .NET Core. By taking a fresh look, a number of features were changed and re-thought. This redesign caused it to continue playing catch-up to features added in 10 years of..

$25.00

Fast Focus: Sharing C# Code Across Platforms - (W12) - San Diego 2019

Rockford Lhotka At some point you are going to need to get your existing code base running on .NET Core, UWP, Xamarin, or another flavor of .NET. In the past you might have used Portable Class Libraries (PCLs) or Shared Projects to accomplish this goal. The new netstandard 2.0 definition is impleme..

$25.00

Fast Focus: Porting Your Code from .NET to Netstandard - (W11) - Boston 2019

Rockford Lhotka The future of .NET is .NET Core and netstandard. Learn how the large codebase of CSLA .NET was adapted to support netstandard 1.5, 1.6 and 2.0 while continuing to support full .NET (and Xamarin and UWP). You will learn: How .NET Core relates to .NET Standard How to migrate .NET Fram..

$25.00

Fast Focus: A Real-time SignalR Core Chat - (W13) - Chicago 2019

Jim Wooley SignalR is Microsoft's abstraction over push based communication channels like WebSockets. We'll show you how easy it is to add server push notifications to web clients using SignalR.You will learn: What SignalR is Discover how to add SignalR to an existing web application to receive upd..

$25.00

Exposing an Extensibility API for your Applications (TH15) - New Orleans 2019

Miguel Castro Writing software that can be maintained is and always has been crucial. But so is writing software that can be enhanced and extended. It's become quite commonplace for many apps today to expose APIs so externally written apps can have access to their data or their services. But imagin..

$25.00

Exceptional Development: Dealing with Exceptions in .NET - (W04) - San Diego 2019

Jason Bock Exceptions...they seem like such a simple thing, and yet, even in 2016, they are probably one of the most misunderstood and misused aspects of .NET. In this session, we'll talk about what exceptions are, how they are used, and principles that you should follow to get the most (or least) ..

$25.00

Exceptional Development: Dealing With Exceptions in .NET (TH08) - Microsoft HQ 2019

Jason Bock Exceptions...they seem like such a simple thing, and yet, even in 2019, they are probably one of the most misunderstood and misused aspects of .NET. In this session, we'll talk about what exceptions are, how they are used, and principles that you should follow to get the most (or least) o..

$25.00

Entity Framework Performance Monitoring and Tuning - (TH12) - Chicago 2019

Jim Wooley Object Relational Mapping technologies, including the Entity Framework can drastically simplify the programming model against databases, but when done carelessly, performance can suffer. In this session, we'll explore some real-life strategies that have solved performance issues in produc..

$25.00

Entity Framework Core Performance Monitoring and Tuning (TH12) - Las Vegas 2019

Jim Wooley Object Relational Mapping technologies, including the Entity Framework can drastically simplify the programming model against databases, but when done carelessly, performance can suffer. In this session, we'll explore some real-life strategies that have solved performance issues in produc..

$25.00

Dotnet CLI or: How I Learned to Stop Worrying and Love the Command Line - (TH20) - Chicago 2019

Jonathan "J." Tower If you've been using Visual Studio for years like I have, you've probably also grown accustomed to the "walled garden" experience that it provides. With .NET Core's successful moves toward being cross-platform support for Linux, Mac, and Windows, the command-line interface (CLI) ..

$25.00

Creating Reactive Applications in .NET - (T16) - Boston 2019

Jason Bock In modern applications, data is being retrieved in asynchronous, real-time streams. The days of traditional pull requests where the clients asks for data from the server are becoming a thing of the past. Reactive applications incorporate push notifications to provide real-time updates to ..

$25.00

Creating Business Applications Using Blazor (Razor Components) - (TH04) - San Diego 2019

Michael Washington Server-side Blazor (also known as Razor Components) allows you to create high performance, visually rich business applications with minimal JavaScript. This speeds your development lifecycle, allows you to re-use your existing business logic and custom libraries, and provides a s..

$25.00

Concurrent Programming in .NET (T15) - Las Vegas 2019

Jason Bock Writing fast, scalable applications requires a developer to exploit multicore chip architectures and asynchronous I/O. Over the years, .NET has provided numerous APIs and models to help reduce the complexity of writing concurrent and asynchronous code. This talk will cover various aspects..

$25.00

C# Language Enhancements, Roslyn and You - (TH04) - Chicago 2019

Jim Wooley The C# and VB compilers have been re-written from the ground up. Visual Studio now includes this new compiler and features new extensibility and language capabilities. In this session, we will focus on how these changes will impact you as a C# developer in your day-to-day development. We'..

$25.00

C# 7, Roslyn and You (TH04) - Las Vegas 2019

Jim Wooley Over the last seven years, the C# and VB compilers were re-written from the ground up. Visual Studio 2015 includes this new compiler and features new extensibility and language capabilities. In this session, we will focus on how these changes will impact you as a C# or VB developer in you..

$25.00

Busy Developer's Guide to Naked Objects - (W21) - Boston 2019

Ted Neward "I invented the term 'object-oriented', and I can tell you for a fact that C++ was not what I had in mind." --Alan Kay, inventor of Smalltalk (among other things) But what, exactly, did Mr. Kay have in mind? If not the kind of object-oriented that C++ (and later Java and C#) developers b..

$25.00

Building Business Applications Using Bots - (TH08) - San Diego 2019

Michael Washington Communication with customers and employees is improved when you open the channels of text and voice communication using bots. This beginner-level session, will teach you how to leverage Microsoft Cognitive services to design, train, and deploy your custom bots and consume them in..

$25.00

A Tour of Visual Studio 2019 - (W02) - Chicago 2019

Jason Bock Visual Studio is used by many .NET developers to create their applications, but just how well is the tool known? The capabilities and features within Visual Studio are vast, so much so that users may not be aware of everything that Visual Studio has to offer. In this session, you'll get a..

$25.00

.NET Standard: Reuse All the Code - (TH16) - Chicago 2019

Jonathan "J." Tower If you've ever publish a .NET code library for reuse on different types of .NET projects, you're probably already familiar with some of the strategies for doing this on different flavors of the .NET Framework: multiple compiles, portable class libraries (PCLs), etc. Did you know ..

$25.00

(WPF + WinForms) * .NET Core = Modern Desktop (TH08) - Las Vegas 2019

Oren Novotny Learn how .NET Core 3 brings WPF and Windows Forms into the future with a modern runtime. See what's new for WPF and Windows Forms, learn how to easily retarget your .NET Framework application over to .NET Core, and how to get these modern desktop apps to your users. You will learn: Wh..

$25.00

Visual Studio Productivity Tips and Tricks (TH04) - Microsoft HQ 2019

Allison Buchholtz-Au In this demo-heavy session, we'll be walking through some of our classic tips and tricks from Visual Studio, as well as exploring what's new and coming in Visual Studio 2019. You can expect everything from hidden gems to help you personalize and navigate Visual Studio to the la..

$0.00

Visual Studio Productivity Tips and Tricks (T03) - Las Vegas 2019

Allison Buchholtz-Au In this demo-heavy session, we'll be walking through some of our classic tips and tricks from Visual Studio, as well as exploring what's new and coming in Visual Studio 2019. You can expect everything from hidden gems to help you personalize and navigate Visual Studio to the lat..

$0.00

The Future of C# (T04) - Microsoft HQ 2019

Dustin Campbell C# has come a long way during its two decades of existence, and is one of the world's most popular programming languages. We continue to evolve it eagerly, with the aid of a vibrant open source community. C# 8.0 is right around the corner, and addresses core software development ..

$0.00

Getting to the Core of the .NET Standard (T13) - Las Vegas 2019

T13 - Getting to the Core of the .NET Standard - Adam Tuliper Creating .NET code that can run across the various .NET Platforms is challenging on many levels. There are many runtimes and versions to complicate things even more. How do you move your code between Unity, Xamarin, .NET Core, .NET Framew..

$0.00

Diagnosing and Debugging ASP.NET Core Apps in Production (TH02) - New Orleans 2019

Paul Yuknewicz Experiencing intermittent and pesky problems in your production environment? Join us in this session where we will look at real Azure ASP.NET Core production problems and how we can leverage a number of deep diagnostics tools to get to root cause quickly. We will cover monitoring and..

$0.00

C# 7.x Like a Boss! (T07) - Las Vegas 2019

Adam Tuliper C# brings long requested features to what is already a powerful language. This new version contains many rich features that have had strong interest from the developer community. In this session, we'll explore the new features from C# 7 onwards include features such as pattern matching ..

$0.00

Building, Debugging & Deploying Containerized .NET Apps in Visual Studio (TH16) - New Orleans 2019

Paul Yuknewicz In this talk we'll demonstrate the various tools and techniques for building, debugging, and deploying containerized .NET apps using Visual Studio and Azure. We will show a continuum of debugging options including Docker, Docker Compose, and Kubernetes via Dev Spaces. For the first t..

$0.00

.NET: Growing with You - (General Session) - Boston 2019

Joseph Hill With .NET 5, Visual Studio developers can run C# more places than ever - web, IoT, desktop, mobile, wearables, and so much more. In this session, we will take you through the journey of a .NET developer creating apps for these platforms on Visual Studio 2019 and Visual Studio 2019 for M..

$0.00

.NET Today and Tomorrow (General Session) - Las Vegas 2019

Brady Gaster, Senior Program Manager, Microsoft Beth Massi, Product Marketing Manager, .NET Team, Microsoft Learn about the present and the future of the .NET Platform. We'll take a look at the current state of the .NET ecosystem, it's incredible growth, and demo new features of the latest .NET Core..

$0.00

.NET Standard, .NET Core, Why and How? - (TH12) - Boston 2019

Laurent Bugnion .NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms in addition to Windows. More and more libraries are getting ported t..

$0.00

.NET Standard, .NET Core, Why and How? - (T12) - San Diego 2019

Laurent Bugnion .NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms in addition to Windows. More and more libraries are getting ported t..

$0.00