Category: .NET

Build Your Freemium Site with Stripe and Stormpath in ASP.NET Core

Creating a “freemium” or paid access website is easier than ever with Stripe and Stormpath to manage the workflow of your paid membership content. As the owner of a subscription site, you need to concentrate creating content rather than all the plumbing that goes along with getting paid for that content. In this tutorial, we …

OpenID Connect for User Authentication In ASP.NET Core

In the age of the “personalized web experience”, authentication and user management is a given, and it’s easier than ever to tap into third-party authentication providers like Facebook, Twitter, and Google. And it’s not just the wild, wild web that needs it. Businesses need ways to secure their APIs and identify users logged into their …

Hello, Stormpath!

My name is Lee Brandt and today I joined Stormpath as a Developer Evangelist! I’m fulfilling a lifelong dream of helping the masses with .NET development. I feel incredibly blessed that this talented bunch of software developers allowed me to join them, and I look forward to learning a ton from them! So… Who Are …

Tutorial: Launch Your ASP.NET Core WebApp on Azure with TLS & Authentication

The use of TLS (HTTPS) to encrypt communication between the browser and the server has become an accepted best practice in the software industry. In the past, it was difficult and expensive to maintain the certificates necessary to enable HTTPS on your web application. No longer! Let’s Encrypt issues free certificates for any website through …

Tutorial: Setting Up An Awesome Git/CLI Environment on Windows

CLIs, or Command Line Interfaces, are extremely powerful when it comes to accessing the basic functions of your computer. In fact, there are some things you can only do from the command line, even on Windows. Beyond that, many programs just work better on the command line. Take Git, the most widely used modern version …

Designing the Stormpath SDK for Asynchrony in .NET

We designed the Stormpath .NET SDK with asynchrony in mind. Since the goal of the SDK is to make network calls to the Stormpath API, it’s a great fit for the Task-based asynchrony pattern introduced in .NET 4.5. Every network method returns a Task<T>, which can be awaited to get the result. Native support for …

Watch: Token Authentication with ASP.NET Core

Token authentication is a critical element of building scalable identity, authentication, and authorization management. The token-based approach is stateless, secure, mobile-ready, and designed to scale with the size of your user base (without additional burden on your servers). This Token Authentication webinar from Stormpath’s .NET Evangelist, Nate Barbettini breaks down both token verification and token …

Tutorial: Get Started with Xamarin in Visual Studio

Xamarin is a cross-platform technology that makes it possible to build native mobile apps for Android, iOS, and Windows Phone using C# and a shared codebase. Like its younger siblings NativeScript and React Native, it allows development teams to build mobile applications using the skills they already have, and spend less time writing code for …

What’s New in Entity Framework Core 1.0?

As part of Microsoft’s effort to modernize and make the .NET framework multi-platform, modular and open-source, a new lightweight and extensible version of Entity Framework, Entity Framework Core 1.0, has been released. Nate recently shared a post on how he used Entity Framework Core to rapidly prototype and test ASP.NET Core applications. So, we thought …

5 Ways to Build Routing in ASP.NET Core

In software development, routing serves to map all incoming requests to handlers and generate the URLs used in responses. In ASP.NET Core, routing has been rewritten from the roots up. Previously, routing with MVC and Web API was very similar, but both were using different frameworks (and code) to do the same thing. An important …