Skills
Microservices
Message-Bus
API Gateway
Containerization
Orchestration
Security in microservices
Testing
Unit Testing
Integration Testing
Performance Testing
Monitoring/Logging/Tracing/Alerting
Monitoring
Logging
Distributed Tracing
Alerting
Caching
Memory Cache
Distributed Cache
Application-Level
Continuous Integration & Delivery
Github Actions
Gitlab CI
Azure Pipelines
Software Architecture
برنامه نویسی تابع گرا (Functional Programming)
برنامه نویسی جنبه گرا (Aspect Oriented Programming)
برنامه نویسی شی گرا (Object Oriented Programming)
توسعه تست محور (Test Driven Development)
سبک معماری سرویس گرا (SOA)
سبک معماری مایکروسرویس ها (Microservices Architecture)
طراحی دامنه محور (Domain Driven Design)
کدنویسی تدافعی (Defensive Coding)
معماری پیازی (Onion Architecture)
معماری تمیز (Clean Architecture)
#C
#C
Introducing C# and .NET
C# Language Basics
Creating Types in C#
Advanced C#
.NET Overview
.NET Fundamentals
Collections
Delegate
Lambda
Linq
Reflection
ASP.NET Core
Dependency Injection
Object Mapping
Background Task Scheduler
Real-Time Communication
Log Frameworks
ORM
Entity Framework Core
Dapper
Software Design Principles
SOLID
Design Patterns
Creational
Structural
Behavioral
Databases
Relational
Search Engines
NoSQL
SQL Fundamentals
Fundamentals about database design and SQL Syntax
Stored Procedures
Constraints
Triggers
API Clients & Communications
REST
gRPC
GraphQL
Building Services with ASP.NET Web API (Complete project)
Data Structure
Data Structure
MemoryManagementIn.NET
Parallel Programming in .NET Core
Building Services with ASP.NET Web API
Experience
بازار اینترنتی ایرانیان امید
Sep 2016 – Sep 2018 · 2 yrs 1 mo
گرایش تازه کیش (GSS)
Sep 2018 – Dec 2023 . 5 yrs 3 mos
تجارت الکترونیک امن موج
December 2023 – Present
Project(s)
گروه سولیکو (کاله)
Sep 2009 – Aug 2014 · 5 yrs
فناوری اطلاعات ناواکو(Navaco)
Aug 2014 – Sep 2016 · 2 yrs 2 mos
RabbitMQ
RabbitMQ نصب : برنامه ای که RabbitMQ با آن توسعه یافته هم باید نصب گردد (سایت earlang.org) مراجعه به سایت RabbitMQ و دانلود و نصب میکنیم.
Elementor #991
برای تغییر این متن بر روی دکمه ویرایش کلیک کنید. لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان
Unit Test with Dependency
فرض کنید ما یک سرویس داریم به نام ICategoryService که برای اجرا شدنش احتیاج به پیاده سازی دارد(CategoryService). یا مثلاً یک کنترلر را در نظر بگیرید
bare metal server vs dedicated server
تفاوت bare metal server و dedicated server “Bare metal server” و “dedicated server” همه دو به معنای اختصاص یک سرور فیزیکی به یک مشتری خاص هستند،
آبجکت (Object)
آبجکت (Object) آبجکت یا شیء (Object) در برنامهنویسی به هر نوع موجودیتی اشاره دارد که دارای ویژگیها(Property) و رفتارهای خاص(Method) خود است و میتواند داده هایی
SOAP WEB SERVICES IN .NET CORE
Table of Contents در اینجا توضیحاتی در مورد SOAP (Simple Object Access Protocol) و نحوه تولید کد C# از یک فایل WSDL در یک پروژه .NET