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


- مجموعه مورد نیاز کتابخانه ها برای برنامه نویسی و اجرای برنامه ها در ویندوز.
- امنیت و عملکرد برنامه ها و رایانه شما را بهبود می بخشد.
- برای اجرای بیشتر برنامه های مبتنی بر ویندوز مورد نیاز است.
- کار کامل با تمام نسخه های ویندوز.
- به عنوان یک برنامه "عادی" نصب می شود.
- در لیست مهمترین برنامه ها گنجانده شده است.
- پشتیبانی از زبان روسی وجود دارد.

معایب برنامه

- دارای کد منبع بسته است.

وابستگی ها و موارد اضافی

-
-
-
-
-
-
-
-

- پردازنده با فرکانس ساعت 800 مگاهرتز یا بالاتر.
- RAM 256 مگابایت یا بیشتر
- 238 مگابایت فضای دیسک سخت رایگان.
- معماری 32 بیتی یا 64 بیتی (x86 یا x64).
- سیستم عامل ویندوز XP ، ویندوز ویستا ، ویندوز 7 ، ویندوز 8 ، ویندوز 10

پلتفرم .NET که توسط مایکروسافت ساخته شده است ، بخشی جدایی ناپذیر در اکثر بازی ها و برنامه هایی است که روی ویندوز اجرا می شوند. از نظر کاربر ، .Net Framework 4.5 و 4.0 مبنای راه اندازی برنامه هایی است که در توسعه آنها از این سیستم عامل استفاده شده است. این استاندارد برای توسعه برنامه های وب شده است ، بنابراین اگر آن را ندارید ، احتمال اینکه به طور اشتباه با آنها روبرو شوید زیاد است. علاوه بر این ، کمبود فایل برای نسخه صحیح .NET Framework می تواند باعث عدم اجرای بازی ها شود.

با شروع ویندوز 7 ، این سیستم عامل با توزیع سیستم عامل همراه است ، اما اگر نسخه مورد نیاز در رایانه از بین رفته باشد یا NET Framework خراب شود ، ممکن است نصب جداگانه ای لازم باشد.

نسخه های برنامه

امروزه متداول ترین و ضروری ترین آنها NET Framework 4.0 و .NET Framework 4.5 است. نسخه اول به صورت استاندارد با ویندوز ویستا و ویندوز 7 ارائه می شود ، نسخه دوم با ویندوز 8 ارائه می شود ، با این حال ، صرف نظر از اینکه شما کدام سیستم را دارید ، بهتر است هر دو نسخه را بارگیری و نصب کنید تا در اجرای بازی ها و برنامه ها دچار مشکل نشوید.

چگونه می دانم کدام نسخه های .NET Framework روی رایانه من نصب شده است؟

این میتواند با دو راه انجام شود:

  1. ASoft .NET Version Detector را از وب سایت رسمی توسعه دهنده بارگیری و اجرا کنید.
  1. در رجیستری سیستم جستجو کنید. برای این:
    • ویرایشگر رجیستری را از طریق شروع کنید شروع - اجرا - regedit;
    • بخش را باز کنید HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ NET Framework Setup \\ NDP؛
    • نام شاخه ها با نسخه های نصب شده مطابقت دارد.

.NET Framework 4.5

این نسخه همراه با بسته Microsoft Visual Studio 2012 است. برای نصب جداگانه ، فقط باید کیت توزیع .NET Framework 4.5 را به صورت رایگان از وب سایت رسمی بارگیری کرده و دستورالعمل های نصب کننده را دنبال کنید.

NET Framework 4.5 معمولاً به طور پیش فرض در ویندوز 7 در دسترس نیست و باید به صورت دستی بارگیری شود. برای این:

  • NET Framework 4.5 را از سایت رسمی مایکروسافت بارگیری کنید

  • دستورالعمل های راه انداز و نصب کننده وب را دنبال کنید.

مراحل نصب بسیار ساده است ، اما مهم است که به یاد داشته باشید نسخه های قبلی ویندوز (XP و زیر) از .NET Framework 4.5 پشتیبانی نمی کنند.

.NET Framework 4.0

نسخه قبلی این پلت فرم که به صورت خودکار با توزیع ویندوز 7 عرضه می شود. با وجود به روزرسانی نسخه 4.5 ، هنوز به روز است. اکثر برنامه ها بصورت یکپارچه با .NET Framework 4.5 کار می کنند ، با این حال بعضی از آنها هنوز هم به نسخه قدیمی نیاز دارند.

اگر سیستم عامل شما از نسخه 4.5 پشتیبانی نمی کند به نسخه 4.0 نیز نیاز خواهید داشت.

مراحل نصب به همین سادگی است:

  • نصب کننده وب را از بارگیری کنید

هوش

    dotNetFx40_Full_x86_x64.exe

    تاریخ انتشار:

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

      .NET Framework 4 در کنار نسخه های قبلی خود کار می کند. برنامه های مبتنی بر نسخه های قبلی .NET Framework همچنان در پلتفرمی که به طور پیش فرض برای آن طراحی شده اند اجرا می شوند.

      Microsoft .NET Framework 4 شامل ویژگی های جدید و پیشرفت های زیر است.

      • بهبودهای CLR (زمان استفاده از زبان مشترک) و BCL (کتابخانه کلاس پایه)
        • عملکرد بهتر ، از جمله پشتیبانی بهتر از رایانه های چند هسته ای ، جمع آوری زباله در پس زمینه و پیوستن یک پروفایلر به سرور.
        • انواع جدیدی از پرونده های حافظه نقشه برداری شده و انواع عددی جدید.
        • اشکال زدایی راحت تر ، از جمله اشکال زدایی دامپ ، مینی دپس واتسون ، رفع اشکال در حالت مخلوط برای پردازنده های 64 بیتی و قراردادهای کد.
        • برای یک لیست کامل از برنامه های افزودنی برای CLR و BCL ، مراجعه کنید.
      • ویژگی های جدید در Visual Basic و C # ، مانند اپراتورهای lambda ، ادامه خط ضمنی ، اعزام پویا ، و پارامترهای نامگذاری شده و اختیاری.
      • بهبود در دسترسی به داده ها و مدل سازی.
        • Entity Framework توسعه دهندگان را قادر می سازد تا عملیات پایگاه داده رابطه ای را با استفاده از اشیا. .NET و جستجوی مجتمع زبان (LINQ) برنامه ریزی کنند. این شامل بسیاری از ویژگی های جدید ، از جمله ناآگاهی مداوم و پشتیبانی از POCO ، نگاشت کلید خارجی ، بارگذاری آرام ، پشتیبانی توسعه آزمون محور ، توابع در مدل و اپراتورهای جدید LINQ است. قابلیت های اضافی شامل پشتیبانی از برنامه های پردازش داده های چند لایه با نهادهای خود ردیابی ، تولید کد سفارشی با استفاده از الگوهای T4 ، توسعه مدل اول ، بهبود رابط طراح ، عملکرد بهتر و تعدد مجموعه نهادها است. برای اطلاعات بیشتر ببین.
        • WCF Data Services م componentلفه ای از NET Framework است که به شما امکان می دهد خدمات و برنامه های مبتنی بر REST را ایجاد کنید که از پروتکل Open Data (OData) برای تهیه و بازیابی داده ها از طریق اینترنت استفاده می کنند. WCF Data Services شامل بسیاری از ویژگی های جدید ، از جمله پشتیبانی BLOB پیشرفته ، اتصال داده ، شمارش ردیف ، تنظیم خوراک ، فرافکنی و پیشرفت خط لوله پرس و جو است. یکپارچه سازی بومی با Microsoft Office 2010 اکنون داده های سرور Microsoft Office SharePoint را قادر می سازد تا به عنوان یک منبع تغذیه OData در معرض دید قرار گرفته و از طریق کتابخانه سرویس گیرنده WCF Data Services قابل دسترسی باشد. برای اطلاعات بیشتر ببین.
      • برنامه های افزودنی در ASP.NET
        • کنترل های HTML اضافی ، شناسه های عناصر و سبک های سفارشی CSS برای ایجاد آسان فرم های وب سازگار با استاندارد که برای موتورهای جستجو بهینه شده اند.
        • م componentsلفه های جدید داده های پویا مانند فیلترهای جستجوی جدید ، الگوهای موجودیت ، پشتیبانی غنی از Entity Framework 4 و قابلیت های اعتبار سنجی و الگوسازی که می توانند به راحتی در فرم های وب موجود اعمال شوند.
        • وب از پشتیبانی جدید برای کتابخانه AJAX پشتیبانی می کند ، از جمله پشتیبانی داخلی برای شبکه های تحویل محتوا (CDN).
        • برای مشاهده لیست کامل برنامه های افزودنی برای ASP.NET ، به این پیوند مراجعه کنید.
      • پیشرفت در بنیاد ارائه Windows (WPF)
        • پشتیبانی از قابلیت های قابلیت لمس چند لمسی ، کنترل های روبان و ویندوز 7 اضافه شده است.
        • پشتیبانی از Surface SDK 2.0 اضافه شده است.
        • کنترل های جدید برای برنامه های خط مشاغل ، مانند کنترل نمودار ، ویرایشگر هوشمند ، شبکه داده و سایر موارد ، باعث بهبود بهره وری توسعه دهندگان می شود که برنامه های داده را ایجاد می کنند.
        • بهبود در عملکرد و مقیاس پذیری.
        • بهبود وضوح متن ، کوچک کردن پیکسل ، محلی سازی و تعامل.
        • برای لیست کاملی از پسوندهای WPF ، مراجعه کنید.
      • پیشرفت هایی در گردش کار ویندوز (WF) که توسعه دهندگان را قادر می سازد تا روند کار را به طور موثرتری حفظ کنند. شامل یک مدل برنامه نویسی اقدام بهبود یافته ، یک رابط طراح بهبود یافته ، یک سبک جدید از مدل سازی نمودار فلو ، یک پالت اقدام گسترده ، یکپارچه سازی قانون گردش کار و قابلیت های جدید ارتباط پیام. .NET Framework 4 همچنین بهبود عملکرد قابل توجهی را برای گردش کار مبتنی بر WF فراهم می کند. برای مشاهده لیست کامل برنامه های افزودنی برای WF ، مراجعه کنید.
      • پیشرفت هایی در بنیاد ارتباطات ویندوز (WCF) ، مانند پشتیبانی از خدمات گردش کار WCF ، برای ایجاد گردش کارهایی که از همبستگی عملی مبتنی بر پیام پشتیبانی می کنند. علاوه بر این ، NET Framework 4 م componentsلفه های جدید WCF مانند کشف سرویس ، سرویس مسیریابی ، پشتیبانی REST ، تشخیص و عملکرد را فراهم می کند. برای یک لیست کامل از برنامه های افزودنی برای WCF ، مراجعه کنید.
      • جدیدترین م componentsلفه های برنامه نویسی موازی مانند پشتیبانی از حلقه موازی ، پرس و جوهای TPL (Task Parallel Library) ، PLINQ (Parallel LINQ) و ساختار داده های هماهنگی که توسعه دهندگان را قادر می سازد تا به طور م theثر توانایی پردازنده های چند هسته ای را مدیریت کنند.

    سیستم مورد نیاز

    • سیستم عامل پشتیبانی شده

      ویندوز 7؛ Windows 7 Service Pack 1؛ Windows Server 2003 Service Pack 2 Windows Server 2008 Windows Server 2008 R2 Windows Server 2008 R2 SP1 Windows Vista Service Pack 1؛ Windows XP Service Pack 3

          • Windows XP SP3
          • Windows Server 2003 SP2
          • Windows Vista SP1 یا بالاتر
          • Windows Server 2008 (در نقش سرور اصلی پشتیبانی نمی شود)
          • ویندوز 7
          • Windows Server 2008 R2 (در نقش سرور اصلی پشتیبانی نمی شود)
          • ویندوز 7 SP1
          • Windows Server 2008 R2 SP1
        • معماری های پشتیبانی شده:
          • ia64 (برخی از ویژگی ها مانند WPF در ia64 پشتیبانی نمی شوند)
        • الزامات سخت افزار:
          • حداقل توصیه شده: پردازنده پنتیوم 1 گیگاهرتز یا سریعتر ، 512 مگابایت رم یا بیشتر
          • حداقل فضای دیسک:
            • x86 - 850 مگابایت
            • x64 - 2 گیگابایت
        • پیش نیازها:
          • و یا بعد
          • و یا بعد

    دستورالعمل نصب و راه اندازی

        1. مهم! اطمینان حاصل کنید که رایانه شما دارای جدیدترین بسته سرویس و رفع اشکال مهم ویندوز است. برای یافتن به روزرسانی های امنیتی به Windows Update مراجعه کنید. در صورت نصب بر روی XP-64 بیتی یا ویندوز 2003 ، ممکن است لازم باشد Windows Imaging Component را نصب کنید. نسخه 32 بیتی کامپوننت تصویربرداری ویندوز از طریق در دسترس است. نسخه 64 بیتی کامپوننت تصویربرداری ویندوز از طریق در دسترس است.
        2. برای شروع بارگیری ، روی دکمه بارگیری در این صفحه کلیک کنید. در صورت نیاز ، نصب کننده کامپکت فقط x86 را می توانید از اینجا تهیه کنید. اگر می خواهید به ia64 نصب کنید ، می توانید نصب کننده معماری ia64 را از اینجا دریافت کنید.
        3. برای شروع فوری نصب ، کلیک کنید اجرا کردن.
        4. برای ذخیره بارگیری در رایانه و نصب بعداً ، کلیک کنید صرفه جویی.
        5. برای لغو نصب ، کلیک کنید لغو.

    اطلاعات اضافی


      • الزامات اضافی برای نصب سرور

        اگر می خواهید سرور را نصب کنید ، علاوه بر اجزای اصلی ، نرم افزار زیر باید روی رایانه شما نصب شود:

        • خدمات اطلاعات اینترنتی (IIS) 6.0 یا بالاتر. برای دسترسی به ویژگی های ASP.NET ، باید قبل از نصب دات نت فریم ورک ، سرویس های اطلاعاتی اینترنت (IIS) را با آخرین به روزرسانی های امنیتی نصب کنید. ASP.NET فقط در Windows XP Professional ، Windows Server 2003 ، Windows Server 2008 و Windows Server 2008 R2 پشتیبانی می شود.
        • (توصیه می شود) اجزای دسترسی MDAC به داده های 2.8 یا بالاتر.

        توجه داشته باشید: اکثر کاربران نیازی به نصب سرور ندارند. اگر مطمئن نیستید که می خواهید نصب سرور را انجام دهید ، نصب اولیه را انجام دهید.

        Windows Server 2008 R2 Service Pack 1 (SP1) Setup on Server Core install install

        این نسخه از Microsoft .NET Framework 4 از نصب Server Core ویندوز سرور 2008 و ویندوز سرور 2008 R2 پشتیبانی نمی کند. برای به دست آوردن نسخه ای از Microsoft .NET Framework 4 که از گزینه نصب Server Core Windows Server 2008 R2 SP1 پشتیبانی می کند ، به

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


- مجموعه مورد نیاز کتابخانه ها برای برنامه نویسی و اجرای برنامه ها در ویندوز.
- امنیت و عملکرد برنامه ها و رایانه شما را بهبود می بخشد.
- برای اجرای بیشتر برنامه های مبتنی بر ویندوز مورد نیاز است.
- کار کامل با تمام نسخه های ویندوز.
- به عنوان یک برنامه "عادی" نصب می شود.
- در لیست مهمترین برنامه ها گنجانده شده است.
- پشتیبانی از زبان روسی وجود دارد.

معایب برنامه

- دارای کد منبع بسته است.

وابستگی ها و موارد اضافی

-
-
-
-
-
-
-
-

- پردازنده با فرکانس ساعت 800 مگاهرتز یا بالاتر.
- RAM 256 مگابایت یا بیشتر
- 237 مگابایت فضای دیسک سخت رایگان.
- معماری 32 بیتی یا 64 بیتی (x86 یا x64).
- سیستم عامل ویندوز XP ، ویندوز ویستا ، ویندوز 7 ، ویندوز 8 ، ویندوز 10

بررسی اجمالی Microsoft .NET Framework

Microsoft .NET Framework یک بستر نرم افزاری مبتنی بر CLR است که شرایط را برای توسعه و نصب نرم افزارهای رایانه ای ایجاد می کند. شامل اجزای سیستم و کتابخانه های لازم برای کار با برنامه ها ، تعامل با داده های واقع در دیسک های محلی و شبکه را فراهم می کند. این پلتفرم برای محیط ویندوز سازگار است ، از نسخه 7 شروع می شود و بخشی جدایی ناپذیر از سیستم عامل است.

عملکرد سیستم عامل

Microsoft .NET Framework عملکرد اکثر برنامه های مدرن را فراهم می کند ، به شما امکان می دهد در محیط ویندوز با برنامه هایی که برای سیستم عامل های دیگر ایجاد شده اند کار کنید. این مجموعه از اجزا و توابع گسترده ای برای انجام اقدامات مختلف برخوردار است ، با هر نوع داده کار می کند ، جهانی بودن عناصر برنامه و مناسب بودن آنها برای استفاده با هر برنامه را فراهم می کند.

از جمله قابلیت های این سیستم عامل:

  • مدیریت حافظه؛
  • ایجاد شرایط برای راه اندازی برنامه ها ؛
  • سازگاری نرم افزار شخص ثالث برای ویندوز ؛
  • پشتیبانی از زبان روسی ؛
  • اطمینان از سازگاری بین زبانهای برنامه نویسی.

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

ویژگی های نسخه 4.7

نسخه Microsoft .NET Framework 4.7 ، که در آوریل 2017 منتشر شد ، برای ویندوز 10 v1703 اقتباس شده است ، بهبود یافته و قابلیت های جدیدی اضافه شده است.

از جمله تغییرات ایجاد شده:

  • پیشرفت در CLR و BCL ؛
  • پشتیبانی بهبود یافته از پردازنده های چند هسته ای.
  • جمع آوری زباله پس زمینه؛
  • پیوستن به پروفایل سرور
  • اضافه کردن انواع پرونده های جدید
  • سهولت اشکال زدایی
  • ساده سازی دسترسی به داده ها.

در اکتبر 2017 ، نسخه به روز شده Microsoft .NET Framework 4.7.1 برای نسخه های ویندوز 10 و سرور 2016 با سرویس بسته 1709 نصب شده ، عملکرد بهبود یافته و تعامل با محیط های زبان بهبود یافت.