Hassan Habib

Sr. Software Engineering Manager, Microsoft

I'm a software engineer at Microsoft with over 21 years of experience building mobile, web and enterprise applications. I mastered technology to make people's lives better, one line of code at a time.

Post by this author

Enabling Pagination in Blazor with OData

Summary We talked in a previous article about enabling OData in your existing ASP.NET Core API using EDM. One of the biggest advantages of following that method is to be able to take advantage of functionality such as count to enable an on-demand function in almost every web application such as navigation. In this article, we are going ...

Simplifying EDM with OData

Summary In a previous article, I talked about how you can leverage the power of OData with your existing ASP.NET Core API to bring in more features to your API consumers. But there are different ways you could enable OData on your existing API that are just as simple but offers more powerful features than overriding your existing routes ...

Supercharging ASP.NET Core API with OData

Summary In this article, I’m going to show you how you can supercharge your existing ASP.NET Core APIs with OData to provide better experience for your API consumers with only 4 lines of code. For the purpose of this tutorial please clone our demo project WashingtonSchools so you can follow up and try the different features we are going ...