In-Depth Training for Developers

Looking for intense 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 technical VSLive! training seminar is tailored for backend developers and solution architects with some experience in writing web applications using C# and .NET.

Register Now

VSLive! 2-Day Training Seminar: Building Cloud-Ready, Resilient Systems in .NET
June 4-5, 2024
9:00AM – 5:00PM (Central)
Level: Intermediate

You may think that your application is already cloud-ready, it's deployed in the cloud, isn't it?! But in truth, if your application is hard to monitor/scale/release/maintain, lacks resiliency, and is poorly structured, then it's not "cloud-ready".

So, what does "cloud-ready" actually mean? A “cloud ready” application is a legacy software application that has been modified to run on cloud computing infrastructure. Whether you are looking at a modular monolith or a full-blown distributed system, building a cloud-ready, resilient application is a must.

In this 2-day seminar, we will look at the requirements for Tacky Tacos. A fictional taco business that's thriving and wishes to expand. We'll look at all the different requirements that need to be met, starting with a code kata and how we can apply various design patterns to our way of thinking. We'll then move on to building out a functioning, all-be-it, contrived modular monolith using .NET 8 and C#, learning as we go.

By the end of this course, you will have a greater understanding of what it means to design and implement cloud-ready systems using modern .NET tools and C#. You will also understand how to architect and implement a distribution-ready Modular Monolith. The major topics covered in the course are the following:

  • A comparison between Modular Monolith, Microservices, and Service-Oriented Architecture (SOA)
  • An overview of cloud-ready Solution Architecture, including Event-Driven, Modular Monolith, and Distributed
  • Distribution and Modularisation and the relationship between them
  • Common design patterns, including messaging, mediator, SOLID
  • Modelling requirements collaboratively in teams
  • .NET 8 application development recap
  • Data handling, including relational and non-relational data-stores
  • Synchronous communication, including REST, gRPC, SignalR
  • Asynchronous communication using message brokers
  • .NET Aspire, an opinionated stack that enables developers and teams to build, provision, deploy, configure, test, run, and observe cloud applications easily

In short, if you are considering embarking on redeveloping an existing application or even moving towards a distributed architecture to increase the scalability, maintainability, resiliency, etc. of your application, then this is for you. This in-depth seminar will teach you the steps and design principles to set you on the right path to building modern, cloud-ready applications in .NET and C#.

Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this seminar with a camera, reliable Internet connection, speakers, and a microphone. The following technologies must be installed on the computer prior to the start of the Seminar on Tuesday, June 4th:

  • Visual Studio 2022 or JetBrains Rider
  • VS Code
  • SQL Server 2017 or later, and either SQL Server Management Studio or Azure Data Studio
  • .NET 8 or higher
  • Docker Desktop
  • Postman or similar
  • Azurite
  • .NET Aspire Workload installed

Meet Our Speaker

Layla Porter
Live Coder, Microsoft MVP, GitHub Star

Layla is a Developer Advocate serving the .NET community. She makes videos and livecodes on YouTube. She is a Microsoft MVP, a GitHub Star, Progress Ninja, and the founder of the #WomenOfDotNet Initiative. Layla loves sharing knowledge whilst having fun. No question is stupid and beginners are always welcome.

Top Reasons To Join Us

In-Depth Training.

If you are a developer, data engineer, architect, IT leader, Chief Data Officer, Chief Technology Officer, 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 the steps and design principles to set you on the right path to building modern, cloud-ready applications in .NET and C#.

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 bring 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 by May 10th to Save $150

Pricing

  • Early Bird Registration through May 10th
  • Standard Registration through June 3rd
  • 2-Day Seminar
    (Price per attendee)
  • $1,400
  • $1,550
  • Team - 2-Day for Groups of 3 or More
    (Price per attendee)
  • $1,350
  • $1,500
  • 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.

Attendees can pay by credit card, purchase order or company check. Make checks payable to 1105 Media.

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!