• 专用微软的。净框架是一种免费程基础设施,一些开发商度假酒店,当时创造的窗户面向应用和服务的使用。净技术。

    它基本上是一个大包,已经拥有所有必要的代码图书馆、课程和模板需要的通过程序无缝地放在一起的桌面应用程序和网络服务通过简单地调用的代码,而不必编写一切从头开始。 包含三个主要组成部分:共同的语言进行时(CLR),的框架类库(集装箱),ASP.NET中。

    CLR的运行环境,这意味着它处理的执行。净的应用程序,能够使程序员开发项目中使用的语言编译器,具有跨语言一体化和例外处理,增强支持安全,版本控制和部署,以及一个简单的模式用于分融合、调试和分析服务。 在那一刻,这些都是CLR的版本: 1.0, 1.1, 2.0, 3.0, 3.5, 4 4.5(包括4.5.1和4.5.2). 还有一个4.6版本可用。

    集装箱货物包括许多类、服务、接口和名字空间的提供。净框架。 除了运行的核心职能(例如文件和网络I/O),它支持数据库相互作用,XML使用和发展面向客户的应用的桌面和网络,沿用肥皂基于XML网服务。

    ASP.NET 是受欢迎的开放源服务,侧框架,编程人员使用,以建立动态的网页应用程序和服务HTML,CSS,JavaScript,和任何其他类型的代码的支持。净的语言。

    中。净框架地址不仅开发,而且还经常用户希望能够启动一个工具编写的。净框架。 通常,基础设施必须手动下载用户。 然而,有时附带各种软件包,以及某些版本是建立进入窗口,因此它们只需要启用。 例如,中。净框架3.5.1纳入Windows7时。净框架2.0,3.0、3.5和4.5转用Windows8。

    值得一提的是,该版本数量的一个框架不应该被理解为一个简单的"更新的"数字。 例如,较老的应用需要老年人。净框架版本的工作,并且使用者应牢记这些不是自动实施的更新版本。 更具体来说,你可以有多种。净框架的版本你的电脑上安装运行多个应用程序,用不同的要求。 搞清楚什么样的版本你已经安装可能会非常棘手,但你可以几个应用程序来帮助你在这方面,诸如弱便携式。

    有几个已知的事实,当它涉及到负面影响。净框架,用于休闲的用户。 例如,它占据了大量的磁盘空间、安装的步骤是漫长的、实用程序通常猪系统的资源,而较旧的版本,有时会成为不稳定和常常崩溃。 虽然这种方法并不总是工作(可悲的),最后提到的问题通常可以通过固定重新安装。净框架。 这也可以是一个有问题的步骤,因为它是棘手的完全消除所有剩菜(尝试使用。净框架的清理工具)。

    最后,中。净框架可以被看作是一个爱它或仇恨it平台:它可以容易地变成一个解决方案的开发人员充分了解如何与它的工作,以及一个负担对于休闲的用户经常遇到各种各样的问题。 无论什么情况下可以的。Framework(通常)不可缺少的对Microsoft的用户。

  • मालिकाना की माइक्रोसॉफ्ट, .NET Framework के एक मुक्त प्रोग्रामिंग के बुनियादी ढांचे है कि कुछ डेवलपर्स के लिए सहारा जब बनाने Windows-आधारित अनुप्रयोगों और सेवाओं का उपयोग कर .NET प्रौद्योगिकियों.

    यह मूल रूप से एक बड़े पैकेज है कि पहले से ही सभी आवश्यक कोड पुस्तकालयों के साथ, वर्गों और टेम्पलेट्स द्वारा की जरूरत प्रोग्रामर के लिए समेकित रूप से एक साथ डाल डेस्कटॉप क्षुधा और वेब सेवाओं द्वारा बस बुला कोड, होने के बजाय लिखने के लिए खरोंच से सब कुछ है । पैकेज में शामिल तीन प्रमुख घटक होते हैं: सामान्य भाषा रनटाइम (CLR), फ्रेमवर्क कक्षा लाइब्रेरी (FCL), और ASP.NET है ।

    CLR है रनटाइम वातावरण, जो मतलब है कि यह हैंडल के निष्पादन .नेट क्षुधा को सक्षम करने, प्रोग्रामर विकसित करने के लिए परियोजनाओं का उपयोग कर एक भाषा संकलक की विशेषता है, क्रॉस-भाषा एकीकरण और अपवाद हैंडलिंग, के लिए समर्थन बढ़ाया सुरक्षा के साथ, संशोधन और तैनाती के साथ-साथ, एक साधारण मॉडल के लिए घटक एकीकरण, डिबगिंग और सेवाओं की रूपरेखा. फिलहाल, इन कर रहे हैं, CLR संस्करण उपलब्ध: 1.0, 1.1, 2.0, 3.0, 3.5, 4 और 4.5 (शामिल 4.5.1 और 4.5.2). वहाँ भी है एक 4.6 RC संस्करण में उपलब्ध है ।

    FCL शामिल हैं कई वर्गों, सेवाओं, इंटरफेस और नामस्थान द्वारा प्रदान की जाती है .नेट ढाँचा । इसके अलावा क्रम कोर कार्यों (जैसे फाइल और नेटवर्क I/O), यह समर्थन करता है डेटाबेस बातचीत, XML के उपयोग और विकास, ग्राहक-उन्मुख क्षुधा के लिए डेस्कटॉप और इंटरनेट के साथ-साथ, साबुन-आधारित XML वेब सेवाओं के लिए.

    ASP.NET लोकप्रिय खुला स्रोत सेवा-पक्ष रूपरेखा है कि प्रोग्रामर का उपयोग करने के लिए, गतिशील वेब पेज बनाने, क्षुधा और सेवाओं के साथ HTML, CSS, JavaScript और किसी भी अन्य प्रकार के कोड के द्वारा समर्थित है । शुद्ध भाषा है ।

    है । NET Framework के पते न केवल डेवलपर्स, लेकिन यह भी नियमित रूप से उपयोगकर्ताओं को, जो चाहते हैं सक्षम होना करने के लिए लॉन्च करने के लिए एक उपकरण में लिखा है । नेट ढाँचा । आमतौर पर, बुनियादी ढांचे के किया जा करने के लिए मैन्युअल रूप से उपयोगकर्ताओं द्वारा डाउनलोड. हालांकि, यह कभी कभी के साथ बंडल आता है विभिन्न सॉफ्टवेयर संकुल है, और कुछ संस्करणों के लिए Windows में बनाया है, तो वे केवल सक्षम होने की जरूरत है. उदाहरण के लिए, .NET Framework 3.5.1 में एकीकृत है, विंडोज 7, जबकि .NET Framework 2.0, 3.0, 3.5 और 4.5 लुढ़का कर रहे हैं के साथ Windows 8.

    उल्लेखनीय है कि संस्करण संख्या की एक रूपरेखा किया जा नहीं करना चाहिए के रूप में समझा एक सरल "अद्यतन" संख्या है । उदाहरण के लिए, आवेदन की आवश्यकता है । NET Framework संस्करण के लिए काम करते हैं, और उपयोगकर्ताओं को ध्यान में रखना चाहिए इन नहीं कर रहे हैं स्वचालित रूप से नए संस्करणों में लागू है । करने के लिए और अधिक विशिष्ट हो, आप कर सकते हैं कई .NET Framework संस्करण अपने पीसी पर स्थापित करने के लिए चलाने के लिए कई क्षुधा के साथ अलग अलग आवश्यकताओं है । पता लगाना क्या संस्करण में आप पहले से ही स्थापित किया है मुश्किल हो सकता है, लेकिन आप कर सकते हैं का सहारा करने के लिए कई क्षुधा आप मदद करने के लिए इस संबंध में, इस तरह के रूप में Speccy पोर्टेबल है ।

    वहाँ रहे हैं कई ज्ञात तथ्य है, जब यह आता है करने के लिए downsides की है । NET Framework आकस्मिक उपयोगकर्ताओं के लिए है । उदाहरण के लिए, यह में रह रहे हैं की एक महत्वपूर्ण राशि डिस्क स्थान, स्थापना कदम लंबी है, उपयोगिता आमतौर पर सिस्टम संसाधन hogs, और पुराने संस्करण और कभी कभी अस्थिर हो जाते हैं और बार-बार क्रैश हो जाता है । हालांकि, इस विधि हमेशा काम नहीं करता है (अफसोस की बात है), पिछले मुद्दे का उल्लेख किया जा सकता है, आम तौर पर फिक्स्ड फिर से स्थापित करने से .नेट ढाँचा । यह भी हो सकता है एक समस्याग्रस्त कदम है क्योंकि यह मुश्किल के लिए पूरी तरह से सभी को खत्म कूड़ा (का उपयोग कर प्रयास करें .NET Framework क्लीनअप उपकरण).

    समाप्त करने के लिए, .NET Framework देखा जा सकता है के रूप में एक प्यार-आईटी या नफरत है-यह मंच: यह कर सकते हैं आसानी से बनने के लिए एक समाधान डेवलपर्स, जो पूरी तरह से समझने के लिए कैसे काम के साथ, यह के रूप में अच्छी तरह से एक बोझ के रूप में आकस्मिक उपयोगकर्ताओं के लिए जो बार-बार चलाने के सभी प्रकार में मुद्दों. की परवाह किए बिना कि क्या मामला हो सकता है, .NET फ्रेमवर्क (आमतौर पर) के लिए अपरिहार्य माइक्रोसॉफ्ट उपयोगकर्ताओं.

    नोट: आप भी डाउनलोड कर सकते हैं .NET Framework 2 / 2.0 /1.1 या है । NET Framework 3.5 है.

  • Proprietary of Microsoft, .NET Framework is a free programming infrastructure that some developers resort to when creating Windows-oriented applications and services using .NET technologies.

    It's basically a large package that already has all the necessary code with libraries, classes and templates needed by programmers to seamlessly put together desktop apps and web services by simply calling the code, instead of having to write everything from scratch. The package contains three major components: Common Language Runtime (CLR), Framework Class Library (FCL), and ASP.NET.

    CLR is the runtime environment, which means that it handles the execution of .NET apps, enabling programmers to develop projects using a language compiler, featuring cross-language integration and exception handling, enhanced support for security, versioning and deployment, along with a simple model for component integration, debugging and profiling services. At the moment, these are the CLR versions available: 1.0, 1.1, 2.0, 3.0, 3.5, 4 and 4.5 (includes 4.5.1 and 4.5.2). There's also a 4.6 RC version available.

    FCL comprises the numerous classes, services, interfaces and namespaces provided by .NET Framework. Apart from the runtime core functions (e.g. file and network I/O), it supports database interaction, XML usage and development, client-oriented apps for the desktop and Internet, along with SOAP-based XML web services.

    ASP.NET is the popular open-source service-side framework that programmers use to create dynamic web pages, apps and services with HTML, CSS, JavaScript, and any other type of code supported by the .NET language.

    .NET Framework addresses not only developers, but also regular users who want to be able to launch a tool written in .NET Framework. Typically, the infrastructure has to be manually downloaded by users. However, it sometimes comes bundled with various software packages, and some versions are built into Windows, so they only need to be enabled. For example, .NET Framework 3.5.1 is integrated into Windows 7, while .NET Framework 2.0, 3.0, 3.5 and 4.5 are rolled with Windows 8.

    Worth mentioning is that the version number of a framework shouldn't be understood as a simple "update" number. For instance, older applications require older .NET Framework editions to work, and users should keep in mind these are not automatically implemented in newer versions. To be more specific, you can have multiple .NET Framework versions installed on your PC to run multiple apps with different requirements. Figuring out what version you already have installed can be tricky, but you can resort to several apps to help you in this regard, such as Speccy Portable.

    There are several known facts when it comes to the downsides of .NET Framework for casual users. For example, it occupies a significant amount of disk space, the installation step is lengthy, the utility usually hogs system resources, and older editions sometimes become unstable and frequently crash. Although this method doesn't always work (sadly), the last mentioned issue can be typically fixed by reinstalling .NET Framework. This can also be a problematic step because it's tricky to completely eliminate all leftovers (try using .NET Framework Cleanup Tool).

    To conclude, .NET Framework can be viewed as a love-it-or-hate-it platform: it can easily become a solution for developers who fully understand how to work with it, as well as a burden for casual users who frequently run into all sorts of issues. Regardless of what the case may be, .NET Framework is (usually) indispensable for Microsoft users.