🛑 Iranian🇮🇷Experts 🛑
4.06K subscribers
100 photos
291 videos
83 files
448 links
Download Telegram
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه سوم

آموزش و راه‌اندازی AutoMapper Nuget در
Console Application & ASP.NET MVC Core & ASP.NET Web Api Core

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#CQRS
#CSharp
#DOTNET
#RabbitMQ
#AutoMapper
#MicroService
#MicroService_Session_03

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه چهارم

قسمت اول

آموزش و راه‌اندازی Fluent Validation Nuget در
Console Application & ASP.NET MVC Core & ASP.NET Web Api Core

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#CQRS
#CSharp
#DOTNET
#RabbitMQ
#MicroService
#FluentValidation
#Fluent_Validation
#MicroService_Session_04

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
NoSQL.jpg
16.2 KB
فهرستی از NoSQL های حال حاضر دنیا

تذکر: زمانی که می‌خواهید از یک NoSQL استفاده نمایید، به جای این‌که بدون بررسی، صرفا Redis و یا MongoDB را متصور شوید، شایسته است با عنایت به تنوع بیش از ۲۲۵ (در حال حاضر) بانک‌اطلاعاتی NoSQL، با توجه به نیاز و معماری خود، یک بررسی بر روی کلیه NoSQL ها انجام داده و سپس بهترین گزینه را انتخاب (و یا پیشنهاد) نمایید!

آدرس قدیم:
https://nosql-database.org

آدرس جدید:
https://hostingdata.co.uk/nosql-database

ادمین کانال:
@Dariush_Tasdighi

نشانی کانال:
@IranianExperts
🛑 آموزش‌های Interactive بسیار جذاب و دیدنی می‌باشند!

در این آموزش‌ها، ضمن آن‌که مطالب علمی، به صورت تئوری، توسط مدرس آموزش داده می‌شوند، دانش‌پژوه می‌تواند در همان لحظه و در یک محیط واقعی (شبیه‌سازی شده) دستورات را اجرا کرده و نتیجه را مشاهده نماید.

احتمالا در خصوص Docker و مزایای آن مطالب زیادی خوانده و یا شنیده‌اید... در ذیل این متن، سه سایت آموزشی در خصوص Docker که به صورت Interactive و قدم به قدم Docker را آموزش می‌دهند به شما معرفی می‌کنم.

در صورتی که سایت دیگری را می‌شناسید که نشانی آن در ذیل این متن درج نشده است، لطفا برای من ارسال کرده تا در لیست ذیل آن‌را اضافه نمایم.

https://www.katacoda.com/
https://labs.play-with-docker.com/
https://training.play-with-docker.com/

لینک‌های مربوط به DOTNET Images:
https://hub.docker.com/_/microsoft-dotnet
https://hub.docker.com/_/microsoft-dotnet-sdk/
https://hub.docker.com/_/microsoft-dotnet-samples/
https://github.com/dotnet/dotnet-docker/tree/main/samples

شبیه‌ساز آنلاین سیستم‌عامل‌ها:

https://www.onworks.net/

نشانی کانال:
@IranianExperts
1
Media is too big
VIEW IN TELEGRAM
آموزش مباحث پیشرفته سی‌شارپ

قسمت اول

آموزش Delegate

#CSharp
#Advanced_Topics
#Delegate

سورس کد:
https://github.com/Dariush-Tasdighi/LearningDelegate

ادمین کانال:
@Dariush_Tasdighi

نشانی کانال:
@IranianExperts
Forwarded from Arash
Media is too big
VIEW IN TELEGRAM
#آموزش
#Blazor
#WebAssembly
#CSharp
#DotNetCore
#DotNET5
#Virtualize_Component
#Infinite_Scroll

آموزش Blazor Web Assembly

معرفی و آموزش کامپوننت Virtualize در محیط Blazor WebAssembly

با دات نت 5 و زبان برنامه نویسی سی شارپ

حسین(آرش) عباسی

آیدی تلگرام :
@arashein

آدرس گیت هاب:
Https://github.com/arasheyn

آدرس سورس کد:
https://github.com/arasheyn/Learning_Blazor_WebAssembly/tree/master/Learning_Virtualize_Component

ادمین کانال:
@Dariush_Tasdighi

نشانی کانال:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه ششم

آموزش و راه‌اندازی NLog در
Console Application & ASP.NET MVC Core & ASP.NET Web Api Core

قسمت اول

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#CQRS
#NLog
#CSharp
#DOTNET
#Logging
#RabbitMQ
#MicroService
#MicroService_Session_06

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه نهم

راه‌اندازی یک NLogAdapter یا Log4NetAdapter با استفاده از کتابخانه Dtx.Logging

قسمت چهارم (آخر)

نسخه ۱.۲ - بعد از ضبط این فیلم، تغییرات اندکی در ساختار سورس‌کد صورت گرفته است که می‌توانید در قسمت Branch History آن‌ها را مشاهده نمایید.

🛑 این دوره رایگان نبوده و صرفا بعضی از فیلم‌های این دوره، مانند این فیلم، به صورت رایگان منتشر می‌شود. 🛑

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

https://github.com/Dariush-Tasdighi/Dtx.Logging

#Dtx
#CQRS
#NLog
#CSharp
#DOTNET
#Logging
#RabbitMQ
#DtxLogging
#MicroService
#MicroService_Session_09

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه دهم

آموزش راه‌اندازی Scrutor Nuget

قسمت اول

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#CQRS
#CSharp
#DOTNET
#Scrutor
#RabbitMQ
#MicroService
#MicroService_Session_10

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
This media is not supported in your browser
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه سیزدهم

آموزش راه‌اندازی Mediator Pattern and MediatR Library

قسمت اول

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#CQRS
#CSharp
#DOTNET
#MediatR
#Mediator
#RabbitMQ
#MicroService
#Design_Pattern
#Mediator_Pattern
#MicroService_Session_13

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
با عرض سلام و احترام خدمت دوستان خوب و عزیزم

☘️ در این دوره، چند فیلم به صورت رایگان قرار گرفته که برای آشنایی شما عزیزان، به مرور این فیلم‌ها، در این کانال منتشر می‌گردد که با روند و روال این دوره و مباحث آن آشنا شوید... ☘️

🛑 جلسه بیست و دوم دوره مجازی Microservice + CQRS + RabbitMQ (در کانال خصوصی) برگزار و منتشر گردید. (تا این لحظه بیش از 13 ساعت فیلم آموزشی تولید و منتشر شده است)

☘️ قسمت‌هایی که به طور رایگان تا این لحظه منتشر شده‌اند:
جلسه اول
جلسه دوم
جلسه سوم
جلسه چهارم
جلسه ششم
جلسه نهم
جلسه دهم
جلسه سیزدهم ☘️

🛑 برای دریافت این فیلم‌ها و سورس‌کدهای مربوطه، باید در این دوره ثبت‌نام نمایید! 🛑

مباحثی که تا این لحظه از این دوره مطرح شده است:

Philosophy, Best Practice, Tips and Tricks, Clean Code of:

📍Dependency Injection
📍Auto Mapper
📍Fluent Validation
📍Logging, NLog
📍Scrutor
📍MediatR
📍CQRS
📍Docker For Programmers

موضوعات جلسات بعدی (تا پایان دوره):

📍فلسفه استفاده از هر یک از معماری‌ها و تلفیق آن‌ها باهم
📍RabbitMQ Installation
📍RabbitMQ Publisher Project
📍RabbitMQ Subscriber Project
📍Adding RabbitMQ Subscriber in Logger Microservice

موضوعاتی که ممکن است آموزش داده شده و یا تکمیل شوند (جزء سیلابس دوره نمی‌باشند!):

📍Docker For Programmers
📍DDD (Domain Driven Design)
📍Making compatible EF Core To DDD Entities


ادمین کانال:
@Dariush_Tasdighi

نشانی کانال:
@IranianExperts
1
در حال حاضر Entity Framework (EF) Core 5.0 چه بانک‌های اطلاعاتی (Database Providers) را پشتیبانی می‌کند؟

https://aka.ms/efcoreproviders
https://docs.microsoft.com/en-us/ef/core/providers

لینک مربوط به مستندات EF Core 5.0:
https://aka.ms/efdocs

یک فیلم با نام Entity Framework Core 5.0: The Next Generation for Data Access که ویژگی‌های جدید EF Core 5.0 را معرفی می‌کند:

https://www.youtube.com/watch?v=BIImyq8qaD4

ادمین کانال:
@Dariush_Tasdighi

نشانی کانال:
@IranianExperts
یک صفحه مناسب برای کسانی که علاقه‌مند به Blazor Web Assembly می‌باشند!

در این صفحه، ضمن آن‌که مجموعه‌ای از Component ها، ابزارها، نمونه‌کدها، کتاب‌ها و Template‌های مختلفی برای کار با Blazor Web Assembly فهرست شده است، لینک‌های مناسبی به منابع مربوطه نیز قرار گرفته است.

https://github.com/AdrienTorris/awesome-blazor

#Blazor
#BlazorWebAssembly

ادمین کانال:
@Dariush_Tasdighi

نشانی کانال:
@IranianExperts
👍1
به نام خدا

🛑 برگزاری دوره Domain Driven Design + EF Core 5.x 🛑

سلام دوستان خوب و عزیزم

همانطور که مستحضر هستید، از چند ماه قبل، دوره‌ای به نام Microservice + CQRS + RabbitMQ برگزار کردم که با استقبال خوب شما عزیزان مواجه شد و بیش از یک‌صد نفر از شما علاقه‌مندان در این دوره ثبت‌نام نمودید. بارها بسیاری از دوستان سوال کردند که آیا دوره Domain Driven Design‌ نیز برگزار می‌کنم یا خیر و آیا در این دوره، این متدلوژی نیز آموزش داده می‌شود یا خیر؟ که بارها اعلام کردم که ممکن است برگزار کنم ولی قولی نمی‌دهم!

به هر حال با توجه به اصرار و تقاضای خیلی از شما بزرگواران، بالاخره سیلابس این دوره هم آماده و تکمیل شد و به زودی این دوره نیز برگزار می‌شود.

راستش می‌توانستم کانال دیگری در این خصوص ایجاد کرده و شهریه دیگری از دوستانی که دوره Microservice را پرداخت کرده‌اند دریافت نمایم، ولی به جهت علاقه‌مندی و استقبال آن‌ها، شایسته دیدم که این دوره DDD را نیز در داخل همین دوره (بدون پرداخت شهریه اضافی) اضافه کنم.

📌 پس انشاءالله در دوره Microservice، به زودی دوره Domain Driven Design‌ نیز آموزش داده خواهد شد...

دوستانی که به این دوره نیز علاقه‌مند می‌باشند، می‌توانند با همان هزینه قبلی (۶۰۰ هزار تومان) در این دوره ثبت‌نام کنند و علاوه بر مطالب قبلی (Microservice)، از محتوای این دوره نیز استفاده نمایند.

با تشکر و تجدید احترام
داریوش تصدیقی
#DDD
#Domain
#DomainDrivenDesign

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
👍2
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ + DDD

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه بیست و ششم

آموزش DDD = Domain Driven Design

قسمت اول

مقدمه

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#DDD
#DOTNET
#Domain
#Driven
#Design
#MicroService_Session_26

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ + DDD

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه بیست و هفتم

آموزش DDD = Domain Driven Design

قسمت دوم

مقدمه

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#DDD
#DOTNET
#Domain
#Driven
#Design
#MicroService_Session_27

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ + DDD

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه سی و چهارم

آموزش DDD = Domain Driven Design

قسمت نهم

Dtx Result Library!

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#DDD
#DOTNET
#Domain
#Driven
#Design
#DtxResult
#FluentResult
#MicroService_Session_34

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ + DDD

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه سی و هفتم

آموزش RabbitMQ

قسمت چهارم

RabbitMQ - RPC - Remote Procedure Call

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#DOTNET
#RPC
#RabbitMQ
#MicroService_Session_37

Source Code:
https://github.com/Dariush-Tasdighi/RabbitMQ-RPC

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
Forwarded from DTX_LEARNING_MICROSERVICE (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
دوره مجازی Microservice + CQRS + RabbitMQ + DDD

با دات‌نت ۵.۰ و زبان برنامه‌نویسی سی‌شارپ

جلسه سی و هشتم

آموزش DDD = Domain Driven Design

قسمت دوازدهم

Event Storming
Event Sourcing

انتشار این فیلم، با ذکر منبع، بلامانع می‌باشد

#DDD
#DOTNET
#Domain
#Driven
#Design
#Event_Storming
#Event_Sourcing
#MicroService_Session_38

Source Code:
https://github.com/Dariush-Tasdighi/Learning-Event-Sourcing-Simple

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts
کتابخانه Radzen

در سایت رسمی مایکروسافت در خصوص کتابخانه Blazor Web Assembly، مایکروسافت چندین UI Component Ecosystem معرفی کرده است که در بین آن‌ها Radzen به عنوان تنها کتابخانه Free و Open Source مشهود است. لذا به عزیزان علاقه‌مند به Blazor Web Assembly، با عنایت به تجربه و بررسی‌هایی که تاکنون انجام داده‌ام، توصیه می‌کنم که در پروژه‌های خود (در صورت نیاز به کتابخانه‌های خارجی) از کتابخانه Radzen استفاده نمایند.

https://blazor.radzen.com/
https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor

#WASM
#Blazor
#Radzen
#WebAssembly

ادمین کانال اصلی:
@Dariush_Tasdighi

نشانی کانال اصلی:
@IranianExperts