Blog
Blog posts on .NET, Azure, and more.
Testing Web Applications with PlayWright and C#
March 23, 2021 by Anuraj
Playwright C# PlaywrightSharp
This article will discuss about testing web applications with the help of PlaywrightSharp and C#. PlaywrightSharp is a .Net library to automate Chromium, Firefox and WebKit browsers with a single API. Playwright delivers automation that is ever-green, capable, reliable and fast. On May 2020, Microsoft introduced Playwright - an open-source Node.js library to write cross-browser automation tests - that are fast, reliable and capable. You can find more details about Playwright on playwright.dev. Playwright takes the basic Puppeteer architecture and moves it more in the direction of Selenium, adding a web automation framework and improving how Puppeteer interacts with page content. As mentioned earlier it is a Node.js library. There is no direct way you can use Node.js apps from .NET. PlaywrightSharp is a nuget package which a C# binding of Playwright library.
Provisioning Azure App Service Managed Certificates with PowerShell
March 17, 2021 by Anuraj
Azure AppService PowerShell
This article will discuss about provisioning Azure App service managed certificates with PowerShell and Azure Functions.
How to Build an Email Sentiment Analysis Bot - Using Azure Functions
March 14, 2021 by Anuraj
Azure Serverless Cognitive Services
This is part two of the post on building an Email Sentiment Analysis Bot with the help of Azure Serverless tools and Azure Cognitive Services. In the earlier post Logic Apps were using. In this post you will learn how to use Azure Functions instead of Logic Apps.
How to Build an Email Sentiment Analysis Bot - Using Logic Apps
March 13, 2021 by Anuraj
Azure Serverless Cognitive Services
This article discuss about how to build an Email Sentiment Analysis Bot with the help of Azure Serverless tools and Azure Cognitive Services. You can build such tool by writing code with the help of Azure Functions and with no code using Azure Logic Apps. In this post you can find the implementation using Azure Logic Apps, in the next post, you will be able to find the same implementation using Azure Functions.
Generating HTTP API clients using dotnet tools and Visual Studio Connected Services
March 09, 2021 by Anuraj
DotNetCore VisualStudio TypeScript
This article discuss about generating HTTP API clients using dotnet tools and Visual Studio Connected Services. From .NET 5.0 onwards ASP.NET Core Web API template comes with Open API support. So when you create a new web api project, Open API is enabled by default. To generate client you can use dotnet CLI and Visual Studio. So firstly you need to create a ASP.NET Core Web API project. And verify swagger is enabled and it is working as expected. Next you can look into the client generation options.
Copyright © 2025 Anuraj. Blog content licensed under the Creative Commons CC BY 2.5 | Unless otherwise stated or granted, code samples licensed under the MIT license. This is a personal blog. The opinions expressed here represent my own and not those of my employer. Powered by Jekyll. Hosted with ❤ by GitHub