springone.io Open in urlscan Pro
18.221.69.52  Public Scan

Submitted URL: https://info.pivotal.io/NjI1LUlVSi0wMDkAAAGH0ZLft2cVOo7UHgNNydBNsWpBL5Ixv222bljQww6AhtcJjCDDPn1v5FOw07fn40SkG3-cxx8=
Effective URL: https://springone.io/dotnet-beyond?utm_campaign=Global_TS_Q423_Event_SpringOne%20FY23&utm_source=devopsloop&utm_mediu...
Submission: On November 01 via api from CA — Scanned from CA

Form analysis 0 forms found in the DOM

Text Content

Dec 6–8, 2022San Francisco

Register Speakers Schedule Workshops Travel


DECEMBER 6, 2022


A COLLECTION OF CONVERSATIONS EXPLORING THE WIDER WORLD OF .NET

Join us at SpringOne in San Francisco on December 6 as we look at how some of
the smartest voices in the .NET community are using it to develop for the
enterprise—and at scale. We'll examine not only what they're building, but how
they're doing it. No matter where you fit in the .NET spectrum, you're
guaranteed to pick up something you haven't learned yet.

For every ticket purchased, we’ll donate one ticket to underrepresented and
marginalized groups in technology through local organizations.

Dec 6, 2022
10:00 AM–4:00 PM
Moscone Center West
San Francisco, CA

Register


AGENDA

10:00 AM
ASP.NET Basics for Experts



LAYLA PORTER

VMware

People love to stay in their comfort zone and do what they've always done. But
what if you could take your web applications to the next level just by getting
the fundamentals right?

In this .NET 6 demo-rich session, I'll show you how to make your applications
more testable, maintainable, and resilient. Whether you're working with a
monolith or a vast distributed application, the areas we'll cover will be
applicable. Join me and learn about the following topics and more!

 * Minimal APIs, top-level statements and good design practice
 * Dependency injection and inversion of control
 * HTTP clients and policies
 * Resiliency and circuit breakers with Polly
 * Discovery clients with Steeltoe OSS

10:45 AM
Leveling Up Your Productivity with VMware Tanzu Tools for .NET



ZAYD ZORI


ANDREW WOOSNAM

VMware

Visual Studio users can now enjoy streamlined app management in Tanzu
Application Platform and Tanzu Application Service without leaving the IDE! Drop
into this session to see what it's like to manage and remotely debug your apps
running on TAS and TAP with the new Tanzu extensions for Visual Studio.

11:30 AM
Simplifying Microservice Security with YARP



ANDREW STAKHOV

VMware

With constantly emerging attack vectors, evolving security standards, inherent
complexity in implementation libraries, and lack of general security expertise,
it's no wonder teams are scratching their heads when trying to secure their
microservices. With API gateways becoming a common pattern to consolidate API
surface, there's a golden opportunity to offload some of the security complexity
into a centralized place. This session will look at how Microsoft's new .NET
library called Yet Another Reverse Proxy (YARP) can be used to secure
applications in a variety of scenarios.

Attendees will learn how to use YARP to create a uniform API surface for their
apps, apply different security strategies, integrate with Federated Identity
providers with OpenID Connect, and bridge line-of-business application security
requirements with those of the greater organization.

12:15 PM
Lunch


1:00 PM
Security with External Auth for .NET



HEATHER DOWNING

Okta

How do you work with an external login securely, after building your own auth
for years? Many applications (and companies!) now require the use of a
particular third-party authentication service for your app. Is it plug and play,
or is more work expected to hook it up? In this talk, you'll discover how to
approach this as a C# developer—complete with code demos—and learn how the .NET
OAuth flow can work with any external auth provider you choose.

1:45 PM
Portable Observability and Management for .NET Apps



HANANIEL SARELLA

VMware

Observability is a necessary feature of running and maintaining applications in
modern container based architectures such as VMware Tanzu Application Platform.
In this session, we'll explore how you can use the Steeltoe Management libraries
to enhance your .NET application with performance monitoring, management
diagnostic endpoints, and distributed tracing, all of which seamlessly integrate
with Tanzu Application Platform. We'll deploy a .NET application to Tanzu
Application Platform and learn how to manage it with Tanzu App Live View and
VMware Aria Operations for Applications (formerly Tanzu Observability by
Wavefront).

2:30 PM
Build Apps for Any Device with .NET and Visual Studio



BETH MASSI

Microsoft

No matter if you're a web or native app developer, you can build beautiful,
responsive, full-featured client apps for a multitude of devices. In this
session, we'll show you how to quickly and iteratively build native and hybrid
web apps with Visual Studio and .NET Multi-platform App UI (.NET MAUI). We'll
take you on a tour of the tools and frameworks that can speed up your
development time to create powerful, native desktop and mobile apps for Windows,
macOS, iOS, and Android from a single codebase with .NET MAUI and how you can
build Blazor hybrid web apps that take advantage of native device capabilities.

3:15 PM
Build Portable, Event-Driven, Resilient Microservices with Dapr and .NET



MARTEZ KILLENS


CHRIS HESTER

VMware

A modern trend taking the industry by storm is the rise of serverless computing.
Serverless computing has been a revelation to infrastructure and has eased the
burden of deploying code and scaling applications for many application
developers. Serverless, however, does not address many of the common developer
needs of distributed applications. Martez Killens will walk you through
Distributed Application Runtime (Dapr) and show you how it’s built to resolve
many of the repeatable complex challenges around distributed application
development.

You’ll learn how to communicate with microservices securely and reliably in your
distributed .NET application using service discovery, API call standardization,
fault tolerance, monitoring, and more. All this while being cloud, runtime, and
language agnostic.

4:00 PM
#WomenOfDotNet Happy Hour





#WomenOfDotNet is a community dedicated to all the awesome individuals in the
.NET space who identify as women or non-binary. Join us after a jam-packed day
of talks to mingle with your peers, make new connections, and talk tech in an
inclusive space. This event is free for .NET Beyond attendees. See you there!


SPEAKERS


LAYLA PORTER

Layla is a Developer Advocate at VMware serving the .NET community. She is a
Live Coder on Twitch, a Microsoft MVP, A GitHub Star, and founder of the
#WomenOfDotNet Initiative. Layla loves sharing knowledge whilst having fun. No
question is stupid and beginners are always welcome.


ZAYD ZORI

Zayd Zori is a developer working on the .NET Experience team. She works on
tooling, specifically extensions for Visual Studio. When she's not doing that,
she is either nose deep in a new book or immersed in a new game.


ANDREW WOOSNAM

Andrew is a software engineer working in VMware's Modern Applications and
Management Business Group, where he focuses on tooling that helps developers
engage with workload management systems like Tanzu Application Platform and
Tanzu Application Service. He's also passionate about sustainable technology and
helps steer VMware's membership in the Green Software Foundation.


ANDREW STAKHOV

I tend to describe myself as .NET geek. I love exploring every nook and cranny
of .NET ecosystem, and how it compliments other technologies. As an experienced
solutions architect, these days I focus mostly on enabling other developers by
bringing over 20 years of building applications of varying complexity to bring a
sobering perspective on coding best practices. One of my favorite topics is
teaching other developers how to get best coding productivity by applying
technology wisely without chasing shiny new things for no benefit. I spend a lot
of my spare time working on improving .NET libraries that I maintain such as
NMica or contributing to large open source ones such as SteelToe, YARP and
Kubernetes. When I’m not coding I reach for the sky – quite literally. As an
avid aviation enthusiast, you’ll often find me up in the air flying my hang
glider.


HEATHER DOWNING

Climbing the technology mountain and halfway up the side. Experience in .Net,
mobile applications and more recently voice interface development. Dabbles in
iOT & AR/VR. Focusing on coding for humans and choosing the right tool for the
job.

Heather is a passionate coder and entrepreneur. She has experience working with
Fortune 500 companies building enterprise level mobile and .Net applications.
She spends her spare time at tech conferences supporting the growth of new
developers of all genders, ages and backgrounds. When not coding, Heather spends
her time as a competitive equestrian and learning the art of mounted archery.


HANANIEL SARELLA

Hananiel Sarella is a staff software engineer at VMware helping drive Cloud
Native technologies for .NET. He is a core contributor to the Steeltoe project
which enables opinionated application development in the flavor of Spring
Boot/Cloud for Java. Hananiel has designed and built successful enterprise
software solutions using both Spring and .NET for several Fortune 100 companies.
Hananiel lives in Mason, Ohio with his wife, two daughters and son. Hobbies
include music and DIY.


BETH MASSI

Beth Massi is a Product Manager on the .NET MAUI team at Microsoft and is
responsible for making native device development in Visual Studio a delightful
experience. Formerly the Marketing Director and Community Manager for .NET as
well as serving on the board of directors for the .NET Foundation, she’s spent
her career helping .NET developers be successful. You can find her on Twitter
and GitHub @BethMassi.


MARTEZ KILLENS

Martez has a rich history in application development, architecture, and design
spanning the defense, finance, real estate, and education industries. His recent
work focuses on distributed systems design utilizing microservices architecture
and patterns. He is most passionate about Kubernetes adoption and designing a
modern turnkey development experience that abstracts away the underlying
Kubernetes complexity. In his downtime he enjoys all things related to sports in
Chicago and Phoenix.


CHRIS HESTER

Chris Hester is a technical solution engineer at VMware, who excels at helping
customers modernize their applications using cloud native platforms and
methodologies. Chris believes that enterprises who are looking at modernization
can start with an (any) approach that fits their needs - large or small.

Chris started his career as a software developer using various procedural
languages and then quickly became an advocate for modern, platform agnostic
languages such as Java and .NET. Chris’ more recent background has been a cloud
native focus with containers and Kubernetes.


FAQ

What is .NET Beyond?

It’s a one-day community event at SpringOne. Some of the smartest voices in the
.NET community will come together to present and discuss how they're using .NET
to develop for the enterprise at scale. It'll be educational for all attendees.

Sounds great! When does it all go down?

.NET Beyond is happening on December 6, 2022 at SpringOne in San Francisco. The
event will run from 10:00 AM–4:00 PM.

And how much does it cost?

The cost of standalone tickets for .NET Beyond at SpringOne is $95, which will
give you access to the .NET Beyond event only. You can also purchase a .NET
Beyond ticket as an add-on to your SpringOne pass for $50.

What does VMware have to do with .NET?

VMware is a big fan of .NET! Not only can .NET applications be deployed to
VMware Tanzu, but we're part of the .NET Foundation and support Steeltoe.io.

Do you have a Code of Conduct?

Oh, most certainly we do! Check it out.

How can I contact the .NET Beyond team if I have more questions?

Email would be ideal. Please reach out to us at springone@vmware.com.

Sign in FAQ Code of Conduct Terms and Conditions
Copyright © 2022 VMware, Inc. or its affiliates. All rights reserved. Terms of
Use Privacy Your California Privacy Rights Cookie Settings


COOKIE PREFERENCE CENTER




GENERAL INFORMATION ON COOKIES

GENERAL INFORMATION ON COOKIES

When you visit our website, we use cookies to ensure that we give you the best
experience. This information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies by clicking on the
different category headings to find out more and change your settings. However,
blocking some types of cookies may impact your experience on the site and the
services we are able to offer. Further information can be found in our
Cookie Policy.


 * STRICTLY NECESSARY
   
   STRICTLY NECESSARY
   
   Always Active
   Strictly Necessary
   
   Strictly necessary cookies are always enabled since they are essential for
   our website to function. They enable core functionality such as security,
   network management, and website accessibility. You can set your browser to
   block or alert you about these cookies, but this may affect how the website
   functions. For more information please visit www.aboutcookies.org or
   www.allaboutcookies.org.
   
   Cookie Details‎


 * PERFORMANCE
   
   PERFORMANCE
   
   Performance
   
   Performance cookies are used to analyze the user experience to improve our
   website by collecting and reporting information on how you use it. They allow
   us to know which pages are the most and least popular, see how visitors move
   around the site, optimize our website and make it easier to navigate.
   
   Cookie Details‎


 * FUNCTIONAL
   
   FUNCTIONAL
   
   Functional
   
   Functional cookies help us keep track of your past browsing choices so we can
   improve usability and customize your experience. These cookies enable the
   website to remember your preferred settings, language preferences, location
   and other customizable elements such as font or text size. If you do not
   allow these cookies, then some or all of these services may not function
   properly.
   
   Cookie Details‎


 * ADVERTISING
   
   ADVERTISING
   
   Advertising
   
   Advertising cookies are used to send you relevant advertising and promotional
   information. They may be set through our site by third parties to build a
   profile of your interests and show you relevant advertisements on other
   sites. These cookies do not directly store personal information, but their
   function is based on uniquely identifying your browser and internet device.
   
   Cookie Details‎


 * SOCIAL MEDIA
   
   SOCIAL MEDIA
   
   Social Media
   
   Social media cookies are intended to facilitate the sharing of content and to
   improve the user experience. These cookies can sometimes track your
   activities. We do not control social media cookies and they do not allow us
   to gain access to your social media accounts. Please refer to the relevant
   social media platform’s privacy policies for more information.
   
   Cookie Details‎

Back Button


ADVERTISING COOKIES

Filter Button
Consent Leg.Interest
Select All Vendors
Select All Vendors
Select All Hosts

Select All

 * REPLACE-WITH-DYANMIC-HOST-ID
   
   
   
   View Third Party Cookies
   
    * Name
      cookie name



Clear Filters

Information storage and access
Apply
Confirm My Choices Allow All