Bit of Technology

  • Archive
  • About Me
    • Advertise
    • Disclaimer
  • Speaking
  • Contact

Secure ASP.NET Web API using API Key Authentication – HMAC Authentication

December 15, 2014 By Taiseer Joudeh 191 Comments

Recently I was working on securing ASP.NET Web API HTTP service that will be consumed by a large number of terminal devices installed securely in different physical locations, the main requirement was to authenticate calls originating from those terminal devices to the HTTP service and not worry about the users who are using it. So first thing came to my […]

Filed Under: ASP.Net Web API, RESTful API, Web API Security, Web API Tutorial Tagged With: API Key, HMAC Authentication, OAuth 1.0, RESTful, Web API Security

Getting started with ASP.NET 5 MVC 6 Web API & Entity Framework 7

November 18, 2014 By Taiseer Joudeh 45 Comments

One of the main new features of ASP.NET 5 is unifying the programming model and combining MVC, Web API, and Web Pages in single framework called MVC 6. In previous versions of ASP.NET (MVC 4, and MVC 5) there were overlapping in the features between MVC and Web API frameworks, but the concrete implementation for both frameworks […]

Filed Under: ASP.NET, ASP.NET 5, ASP.Net Web API, MVC 6, RESTful API, Web API Tutorial Tagged With: ASP.Net 5, Entity Framework 7, MVC 6, RESTful, Web API

Decouple OWIN Authorization Server from Resource Server

September 24, 2014 By Taiseer Joudeh 283 Comments

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. […]

Filed Under: ASP.Net Web API, CodeProject, Owin, RESTful API, Web API Tutorial Tagged With: ASP.NET, Autherization Server, OAuth, Resource Server, RESTful, Web API, Web API Security

Building OData Service using ASP.Net Web API Tutorial – Part 3

April 16, 2014 By Taiseer Joudeh 27 Comments

This is the third part of Building OData Service using Asp.Net Web API. The topics we’ll cover are: OData Introduction and Querying Existing OData Service – Part 1. Create read-only OData endpoint using Asp.Net Web API – Part 2. CRUD Operations on OData endpoint using Asp.Net Web API – Part 3 (This Post). Consuming OData Service […]

Filed Under: ASP.Net Web API, OData, RESTful API, Web API Tutorial Tagged With: API, ASP.NET, OData, REST, RESTful, Tutorial, Web API, Web Service

Building OData Service using ASP.Net Web API Tutorial – Part 2

April 16, 2014 By Taiseer Joudeh 19 Comments

This is the second part of Building OData Service using Asp.Net Web API. The topics we’ll cover are: OData Introduction and Querying Existing OData Service – Part 1. Create read-only OData endpoint using Asp.Net Web API – Part 2 (This Post). CRUD Operations on OData endpoint using Asp.Net Web API – Part 3. Consuming OData Service […]

Filed Under: ASP.Net Web API, OData, RESTful API, Web API Tutorial Tagged With: API, ASP.NET, OData, REST, RESTful, Tutorial, Web API, Web Service

Building OData Service using ASP.Net Web API Tutorial – Part 1

April 14, 2014 By Taiseer Joudeh 7 Comments

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 […]

Filed Under: ASP.Net Web API, CodeProject, OData, RESTful API, Web API Tutorial Tagged With: API, ASP.NET, OData, REST, RESTful, Tutorial, Web API, Web Service

What is New in ASP.Net Web API 2 – Part 2

March 5, 2014 By Taiseer Joudeh 9 Comments

In the previous post we’ve covered ASP.Net Web API 2 attribute routing, in this post we’ll complete covering new features, we’ll start by discussing the new response return type IHttpActionResult then cover the support for CORS. Source code is available on GitHub. ASP.Net Web API 2 IHttpActionResult: As we talked before ASP.Net Web API 2 has […]

Filed Under: ASP.NET, ASP.Net Web API, Entity Framework, Web API Tutorial Tagged With: API, ASP.NET, CORS, IHttpActionResult, REST, RESTful, Tutorial, Web API, Web API 2

What is New in ASP.Net Web API 2 – Part 1

March 5, 2014 By Taiseer Joudeh 17 Comments

Asp.Net Web API 2 has been released with the release of Asp.Net MVC 5 since 5 months ago, Web API 2 can be used with .NET framework 4.5 only, the Web API 2 template is available by default on VS 2013 and you can install Web Tools 2013.1 for VS 2012 to have this template […]

Filed Under: ASP.NET, ASP.Net Web API, Entity Framework, Web API Tutorial Tagged With: API, ASP.NET, Attribute Routing, Entity Framework, REST, RESTful, Tutorial, Web API 2, Web Service

Building ASP.Net Web API RESTful Service – Part 11

February 8, 2014 By Taiseer Joudeh 32 Comments

This is the eleventh 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 […]

Filed Under: ASP.NET, ASP.Net Web API, Entity Framework, Web API Tutorial Tagged With: ASP.NET, CacheCow, ETag, HTTP Caching, REST, RESTful, Tutorial, Web API, Web Service

Building ASP.Net Web API RESTful Service – Part 10

December 16, 2013 By Taiseer Joudeh 7 Comments

This is the tenth 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 […]

Filed Under: ASP.NET, ASP.Net Web API, Entity Framework, Web API Tutorial Tagged With: API, API Versioning, ASP.NET, Entity Framework, REST, RESTful, Tutorial, Web API, Web Service

  • 1
  • 2
  • Next Page »

About Taiseer

Husband, Father, Consultant @ MSFT, Life Time Learner... Read More…

Buy me a coffeeBuy me a coffee

Recent Posts

  • Invoking Dapr Services in Azure Container Apps using gRPC – Part 2
  • gRPC Communication In Azure Container Apps – Part 1
  • Azure Container Apps Volume Mounts using Azure Files – Part 12
  • Deploy Meilisearch into Azure Container Apps
  • Monitor Microservices App using Azure Managed Grafana

Blog Archives

Recent Posts

  • Invoking Dapr Services in Azure Container Apps using gRPC – Part 2
  • gRPC Communication In Azure Container Apps – Part 1
  • Azure Container Apps Volume Mounts using Azure Files – Part 12
  • Deploy Meilisearch into Azure Container Apps
  • Monitor Microservices App using Azure Managed Grafana

Tags

AJAX AngularJS API API Versioning ASP.NET ASP.NET 6 Authentication Autherization Server Azure Azure Active Directory B2C Azure AD B2C Azure Container Apps Azure Files Azure Storage Code First Dapr Dependency Injection Entity Framework ETag Foursquare API grpc IaC jQuery JSON JSON Web Tokens JWT KEDA Microservice Microsoft MVP Ninject OAuth OAuth 1.0 OData Redis Resource Server REST RESTful Single Page Applications SPA Token Authentication Tutorial Web API Web API 2 Web API Security Web Service

Search

Copyright © 2023 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in