.NET Fun
1.78K subscribers
83 photos
58 videos
3 files
179 links
Let's Connect!

Linkedin: https://www.linkedin.com/in/babak-taremi

Github: https://github.com/babaktaremi

Twitter: https://twitter.com/BabakTaremi

Telegram: @bob_tm

دانلود دوره های برنامه نویسی کاملا رایگان:
@DotNetFunBot
Download Telegram
همین الان با بابک عزیز
خرسِ برنامه نویس
همین الان با بابک عزیز
یه کار بحث برانگیز با بهنیا ضبط کردیم😁😁

کانال Code Lodge رو داشته باشید:

https://t.iss.one/CodeLodge
Forwarded from TondTech (مسعود بیگی)
🔔🚀معرفی فیچر جدیدی که خستگی این چند وقت رو از تن من دراورد، مخصوصا که بیشتر کارهاش رو اعضای جدید تیم انجام دادن . از این به بعد میتونید قبل از دانلود یه کتاب از نویسنده ش سوال بپرسید، و مطمئن باشید که نیازهاتون رو برآورده میکنه یا نه؟ یا حتی در حل تمرین ها و خلاصه برداری هاتون ازش کمک بگیرید.

ممنون خواهم شد که این پیام رو با دوستانتون در میون بگذارید.😎🙏

راستی اگر نمیدونید از Refhub.ir میتونید کتاب های مورد نیاز زبان اصلی تون رو به راحتی دانلود کنید. همه چیز رو در ویدیو کامل توضیح دادم.
https://www.youtube.com/watch?v=2crTUaGgg0M
#مسعودبیگی #refhub
@tondTech
خیلی از رفقا درخواست آموزش GraphQL رو داشتن. یه ویدیو آموزشی در موردش خواهیم داشت و هم سمت سرورش رو باهم بررسی میکنیم و هم استفاده از اون توی Blazor Web Assembly

Join : https://t.iss.one/DotNetIsFun
اینم یه پروژه فان دیگه که Blazor Web Assembly نوشتم و روی Github Pages منتشر کردم. میتونید توی اون Markdown رو به HTML تبدیل کنید. از Syntax Highlighting هم پشتیبانی میکنه

Git Repo: https://github.com/babaktaremi/MarkdownConverter

Project website: https://babaktaremi.github.io/MarkdownConverter/

Join: https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
خیلی وقت ها مجبوریم برای یک سری از دیتاها API های متفاوت توسعه بدیم. توی یکیش لیستی از اون دیتا رو برگردونیم، توی یکی دیگش جزییات رو برگردونیم و یا اون دیتا رو بر اساس متغیر های مختلف گروه بندی کنیم که تهش اینقدر اینکار تکراری میشه که از زندگی خسته میشیم! اینجاست که GraphQL میتونه خیلی کمک کننده باشه.
در این کلیپ نسبتا طولانی به طور مفصل به بررسی GraphQL میپردازیم و هم سمت API اون رو توسعه میدیم و هم با یک اپ Blazor Web Assembly از اون استفاده میکنیم.

سرفصل ها:

- Introduction
- Project Structure
- Defining First Query Using "Hot Chocolate"
- Integrating EF Core With " Hot Chocolate"
- Exploring "Banana Cake Pop" Playground
- Installing "StrawberryShake" Tools
- Defining Pagination Query
- Source Generating Blazor Components From GraphQL Queries
- Using Dependency Injection For GraphQL Client

Code Repo: https://github.com/babaktaremi/GraphQL.Samples

Join: https://t.iss.one/DotNetIsFun
اگه دوست دارید که ویدیو ها توی یوتیوب هم آپلود بشه سابسکرایب کنید:

https://youtube.com/@dotnetfun

@DotNetIsFun
اگه قرار باشه یه دوره برگزار کنیم، کدومش رو شرکت میکنید؟
Final Results
33%
Actor Pattern in .NET
36%
Clean Architecture in .NET
31%
TDD in .NET
.NET Fun
اگه قرار باشه یه دوره برگزار کنیم، کدومش رو شرکت میکنید؟
خب با توجه به نتیجه رای گیری دوره Clean Architecture رو برگزار میکنیم. علاوه بر اون به مباحثی مثل Identity , Auto Validation, Dynamic Permission Management System و MediatR هم خواهیم پرداخت. ظرفیت دوره محدود و ۳۰ نفر خواهد بود که گروه اختصاصی خواهد داشت و علاوه بر ویدیو های آموزشی هر هفته یک ساعت میت آنلاین بصورت Free Talk برگذار میکنیم( مدت دوره حدودا ۱۵ الی ۲۰ ساعت خواهد بود) . بزودی اطلاعات بیشتر راجب ثبت نام دوره در کانال منتشر خواهد شد.

Join: https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
دوره جامعه Clean Architecture . در این دوره کامل به مبحث Clean Architecture خواهیم پرداخت و یک تمپلیت جامع و خوب برای اون خواهیم نوشت. مباحثی که در طول دوره بررسی میکنیم:

- Clean Architecture Project Structure

- Mediator Pattern Using Mediator Library ( Source Generated MediatR)

- Implementing Features Using CQRS

- Implementing Data Access Infrastructure Using EF Core , Unit Of Work And Repository Pattern

- Handling User Management ( Register/ Login) Using ASP NET Core Identity

- Integrating JWE ( Json web encrypted) Tokens With ASP NET Core Identity

- Implementing Cross Cutting Concerns ( Logging, Caching ...)

- Implementing Automatic Validations Using Fluent Validation

- Implementing Monitoring ( Metrics, Tracing And Logging ) Using Prometheus , Jeager And Serilog

زمان دوره: حدودا ۱۵ الی ۲۰ ساعت
تاریخ شروع ۲۰ تیر

هزینه ثبت نام دوره مبلغ یک میلیون و پانصد هزار تومان.

ظرفیت محدود


جهت ثبت نام به آیدی من @BoB_Tm پیام بدید
Forwarded from .NET Fun
Media is too big
VIEW IN TELEGRAM
دوره جامعه Clean Architecture . در این دوره کامل به مبحث Clean Architecture خواهیم پرداخت و یک تمپلیت جامع و خوب برای اون خواهیم نوشت. مباحثی که در طول دوره بررسی میکنیم:

- Clean Architecture Project Structure

- Mediator Pattern Using Mediator Library ( Source Generated MediatR)

- Implementing Features Using CQRS

- Implementing Data Access Infrastructure Using EF Core , Unit Of Work And Repository Pattern

- Handling User Management ( Register/ Login) Using ASP NET Core Identity

- Integrating JWE ( Json web encrypted) Tokens With ASP NET Core Identity

- Implementing Cross Cutting Concerns ( Logging, Caching ...)

- Implementing Automatic Validations Using Fluent Validation

- Implementing Monitoring ( Metrics, Tracing And Logging ) Using Prometheus , Jeager And Serilog

زمان دوره: حدودا ۱۵ الی ۲۰ ساعت
تاریخ شروع ۲۰ تیر

هزینه ثبت نام دوره مبلغ یک میلیون و پانصد هزار تومان.

ظرفیت محدود


جهت ثبت نام به آیدی من @BoB_Tm پیام بدید
آشغال ترین و بی فایده ترین چیزی که توی تست نویسی دیدم اینه که میان برای EF Core از In Memory Database یا Sqlite استفاده میکنن. آقا اون دیتابیس بیچاره هم جزئی از اپلیکیشن و پروژه شماست چرا اینقدر باهاش دشمنید. به زودی یک ویدیو راجب روش صحیح تست EF Core و دیتابیس داخل کانال قرار میگیره.

Join: https://t.iss.one/DotNetIsFun
خود اریک ایوانز اینقدر روی DDD تعصب نداره که یه سریا دارن.
بیخیال این تعصب کورکورانه بشید. هر چیزی رو که نمیشه با رویکرد DDD توسعه داد. سعی کنید برای مسئله راه حل پیدا کنید نه اینکه برای راه حل مسئله بسازید...

Join: https://t.iss.one/DotNetIsFun