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 technical VSLive! training seminar is targeted to .NET and ASP.NET developers, as well as architects, technology managers, and technical leadership, that want to better understand security threats and vulnerabilities that might be at risk in their applications, and ultimately want to improve the security posture of their applications and hosting environments to help prevent those attacks.

Register Now

2-Day Hands-On Training Seminar: Developing Secure ASP.NET Web Apps
September 19-20, 2022
9:00AM – 5:00PM (Central)
Level: Introductory / Intermediate

The applications we develop are increasingly distributed, accessible from anywhere, and connected to many other systems and services. The convenience, innovation, and productivity these applications deliver to our customers, employees, and partners is impressive, but it comes with risk. As developers and IT professionals we have the responsibility to provide a safe and secure experience for our organizations and users.

In this two-day seminar, we will consider the dangers of a weak security posture and explore common vulnerabilities and attacks, including the top OWASP attacks. You will learn about secure design and engineering principles like defense in depth, zero trust, shared responsibility model, and the security development lifecycle. I’ll also show you ways you can attempt to exploit and identify security vulnerabilities in your applications.

We will deep-dive into the security capabilities of ASP.NET Core including implementing modern security protocols such as OpenId Connect (OIDC) and OAuth2 for authentication and delegation. I’ll also show you patterns and practices for implementing authorization in your applications and services. As we work with OIDC and OAuth2, we will work with Azure Active Directory, popular social identity providers, and other open-source and commercial offerings like IdentityServer. In addition to identity and auth, we will dive into additional capabilities in .NET and ASP.NET Core including data protection, secret management, cryptography and encryption, validation, and more. As we progress through the seminar, we will explore how we can utilize the capabilities of ASP.NET Core and .NET, along with secure development practices, to prevent common vulnerabilities and attacks.

The platform and technology estate that we work in includes server-side rendered web apps with ASP.NET Web Forms and MVC, client-side JavaScript-based single page applications (SPA), Web APIs, mobile apps, internet of things (IoT), and more. The seminar will include examples from the wide range of applications platforms and technologies that makeup our digital estates.

While we can host our ASP.NET Core and .NET applications and services anywhere, throughout the seminar, I’ll deploy demo applications and services to the Microsoft Azure cloud. As I do that, I’ll also highlight security capabilities in Azure, including Azure Active Directory, Microsoft Defender for Cloud (previously Azure Security Center), Azure Key Vault, Azure Monitor, Azure Sentinel, WAF with Azure Application Gateway, and more.

You will learn:

  • ASP.NET Core security features and capabilities
  • OpenId Connect and OAuth2 with Azure Active Directory, IdentityServer, and more
  • How to protect yourself and your applications from common vulnerabilities and attacks
  • Capabilities in Azure that can help you improve your security posture
  • How to apply secure design principles and practices to your development

Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab seminar with a camera, wired Internet connection, speakers, and a microphone. The following technologies must be installed on the computer prior to the start of the Seminar on Monday, September 19th:

  • Windows 10 or 11
  • Visual Studio 2022
  • Access to an Azure subscription (optional)

Meet Our Speaker

Eric D. Boyd

Eric D. Boyd is the Founder and CEO of responsiveX, a Microsoft Azure MVP, a regular conference speaker, and the co-author of Step-by-Step Azure SQL Database from Microsoft Press. Eric is passionate about the cloud and Microsoft Azure, and has been building applications on Azure since 2008. He is so passionate about cloud, mobile and modern applications, that he founded responsiveX, a technology company that helps customers deliver great web, mobile and enterprise apps using the cloud and Azure. Eric launched his technology career two decades ago with a web development startup and has served in multiple roles since including developer, consultant, technology executive and business owner. You can find Eric blogging and on Twitter.

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 how to protect yourself and your applications from common vulnerabilities and attacks.

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 Now to Secure Your Space

Pricing

  • Early Bird Registration through September 9
  • Standard Registration through September 18
  • 2-Day Seminar
    (Price per attendee)
  • $1,250
  • $1,400
  • Team - 2-Day for Groups of 3 or More
    (Price per attendee)
  • $1,200
  • $1,350
  • 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!