There is no doubt that building containerized applications and following a microservices architecture is one of the most common software architecture patterns observed in the past couple of years. Microsoft Azure offers different services to package, deploy and manage cloud-native applications, each of which serves a certain purpose and has its own pros and cons. […]
Integrate Azure AD B2C with ASP.NET MVC Web App – Part 3
This is the third part of the tutorial which will cover Using Azure AD B2C tenant with ASP.NET Web API 2 and various front-end clients. Azure Active Directory B2C Overview and Policies Management – (Part 1) Secure ASP.NET Web API 2 using Azure AD B2C – (Part 2) Integrate Azure Active Directory B2C with ASP.NET MVC Web App (This […]
Implement OAuth JSON Web Tokens Authentication in ASP.NET Web API and Identity 2.1 – Part 3
This is the third part of Building Simple Membership system using ASP.NET Identity 2.1, ASP.NET Web API 2.2 and AngularJS. The topics we’ll cover are: Configure ASP.NET Identity with ASP.NET Web API (Accounts Management) – Part 1. ASP.NET Identity 2.1 Accounts Confirmation, and Password/User Policy Configuration – Part 2. Implement JSON Web Tokens Authentication in ASP.NET Web API and […]
Decouple OWIN Authorization Server from Resource Server
Recently I’ve received lot of comments and emails asking how we can decouple the OWIN Authorization Server we’ve built in the previous posts from the resources we are protecting. If you are following the posts mentioned below you will notice that we’ve only one software component (API) which plays both roles: Authorization Server and Resource Server. […]
AngularJS Token Authentication using ASP.NET Web API 2, Owin, and Identity
This is the second part of AngularJS Token Authentication using ASP.NET Web API 2 and Owin middleware, you can find the first part using the link below: Token Based Authentication using ASP.NET Web API 2, Owin middleware, and ASP.NET Identity – Part 1. Enable OAuth Refresh Tokens in AngularJS App using ASP .NET Web API […]
Building OData Service using ASP.Net Web API Tutorial – Part 1
In my previous tutorial we’ve covered different aspects of how to Build RESTful service using Asp.NET Web API, in this multi-part series tutorial we’ll be building OData service following the same REST architecture we’ve talked about previously. Before jump into code samples let’s talk a little bit about OData definition and specifications. OData Introduction OData […]
Tutorial for Building SPA using AngularJS
Recently I’ve been working on and evaluating different JavaScript frameworks for the next big project I’ll be involved in, we want to build Single Page Application (SPA) while depending on a solid JavaScript framework, so I decided to get my hands dirty and try to build a demo application using one of the solid JS framework, […]
Building ASP.Net Web API RESTful Service – Part 9
This is the ninth part of Building ASP.Net Web API RESTful Service Series. The topics we’ll cover are: Building the Database Model using Entity Framework Code First – Part 1. Applying the Repository Pattern for the Data Access Layer – Part 2. Getting started with ASP.Net Web API – Part 3. Implement Model Factory, Dependency Injection […]
Building ASP.Net Web API RESTful Service – Part 8
This is the eight part of Building ASP.Net Web API RESTful Service Series. The topics we’ll cover are: Building the Database Model using Entity Framework Code First – Part 1. Applying the Repository Pattern for the Data Access Layer – Part 2. Getting started with ASP.Net Web API – Part 3. Implement Model Factory, Dependency Injection […]
Building ASP.Net Web API RESTful Service – Part 1
This is the first part of Building ASP.Net Web API RESTful Service Series. The topics we’ll cover are: Building the Database Model using Entity Framework Code First – Part 1 (This Post). Applying the Repository Pattern for the Data Access Layer – Part 2. Getting started with ASP.Net Web API – Part 3. Implement Model Factory, […]