Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
1672 - Telegram Web
Telegram Web
آموزش Delegates، Func و Action در #C

▶️ https://youtu.be/vN7ntZ7zQSM

#csharp #dotnet
آموزش SignalR در دات نت 8 و برقراری ارتباط با WinForm 4.8

▶️ https://youtu.be/oC6zMnUJTvQ
آموزش مفهوم Deferred Execution در LINQ

▶️https://youtu.be/HmFWJ9gfB3Y
تزریق وابستگی در محیط یک برنامه کنسول

▶️ https://youtu.be/d8xX_1f0nAI

#dotnet8 #api #di
ساخت ربات چت با هوش مصنوعی به صورت محلی در دات نت

▶️ https://youtu.be/PhLijrNShHs

#dotnet #ai #chatgpt
آموزش کار با Generic Methods در سی شارپ

▶️https://youtu.be/NvrQtPVZn5U

#dotnet #csharp
آموزش شروع کار با Web API در ASP.NET Core 8.0 | اپلیکیشن هواشناسی | CRUD با EF Core و SQLite

▶️https://youtu.be/2oTmMqWtV5E

#aspnetcore #webapi #dotnet
چرا از HttpClientFactory استفاده کنیم؟

در این ویدیو از کانال کدهک، بررسی می‌کنیم که چرا استفاده از HttpClientFactory در برنامه‌های دات‌نت برای مدیریت درخواست های Http اهمیت دارد.

▶️ https://youtu.be/x4TzWWpoOvA

#dotnet #http #httpclientfactory
بررسی دات نت 9 نسخه RC1 که به تازگی منتشر شده و معرفی قابلیت های جدید و نقشه راه دات نت

▶️https://youtu.be/mmsCbpc16g4

#dotnet9 #review
آموزش استفاده از Minimal API در ASP.NET Core 9.0

در این آموزش یاد خواهید گرفت:

▪️ساخت پروژه ASP.NET Core با استفاده از Minimal API
▪️پیاده‌سازی عملیات CRUD به صورت ساده و سریع
▪️مدیریت داده‌ها در حافظه بدون نیاز به پایگاه داده
▪️نحوه ارسال درخواست‌های GET، POST، PUT و DELETE با ابزار Insomnia

▶️https://youtu.be/SeZz6sy292w

#aspnetcore #minimalapi #dotnet9
در این آموزش، با MinIO که یک سیستم ذخیره‌سازی آبجکت با عملکرد بالا است، آشنا می‌شوید. یاد میگیرید چگونه MinIO را با استفاده از Docker نصب و به صورت محلی اجرا کنید، باکت‌ها ایجاد کنید و آبجکت‌ها را بارگذاری کنید سپس در محیط دات نت به آن دسترسی داشته باشید.


▶️https://youtu.be/nzmCBRhZrVs
آموزش ارسال ایمیل در پس‌زمینه با MassTransit و RabbitMQ

توی این ویدیو قراره یاد بگیریم چطوری ایمیل‌ها رو به صورت پس‌زمینه و با استفاده از ASP.NET Core و Worker Service بفرستیم. از MassTransit برای مدیریت پیام‌ها استفاده کردیم و RabbitMQ هم برای صف‌بندی ایمیل‌ها که همه چیز رو خیلی راحت‌تر و سریع‌تر می‌کنه.

▶️https://youtu.be/SJK71U88n6o

#aspnetcore #rabbitmq #masstransit #serviceworker
آشنایی با Stream ها در #C - کار با FileStream و روش‌های خواندن فایل

▶️https://youtu.be/C7dCtW-juew

#dotnet #csharp #FileStream
دات نت 9 نسخه RC2 منتشر شد

این آخرین پیش نمایش قبل از نسخه نهایی است.

تنها تغییر در ASP NET Core مربوط به آپدیت شدن قالب پیشفرض به بوت استرپ 5.3.3 و جیکوئری 3.7.1 است.

در سایر بخشها هم تغییر خاصی گزارش نشده است و تمرکز تیم دات نت روی بالا بردن کیفیت کلی و اضافه کردن داکیومنت بوده است.

دات نت 9 با پشتیبانی کوتاه مدت (18 ماهه) عرضه میشود و قرار است اواسط ماه نوامبر (یک ماه دیگر) رسما منتشر شود.

#dotnet9 #dotnetconf #aspnetcore
Media is too big
VIEW IN TELEGRAM
نسخه دوم Deno منتشر شد

دنـو یک محیط اجرایی مدرن برای جاوااسکریپت و تایپ‌اسکریپت است که توسط رایان دال، خالق Node.js، توسعه یافته است. پس از جدایی از Node، دال به مشکلات ساختاری آن پی برد و تصمیم گرفت ابزاری مشابه بسازد که بتواند جایگزین نود شود.

در این نسخه جدید، تلاش شده است تا کتابخانه‌های استانداردی برای انجام عملیات‌های اصلی در این ران‌تایم گنجانده شود. همچنین، ابزارهایی برای تست و فرمت کردن کد به همراه ران‌تایم نصب می‌شوند. تایپ‌اسکریپت نیز به عنوان مسیر پیش‌فرض برای کدنویسی در جاوااسکریپت در نظر گرفته شده است.

توجه ویژه‌ای به امنیت و مدیریت پکیج‌ها در Deno شده است، و سازگاری با نود اضافه شده تا مهاجرت به Deno آسان‌تر شود. به نظر می‌رسد راحت‌تر کردن فرایند توسعه برای توسعه‌دهندگان از اهداف اصلی این نسخه جدید باشد.

ارائه کتابخانه‌های استاندارد و ابزارهای آماده پیش‌فرض، روشی است که همیشه در دات نت وجود داشته است. همچنین، ترجیح دادن تایپ‌اسکریپت به جاوااسکریپت خام، اهمیت تایپ در کدنویسی پروژه‌های بزرگتر را بیشتر نمایان می‌کند؛ جایی که نقاط قوت یک زبان یا فریم‌ورک ممکن است به ضعف‌های آن تبدیل شود.
‏CSnakes یک کدساز و ران‌تایم برای دات نت است که به شما امکان می‌دهد کدهای پایتون را با پرفورمنس بالا در پروژه‌های دات‌نت اجرا کنید، بدون نیاز به REST، HTTP یا میکروسرویس‌ها.

این ابزار می‌تواند از روی پایتون کد#C تمیز و خوانا تولید کند که در هر پروژه دات‌نت قابل استفاده است.

با کمک این ابزار دسترسی به کتابخانه های پایتون به خصوص در بخش هوش مصنوعی در سی شارپ ساده میشود.

در این ویدیو به معرفی این ابزار می پردازیم و یک چت با مدل هوش مصنوعی از روی کدهای ساخته شده پیاده میکنیم.


▶️https://youtu.be/LLN4YgjSwyE
در این ویدیو به معرفی زبان برنامه‌نویسی Zig پرداختم و یک برنامه‌ی ساده برای تبدیل تصاویر رنگی در فرمت BMP به سیاه و سفید نوشتم. این پروژه رو هم با Zig و هم با #C پیاده‌سازی کردم تا تفاوت‌ها و امکانات هر زبان رو بررسی کنیم.

▶️https://youtu.be/iuzczBpmy7A

#dotnet #csharp #ziglang
رایدر رایگان شد!

‏JetBrains‏ اعلام کرده که محیط توسعه Rider، اکنون به‌طور رایگان برای استفاده‌های غیرتجاری در دسترس قرار گرفته است!

رایدر یکی از IDE‌ها رقیب ویژوال استودیو برای توسعه دات نت است که قابلیت های مشابهی با آن دارد ولی ابزاری مثل Resharper هم دارد که به کد نویسی کمک زیادی میکند.

لایسنس رایگان شامل فعالیت‌های خاصی مانند آموزش و یادگیری و توسعه پروژه‌های متن‌باز (Open-Source) ، پروژه‌های شخصی یا حتی Unity برای توسعه بازی‌ها میشود.

البته کاربران نیاز دارند که با حساب کاربری JetBrains وارد شوند و با اشتراک‌گذاری داده‌های ناشناس موافقت کنند. این روش باعث می‌شود JetBrains اطلاعاتی در مورد روند استفاده جمع‌آوری کند و در عین حال لایسنس را قابل مدیریت‌تر کند.

https://www.jetbrains.com/rider/
گیت‌هاب کوپایلت در ویندوز ترمینال !

در یک آپدیت جدید کوپایلت در خط فرمان ویندوز قابل دسترس می باشد و به توسعه‌دهندگان اجازه می‌دهد بدون ترک ترمینال، با هوش مصنوعی چت کنند.

این ویژگی جدید با نام "Terminal Chat" در نسخه کانری ویندوز ترمینال برای کاربران کوپایلت خصوصی، تجاری و سازمانی ارائه شده است.

چت ترمینال از انواع شل ها (Bash، PowerShell و ... ) حتی ویرایشگرهای متنی مانند nano و vi پشتیبانی می‌کند.
به تازگی، تعدادی از برنامه نویسان روسی از فایل MAINTAINERS کرنل لینوکس به دلیل تحریم‌های بین‌المللی حذف شدند. گرگ کروهارتمن، یکی از نگهدارندگان اصلی کرنل لینوکس، دلیل این حذف‌ها را "الزام رعایت قوانین" عنوان کرده و گفت که ممکن است این افراد در صورت ارائه "مستندات کافی" مجدداً افزوده شوند.

این حذف‌ها در جامعه متن‌باز باعث بحث و گفتگو شده است و بسیاری به آن اعتراض کرده اند. در پاسخ، لینوس توروالدز، خالق لینوکس، از این تصمیم دفاع کرده و بر ضرورت رعایت تحریم‌های بین‌المللی تأکید نموده و انتقادها را تلاش‌هایی از سوی "کارخانه‌ ترول های روسی" برای تضعیف این فرآیند توصیف کرده است.

این وضعیت، کار روی پروژه های متن باز را پیچیده تر میکند . ربط دادن مسائل سیاسی به توسعه متن‌باز پرسش‌هایی درباره تأثیر قوانین و تحریم‌های بین‌المللی بر همکاری‌های جهانی در پروژه‌های نرم‌افزاری ایجاد می‌کند. این قوانین نسبی هستند و بیشتر به نوع نگاه ایالات متحده به رویدادهای جهانی مرتبط میشوند نه چیزی که لزوما سازمان ملل یا قوانین بین ملتها میگوید.
2025/06/19 05:43:49
Back to Top
HTML Embed Code: