- 433
- 118 459
کدهک
เข้าร่วมเมื่อ 10 ก.ย. 2014
آموزشگاه تخصصی دات نت
www.coffeete.ir/codehaks
www.coffeete.ir/codehaks
آموزش NGINX و آشنایی با Load Balancing
Nginx یک وب سرور قدرتمند و محبوب است که امکان مقیاس پذیری افقی و عمودی سریع را فراهم می کند.
با توزیع بار، مدیریت توزیع ترافیک و استفاده از پراکسی معکوس، می توانید سایت خود را به راحتی مقیاس پذیر کنید و همچنین بار ترافیک را به صورت موازی بین سرورهای مختلف تقسیم کنید.
با توزیع بار، مدیریت توزیع ترافیک و استفاده از پراکسی معکوس، می توانید سایت خود را به راحتی مقیاس پذیر کنید و همچنین بار ترافیک را به صورت موازی بین سرورهای مختلف تقسیم کنید.
มุมมอง: 197
วีดีโอ
آموزش ساخت بازی در سی شارپ با MonoGame
มุมมอง 12121 วันที่ผ่านมา
در این قسمت با کمک فریم ورک MonoGame در محیط دات نت و به زبان سی شارپ یک بازی درست می کنیم. ابتدا به معرفی فریم ورک MonoGame می پردازیم و سپس گام به گام بازی ساده ای را پیاده می کنیم.
کار با دیتابیس در Minimal API
มุมมอง 10521 วันที่ผ่านมา
در این قسمت یک Minimal API در ASP.NET Core ایجاد می کنیم که از دیتابیس برای ذخیره و بازیابی اطلاعات استفاده می کند. عملیات CRUD در Minimal API رو دیتابیس پیاده می کنیم. لینک گیتهاب github.com/codehaks/MiniMovieApi
آشنایی با زبان برنامه نویسی Zig و بررسی و مقایسه آن با سی شارپ
มุมมอง 27221 วันที่ผ่านมา
در این ویدیو به معرفی زبان برنامهنویسی Zig پرداختم و یک برنامهی ساده برای تبدیل تصاویر رنگی در فرمت BMP به سیاه و سفید نوشتم. این پروژه رو هم با Zig و هم با C# پیادهسازی کردم تا تفاوتها و امکانات هر زبان رو بررسی کنیم. همچنین، دربارهی نحوهی ساخت اپلیکیشنهای مستقل در .NET صحبت کردم، ابزارهای موردنیاز برای کار با Zig رو معرفی کردم، و تجربیاتم دربارهی مسیر یادگیری این زبان رو به اشتراک گذا...
اجرای مستقیم دستورات پایتون در سی شارپ با مارهای دریایی
มุมมอง 201หลายเดือนก่อน
CSnakes یک کدساز و رانتایم برای دات نت است که به شما امکان میدهد کدهای پایتون را با پرفورمنس بالا در پروژههای داتنت اجرا کنید، بدون نیاز به REST، HTTP یا میکروسرویسها. این ابزار میتواند کد#C تمیز و خوانا تولید کند و به راحتی در هر پروژه داتنت قابل استفاده است. با کمک این ابزار دسترسی به کتابخانه های پایتون به خصوص در بخش هوش مصنوعی درون سی شارپ ساده میشود. در این ویدیو چت با مدل هوش مصن...
آشنایی با Stream ها در #c
มุมมอง 198หลายเดือนก่อน
در این ویدیو Stream ها در C# رو lبررسی میکنم. از FileStream استفاده میکنم تا یک فایل متنی رو به حافظه بارگذاری کنیم و نشون میدم که چطور متد ReadAllBytes کار میکنه. همچنین روشهایی مثل موقعیت (Position) و جستجو (Seek) رو هم بررسی میکنم تا بفهمید چطور میتونید تو فایلها حرکت کنید. این ویدیو به شما کمک میکنه درک بهتری از Stream ها داشته باشید و تو پروژههاتون استفادهشون کنید. #آموزش_برنامه_ن...
آموزش ارسال ایمیل در پسزمینه با MassTransit و RabbitMQ
มุมมอง 246หลายเดือนก่อน
سلام دوستان! توی این ویدیو قراره یاد بگیریم چطوری ایمیلها رو به صورت پسزمینه و کاملاً خودکار با استفاده از ASP.NET Core و Worker Service بفرستیم. از MassTransit برای مدیریت پیامها استفاده کردیم و RabbitMQ هم برای صفبندی ایمیلها که همه چیز رو خیلی راحتتر و سریعتر میکنه. در این آموزش، همه قدمها رو از تنظیمات اولیه تا اجرای کامل پوشش دادیم تا بتونید خیلی راحت این کار رو توی پروژههاتون پی...
شروع کار با MinIO: نصب با Docker، ایجاد باکت و یکپارچهسازی با .NET
มุมมอง 223หลายเดือนก่อน
در این آموزش، با MinIO که یک سیستم ذخیرهسازی آبجکت با عملکرد بالا است، آشنا میشوید. یاد بگیرید چگونه MinIO را با استفاده از Docker نصب و به صورت محلی اجرا کنید، باکتها ایجاد کنید و آبجکتها را بارگذاری کنید. همچنین یک برنامه کنسولی در .NET را به شما نشان میدهیم که باکتها و آبجکتها را لیست کرده و اتصال به MinIO کلاینت را نمایش میدهد. این آموزش برای توسعهدهندگانی مناسب است که به دنبال یکپ...
آموزش استفاده از Minimal API در ASP.NET Core 9.0
มุมมอง 204หลายเดือนก่อน
در این ویدئو آموزشی، نحوه استفاده از Minimal API در ASP.NET Core 9.0 را به شما نشان میدهم. بدون استفاده از پایگاه داده، با استفاده از یک لیست در حافظه (In-Memory)، عملیات CRUD (ایجاد، خواندن، بروزرسانی، و حذف) را برای مدیریت لیستی از فیلمها پیادهسازی میکنیم. در این آموزش یاد خواهید گرفت: ساخت پروژه ASP.NET Core با استفاده از Minimal API پیادهسازی عملیات CRUD به صورت ساده و سریع مدیریت داده...
بررسی دات نت 9
มุมมอง 5902 หลายเดือนก่อน
در این ویدیو از کدهک، به معرفی ویژگیهای جدید داتنت ۹ میپردازیم! از ویژگیهای جذاب C# 13 تا بهبودهای ASP.NET Core و نگاهی به مهمترین مراحل توسعه و نقشه راه نسخه جدید. اگر علاقهمند به برنامهنویسی داتنت هستید، این ویدیو را از دست ندهید!
چرا از HttpClientFactory استفاده کنیم؟ تست پورتها و اتصالات با HttpClient
มุมมอง 2602 หลายเดือนก่อน
در این ویدیو از کانال کدهک، بررسی میکنیم که چرا استفاده از HttpClientFactory در برنامههای داتنت برای مدیریت اتصالات شبکه اهمیت دارد. با تست پورتها و بررسی تعداد اتصالات ایجاد شده، متوجه میشویم که استفاده نادرست از HttpClient میتواند منجر به خستگی پورتها (Port Exhaustion) شود و عملکرد برنامه را تحت تأثیر قرار دهد. مباحثی که در این ویدیو بررسی میکنیم: تفاوت استفاده از یک نمونه HttpClient ...
آموزش شروع کار با Web API در ASP.NET Core 8.0 | اپلیکیشن هواشناسی | CRUD با EF Core و SQLite
มุมมอง 3293 หลายเดือนก่อน
سلام دوستان! در این ویدیو، به شما نحوهی شروع کار با Web API در ASP.NET Core 8.0 را آموزش خواهیم داد. ما با استفاده از یک اپلیکیشن هواشناسی ساده، به شما نشان میدهیم که چگونه میتوانید از EF Core و SQLite برای پیادهسازی عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) دادهها استفاده کنید. در این آموزش، مراحل زیر را پوشش خواهیم داد: نصب و تنظیم ASP.NET Core 8.0 ایجاد یک پروژه Web API جدید استفاد...
آموزش Generic Methods در سی شارپ
มุมมอง 1794 หลายเดือนก่อน
سلام به همه دوستان عزیز! در این ویدیو قصد داریم درباره متدهای جنریک صحبت کنیم. متدهای جنریک به ما این امکان را میدهند که کدهای بازکاربرد و انعطافپذیرتری بنویسیم. با استفاده از متدهای جنریک میتوانیم کدهایی ایجاد کنیم که با انواع مختلف دادهها کار کنند بدون اینکه نیاز به تکرار کد داشته باشیم. این ویژگی باعث میشود کدهایمان هم خواناتر و هم قابل نگهداریتر باشند. حتماً ویدیو رو تا آخر ببینید تا ...
چت با هوش مصنوعی به صورت محلی
มุมมอง 3715 หลายเดือนก่อน
چگونه با سی شارپ یک ربات چت با هوش مصنوعی بسازیم؟
تزریق وابستگی در محیط برنامه کنسول
มุมมอง 1516 หลายเดือนก่อน
چگونه از IoC Container درون یک برنامه کنسول استفاده کنیم؟ ابتدا یک سرویس دریافت اطلاعت از API می نویسیم و سپس با تزریق وابستگی آن را اجرا می کنیم.
آموزش مفهوم Deferred Execution در LINQ
มุมมอง 2166 หลายเดือนก่อน
آموزش مفهوم Deferred Execution در LINQ
آموزش Delegates، Func و Action در C# | توضیحات کامل با مثالهای عملی
มุมมอง 40210 หลายเดือนก่อน
آموزش Delegates، Func و Action در C# | توضیحات کامل با مثالهای عملی
آموزش کار با TypeFilter در ASP.NET Core 8.0
มุมมอง 36010 หลายเดือนก่อน
آموزش کار با TypeFilter در ASP.NET Core 8.0
آموزش مدیریت حافظه در ASP.NET Core و بهینه سازی GC
มุมมอง 35911 หลายเดือนก่อน
آموزش مدیریت حافظه در ASP.NET Core و بهینه سازی GC
چگونگی کار با لاگها در .NET و ویژگیهای جدید ASP.NET Core 8.0
มุมมอง 27711 หลายเดือนก่อน
چگونگی کار با لاگها در .NET و ویژگیهای جدید ASP.NET Core 8.0
افزودن Blazor Wasm به پروژه صفحات Razor موجود
มุมมอง 18111 หลายเดือนก่อน
افزودن Blazor Wasm به پروژه صفحات Razor موجود
آموزش پیادهسازی پروژه CRUD با استفاده از Blazor SSR و مفهوم Stream Rendering
มุมมอง 588ปีที่แล้ว
آموزش پیادهسازی پروژه CRUD با استفاده از Blazor SSR و مفهوم Stream Rendering
بررسی جامع و جذاب کنفرانس دات نت 2023: آخرین آپدیتهای ASP، قابلیتهای جدید Blazor و بیشتر!
มุมมอง 869ปีที่แล้ว
بررسی جامع و جذاب کنفرانس دات نت 2023: آخرین آپدیتهای ASP، قابلیتهای جدید Blazor و بیشتر!
آموزش تست نویسی و Mocking با کتابخانه Moq
มุมมอง 219ปีที่แล้ว
آموزش تست نویسی و Mocking با کتابخانه Moq
آموزش تهیه گزارش از وضعیت پوشش تست در پروژه های دات نت
มุมมอง 191ปีที่แล้ว
آموزش تهیه گزارش از وضعیت پوشش تست در پروژه های دات نت
بررسی اثر استفاده از DDD در پروژه های دات نت
มุมมอง 846ปีที่แล้ว
بررسی اثر استفاده از DDD در پروژه های دات نت
آموزش کار با رشته ها در دات نت و معرفی خصوصیات ویژه آن
มุมมอง 182ปีที่แล้ว
آموزش کار با رشته ها در دات نت و معرفی خصوصیات ویژه آن
خیلی خوب بود ... بخصوص بخش آخر که تست گرفتین و عملکرد داکر رو نمایش دادین ... جالب بود 🌟
بسیار عالی. متشکرم از شما
تو فکرش بودم از سیکول لایت استفاده کنم ، ممنون
💯
صد در صد هر زبانی در حوزه تخصصی خودش استفاده ازش به کمک برنامه نویس بیاد، شاید الان من بک اند کار نیازی به این زبان نداشته باشم اما قطعا use case هایی وجود داره که وجود این زبان به شدت براش جذاب و کاربردیه
برای خروجی داتنت باید گزینه aot رو فعال کنی تا حجم خروجی پایین بیان. نیازی هم به داتنت برای اجرای یرنامه خروجی پیدا نمیشه
بله با اضافه کردن AOT حجم حدود 1 مگابایت شد ولی در دات نت این گزینه محدودیت های زیادی داره وقتی چند کتابخانه اضافه کنید کارایی خودش از دست میده
اگه یه مدت با زیگ کارکنید متوجه میشید واقعا لذت بخشه ... یه نکته هم اضافه کنم که گفتید خروجی ورژن زیگ 800 کیلوبایت هست میتونستید با اضافه کردن چند بیلد آپشن حجم ورژن زیگ رو به چند کیلوبایت نیتیو برسونید .. zig build-exe main.zig -O ReleaseSmall -fsingle-threaded -fno-unwind-tables
بسیار ممنون از راهنمایی شما. با کمک این دستور حجم فایل اصلی به 222 کبلوبایت رسید که یک چهارم قبل بود. عالی
thanks
عالی بود ممنون از شما
دم شما گرم؛ عالی بود
با تشکر از ویدئوی خوبتون. توی سناریویی مثل دریافت فایل از کلاینت در یک api، اگر این پیش فرض درست باشه که: زمانی اجرای برنامه به داخل بدنه اون api وارد میشه که کل فایل ارسالی از طرف کلاینت به وب سرور رسیده باشه، اینجا، استفاده از stream چه حسنی دارد؟ توی سناریوی خواندن فایل از روی دیسک، حسن استفاده از استریم مشخص و شفاف به چشم میاد. توی سناریوی اول چطور هست ؟
خوندن فایل در سمت سرور هم چند روش داره که حالت ساده و همینطور حالت بهینه وجود داره. در ویدیوهای بعدی این موضوع رو بررسی میکنم. میتونید داده ها رو به صورت استریم از خود Request.Body هم بخونید
❤❤❤🙏🙏🙏🙏👌👌
❤❤❤
آقا زنده باد🎉❤
ممنون خلاصه و مفید
ممنون
الان واقعا چت جی پی تی یه دستار تمام عیار هست
❤❤❤
درجه یک. خداقوت 👌
مثل همیشه عالی 👌
بهتر هست کتابخانه های یادگیری عمیق تو سی شارپ الان داشته باشیم
😍😍
kash ye video amozeshi hamin proje ro to chanel miashtin
به نظر من هم پشتیبانی تا 6 سال عالی هست اما خب باید روند تکامل و رشد هم به سرعت نباشه که متاسفانه هست و نمیشه به این عدد رسید. خیلی هم باشه به نظرم 4 یا 5 سال بیشتر نمیشه. سپاس مهندس جان
❤❤🎉❤🎉❤Thanks
na be nazaram khoobe
عالی عالی
سلام مهندس وقت بخیر خیلی عالی بود ممنون میشه لطفا سورس کد برنامه هم قرار بدید تشکر
❤
عالی بود ممنونم
لطفا درباره dbcontextfactory هم ویدیو بسازید
بسیار عالی دستتون درد نکنه
آیا TypedHttpClient هم توکار از HttpClientFactory استفاده میکنه؟
عالی و روان
ممنون از وقتی که میذارید و آموزش های خوبتون
سلام ممنون میشم بیشتر از این دست ویدیو های API نویسی بزارید ❤
❤❤❤❤✨✨
واقعا دستتون درد نکنه خداقوت بهتون میگم تا الان تک تک اموزش هاتون بدرد من خورده و عملا اینجوری هست که به هر باگی که برمیخورم اول میام داخل کانال شما میبینم ایا ویدیو براش دارین یا نه ❤❤❤❤❤❤✨✨
عالی - خیلی ممنون
👌
واقعا توی مثال زدن خیلی سخته تو کلاس ها گیر میکنیم میخوایم درسش بدیم
بسیار بسیار عالی بود مممنون از شما🙏🙏🌹🌹
ممنون از آموزش خوبتون
خیلی زیبا و متین مرسی عالی
عالی
بسیار جالب بود
خیلی خوب بود، اگر میشه عکس رو پردازش کنه، آیا امکان این رو داره که در برنامه ما، مقداری داده بهش بدیم (مثلا جدول یا نمودار) و هر دفعه اون داده ها رو تفسیر کنه؟
بله شما از مدهای آماده می توانید برای تحلیل انواع داده استفاده کنید. لزوما هم نیاز نیست چت باشه
جالب بود 👍🏻
سلام وقت بخیر لطفا یک آموزش در خصوص احراز هویت در ssr قرار بدین
Good One !!!💯💯💯