Prairie.Code() Sessions tagged c#

Angular2 with an ASP.NET Core backend, happiness ensues...

If ASP.NET Core married Angular2, would TypeScript get jealous? It is a match made in heaven. Leveraging the grace and poise that Angular2 brings to the single page application paradigm, ASP.NET Core is the perfect spouse with its seamless and pluggable middleware. Let me prove how easy it is to marry these two powerful open-source projects together.

We'll discuss how Angular2 has been componentized. We'll touch on TypeScript as it pertains to enterprise JavaScript applications. We'll explore the Web APIs that compliment the SPA architecture while demonstrating the power of RxJS.

Speaker

David Pine

David Pine

Technical Evangelist (Microsoft MVP), Centare

The Delegates have been Selected

Delegation is at the heart of many of .NET's most powerful features including LINQ and the Task Parallel Library (TPL) but have you stopped to consider what delegates are or why they play such a prominent role in modern .NET development? In this session we'll go beyond the lambda expression and look at delegates from the bottom up. We'll explore what delegates are from the perspective of the .NET Framework, how generics enhance delegates, the role delegates play in functional programming, and we'll even look at a few ways to abuse, err, enhance the multicast delegate experience.

Speaker

Dave Fancher

Dave Fancher

Principal, Achiiv Solutions, LLC

Build an Alexa skill with .NET Core and AWS Lambda

AI is expanding into our daily lives. Devices and agents like Siri, Cortana, Amazon Alexa, and Google Home are gaining huge traction in homes and phones around the globe. What better way to embrace our AI overlords than to build your own Alexa skill?

Learn how to use open-source tools and .NET Core to build and deploy a custom Alexa skill. The project will utilize AWS Lambda for friction-free deployment and scaling. A live demo will be included!

Speaker

Nate Barbettini

Nate Barbettini

Developer Advocate, Okta

What's New in C#7

C# is an open-source, mature object oriented language, used by millions of .NET developers, yet its evolution is still underway. In this session, we'll cover the latest features that have been added to C#7 and how they work in detail so you'll know when to use them effectively in your new .NET projects.

Speaker

Jason Bock

Jason Bock

Practice Lead, Magenic