Duration
1 Day

Price
$49 inc GST

Brisbane
Mon, 16th October 2017

Book Now

Microsoft Brisbane

Melbourne
Thu, 19th October 2017

Book Now

Microsoft Melbourne

Sydney
Fri, 20th October 2017

Book Now

SSW Sydney

Hosted by SSW


.NET Core is out and it's the most powerful and flexible version ever!

Much of the day-to-day code you write will be the same - but much of the architecture and how your project fits together has changed.

We will provide you with:

  • A solid foundation in .NET Core
  • An understanding of why you should be using .NET Core
  • The capability to build an enterprise application using the new stack

Agenda

Part 1 - What's New in Visual Studio 2017 and VS Code

An exploration of the new and exciting features built into Visual Studio 2017 and VS Code.

Part 2 - Getting Started with .NET Core

Overview of building with the .NET Core CLI, ASP.NET Core MVC, and Single Page Applications using ASP.NET Core.

Part 3 - Entity Framework Core

Introduction to Entity Framework Core.

Part 4 - Clean Architecture

An introduction to clean architecture, a domain-centric architecture embracing careful management of dependencies and separation of concerns.

Part 5 - Unit Testing

An overview of unit testing .NET Core apps using xUnit.

Part 6 - Swashbuckle

Getting started with Swashbuckle and Swagger. We'll show you how to automatically document your API and generate client-side code.

Part 7 - Validation

Improving validation using Fluent Validation.

Part 8 - Logging & Exceptions

An overview of .NET Core's built-in structured logging capabilities. A demonstration of centralised logging using Seq.

Part 9 - Security

An introduction to managing security with .NET Core and ASP.NET Core.

Part 10 - Deployment

A demonstration of Framework-Dependent Deployments (FDD) and Self-Contained Deployments (SCD) using the .NET Core CLI.

Location Venues

Melbourne Microsoft Melbourne
Level 5
4 Freshwater Pl
Melbourne, VIC 3006
Google map
Brisbane Microsoft Brisbane
Level 28
400 George Street
Brisbane, QLD 4000
Google map
Sydney SSW Sydney
Gateway Court Suite 15
81-91 Military Road
Neutral Bay
Directions from CBD to SSW Sydney