Net Core. آغاز تحولی شگرف در برنامه نویسی

Net Core. آغاز تحولی شگرف در برنامه نویسی

NET. از جمله فریم‌ورک‌های محبوب برنامه نویسی است که به خصوص در ایران طرفداران زیادی دارد. شرکت مایکروسافت در اواخر دهه‌ی 1990 میلادی، پروژه‌ی مربوط به فریم‌ورک‌هایNET. آغاز کرد که از آن زمان تاکنون ابزارهای توسعه‌ی نرم‌افزار دستخوش تغییرات بسیاری شده‌اند. اخیرا نیز یک تحول بزرگ با ایجاد پلتفرم NET Core. صورت گرفته است.

در آخرین روزهای سال 2014 در کنفرانس توسعه‌دهندگان ()Connect، از فریم‌ورک جدید NET. با نام NET Core. رونمایی شد. این فریم‌ورک جدید دارای قابلیت‌ها و مشخصات ممتازی از جمله متن باز بودن و قابلیت نصب بر روی سرویس‌ها و سیستم‌عامل‌های مختلف است.
ادامه مطلب »

آنچه که باید در مورد IIS Aplication Pool بدانید

آنچه که باید در مورد IIS Aplication Pool بدانید

Application Pool چیست؟

Application Pool (به فارسی: اپلیکیشن پول) مجموعه ای از پردازه های یک یا چند وبسایت است که در قالب یک پردازه یکتا به نام w3wp.exe با یک هویت در حال اجراست. کافیست Task Manager ویندوز سرور را باز کنید و از بخش Processes انبوهی از پردازه های مشابه با این نام را مشاهده کنید.

Application Pool یک فرایند کپسوله شده میان برنامه های وب ایجاد می کند که با کمک آن تمامی پردازه ها بدون ارتباط با یک دیگر اجرا می شوند بدون آنکه تداخلی در آن ها ایجاد شود. با استفاده از این تکنولوژی این قابلیت ایجاد می شود که شما چند وبسایت را تنها در قالب یک Application Pool اجرا کنید اما در عین حال نمی تواند یک وبسایت را در قالب چندین Application Pool اجرا کنید. این یک ویژگی مهم اما نه همیشه مفید است!
ادامه مطلب »

تفاوت هاست ویندوز با لینوکس

تفاوت هاست ویندوز با لینوکس

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

ادامه مطلب »