پنجشنبه , ۳۰ آبان ۱۳۹۸
خانه - #C - Asp.Net.Core

Asp.Net.Core

معماری سنتی یا اپلیکیشن های تک صفحه ای(SPA)

انتخاب یک معماری صحیح برای پیاده سازی یک اپلیکیشن میتواند تاثیر بسیار زیادی روی فرایند توسعه و نگه داری نرم افزار شما باید. در این مقاله بررسی می کنیم که چه زمانی باید از اپلیکیشن های تک صفحه ای استفاده کنیم. و چ زمانی از معماری سنتی چند صفحه ای. به این منظور این مقاله به دو بخش تقسیم می …

ادامه نوشته »

مسیریابی در ASP.NET Core

ASP.NET-CORE-Routing

مسیریابی در ASP.NET Core به مکانیسمی گفته می شود که آدرس کامل را از درخواست Http  گرفته و با بررسی آن درخواست را به controller و action  مورد نظر هدایت می کند. وقتی که کاربر یک url را از سرور درخواست می کند.آدرس درخواست وی به وسیله سیستم مسیر یابی دریافت می شود. سیستم مسیریابی تلاس میکند تا الگوی آدرس را …

ادامه نوشته »

آشنایی با Application startup در ASP.NET Core 2

وظیفه کلاس StartUp پیکربندی سرویس های برنامه و مشخص کردن نحوه پردازش درخواست ها در خط لوله (pipeline) می باشد. کلاس Startup به طور کلی در این کلاس شامل ۲ بخش زیر است: میتوان سرویس های مورد نیاز برنامه را در ConfigureServices تزریق کرد (DI) یک متد اجباری به نام Configure که وظیفه مشخص نمودن pipeline و درخواست هایی به آن …

ادامه نوشته »

تمام آنچه که یک برنامه نویس Asp.Net باید درباره رویدادهای HTTP Request در IIS بداند.

چکیده: چرخه عمر یک برنامه ASP.NET با درخواست فرستاده شده توسط یک مرورگر به سرور وب مانند IIS آغاز می شود. اگر شما یک توسعه دهنده ASP.NET هستید که ماژول ها و سایر اجزای اپلیکیشن را ایجاد می کند، مهم است که چرخه زندگی درخواست های HTTP را در IIS یا هر وب سرور دیگری درک کنید. این مقاله به …

ادامه نوشته »