In-Depth Training for Developers

Looking for intense hands-on developer training to help you take your dev career to a new level? VSLive! Training Seminars take our world-class education to you in an intimate virtual setting with an industry expert as your guide. Keep up-to-date on some of the hottest trends in the developer world to drive your career forward. These engaging and high-impact training seminars provide in-depth education and knowledge-share, networking with fellow peers, and one-on-one interaction with a skilled instructor to take what you have learned back to your office.

Who Should Attend?

This is a technical hands-on VSLive! training seminar geared to developers and architects who want to learn how to develop Web APIS using .NET 5 and deploy and test their Web APIs. Coding experience is expected, and hands-on labs will be performed using the latest technologies.

Register Now

2-Day Hands-On Training Seminar: Learn to Produce Effective Web APIs with ASP.NET 5
September 28-29, 2021
9:00AM – 5:00PM (Central)
Level: Intermediate / Advanced

Web APIs drive the most popular and influential Web and mobile apps, making the developer build a robust web API a developer in demand. Get started creating your own with ASP.NET 5 and soon to be released .NET 6, the open-source framework for Windows, macOS, and Linux.

First, learn about attribute routing, the preferred method of handling HTTP requests in ASP.NET 5, then learn how to set up controllers, connect them to the data model, set up validation for incoming requests, and configure the HTTP responses. Chris Woodruff also shows how to implement CRUD operations on the SQL database server where the data is stored. An advanced development section provides insights on using a repository layer and dependency injection to make your API more abstract and testing projects with tools such as MSTest and xUnit. Demonstrations on optimization and caching show how to improve the performance of your APIs.

Follow along with Chris to learn all these concepts and more, and complete the Web API shown in the course: a Music eCommerce engine for administering a music catalog, creating and viewing customer orders, and assigning orders to sales reps.

You will learn:

  • About HTTP, REST, and Web APIs that drive most of the world's web and mobile apps
  • About ASP.NET 5, where it came from, and how to start using it for web and API development
  • How to use ASP.NET 5 Web API's built-in dependency injection to maintain more robust and more comfortable projects
  • How to secure and communicate with your Web API consumers with encryption
  • How to work with multiple data back end storage in your API along with data caching
  • How to test and debug your ASP.NET 5 Web API solution
  • Advanced architecture techniques in ASP.NET 5/6 Web API

Prerequisites:
It is strongly recommended that you have some knowledge of the following:

  • C# and .NET Core, .NET 5 or .NET Framework
  • LINQ
  • Entity Framework
  • Microsoft SQL Server
  • ASP.NET MVC
  • GitHub

Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with a camera, wired Internet connection, speakers, and a microphone.

You will also need the following software installed on your machine:

  • Your favorite .NET IDE (Visual Studio 2019, VSCode, or JetBrains Rider)
  • .NET 5 SDK and .NET 6 Preview SDK
  • Microsoft SQL Server Engine and Management Studio
  • An HTTP debugging tool like Fiddler or Postman
  • Git

Meet Our Speaker

Chris "Woody" Woodruff

Chris Woodruff, AKA Woody, is the Team Leader for Developer Relations at Quicken Loans, the nation's largest mortgage lender, which is based in Detroit, Michigan. Woody has over 25 years of experience when he started his career before the first .COM boom. He has spoken at many events worldwide, covering software development and architecture topics such as database development, APIs, and web development. He is a proven mentor who enjoys helping, educating, and supporting other developers to gain knowledge through speaking, writing, and online content. When not working or spending time with his family, you can find Woody traveling down the Bourbon Trail to find new bottles to share with friends. You can read more about Woody on his blog at http://chriswoodruff.com and follow him on Twitter at @cwoodruff.

Top Reasons To Join Us

In-Depth Training.

If you are a developer, tech lead, or industry professional looking for training, VSLive! Training Seminars provide focused in-depth training with one of the top experts in the field. Attend virtually and learn to Produce Effective Web APIs with ASP.NET 5.

Networking.

With small classes and an expert instructor, the intimate virtual setting of these training courses allows for networking with your peers to learn from their experiences, problem-solve, and brings solutions back to your office.

Get the Most Out of Your Time.

If you don't have time for a full 4, 5, or 6-day conference, look no further. VSLive! Virtual Training Seminars provide in-depth, actionable training in a two-day format to fit in with your busy schedule.

Looking For More? If you are interested in more developer training offerings, check out vslive.com and live360events.com to explore the events, sessions, workshops and hands-on training options we offer.

REGISTER TODAY TO SECURE YOUR SPACE!

Pricing

  • Extended Early Bird Registration through September 17
  • Standard Registration through September 28
  • 2-Day Seminar
  • $1,250
  • $1,400
  • DISCOUNTS
  • REGISTRATION INFORMATION

Discounts are available for alumni, government employees, and educators. For more information, contact us at [email protected], or 949.296.9840.

Part of a team of 3 or more? Contact us at [email protected], or 949.296.9840 for more information and pricing.

Please make checks payable to: VSLive! Seminars

Send checks to: 1105 Media Inc. General Lockbox, File 2273, 1801 W Olympic Blvd., Pasadena, CA 91199-2273

Questions? Contact Sara Ross at [email protected], or 949.296.9840

Why Visual Studio Live!

Visual Studio Live! (VSLive!™) conferences and training seminars offer intense developer training and knowledge-share to software developers, programmers, architects, designers and more that are looking for training they can put to use immediately back in the office. Join our unique brand of training on .NET, the Microsoft Platform, open-source technologies and more. Visit us at vslive.com.

 

Questions or Want to Learn More?
Email Sara Ross at [email protected].
We look forward to hearing from you!