.NET的简单概览

2024-08-26 22:08
文章标签 简单 概览 net

本文主要是介绍.NET的简单概览,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        在C#中,使用了vs开发工具,涉及到了.NET的知识,所以先对.NET来一个全面的了解。

什么是.NET?

        鲍尔默:Microsoft.NET代表了一个集合、一个环境、一个可以作为平台支持下一代Internet的可编程结构。

        .NET的核心包括:分布式计算、XML、组件技术、即时编译技术等。

        分布式计算可以讲计算机应用物理地分布到多台计算机上执行,这使得在网络上部署大型应用成为可能。分布式计算对于用户的请求完全是透明的,还可以根据用户的请求对系统进行动态的负载均衡。

        XML是新一代电子数据交换的标准,使异种网络进行数据交换变得简单。同时由于其灵活性、安全性等特点,使得已经有越来越多的软件采用XML作为数据流转、传递的格式。

        组件技术:程序设计院可以讲实现某些特定功能的程序用面向对象的技术封装为组件,以便于这些程序代码可以重复利用;这样的结果将程序设计员从大量的API函数中解放出来,便捷地使用组件搭建应用。

        即时编译技术被应用在Web平台Asp.NET上,使应用程序再第一次运行时,根据主机的硬件和软件环境进行代码优化,并进行编译,提高了效率。

.NET的目的:

        .NET支持27中编程语言,共享一组提供基本服务的class library,由此搭建了一个个体融于集体的物联网环境,最终目的就是让用户在任何地方,任何时间,任何设备都能访问他们所需要的信息、文件和程序。

.NET的成员:

        Windows.NET:是融入.NET技术的windows,紧密整合了.NET的一系列核心构造模块,为数字媒体及应用间协调工作提供支持。

        .NET Framework:目的是便于开发商更容易的建立网络应用程序和web服务,特色是提供了一个多语言组件开发和执行的环境;包含三个组成部分:

                通用语言描述器:用于将各种.NET编程语言编译为统一的以中间语言表示的Managed Code。

                基类函数库:供web的网络应用程序和服务组件和windows应用程序使用。

                通用语言运行库:可以讲IL表示的Managed Code转化为不同的设备可以直接执行的机器码。


        .NET企业服务器:.NET企业服务器是企业继承和管理所有基于web的各种应用的基础,为企业未来的电商的高可靠性、高性能、高可伸缩性和高管理性提供了保障。

产品

简介

Application Cernter 2000

部署和管理基于windows2000之上的web应用

BizTalk Server 2000

用于企业间交换商务信息

Commerce Server 2000

用于快速创建在线电子商务

Exchange Server 2000

提供基于windows2000的通信和协作功能

Host Integration Server 2000

为主机系统的组件集成提供方便

Internet Security Server 2000

主要解决企业应用安全性和可管理性的问题

Mobie Informtion Server 2000

为移动解决方案提供可靠而具有伸缩性的平台

SQL Server 2000

提供完全的数据库和数据分心解决方案

 这些服务器共同组成了.NET的企业服务器。

        模块构建服务:.NET平台中的和兴网络服务集合,主要包括:Internet XML通信,InternetXML数据空间,Internet动态更新,Internet日程安排,Internet身份认证,internet目录服务和Internet即时信息传递等服务。

        Visualstudio.NET是visual studio的最新版,是完全基于XML的新一代编程工具和开发环境,还包含了微软为.NET量身定做的编程语言C#。

        总结:.NET就是一个大的理想环境,目的就是为了方便的开发出应用软件出来,将面向对象的思想应用在软件开发中。尤其是.NET Framework的出现,将很多的常用的类给封装到了一个统一的大的库中,方便了程序员的使用,对软件的开发起了推动的作用。当然了,这知识.NET的一个简单认识,真正到用的时候还需要学习很多知识,光支持的编程语言就有27种,这真的是一个熔炉啊!

 

 

这篇关于.NET的简单概览的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1109812

相关文章

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经

Mysql表的简单操作(基本技能)

《Mysql表的简单操作(基本技能)》在数据库中,表的操作主要包括表的创建、查看、修改、删除等,了解如何操作这些表是数据库管理和开发的基本技能,本文给大家介绍Mysql表的简单操作,感兴趣的朋友一起看... 目录3.1 创建表 3.2 查看表结构3.3 修改表3.4 实践案例:修改表在数据库中,表的操作主要

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

如何使用Python实现一个简单的window任务管理器

《如何使用Python实现一个简单的window任务管理器》这篇文章主要为大家详细介绍了如何使用Python实现一个简单的window任务管理器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起... 任务管理器效果图完整代码import tkinter as tkfrom tkinter i

C++中函数模板与类模板的简单使用及区别介绍

《C++中函数模板与类模板的简单使用及区别介绍》这篇文章介绍了C++中的模板机制,包括函数模板和类模板的概念、语法和实际应用,函数模板通过类型参数实现泛型操作,而类模板允许创建可处理多种数据类型的类,... 目录一、函数模板定义语法真实示例二、类模板三、关键区别四、注意事项 ‌在C++中,模板是实现泛型编程

使用EasyExcel实现简单的Excel表格解析操作

《使用EasyExcel实现简单的Excel表格解析操作》:本文主要介绍如何使用EasyExcel完成简单的表格解析操作,同时实现了大量数据情况下数据的分次批量入库,并记录每条数据入库的状态,感兴... 目录前言固定模板及表数据格式的解析实现Excel模板内容对应的实体类实现AnalysisEventLis

Java中数组转换为列表的两种实现方式(超简单)

《Java中数组转换为列表的两种实现方式(超简单)》本文介绍了在Java中将数组转换为列表的两种常见方法使用Arrays.asList和Java8的StreamAPI,Arrays.asList方法简... 目录1. 使用Java Collections框架(Arrays.asList)1.1 示例代码1.

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

基于.NET编写工具类解决JSON乱码问题

《基于.NET编写工具类解决JSON乱码问题》在开发过程中,我们经常会遇到JSON数据处理的问题,尤其是在数据传输和解析过程中,很容易出现编码错误导致的乱码问题,下面我们就来编写一个.NET工具类来解... 目录问题背景核心原理工具类实现使用示例总结在开发过程中,我们经常会遇到jsON数据处理的问题,尤其是

Node.js net模块的使用示例

《Node.jsnet模块的使用示例》本文主要介绍了Node.jsnet模块的使用示例,net模块支持TCP通信,处理TCP连接和数据传输,具有一定的参考价值,感兴趣的可以了解一下... 目录简介引入 net 模块核心概念TCP (传输控制协议)Socket服务器TCP 服务器创建基本服务器服务器配置选项服