Nick Chapsas | All things Azure & .NET

Nick Chapsas's picture

Nick Chapsas

I make things because it is fun to make things | Data Platform Microsoft MVP

  1. Implementing server side CosmosDB pagination in a Blazor Web App (Part 1: Page Number and Page Size)

    Introduction So let's go straight to the point. A few blogs ago I wrote a blog about the fluent pagination capabilities of Cosmonaut. In this 2-part blog series we will actually go in detail on how you can implement different types of server side pagination with Cosmos DB in your…

  2. Exploring the "secret" CosmosDB Stored Procedures

    If you've read any of my blog posts, you might have noticed that I'm hungry for knowledge. What you might also have noticed is that I like CosmosDB. One of my findings when I was looking into the Bulk Executor library was that it was calling, what appears to be,…

  3. CosmosDB action-level autoscaling with Cosmonaut

    Introduction Disclaimer: This feature will probably be removed from Cosmonaut when CosmosDB launches their built in auto-scaling logic. I know, I know. If misused this can be potentially a really bad idea. It is also experimental. For that reason I want to put up a extra disclaimer. Use this at…

  4. CosmosDB Fluent Pagination with Cosmonaut

    Introduction Ever wondered why the Azure Portal has scroll forward pagination and next/previous pagination but no page size + page number pagination? Go on take a wild guess. If you said "Because it runs on CosmosDB" then you're right. The Azure portal is getting it's results from CosmosDB that's why…

  5. Logging your application's CosmosDB activity in Application Insights

    Introduction One of the most important things when it comes to your application's health is logging information. Whether that is external dependencies, performance metrics or errors, logging is one of the fundamental things that your application should have. I have too much information and I don't want more. - No…

  6. Testing your CosmosDB C# code and automating it with AppVeyor

    Introduction Don't we all love well tested code? I know I do. It's just an awesome feeling knowing that if I change something over here, the thing over there didn't break. However, when your code depends on a third party library, then you have to hope that the code in…

  7. (Video) How to use Entity Framework 2.0 with .NET Core Part 1 (Setup/Get/Create)

    Video tutorial In this video i will show you how you can get started with Entity Framework 2.0 for MySQL in .NET Core.…

  8. How the CosmosDB Bulk Executor works under the hood

    Wait what? I'm a really curious person and ever since I got into programming and software engineering it's got worse. When Microsoft announced the Bulk Executor library for CosmosDB, I instantly got suspicious. If it could deliver what they promise then it would be a great addition for Cosmonaut. I…