In 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…

--

--

CI/CD Pipelines for SQL Server Databases in Azure DevOps

Now 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:

You can access this session’s files via GitHub: https://github.com/VahidFarahmandian/PakistanAzureCommunity-CICD-SQLServer.git

--

--

SQL 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?
  • Configuring a temporal table
  • Using temporal tables
  • Querying historical data
  • Restoring historical data

You can watch this talk in .NET Conf 2021-Pakistan via YouTube.

You can also get access to this session’s source code via GitHub at: https://github.com/VahidFarahmandian/efcore6-sql-temporal-tables

--

--

IMAS is the Middle East’s largest maritime ERP, built on .NET and Microsoft technologies.

IMAS is now using Jinget and LabXand frameworks which are developed using .NET 5.0 and .NET frameworks. At .NET Docs Show, I have talked about IMAS, LabXand and Jinget. I have also talked in detail about Jinget and its functionalities and internal structure.

You can watch this show’s video at dotnet YouTube channel:

You can access Jinget’s source code at(We have not yet completed the open sourcing of Jinget): VahidFarahmandian/Jinget: Jinget is a framework written using .NetStandard2.1, and built using DDD+CQRS (github.com)

--

--

Vahid Farahmandian

Vahid Farahmandian

Mainly a .Net #developer, sometimes #SQLServer admin, not yet a husband and specifically not a father. My LinkedIn: https://www.linkedin.com/in/vfarahmandian/