Michael Melusky is a software engineer for Audacious Inquiry in Baltimore, MD. He also teaches computer science at Penn State University and Franklin and Marshall College. If he’s not teaching or coding, he’s either working on his cars or playing video games.
One of the new features of ASP.NET Core is the data protection stack, an easy to use cryptographic API developers can use to protect their data. This session will showcase this new API, going over all of the features including key management and rotation. We will build a simple ASP.NET Core web application and deploy it to an Azure instance. The final part of this session will demonstrate how to integrate a free SSL certificate from Let’s Encrypt into Azure to fully secure your Azure Web App.
Ember.js is a framework for creating ambitious web application, built around Handlebars for integrated templates. This session will introduce Ember.js 2.0 (released back in August), showing you how to install and use it in your ASP.NET application. This session will also go over some of the features of the framework, such as Ember CLI, and will also go over was deprecated/changed since Ember.js 1.0.
Do you want to know what lambda expressions are? Do you want to know what they are and how they differ from anonymous functions? This session will define what they are, how they are used, and why you would want to use them in your code. Numerous examples (both simple and complex) will be provided in the C# and F# programming languages. And if time permits, this talk will also briefly highlight the (newly-added) lambda expressions in Java, and how they differ from the lambda expressions in the .NET languages.
Want to learn how to build your own Windows Service to automate any task of your choice? This session will explore development of these applications using C# and Visual Studio 2013. Open source tools such as Topshelf and Quartz will also be included in the session.
The objective of the talk will be on Regular Expressions, a language for pattern matching made popular by the Perl programming language. I am going to give a detailed breakdown of the Regular Expression language. I will also show you how Regular Expressions can be applied to your code using a number of practical examples.