fa
Feedback
کدهک

کدهک

رفتن به کانال در Telegram

آموزشگاه تخصصی دات نت https://codehaks.com لینکدین : https://www.linkedin.com/in/codehaks یوتیوب: https://www.youtube.com/@codehaksfa ارتباط با مدیر : Admin: @codehak Email: ghods.hakim@hotmail.com call: 09380146555

نمایش بیشتر
1 820
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-1030 روز
آرشیو پست ها
کپی کردن فایلهای چند گیگابایتی در دات نت https://youtu.be/-0l513553GM
کپی کردن فایلهای چند گیگابایتی در دات نت https://youtu.be/-0l513553GM

فصل گمشده در معماری تمیز بررسی و مقایسه انواع روش های طراحی ساختار پروژه در دات نت https://youtu.be/oP5w9eiPhEw
فصل گمشده در معماری تمیز بررسی و مقایسه انواع روش های طراحی ساختار پروژه در دات نت https://youtu.be/oP5w9eiPhEw

دوره پیشرفته معماری تمیز برگزار میشود. در این دوره به آموزش مباحث مطرح شده در کتاب Clean Architecture رابرت مارتین می پردازیم
دوره پیشرفته معماری تمیز برگزار میشود. در این دوره به آموزش مباحث مطرح شده در کتاب Clean Architecture رابرت مارتین می پردازیم. نحوه پیاده سازی معماری تمیز به صورت عملی در محیط دات نت و با زبان سی شارپ و پروژه های ASP NET Core تدریس می شود. سرفصل ها: Design Principles Component Principles Architecture Principles Data Transfer Objects Value Objects Entities Records Services Repository & Unit Of Work Exceptions Logging Validations Object Mapping Dependency Injection Layering MediatR & CQRS Vertical Slices دوره به صورت پروژه محور با استفاده از آخرین نسخه دات نت و سی شارپ ارائه میشود. ASP NET Core 6.0 .NET 6.0 C# 10 مدت دوره: 15 ساعت هزینه ثبت نام: 950 هزار تومان جهت ثبت نام با @codehak یا شماره 09380146555 در تلگرام یا واتساپ تماس بگیرید.

آموزش پیاده کردن Value Object در دات نت https://youtu.be/Ry-ofj5zhr8
آموزش پیاده کردن Value Object در دات نت https://youtu.be/Ry-ofj5zhr8

آموزش استفاده از WINGET جهت نصب دات نت https://youtu.be/YY9JtsPS8CQ
آموزش استفاده از WINGET جهت نصب دات نت https://youtu.be/YY9JtsPS8CQ

دات نت 7 نسخه RC1 منتشر شد https://youtu.be/IlaGdHkHEvs
دات نت 7 نسخه RC1 منتشر شد https://youtu.be/IlaGdHkHEvs

نصب دات نت با winget ابزار WINGET در ویندوز 10 و 11 امکان نصب سریع و راحت بسیاری از نرم افزارها را فراهم میکند. به تازگی فریم
نصب دات نت با winget ابزار WINGET در ویندوز 10 و 11 امکان نصب سریع و راحت بسیاری از نرم افزارها را فراهم میکند. به تازگی فریم ورک دات نت بر روی این سرویس قرار گرفته است حالا می توانید با اجرای یک خط دستور نسخه های مختلف دات نت را نصب کنید. > winget install dotnet-sdk-6 برای استفاده از WINGET باید ویندوز به آخرین نسخه بروز رسانی شده باشد. همچنین از Microsoft Store نرم افزار App Installer را نصب کرده باشید.

استفاده از چند DbContext در یک پروژه وب https://youtu.be/CLlMFTCRRDc
استفاده از چند DbContext در یک پروژه وب https://youtu.be/CLlMFTCRRDc

آشنایی با JWT مکانیزم JWT یک روش برای Authorization تحت وب است به این صورت که کلاینت نام کاربری و رمز ورود خود را به سرور ارس
آشنایی با JWT مکانیزم JWT یک روش برای Authorization تحت وب است به این صورت که کلاینت نام کاربری و رمز ورود خود را به سرور ارسال میکند و سرور در صورت درست بودن اطلاعات (Authenticate) کدی با محتوای base64 تولید میکند و آن را به کلاینت ارسال میکند. از اینجا به بعد کلاینت برای دریافت اطلاعات از سرور فقط کافی است کد (نشان) دریافت شده را درون Header قرار دهد و در هر درخواست به سرور ارسال کند. سرور از روی الگوریتم داده ها را به امضای دیجیتال تبدیل میکند و آن را با امضای نشان مطابقت میدهد. نشان JWT شامل سه بخش است : بخش اول Header که نوع الگوریتم تولید امضا را مشخص میکند. بخش دوم Payload که محتوای اطلاعات شامل نام کاربری، آی دی یا سمت و ... است. بخش سوم Signature که یک امضای دیجیتال است که از روی الگوریتم رمزگذاری و اطلاعات بخش دوم تهیه میشود تا اطمینان حاصل شود محتوای نشان تغییر نمیکند. هر بخش با نقطه از هم تفکیک میشود. این روش گاهی Bearer token هم خوانده میشود. اطلاعات توکن با فرمت Base64 جابجا میشود و رمزنگاری نشده است و توسط هر کس قابل خواندن است مگر اینکه از روشهایی مثل JWS یا JWE استفاده شود.

Repost from کدهک
آموزش استفاده از Task برای ارسال همزمان چند ایمیل https://youtu.be/uDocx0m7URo
آموزش استفاده از Task برای ارسال همزمان چند ایمیل https://youtu.be/uDocx0m7URo

آنالیز کیفیت کد با ویژوال استودیو https://youtu.be/4Lc8-7biEbE
آنالیز کیفیت کد با ویژوال استودیو https://youtu.be/4Lc8-7biEbE

نصب دات نت روی Ubuntu از نسخه Ubuntu 22.04 LTS به بعد می توانید SDK و Runtime دات نت را تنها با دستور apt install نصب کنید. h
نصب دات نت روی Ubuntu از نسخه Ubuntu 22.04 LTS به بعد می توانید SDK و Runtime دات نت را تنها با دستور apt install نصب کنید. https://ubuntu.com/blog/install-dotnet-on-ubuntu

آنچه باید درباره کار با مایگریشن در EF Core بدانید https://youtu.be/XFKPd12mdn8
آنچه باید درباره کار با مایگریشن در EF Core بدانید https://youtu.be/XFKPd12mdn8

آموزش Collection Binding در ASP NET Core 6.0 https://youtu.be/mx-gvWYAkNg
آموزش Collection Binding در ASP NET Core 6.0 https://youtu.be/mx-gvWYAkNg

آموزش Minimal API در ASP.NET Core 6.0 https://youtu.be/r0DHusGpqI0
آموزش Minimal API در ASP.NET Core 6.0 https://youtu.be/r0DHusGpqI0

Repost from کدهک
آشنایی با PDB وقتی پروژه دات نت را بیلد می کنید در کنار فایل exe یا dll نهایی یک فایل با پسوند pdb هم ساخته میشود. این فایل ب
آشنایی با PDB وقتی پروژه دات نت را بیلد می کنید در کنار فایل exe یا dll نهایی یک فایل با پسوند pdb هم ساخته میشود. این فایل برای دیباگ کردن کد استفاده میشود. وقتی برنامه ی شما با خطا روربرو میشود با کمک PDB شماره خط و عنوان فایلی که در آن خطا روی داده است به کاربر گزارش میشود. فایل pdb نشانهای کد کامپایل شده را به شماره خط و نام فایل وصل میکند و اطلاعات آن را در غالب یک فایل دیتابیسی ذخیره میکند و از این طریق Visual Studio می تواند خطای پیش آمده در نسخه کامپایل شده ی پروژه را به سورس کد ارتباط دهد و Break Point ها را اعمال کند. بهتر است این فایل را در کنار پروژه منتشر کنید تا در صورت بروز مشکل رهگیری آن برای شما ساده تر شود. این فایل در Remote Debugging هم کاربر دارد. شما می توانید وبسایت در حال اجرا روی سرور یا درون Docker را به صورت ریموت دیباگ کنید و در محیط Production تست کنید. بدون pdb مپ کردن سورس کد کامپایل شده به سورس اصلی ممکن نیست.

جنریت کردن Identity در ASPNET Core 6.0 https://youtu.be/Mp5WiDI6cpw
جنریت کردن Identity در ASPNET Core 6.0 https://youtu.be/Mp5WiDI6cpw

بررسی نتایج بنچمارک تک امپاور https://youtu.be/OF3ug0gMvyk
بررسی نتایج بنچمارک تک امپاور https://youtu.be/OF3ug0gMvyk

اجرای پروژه ASP NET Core روی داکر https://youtu.be/eo3UuwNJ8uo
اجرای پروژه ASP NET Core روی داکر https://youtu.be/eo3UuwNJ8uo

Repost from کدهک
با ADO.NET می توایند با دیتابیس ارتباط برقرار کنید و دیتای آن را بخوانید یا تغییر دهید. در این ویدیو نحوه استفاده از ADO.NET
با ADO.NET می توایند با دیتابیس ارتباط برقرار کنید و دیتای آن را بخوانید یا تغییر دهید. در این ویدیو نحوه استفاده از ADO.NET در یک پروژه ASP.NET Core آموزش داده میشود و سپس به مقایسه آن با EF Core 5.0 می پردازیم. https://youtu.be/ik5rTMDsP_c