Menu Register

Event Date: March 2, 2019 7:30 am - 5:45 pm

ASP .Net/Core 1 - Room TBD


Tracks:

AI/Virtual and Augmented Reality | ASP .Net/Core 1 | ASP .Net/Core 2 | Azure/Cloud 1 | Azure/Cloud 2 | Career / Business Dev | DevOps | IoT 1 | Open Topics 1 | Open Topics 2 | SQL/BI | TBD 2 | TBD 3 | Web Development 1 | Web Development 2 | Xamarin/Mobile | All

Timings:

8:30AM-9:40AM | 9:50AM-11:00AM | 11:10AM-12:20PM | 1:20PM-2:30PM | 2:40PM-3:50PM | 4:00PM-5:10PM | All

Agenda download:

TBD

Schedule:

7:30am - Registration - South Entrance
8:00am - Keynote - Lobby
8:30am - 9:40am - Session 1
9:50am - 11:00am - Session 2
11:10am - 12:20pm - Session 3
12:20pm - Lunch - Lobby
1:20pm - 2:30pm - Session 4
2:40pm - 3:50pm - Session 5
4:00pm - 5:10pm - Session 6
5:10pm - Wrap-Up - Lobby
6:00pm - After Party! - TBD

Room 2082 - Speaker Lounge
Room 1049 - IOT Lab - All day


Adrian Gabor Bio
LinkedIn

Blazing to the Future with Blazor

8:30AM-9:40AM, ASP .Net/Core 1

Admit it, as much as you've tried, you hate Javascript. Okay, maybe you don't hate it, but you tolerate it at best. Sure, you may have gotten really good at it, but doesn't mean you like it any better. What if I told you you could write c# code on the client that replaces Javascript? Intrigued? Join me for this cutting edge session on Microsoft's still evolving implementation of WebAssembly called Blazor.


Scott Addie Bio
Twitter LinkedIn

Protecting App Secrets with .NET Core and Azure

9:50AM-11:00AM, ASP .Net/Core 1

Remember the last time you stored an API key or password in plain text in a config file? To make matters worse, that config file made its way into source control too. Now the entire development team knows your sensitive information. How does one improve upon this in an ASP.NET Core app? In this session, I’ll introduce you to the .NET Core CLI’s Secret Manager tool and the Azure Key Vault. You’ll learn the role each tool plays in the development lifecycle of an ASP.NET Core app. Along the way, we’ll improve a sample app riddled with secrets handling anti-patterns.


Chris Woodruff Bio
Twitter LinkedIn

Developing Great Web APIs Architectures with ASP.NET Core 2.1

11:10AM-12:20PM, ASP .Net/Core 1

You know you have to have a great experience when you develop your apps, right? The greatest experience for your user's centers around their data. That’s why developing a great set of Web APIs is so important. Using ASP.NET Core Web API is a modern cross-platform framework for the modern web. ASP.NET Core Web API can be run on Windows and Linux using all the modern web servers. The secret to it all is knowing how to architect your Web APIs for the best experience. Using the architecture in this talk allows your APIs specifically to work better due to: • Allowing a clear decoupling of the API endpoints, Data Access (Synthetic or Production) and finally the Data Domain classes. • The API Endpoints (Controllers) have no knowledge or responsibility of Data Domain and behind it Data Access • Because of the decoupling and separation of responsibilities testing can be done easily and without issues. • Data Access segments of the architecture can easily be switched out without impacting the Domain or API Endpoints. By using this architecture not only does the development story become easier but your end users get a much more stable API set to consume. The talk will explain and get you started on using these concepts with your ASP.NET Core 2.1 Web API solutions.


Jim Wooley
LinkedIn

Getting started with Entity Framework Core

1:20PM-2:30PM, ASP .Net/Core 1

With the cross-platform version of .Net, Microsoft has had to rewrite many of the core components that we have come to depend on. If you include data in your applications, chances are you have used Entity Framework in the past. In this session, you'll learn how to get started using EF Core and how to handle the changes in this version.





TBD

2:40PM-3:50PM, ASP .Net/Core 1






TBD

4:00PM-5:10PM, ASP .Net/Core 1