.NET Fun
1.78K subscribers
84 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
.NET Fun
سلام خدمت همه دوستان برای اینکه کیفیت لایو ممکنه پایین باشه و خیلی از دوستان نتونن تو تایم مشخص در اون شرکت کنن و تایم لایو هم خیلی طولانی و خسته کننده میشه، قسمت دوم EF Core deep dive رو به چند قسمت بشکنم و هر چند روز یک قسمت اون رو منتشر کنم و در نهایت هم…
در نهایت هم مسئله ای هست که دوست داشتم با شما دوستانم در میون بذارم. تمام این آموزش ها رایگان هست و رایگان میمونه. هر سال من به شیرخوارگاه آمنه کمکی کوچیک میکنم ولی امسال میخوام با کمک شما دوستان و تو این شرایط بد اقتصادی، بتونم اقلام مورد نیاز این مکان رو تامین بکنم. شما میتونید به دلخواه خودتون و با هر مبلغی در این کمک سهیم باشید. برای شرکت میتونید از طریق درگاه پرداخت زیر اقدام کنید
https://idpay.ir/dfccharity
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 0 : Introduction

Telegram Channel:
https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 1 : Raw SQL Queries

Telegram Channel:
https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 2 : Computed Columns, DB Functions And SQL Views

Telegram Channel:
https://t.iss.one/DotNetIsFun
خب اینم باتی که قولش رو بهتون داده بودم
تو این بات هم دوره های کانال و هم دوره های پولی سایت های Udemy و Pluralsight و همچنین PDF کتاب هایی که به نظرم جالب باشن با لینک مستقیم گذاشته میشه و تا حد امکان هم رایگان خواهند بود. تنها کاری که باید بکنید عضویت در کانال هست و اگه دوست داشتید کانال و بات رو به دوستانتون معرفی کنید.
پ.ن: مطمئنا اوایل بات باگ هایی خواهد داشت پس اگه مشکلی دیدید حتما بمن اطلاع بدید
لینک بات:
@DotNetFunBot
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 3 : Controlling The Change Tracker and Benchmarking with BenchmarkDotNet

Telegram Channel:
https://t.iss.one/DotNetIsFun
مغز ما خیلی جاها باعث شکست ما تو پروژه ها میشه!
ما بعنوان برنامه نویس روزانه با چالش ها و مشکلات بسیار زیادی رو به رو میشیم که باید اون ها رو تبدیل به یک چالش نرم افزاری کنیم و حلشون کنیم. جدا از اینکه خیلی از ماها تو دسته بندی کردن همون مشکل و چالش اشتباه میکنیم، مغز ما هم میشه مزید بر علت که کلا راه رو اشتباه بریم، حالا سوالی که بوجود میاد اینه که مگه ما از مغزمون واسه حل مسائل استفاده نمیکنیم؟ پس چجوری همین مغز ما رو کلا به اشتباه میندازه؟
حقیقتش اینه که مغز ما همیشه در حال پردازش ورودی ها و پیدا کردن واکنش مناسب نسبت به اون ورودی هاست. هنگام پردازش یک ورودی مغز ما به دو صورت عمل میکنه، غریزی و غیر غریزی. مثلا وقتی شما تشنه هستید مغزتون به صورت غریزی کار میکنه و میگه که الان بدن به آب نیاز داره، شما هیچوقت فکر نمیکنید که الان تشنمه پس باید چیکار کنم، به جاش سریع میرید آب میخورید. مغز ما هم مثل بقیه اندام بدنمون میتونه به تنبلی عادت کنه و تو اکثر مواقع بدون اینکه نیاز به تفکر و پردازش بیشتر باشه غریزی تصمیم بگیره و کلا اشتباه بکنه. میگیرید چی میگم؟
یه نمونه که مغز ما برنامه نویسا غریزی عمل میکنه تو مواجهه با مسائلیه که قبلا یه جا دیگه حلش کردیم، در صورتی که شاید این مسئله تو دامین جدید رو نشه و اصلا مناسب نباشه که به روش قدیمی حل کنیم. مثلا یک سیستم messaging رو در نظر بگیرید، اکثر برنامه نویسا بدون اینکه حتی راجب مشکل بخوان گوش کنن میگن یه message bus میندازیم وسط و یک سرویس هم میاریم بالا و ایمیل و اس ام اس چیزای دیگه رو بهش وصل میکنیم. در صورتی که اصلا شاید دامین این پیچیدگی ها رو نیاز نداشته باشه و ما داریم از کاه کوه میسازیم! پس همیشه اول به مشکل خوب فکر کنید، درد و دل کاربر رو بشنوید، تحلیل و پردازش کنید و بعد عمل کنید و همون لحظه یک "واکنش غریزی" به مسئله نداشته باشید.
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 4 : New LINQ Features

Telegram Channel:
https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 5 :Upsert Mechanism And How EF Core Understands Something Is Wrong With Query

Telegram Channel:
https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 6 :Value Type Vs Reference Type-Conversions And Value Objects In EF Core

Telegram Channel:
https://t.iss.one/DotNetIsFun
وقتی میگم C# یا هر زبان دیگه ای اینقدر مباحث داره که تا آخر عمر هم نمیرسیم به همه چیش مسلط باشیم دقیقا از چی صحبت میکنم؟ همه ما فکر میکنیم که خدای برنامه نویسی هستیم با این حال اگه ازمون راجب Generic ها و covariance فرقشون با contravariant ها بپرسن میزنیم جاده خاکی. یه دوره جدید و فوق تخصصی راجب جنریک ها تو بات آپلود شده که توصیه میکنم حتما ببینید. اصلا تعلل نکنید که از بقیه عقب میوفتید.
آدرس بات @DotNetFunBot
شاید برای خیلیا سوال باشه که TDD چی هست،چجوری باید پیاده سازی بشه، اصولش چیه، چه لایبرری ای براش تو سی شارپ هست و اصلا مگه بیکارم دو برابر وقت بذارم و یونیت تست بنویسم. یه کورس فوق العاده جذاب تو بات اپلود شده که توصیه میکنم حتما ببینیدش. تعلل اصلا جایز نیست
آدرس بات @DotNetFunBot
ما روزانه با Dependency Injection خیلی سرو کار داریم. مکانیزمی که کد نویسی رو برای ما بسیار آسون و لذت بخش میکنه. ولی به جرئت میتونم بگم که ما شاید 10 درصد قابلیت های Dependency Injection در ASP Net Core رو بدونیم و ازش استفاده کنیم. یه کورس فوق العاده از MVP مایکروسافت استیو گوردون در بات آپلود شده که داخلش با جزییات بسیار زیاد و خیلی قشنگ و روان Dependency Injection رو توضیح داده. مجددا توصیه میکنم که در دیدن این کورس اصلا تعلل نکنید و اون رو با لینک مستقیم از طریق بات دانلود کنید.
آدرس بات @DotNetFunBot
Forwarded from کدهک
دوره آنلاین معماری تمیز

دوره پیشرفته معماری تمیز در تیر ماه 1401 برگزار میشود.

سرفصل ها:

Records
Data Transfer Objects
Value Objects
Entities
Services
Unit Of Work & Repositories
Exceptions
Logging
Validations
Object Mapping
Dependency Injection
Layering
MediatR & CQRS
Vertical Slices

در این دوره به صورت پروژه محور با مباحث پیشرفته طراحی و توسعه اپلیکیشن های تحت وب آشنا میشوید.

ASP NET Core 6.0
.NET 6.0
C# 10

شروع دوره: 5 تیر
مدت دوره: 15 ساعت
هزینه ثبت نام: 750 هزار تومان


جهت ثبت نام با @codehak یا شماره 09380146555 در تلگرام یا واتساپ تماس بگیرید.
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 7: ACID Database, Isolation Levels and Transaction Scopes

Telegram Channel:
https://t.iss.one/DotNetIsFun
شاید خیلیا دوست داشته باشن که راجب GraphQL بدونن و واسشون جالب باشه که بدون REST بتونن API بنویسن و جالب تر از اون کلاینت برای API تعریف بکنه که دقیقا چی میخواد و چی نمیخواد. یه کورس خیلی خوب و کار راه بنداز در مورد استفاده GraphQL در ASP Net Core داخل بات آپلود شده که توصیه میکنم حتما ببینید. میتونید این کورس رو با لینک مستقیم از بات دانلود کنید.
آدرس بات @DotNetFunBot
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 8: EF Core Interceptors

Telegram Channel:
https://t.iss.one/DotNetIsFun
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Chapter 1
Part 9: Streaming Data In EF Core With ASP NET Core SignalR And Blazor Web Assembly Client And Memory Diagnosting

Telegram Channel:
https://t.iss.one/DotNetIsFun
اگه قرار باشه یه دوره غیر رایگان برگزار کنیم، ترجیح میدین تو کدوم یکی از دوره های زیر شرکت کنید؟
Anonymous Poll
36%
Blockchain, Cryptocurrency, Wallet Development Using ASP NET
46%
Advanced Microservice Development Using Dapr and Azure Cognitive Services
19%
Data Structures And Algorithms Fundementals Using C#
.NET Fun pinned «اگه قرار باشه یه دوره غیر رایگان برگزار کنیم، ترجیح میدین تو کدوم یکی از دوره های زیر شرکت کنید؟»
اگر هنوز کار با Blazor رو شروع نکردید و براتون سوال هست که اصلا این فریم ورک چی هست و چجوری کار میکنه، یه کورس فوق العاده عالی داخل بات آپلود شده که خیلی روون و سرراست Blazor و نحوه کار با اون رو توضیح داده.میتونید این کورس رو رایگان و با لینک مستقیم از بات دانلود کنید.
آدرس بات
@DotNetFunBot