Javatpoint标志
Javatpoint标志

net框架

net框架

. net是一个开发软件应用程序的框架。它是由微软设计和开发的,2000年发布了第一个测试版。

用于开发web、Windows、手机应用程序。此外,它还提供了广泛的功能和支持。

这个框架包含大量的类库,称为框架类库(FCL)。用。net编写的软件程序在被称为CLR(公共语言运行时)的执行环境中执行。这些是. net框架的核心和基本部分。

该框架提供各种服务,如内存管理、网络、安全性、内存管理和类型安全。

. net Framework支持超过60种编程语言,如c#, f#, VB。j#, vc++, JScript。网, APL, COBOL, Perl, Oberon, ML, Pascal, Eiffel, Smalltalk, Python, Cobra, ADA, etc.

下面是. net框架堆栈,它展示了框架的模块和组件。

.NET Framework由四个主要组件组成:

  1. 公共语言运行库(CLR)
  2. 框架类库,
  3. 核心语言(WinForms, ASP。NET和ADO.NET),以及
  4. 其他模块(WCF, WPF, WF,卡片空间,LINQ,实体框架,并行LINQ,任务并行库等)

微软网络框架

公共语言运行库

它是加载和执行程序的程序执行引擎。它将程序转换为本机代码。它充当框架和操作系统之间的接口。它执行异常处理、内存管理和垃圾收集。此外,它还提供安全性、类型安全性、互操作性和可移植性。CLR组件列表如下:

Net公共语言运行时

FCL(框架类库)

它是一个标准库,是数千个类的集合,用于构建应用程序。BCL(基类库)是FCL的核心,提供基本功能。

Net Framework基类库

WinForms

Windows Forms是。net Framework的一种智能客户端技术,它是一组托管库,可以简化常见的应用程序任务,比如读取和写入文件系统。

ASP。网

ASP。网is a web framework designed and developed by Microsoft. It is used to develop websites, web applications, and web services. It provides a fantastic integration of HTML, CSS, and JavaScript. It was first released in January 2002.

ADO。网

ADO。网is a module of .Net Framework, which is used to establish a connection between application and data sources. Data sources can be such as SQL Server and XML. ADO .NET consists of classes that can be used to connect, retrieve, insert, and delete data.

WPF (Windows演示基础)

Windows Presentation Foundation (WPF)是微软开发的一个图形化子系统,用于在基于Windows的应用程序中呈现用户界面。WPF,以前被称为“Avalon”,最初在2006年作为。net Framework 3.0的一部分发布。WPF使用DirectX。

WCF (Windows通信基金会)

它是用于构建面向服务的应用程序的框架。使用WCF,您可以将数据作为异步消息从一个服务端点发送到另一个服务端点。

WF(工作流基础)

Windows Workflow Foundation (WF)是微软的一项技术,它提供了一个API、一个进程内工作流引擎和一个可重新托管的设计器,以在。net应用程序中实现长时间运行的流程作为工作流。

语言集成查询

它是一种查询语言,在. net 3.5框架中引入。它用于使用c#或Visual basic编程语言对数据源进行查询。

实体框架

它是一个基于ORM的开源框架,用于使用. net对象与数据库一起工作。它省去了许多开发人员处理数据库的工作。这是微软推荐的处理数据库的技术。

并行LINQ

并行LINQ或PLINQ是LINQ到对象的并行实现。它结合了LINQ的简单性和可读性,并提供了并行编程的强大功能。

通过使用所有可用的计算机功能,它可以提高并提供快速执行LINQ查询的速度。

除了上述特性和库,. net还包括其他api和模型来改进和增强。net框架。

2015年,增加了任务并行和任务并行库。在。net 4.5中,增加了一个基于任务的异步模型。


.NET框架索引


net框架

c#

c#控制语句

c#函数

c#数组

c#对象和类

c#属性

c#继承

c#多态性

c#抽象

c#名称空间

c#字符串

c#字符串函数

c#例外

c#文件I/O

c#集合

c#泛型

c#的代表

c#反射

c#匿名函数

c#多线程

c#同步

c#新特性

c# 2.0

c# 3.0

c# 4.0

c# 5.0

c# 6.0

c# 7.0

c# 7.1

c#程序列表

c#面试问题

ADO。网Tutorial

ADO。网面试问题

ASP。网Tutorial

ASP。网Web Forms

ASP。网Validation

ASP。网MVC

ASP。网Razor

ASP。网面试问题



下一个话题 .NET公共语言运行时





Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


B.Tech / MCA






Baidu
map