چارچوب داتنت یا همان (DotNet FrameWork) یک فناوری نرمافزاری است که بر روی بسیاری از نسخه های سیستم عامل مایکروسافت ویندوز قابل اجراست. به طور عمده این چارچوب از دو بخش اصلی تشکیل شده است، بخش اول یک کتابخانهی عظیم از توابع و کدهای از پیش نوشته شده است که برنامه نویسان به راحتی از آنها استفاده میکنند و بخش دیگر یک ماشین مجازی (Virtual Machine) برای اجرای برنامه هایی است که تحت این چارچوب نوشته شدهاند. قابل ذکر است که برای اجرای برنامه های تحت این چارچوب نصب بودن آن الزامی است. به دلیل مزیت های بسیاری که این چارچوب نسبت به سبک قدیمی تولید برنامهها دارد بسیاری از برنامه های جدید که برای سیستم عامل ویندوز نوشته میشوند از این کتابخانه استفاده میکنند.
کتابخانه های از پیش نوشته شده که در این چارچوب قرار دارند و در واقع پایههای اشیاء و کلاسهای اصلی (Base Classes) این چارچوب را تشکیل میدهند بخش وسیعی از نیازهای برنامه نویسی را تحت پوشش قرار میدهند. از این جمله میتوان به واسط های گرافیکی کاربر، دسترسی به پایگاه های داده، رمزنگاری، برنامههای تحت وب، الگوریتم های کار با اعداد و ارتباطات شبکهای را نام برد.
در ژوئن سال ۲۰۰۰، شرکت مایکروسافت ایجاد چهارچوب نرم افزاری داتنت، به همراه یک زبان برنامه نویسی جدید به نام سی شارپ را اعلام کرد. چارچوب داتنت یک مجموعهٔ وسیع از امکانات برنامهنویسی است.
زبانهای سیشارپ (#C) و ویژوال بیسیک داتنت (ویبی داتنت) و جِی شارپ (#J) و ایاسپی داتنت (ASP.net) همگی از چارچوب داتنت استفاده میکنند. برنامههای نوشته شده در این چهارچوب، ابتدا به زبان میانی مایکروسافت و متاداده (metadata) ترجمه شده و سپس توسط CLR اجرا میشوند. دات نت باعث شد که قدرت برنامه نویسی در زبانهای تحت این چارچوب یکسان شود و تفاوت فقط در نوع کد نویسی باقی بماند. چون ابزار و قدرت در دات نت از خواص دات نت است، نه زبان.
تغییر عمده ای که در برنامه نویسی با دات نت نسبت به گذشته قابل رویت است نحوه اتصال به پایگاه داده است که علاوه بر روشهای قدیمی مانند DAO و ADO میتوان از فناوری جدید ADO.net استفاده کرد. در این روش نحوه اتصال، خواندن و نوشتن کاملا متفاوت است که این تفاوت تسهیل در برنامه نویسی و سرعت در تبادل اطلاعات را به ارمغان میآورد.
مشخصات لازم برای نصب و اجرای نسخه 2017 :
Operation System
Windows 10 version 1507 or higher: Home, Professional, Education, and Enterprise (LTSC and S are not supported)
Windows Server 2016: Standard and Datacenter
Windows 8.1 (with Update 2919355): Core, Professional, and Enterprise
Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter
Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate
Hardware:
CPU:1.8 GHz or faster processor. Quad-core or better recommended
Memory:2 GB of RAM; 8 GB of RAM recommended 2.5 GB minimum if running on a virtual machine
Hard disk space: Minimum of 800MB up to 210 GB of available space, depending on features installed; typical installations require 20-50 GB of free space
Hard disk speed: to improve performance, install Windows and Visual Studio on a solid state drive SSD
GPU:Video card that supports a minimum display resolution of 720p (1280 by 720); Visual Studio will work best at a resolution of WXGA (1366 by 768) or higher
Additional Requirements:
Administrator rights are required to install Visual Studio.
.NET Framework 4.5 is required to install Visual Studio. Visual Studio requires .NET Framework 4.6.1, which will be installed during setup.
Windows 10 Enterprise LTSC edition and Windows 10 S are not supported for development. You may use Visual Studio 2017 to build apps that run on Windows 10 LTSC and Windows 10 S.
Internet Explorer 11 or Edge is required for internet-related scenarios. Some features might not work unless these, or a later version, are installed.
For emulator support, Windows 8.1 Pro or Enterprise (x64) editions are required. A processor that supports Client Hyper-V and Second Level Address Translation (SLAT) is also required.
Universal Windows app development, including designing, editing, and debugging, requires Windows 10. Windows Server 2016 and Windows Server 2012 R2 may be used to build Universal Windows apps from the command line.
The Server Core and Minimal Server Interface options are not supported when running Windows Server.
Windows containers are not supported, except for Visual Studio 2017 Build Tools.
Team Foundation Server 2017 Office Integration requires Office 2016, Office 2013, or Office 2010.
Xamarin.Android requires a 64-bit edition of Windows and the 64-bit Java Development Kit (JDK).
PowerShell 3.0 or higher is required on Windows 7 SP1 to install the Mobile Development with C++, JavaScript, or .NET workloads.
نکات:
1-نسخه ارائه شده نهایی است و توسط سافتگذر نصب و تست شده است.
2- پارت ها دارای امکان Repair در صورت دانلود ناقص می باشند.
3- از سریال ارائه شده برای فعالسازی برنامه استفاده کنید.
4 - قبل از نصب ، طبق دستورات فایل ReadMe پیش بروید.
5 - بسته بصورت کامل در فایل ISO ارائه شده است.
- بسته بصورت کامل شامل تمامی ویرایش ها قرار داده شده است ، پیشنهاد ما نصب ویرایش Enterprise است.
- نسخه 2017 ارائه شده بصورت کامل در پارت های 5 گیگابایتی .
- تغییرات در آپدیت جدید نسخه های 2017 را در اینجا مشاهده کنید.
- سریال جهت فعالسازی نسخه 2017 :
Enterprise:
N2VYX-9VR2K-T733M-MWD9X-KQCDF
NJVYC-BMHX2-G77MM-4XJMR-6Q8QF
Professional:
4F3PR-NFKDB-8HFP7-9WXGY-K77T7
KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
Pro Test:
VG622-NKFP4-GTWPH-XB2JJ-JFHVF