Open in app

Sign In

Write

Sign In

Vahid Farahmandian
Vahid Farahmandian

46 Followers

Home

About

Nov 16, 2022

.NET 7, Docker, K8S and Azure DevOps

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 whole delivery process (change management, docker, k8s) You can watch this talk at YouTube: You can also get access to this talk’s source codes and presentation file via GitHub: https://github.com/VahidFarahmandian/dotnet7-docker-k8s

Dotnet

1 min read

.NET 7, Docker, K8S and Azure DevOps
.NET 7, Docker, K8S and Azure DevOps
Dotnet

1 min read


Jul 26, 2022

Looking at Dapper with Jinget

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

Dotnet

1 min read

Looking at Dapper with Jinget
Looking at Dapper with Jinget
Dotnet

1 min read


Jun 19, 2022

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:

DevOps

1 min read

CI/CD Pipelines for SQL Server Databases in Azure DevOps
CI/CD Pipelines for SQL Server Databases in Azure DevOps
DevOps

1 min read


Feb 12, 2022

Not Only Kibana: Using PowerBI to Visualize Elasticsearch Data

In this talk, I will show how the data stored in Elasticsearch can be visualized using Microsoft Power BI instead of Kibana. …

Elasticsearch

1 min read

Not Only Kibana: Using PowerBI to Visualize Elasticsearch Data
Not Only Kibana: Using PowerBI to Visualize Elasticsearch Data
Elasticsearch

1 min read


Nov 27, 2021

SQL Server Temporal Tables in EF Core 6.0

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?

Dotnet6

1 min read

SQL Server Temporal Tables in EF Core 6.0
SQL Server Temporal Tables in EF Core 6.0
Dotnet6

1 min read


Nov 22, 2021

What 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 Information

1 min read

What does 101 means in a course title?
What does 101 means in a course title?
General Information

1 min read


Oct 30, 2021

Connect to Elasticsearch using Azure DevOps Pipeline Extensions

Extensions 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. …

Azure Devops

1 min read

Connect to Elasticsearch using Azure DevOps Pipeline Extensions
Connect to Elasticsearch using Azure DevOps Pipeline Extensions
Azure Devops

1 min read


Oct 18, 2021

A look at the Middle East’s largest maritime ERP

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:

Erp

1 min read

A look at the Middle East’s largest maritime ERP
A look at the Middle East’s largest maritime ERP
Erp

1 min read


Aug 22, 2021

Target-typed new() expressions in C# 9

“Target typing” is a term used for when an expression gets its type from the context of where it’s being used. In C# 9.0 some expressions that weren’t previously target typed become able to be guided by their context.[Welcome to C# 9.0 | .NET Blog (microsoft.com)] We all know that…

Dotnet

2 min read

Target-typed ‘new’ expressions in C# 9
Target-typed ‘new’ expressions in C# 9
Dotnet

2 min read


Jul 27, 2021

Build High Performance Services with gRPC and .NET 5

gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing…

Netframework

1 min read

Build High Performance Services with gRPC and .NET 5
Build High Performance Services with gRPC and .NET 5
Netframework

1 min read

Vahid Farahmandian

Vahid Farahmandian

46 Followers

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

Following
  • Shadi Hariri

    Shadi Hariri

  • Adi Polak

    Adi Polak

  • Scott Hanselman

    Scott Hanselman

  • christoffer noring

    christoffer noring

  • Dean Bryen

    Dean Bryen

See all (10)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech