Sep 7Automatic web UI testing the .NET 8 applications using Selenium and Azure DevOpsAutomatic web UI testing the .NET 8 applications using Selenium and Azure DevOps In this talk I am going to talk about how we can write web UI tests using Selenium for our .NET 8 web application and run these tests in Azure DevOps pipelines You can watch this session via Jinget dot NET YouTube channel: You can subscribe to Jinget dot NET YouTube channel to get further contents and videos: https://www.youtube.com/@jingetSelenium1 min readSelenium1 min read
Jul 17Azure DevOps at a GlanceThese days, DevOps and automation tools has become very hot in the software industry. There are various tools in the market, each of which has its own strengths and weaknesses. In this program, me, alongside my friend David McCarter, have taken a look at Microsoft Azure DevOps. The Azure DevOps…DevOps1 min readDevOps1 min read
Jun 11Code Quality Analysis in Azure DevOps PipelinesThere are various criteria for evaluating code quality. It is especially important to evaluate these metrics during continuous integration pipelines. In this session I’m going to introduce different code quality metrics and also show how you can analyze them during continuous integration pipelines using Azure DevOps. You can watch this…Code1 min readCode1 min read
Nov 16, 2022.NET 7, Docker, K8S and Azure DevOpsIn this talk I am going to show that how we can host our .NET 7 application in docker and how we can get the zero downtime for our application using k8s. Finally, I will show how we can design our CI/CD pipeline using Microsoft Azure DevOps to automate the…Dotnet1 min readDotnet1 min read
Jul 26, 2022Looking at Dapper with JingetVahid Farahmandian returns to the panel to show us more of his domain-driven design framework, Jinget! This time, he’ll show us how Jinget facilitates working with Dapper by translating expressions to T-SQL queries. Jinget is a framework written using .NetStandard2.1, and built using DDD+CQRS. Jinget boosts your productivity by providing…Dotnet1 min readDotnet1 min read
Jun 19, 2022CI/CD Pipelines for SQL Server Databases in Azure DevOpsNow a days, continuous integration in software production has become an important and necessary thing. One of the topics that is always important in CI/CD pipelines is the possibility of continuous integration and deployment of databases. In this session, I talked about designing and implementing CI/CD processes for SQL Server databases using Microsoft Azure DevOps, which is available via YouTube:DevOps1 min readDevOps1 min read
Feb 12, 2022Not Only Kibana: Using PowerBI to Visualize Elasticsearch DataIn this talk, I will show how the data stored in Elasticsearch can be visualized using Microsoft Power BI instead of Kibana. One of the benefits of this combination is that if you are using Microsoft Power BI as your BI infrastructure, you can easily integrate this infrastructure with Elastic…Elasticsearch1 min readElasticsearch1 min read
Nov 27, 2021SQL Server Temporal Tables in EF Core 6.0SQL Server temporal tables automatically keep track of all data ever stored in a table, even after that data has been updated or deleted using a parallel history table. Using history table, we can query the historical data, or even we can restore them. In .NET Conf 2021-Pakistan I have talked about using SQL Server Temporal Tables in EF Core 6.0. During this session I have talked about: What is SQL Server Temporal Table?Dotnet61 min readDotnet61 min read
Nov 22, 2021What does 101 means in a course title?Many years ago(1929), for the first time a university in New York, United States, used a combination of numbers to describe its course numbers. The Oxford English Dictionary for the first time found this combination at 1929 in this university’s course catalog. But what does this combination really means? In…General Information1 min readGeneral Information1 min read
Oct 30, 2021Connect to Elasticsearch using Azure DevOps Pipeline ExtensionsExtensions are add-ons you can use to customize and extend your DevOps experience with Azure DevOps. Extensions use Azure DevOps’s RESTful API Library to easily interact with Azure DevOps and applications/services. In Azure Community Conference 2021, I have talked about connecting to Elasticsearch using Azure DevOps pipeline extensions. In this…Azure Devops1 min readAzure Devops1 min read