بایگانی دسته‌ی: برنامه نویسی وب - Asp.net core

مقالات آموزشی

ده زبان برنامه‌نویسی برتر سال 2024

کاوش در ده زبان برنامه‌نویسی کلیدی برای یادگیری در سال 2024، شامل پایتون، جاوااسکریپت، جاوا و بیشتر.

معرفی NET Aspire. : ساده‌سازی توسعه اپلیکیشن‌های Cloud-Native با استفاده از .NET 8

NET Aspire. یک مجموعه انتخابی برای ساخت اپلیکیشن‌های cloud-native مقاوم، قابل مشاهده و قابل پیکربندی با استفاده از NET. است. این مجموعه شامل یک دسته از اجزاء منتخب است که برای استفاده در محیط‌های cloud-native با قابلیت‌هایی مانند کشف سرویس، تلمتری، انعطاف‌پذیری و بررسی‌های سلامت به صورت پیش‌فرض تقویت شده‌اند. ترکیبی از تجربه توسعه‌دهنده محلی پیشرفته و در عین حال ساده، NET Aspire. توسعه و پیکربندی وابستگی‌های اساسی برای اپلیکیشن‌های cloud-native را از روز اول تا صدم، هم برای اپلیکیشن‌های جدید و هم برای اپلیکیشن‌های موجود که از .NET 8 یا بالاتر استفاده می‌کنند، آسان می‌کند.

معرفی رویداد The Great .NET 8 Hack

شرکت در هکاتون The Great .NET 8 Hack و بهره‌گیری از آموزش‌های متخصصان مایکروسافت و شانس برنده شدن جوایز نقدی.

آشنایی با 6 نوع Job در Hangfire و کاربردهای آنها

در این مقاله با 6 نوع مختلف Job در Hangfire آشنا شده و کاربردهای آنها در بهبود کارایی پروژه‌های خود را خواهید دید. پیشنهاد می‌کنیم در دوره آموزش Hangfire شرکت کنید تا با امکانات و ویژگی‌های جدید آن آشنا شوید و به بهترین نحو از این ابزار قدرتمند استفاده کنید.

مدیریت استثنا (Exception Handling) به چه معناست؟

مدیریت استثنا (Exception Handling) مکانیزمی است که در آن یک ساختار برنامه‌نویسی برای به دام انداختن، رهگیری و رسیدگی به خطای رخ داده در طول اجرای برنامه استفاده می‌شود.

9 دلیل برای استفاده از Hangfire

Hangfire یک سرویس اجرای تسک‌ها در پس‌زمینه برای Asp.net Core است. در مقاله Hangfire چیست؟ توضیح داده‌ایم که چطور از Hangfire در Asp.net Core استفاده نماییم. و در این مقاله 9 دلیل برای استفاده از Hangfire را بررسی می‌کنیم.

آشنایی با Hangfire و نحوه استفاده از Hangfire در Asp.Net Core

Hang fire یک کتابخانه open source است که می‌توان از آن برای انجام پردازش پس‌زمینه و یا همان Background task در برنامه‌های .Net و .Net Core استفاده کرد.کارهای مثل ارسال ایمیل‌های انبوه،پردازش دسته‌ای فایل‌ها، پردازش تصویر/ویدئو، پاک‌سازی فایل‌ها در پس‌زمینه.

آشنایی با Controller ها در فریم ورک MVC

در معماری MVC Controllersبخشی است که تصمیم‌گیری‌ها و منطق نرم‌افزار در آن نوشته می‌شود و برای حرکت بین Model و View عمل می‌کنند.کنترلرها واحدهای اصلی پروژه ASP.NET MVC هستند.

آموزش کا ر با Command Lineها یا cli در asp.net core

Command Line ها مجموعه ای از دستورات متنی هستند که میتوانیم به کامپایلر بدهیم و کامپایلر عملیات هایی را برای ما انجام دهد بدون اینکه از محیط های گرافیکی استفاده کنیم

انواع ارتباط بین جداول در پایگاه‌داده (DATA BASE)

یکی از انواع پایگاه داده Relational Databaseهستند که در مقابل (Flat Database) قرار می‌گیرند. و برای جلوگیری از تکرار رکوردها یا فیلدهای متعدد، بین جدول‌ها رابطه ایجاد می‌کنند.

نحوه استفاده از کوکی ها درasp.net core

کوکی‌ها شیوه جدید ذخیره‌سازی اطلاعات هستند در این روش اطلاعات بر روی سرور ذخیره نمی‌شوند بلکه روی مرورگر کاربر ذخیره می‌شود و درصورت نیاز ازمرورگر کاربر می‌گیریم.

Visual Studio 2019 v16.11 منتشر شد

در نسخه Visual Studio 2019 v16.11 با استفاده از ابزار Git در Visual Studio تکامل می‌یابد،Hot Reloa را برای برنامه‌های .NET فعال می‌کند، لینک‌های مناسب را به منوی help اضافه می‌کند و ابزارهای LLVM را به LLVM 12. ارتقا می‌دهد

بهترین روش های Logging

لاگ‌ها بخش مهمی از هر نرم‌افزار هستند. در این مقاله در مورد اینکه چگونه می‌توان لاگ را تأمل‌برانگیزتر کرد و درباره مواردی که باید در نظر داشته باشید و همچنین مواردی که هنگام LOG باید از آنها اجتناب کنید، صحبت می‌شود.

بهترین زبان برنامه‌نویسی برای تست خودکار است در سال 2021

بر اساس TIOBE Index 2021 و IEEE Spectrum Magazine ، جاوا، C و پایتون سه زبان برنامه‌نویسی برتر برای تست خودکار در این لیست هستند. در زیر برخی از رایج‌ترین زبان‌ها ذکر شده است.

پنج مهارت برتر که هر Mobile Tester باید کسب کند

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

معماری میکروسرویس چه مزایا و معایبی دارد؟

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

تفاوت بین وب سرویس REST و SOAP

دراین مقاله ابتدا rest و soap رو معرفی می کنیم و در مرحله بعدی تفاوت اون هارو بررسی میکنیم و مزایا و معایبشون رو میگیم

کدهای خود را با force run to cursor دیباگ کنید

هنگامی که می خواهید از breakpoint ، اسکیپ کنید، Force Run To Cursorیک روش مناسب برای دیباگ اپلیکیشن شما ارائه می¬دهد.

در پیش نمایش 2، Visual Studio 2022 چه ویژگی هایی ارائه شده است؟

. پیش نمایش 1 اولین Visual Studio 64 بیتی بود که مقیاس پذیری بهبود یافته ای را ارائه می داد. با آغاز پیش نمایش 2، بر ارائه توانایی های جدید در زمینه های بهره وری شخصی و تیمی ، توسعه مدرن و نوآوری مداوم متمرکز شده ایم

انتقال موتور گردش کار Bing به NET 5.

Bingیکی از بزرگترین و پیچیده ترین اپلیکیشن های کارآمد و قابل اعتماد NET . را در جهان اجرا می کند.در این مقاله اقدامات لازم برای ارتقا به NET 5.و دستاوردهای که به دست آوردیم، بحث می شود.