netframework2.0是什么的简单介绍

http://www.itjxue.com  2023-01-17 00:43  来源:未知  点击次数: 

请问Microsoft .NET Framework 2.0是什么?

.NET Framework 2.0 它由两个部分构成:CLR和FCL(Framework Class Library,Framework 类库) CLR提供了所有类型的应用程序都要使用编程模型。 CLR包括它自己的文件加载器,内存管理器(垃圾收集器),安全系统,线程池等。 CLR是一个可由多种不同编程语言使用的运行库。 CLR是.NET的运行环境,也是.NET编程人员所见到的操作系统环境,网络环境和设备环境。]

Microsoft .NET Framework v2.0是什么啊?

Microsoft .NET Framework 2.0 版可再发行组件包将安装运行针对 .NET Framework 2.0 版开发的应用程序时所需的 .NET Framework 运行库及相关文件。

.NET Framework 2.0 版改进了缓存,从而提高了应用程序的可扩展性和性能;使用 ClickOnce 改进了应用程序部署和更新;通过 ASP.NET 2.0 控件和服务对各种浏览器和设备提供更强大的支持。有关 .NET Framework 2.0 的详细信息,请单击此处。重要事项:不能在同一台计算机上安装两种不同语言版本的 .NET Framework。试图安装第二种语言版本的 .NET Framework 时,将会导致出现以下错误:“安装程序无法安装 Microsoft .NET Framework,因为已经安装了该产品的其他版本。”如果您要使用非英语的平台或要以另一种语言查看 .NET Framework 资源,则必须下载相应语言版本的 .NET Framework 语言包。支持的操作系统: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2

net framework 2.0是什么?

简单地说。.NET Framework就是运行.NET程序的基础环境,.NET程序是包括C#,VB.NET,IronPython等等CLR支持的任意一种语言创建的程序,比如ASP.NET网站,C#桌面程序等等,他们的运行都需要.NET Framework的支持。

.NET Framework 是支持生成和运行下一代应用程序和 XML Web Services 的内部 Windows 组件。.NET Framework 旨在实现下列目标:

提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。

提供一个将软件部署和版本控制冲突最小化的代码执行环境。

提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。

提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。

按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。

MICROSOFT .NET FRAMEWORK 2.0 是什么?

.NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。.NET Framework 旨在实现下列目标:

·提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。

·提供一个将软件部署和版本控制冲突最小化的代码执行环境。

·提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。

·提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

·使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。

·按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。

.NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。

公共语言运行库是 .NET Framework 的基础。您可以将公共语言运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。这类似于Java的虚拟机。事实上,代码管理的概念是公共语言运行库的基本原则。以公共语言运行库为目标的代码称为托管代码,而不以公共语言运行库为目标的代码称为非托管代码。

.NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创新的应用程序(如 Web 窗体和 XML Web services)。

【客户端应用程序开发】

客户端应用程序在基于 Windows 的编程中最接近于传统风格的应用程序。这些是在桌面上显示窗口或窗体从而使用户能够执行任务的应用程序类型。客户端应用程序包括诸如字处理程序和电子表格等应用程序,还包括自定义的业务应用程序(如数据输入工具、报告工具等等)。客户端应用程序通常使用窗口、菜单、按钮和其他 GUI 元素,并且它们可能访问本地资源(如文件系统)和外围设备(如打印机)。

另一种客户端应用程序是作为网页通过 Internet 部署的传统 ActiveX 控件(现在被托管 Windows 窗体控件所替代)。此应用程序非常类似于其他客户端应用程序:它在本机执行,可以访问本地资源,并包含图形元素。

过去,开发人员结合使用 C/C++ 与 Microsoft 基础类 (MFC) 或应用程序快速开发 (RAD) 环境(如 Microsoft? Visual Basic?)来创建此类应用程序。.NET Framework 将这些现有产品的特点合并到了单个且一致的开发环境中,该环境大大简化了客户端应用程序的开发。

包含在 .NET Framework 中的 Windows 窗体类旨在用于 GUI 开发。您可以轻松创建具有适应多变的商业需求所需的灵活性的命令窗口、按钮、菜单、工具栏和其他屏幕元素。

例如,.NET Framework 提供简单的属性以调整与窗体相关联的可视属性。某些情况下,基础操作系统不支持直接更改这些属性,而在这些情况下,.NET Framework 将自动重新创建窗体。这是 .NET Framework 集成开发人员接口从而使编码更简单更一致的许多方法之一。

和 ActiveX 控件不同,Windows 窗体控件具有对用户计算机的不完全受信任的访问权限。这意味着二进制代码或在本机执行的代码可访问用户系统上的某些资源,例如 GUI 元素和访问受限制的文件,但这些代码不能访问或危害其他资源。由于具有代码访问安全性,许多曾经需要安装在用户系统上的应用程序现在可以通过 Web 部署。您的应用程序可以在像网页那样部署时实现本地应用程序的功能。

服务器应用程序开发】

在托管领域中,服务器端应用程序是通过运行库宿主实现的。非托管应用程序承载公共语言运行库,后者使您的自定义托管代码可以控制服务器的行为。此模型在获得主服务器的性能和可伸缩性的同时提供给您公共语言运行库和类库的所有功能。

2.0是随VS2005一起发的版本,目前已有.net framework 3.5的版本了

Visual Studio相关电子资料、软件汇总:

VS代码辅助工具Visual Assist X 10.4 完美版+特别文件

;ID=163726

CodeSmith 4.1.2 专业版 最新完美版 .NET代码模板生成工具

;ID=159347

Altova MissionKit 2008 for Enterprise Software Architects完美版

;ID=162733

正则表达式辅助生成工具RegexBuddy 3.0.5破解版

;ID=162738

Pro Visual Studio 2005 Team System

;ID=146375

Microsoft Visual Studio 2005 Unleashed

;ID=146812

Visual Studio Team System Better Software Development for Agile Team

;ID=146393

.NET开发语言电子资料汇总:

Pro LINQ:Language Integrated Query in C# 2008

;ID=166647

MS Press - Introducing Microsoft LINQ

;ID=163429

LINQ for Visual C# 2005 (07年6月出版)

;ID=160598

LINQ for VB 2005 (07年6月最新PDF文字版)

;ID=160599

Manning:LINQ in Action

;ID=173732

Pro C# 2008 and the .NET 3.5 Platform

Apress出版 Accelerated C# 2008

;ID=166768

Wrox C# 入门经典

;ID=145845

C# 设计模式

;ID=146178

C# 网络核心编程

;ID=146173

Windows应用高级编程 C#编程篇

;ID=146168

C#高级编程(第三版)

;ID=146165

数据结构与算法 C#语言版

;ID=158814

C#字符串和正则表达式参考手册

;ID=151265

O'Reily 正则表达式参考手册 第二版 2007年最新出版

;ID=158756

Programming Microsoft Windows with C#

;ID=146163

C# 2005图解教程

;ID=156700

Visual C# 2005 Express Edition编程初学者指南

;ID=159655

Programming .NET Framework with C#

;ID=163514

C#语言参考

;ID=158107

C#应用程序开发

;ID=158106

Client Side Reporting with Visual Studio in C#

;ID=167264

Wrox Professional VB 2005 with .NET 3.0

;ID=158893

Build A Program Now Visual Basic 2005

;ID=146029

.NET游戏编程入门经典—VB.NET篇

;ID=158821

O'Reilly Visual Basic 2005 Cookbook

;ID=160654

.NET Insight for Classic VB Developers

;ID=162041

Fast Track Visual Basic.NET

;ID=161990

Security for Microsoft Visual Basic.NET

;ID=175012

Visual Basic.NET How to Program 第二版

;ID=173182

Visual Basic 2005 简明教程

;ID=173180

Visual Basic 2005傻瓜书

;ID=173178

Programming Visual Basic.NET

;ID=173164

VB开发人员SQL Sever指南

;ID=173176

How to Code .NET

;ID=145559

ADO.NET全攻略

;ID=145338

Apress出版 Pro ADO.NET 2.0

;ID=170463

Apress Professional ADO.NET 2.0

;ID=145214

O'Reilly .NET and XML

;ID=149521

.NET组件编程 (第二版)

;ID=152046

Wrox Beginning Visual C++ 2005

;ID=151263

Visual C++.NET专业项目

;ID=163612

Programming with Visual C++.NET 第六版

;ID=173170

精通.Net核心技术原理与构架

;ID=151312

Cross-Platform Web Services Using C# and Java

;ID=160472

Advanced C# Programming

;ID=159657

ASP.NET1.x/2.0电子资料汇总:

O'Reilly Silverlight 1.1简介

;ID=163145

Wrox出版 Silverlight 1.0 (彩页染色代码、全面解析)

;ID=165953

Silverlight 1.0 Development with JavaScript

;ID=163268

Sams出版 Silverlight 1.0 Unleashed

;ID=162975

Silverlight and ASP.NET Revealed

;ID=174174

O'Reilly Essential Silverlight

;ID=163266

XAML简明教程 CHM+PDF版

;ID=163430

Pro ASP.NET 3.5 in C# 2008

;ID=166640

Beginning ASP.NET 3.5 in VB 2008 从入门到精通

;ID=166774

Wrox ASP.NET 2.0 MVP Hacks and Tips

;ID=163467

Professional ASP.NET.2.0 Design

;ID=160236

Professional Web Parts and Custom Controls with ASP.NET 2.0

;ID=162787

ASP.NET2.0入门经典

;ID=146151

ASP.NET 2.0 技术内幕 微软技术丛书 清华大学出版

Wrox ASP.NET 2.0 Visual Web Developer 2005 Express Edition Starter

;ID=145208

Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional

;ID=145396

Wrox Professional ASP.NET 2.0

;ID=145202

Wrox Professional ASP.NET 2.0 XML

;ID=145197

Wrox Professional ASP.NET 2.0 Security Membership and Role Management

;ID=145198

Wrox Beginning ASP.NET 2.0 and Databases

;ID=147078

Pro ASP.NET 2.0 in VB 2005

;ID=173790

ASP.NET开发人员手册

;ID=145391

ASP.NET 2.0网络编程入门到精通

;ID=145342

ASP.NET Web应用程序开发新思维

;ID=145302

ASP.NET 2.0高级应用程序设计专家教程

;ID=146379

ASP.NET XML高级编程 C#编程篇

;ID=148800

ASP.NET程序开发 C#篇

;ID=159285

ASP.NET XML深入编程技术

;ID=148795

ASP.NET 2.0 Cookbook

;ID=151984

ASP.NET 2.0 Everyday Apps for Dummies

;ID=158103

Pro ASP.NET for SQL Server

;ID=167279

ASP.NET 从入门到精通

;ID=159331

Wrox Beginning ASP.NET 1.1 with Visual C#.NET 2003

;ID=160240

ASP.NET 2.0 揭秘

;ID=160249

Build Your Own ASP.NET 2.0 Web Site Using C# and VB

;ID=163143

开发Microsoft ASP.NET 2.0网络应用程序

;ID=160473

Pro ASP.NET 2.0 Website Programming

;ID=174179

开发ASP.NET 2.0 核心参考

;ID=160474

Building Websites with VB.NET and DotNetNuke 4

;ID=160639

Wrox出版 Professional DotNetNuke 4.0

;ID=166008

Professional DotNetNuke ASP.NET Portals

;ID=163399

(责任编辑:IT教学网)

更多

推荐linux服务器文章