جستجو برای:
  • تقویم آموزشی
  • آموزش
    • آموزش آنلاین
    • آموزش آفلاین
  • لابراتوار آنلاین
  • وبینارها
    • پایتون برای هر چیزی
    • وبینار معرفی پیش نیاز های دوره های امنیت
    • وبینار معرفی دوره جامع Cisco Collaboration
    • وبینار معرفی دوره مهندسی پایتون
    • ذهنیت ها و تکنیک های چابکی برای توانمندسازی it
    • راه اندازی IP Telephony سیسکو در شبکه های سازمانی
    • وبینار Infrastructure as Code
    • وبینار امنیت سیستم های کنترل صنعتی
    • وبینار معرفی مرکز عملیات امنیت
    • وبینار ربات نویسی تلگرام با پایتون
    • وبینار نفوذ و گرفتن دسترسی از تلگرام
    • وبینار اصول نظارت بر شبکه های مخابراتی با رویکرد رگولاتوری
    • وبینار CSCU
    • وبینار Container on Wheels
    • وبینار مسیر آموزشی SANS
    • وبینار پدافند غیرعامل
    • وبینار Wazuh
  • بین الملل
    • ورود و ثبت نام کاربران
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • برنامه نویسی
      • IOS
      • programming & Web
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMWare
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • کتابخانه
  • پادکست
  • ویدئوها
 
  • 02143585
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • گروه دوران
  • دورتال
  • بلاگ
دوران آکادمی
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMWare
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • برنامه نویسی
    • IOS
    • programming & Web
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • صفحه اصلی
  • تقویم آموزشی
  • آموزش آنلاین
  • لابراتوار آنلاین
  • وبینارها
    • پایتون برای هر چیزی
    • وبینار معرفی پیش نیاز های دوره های امنیت
    • وبینار معرفی دوره جامع Cisco Collaboration
    • وبینار معرفی دوره مهندسی پایتون
    • ذهنیت ها و تکنیک های چابکی برای توانمندسازی it
    • راه اندازی IP Telephony سیسکو در شبکه های سازمانی
    • وبینار Infrastructure as Code
    • وبینار امنیت سیستم های کنترل صنعتی
    • وبینار معرفی مرکز عملیات امنیت
    • وبینار ربات نویسی تلگرام با پایتون
    • وبینار نفوذ و گرفتن دسترسی از تلگرام
    • اصول نظارت بر شبکه های مخابراتی
    • وبینار CSCU
    • وبینار Container on Wheels
    • وبینار مسیر آموزشی SANS
    • وبینار پدافند غیرعامل
    • وبینار Wazuh
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • کتابخانه
  • پادکست
  • ویدئوها

وبلاگ

دوران آکادمی بلاگ مقالات شبکه مقایسه NET Core. و NET Framework

مقایسه NET Core. و NET Framework

1401/09/28
ارسال شده توسط soheili
شبکه ، مقالات
221 بازدید
مقایسه NET Core. و NET Framework

امروزه بسیاری از افراد برای پیشرفت پروژه هایشان از NET Core. استفاده می کنند؛ زیرا NET Core. به شما این اجازه را می دهد تا قدرت C# در دست گرفته و ابزار های وسیع و زیاد NET. را مورد استفاده قرار دهید. شما می توانید پروژه های زیادی را از طریق NET Core. انجام دهید. این امر باعث می شود تا به تکنولوژی که در آن نهفته است پی ببرید. ما در این مقاله قصد داریم NET Core. و NET Framework. با یک دیگر مقایسه کنیم.  برای این که راجب این دو اطلاعات زیادی به دست آورید باید تا انتهای این مقاله با ما همراه باشید.

دات نت کور (NET Core.) چیست؟

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

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

مزایای دات نت کور (.NET Core )

در قسمت بالا دات نت کور را شناختید و قابلیت آن را نیز متوجه شدید. در این قسمت می خواهیم به بخشی از مزایای این پتلفرم نیز بپردازیم:

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

.NET Framework چیست؟

تاکنون شاید شنیده باشید که برای راه اندازی نرم افزارها احتیاج به کد هایی دارید که باید توسط برنامه نویسان انجام شود. برنامه نویسان  با ارائه دادن یک سری کد می توانند  به شما کمک کنند تا به راحتی از سیستم عامل ویندوز خود استفاده کنید. زمانی که یارانه را راه اندازی می کنید، داخل آن کد نویسی های ساده ای وجود دارد  که می توانید  با آن محاسباتی مثل جمع و تفریق های ساده را انجام دهید. کار زیادی را هم  نمی توانید  با این برنامه نویسی ساده پیش  ببرید. همین دلیل باعث می شود که به برنامه نویسان روی ببرید تا بتوانند کدهایی را بسازند و بتوانند از ویندوز استفاده ی بیشتری کنند.

اینجاست که دات نت فریمورک به کمک برنامه نویسان می آید. دات نت فریمورک یک پلتفرمی است که داخل آن مجموعه بسیار بزرگی از کد ها وجود دارد. زمانی که برنامه نویسان از این پلتفرم استفاده می کنند، شما می توانید با سیستم عامل ویندوزی که دارید باسرعث بالا و بدون محدویت نرم افزار و یا برنامه هایی که می خواهید را اجرا نمایید.

.NET Framework چیست؟

مزایای دات نت فریمورک (NET Framework. )

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

 

معایب دات نت فریمورک ( NET Framework. )

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

 

معایب دات نت فریمورک ( NET Framework. )

سخن پایانی

 

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

۱
۲
۳
۴
۵
میانگین امتیازات ۵ از ۵
از مجموع ۲ رای
اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
محتوا پنهان
1 دات نت کور (NET Core.) چیست؟
2 مزایای دات نت کور (.NET Core )
3 .NET Framework چیست؟
4 مزایای دات نت فریمورک (NET Framework. )
5 معایب دات نت فریمورک ( NET Framework. )
مطالب زیر را حتما بخوانید
  • اسکریپت نویسی شل چیست؟
    اسکریپت نویسی شل چیست؟

    38 بازدید

  • جیسون (JSON) برای پایتون
    جیسون (JSON) برای پایتون

    127 بازدید

  • جیسون (json) چیست؟
    جیسون (json) چیست؟

    98 بازدید

  • اکسپلویت سرریز بافر

    217 بازدید

  • پهنای باند چیست
    پهنای باند چه چیزی هست (پهنای باند چیست)

    385 بازدید

  • برنامه نویسی ktolin
    برنامه نویسی kotlin

    301 بازدید

قدیمی تر شی گرایی چیست؟
جدیدتر JDK ، JRE و JVM چه تفاوت‌ هایی با هم دارند؟
0 0 رای ها
رأی دهی به مقاله
اشتراک در
وارد شدن
اطلاع از
guest

guest

0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
دسته‌های دوره های آموزشی
  • آموزش دوره های devOPS
  • ارزهای دیجیتال
  • امنیت
    • EC-Council
    • F5
    • Fortinet
    • ISACA
    • ISC2
    • Juniper
    • Payment Security
    • SANS
    • SCADA
    • Secure coding
    • SOC
    • Splunk
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • برنامه نویسی
    • IOS
    • programming & Web
  • درحال برگزاری
  • دیجیتال مارکتینگ
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • EMC
    • HP
    • Netbackup
    • veeam
  • شبکه
    • Cisco Old Level
      • Cisco New Level
    • CompTIA
    • EPI
    • Linux
    • Microsoft
    • Mikrotik
    • SolarWinds
  • کارکنان دولت
  • مجازی سازی
    • AWS
    • Azure
    • Cloud computing
    • Hyper-V
    • VMWare
  • مخابرات
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
محتوا پنهان
1 دات نت کور (NET Core.) چیست؟
2 مزایای دات نت کور (.NET Core )
3 .NET Framework چیست؟
4 مزایای دات نت فریمورک (NET Framework. )
5 معایب دات نت فریمورک ( NET Framework. )
اطلاعات تماس
  • خیابان بهشتی، خیابان پاکستان، خیابان حکیمی پلاک ۱۲
  • 02143585 داخلی 264 و 257 و 269
  • 02143585555
پیوندهای مهم
  • گالری
  • مجوزها
  • فرم پیش ثبت نام
  • مشتریان
  • فرم درخواست مدرک
  • لابراتوار آنلاین
  • در حال تکمیل ظرفیت
  • سند راهبردی آموزش
  • بلاگ
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

آموزش نه ! استخدامت هم با آکادمی دوران  ( کلیک کنید)

wpDiscuz
0
0
افکار شما را دوست داریم، لطفا نظر دهید.x
()
x
| پاسخ

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت