计算机网络中的NET与应用中的.NET

文章目录

  • NET(网络地址转换)
  • .NET平台
    • ASP.NET
  • .NET应用
  • .net和java的区别
  • 域名中的.net

老搞不懂net和.net,终于花点时间理清理解了!
.NET可以作为一个方向研究,本篇只做浅析。

NET(网络地址转换)

NAT(Network Address Translation)协议:在私有地址和全局地址之间转换的协议。

  • 首先什么是私有地址?私有地址是不能用在Internet上(路由器将丢弃寻址这种地址的包)的内部地址。这些地址是不能够在公网上面用的,只能用在局域网的内部。私有地址有三种:①10.0.0.0-10.255.255.255/8②172.16.0.0-172.31.255.255/12 ③192.168.0.0-192.168.255.255/16
  • 这些IP地址是用于私有的网络。与之对应的是全局地址,即自己电脑的地址,全网络承认。比如说,每个人都有学名被法律认可,这就是自己的全局地址;但是小名,外号,就是私有地址,只是大家认可,但法律不认可。
  • 通过这种地址转换,能够大大增加地址的容量。

.NET平台

.NET是一种用于构建多种应用的免费开源开发平台,即可以开发全平台应用的万能平台。

一般所说的.NET指的是.NET框架即为(.Net Framework),他是微软提供的开发平台框架,可以应用于:
Windows应用程序;Web 应用程序;Web 服务。

通俗理解:.NET是个平台,实际上每个人的windows里面都有.net,它被用来作为中间层,就像Java虚拟机一样的一个平台,可以运行你所写的程序。.NET平台包括了运行时的环境和开发环境。

拓:通常找工作语境中“.net”就是指C#

.NET是开放源代码(托管于GitHub),使用 MIT 和 Apache 2 许可证。
.NET 是 .NET Foundation的项目。
.NET就是微软用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。
参考: .NET_百度百科 (baidu.com)

ASP.NET

NET语言的全称应该是ASP.NET,是微软新推出的一种编程框架理论或者说是一种编程标准,它可以通过微软出品的Visual Studio 开发工具进行项目开发,应用于网站类的开发一般使用C#语言进行编写,应用程序类一般使用VB进行编写。

asp.net只是.net框架里的一个组成部分,ASP.NET的开发模式,大概又有三种:

  • Web Pages(Web 页面)
  • MVC(Model View Controller 模型-视图-控制器)
  • Web Forms(Web 窗体)

参考:关于ASP.NET和.NET的区别和联系 - JiYF - 博客园 (cnblogs.com)

.NET应用

使用 .NET 时,无论你正在构建哪种类型的应用,代码和项目文件看起来都一样。 可以访问每个应用的相同运行时、API 和语言功能。

跨平台 可以为许多操作系统创建 .NET 应用,包括: Windows macOS Linux Android iOS tvOS
watchOS 支持的处理器体系结构包括: X64 x86 ARM32 ARM64

通过 .NET,可以使用特定于平台的功能,如操作系统 API。 例如 Windows 上的 Windows 窗体和 WPF,以及从 Xamarin 到每个移动平台的原生绑定。

参考微软官方文档:.NET(和 .NET Core)- 简介和概述 | Microsoft Docs

.net和java的区别

.net和java的主要区别有:
1、java是一个开源的跨平台的语言;.net是一个跨语言的平台。
2、性能上中小级的运用,.net效率更高一些,浏览下载速度更快;但是百万级后不如java。
参考:.net和java的区别有哪些-常见问题-PHP中文网

域名中的.net

.net域名:NET是类别顶级域名,.net域名与.com和.org同是国际最广泛流行的通用域名格式。net适用于各类网络提供商。
世界上第一个登记注册的域名是nordu(dot)net,注册于1985年1月1日,比最古老的.com域名symbolics(dot)com(注册于1985年3月15日)还要早两个多月时间。

域名、创建时间、使用范围说明

.com- 供商业机构使用,但无限制最常用,被大部分人熟悉和使用。

.net- 1985年1月,原供网络服务供应商使用,现无限制。

.org- 1985年1月,原供不属于其他通用顶级域类别的组织使用,现无限制。

.edu / .gov / .mil- 1985年1月,供美国教育机构/美国政府机关/美国军事机构。因历史遗留问题一般只在美国专用。

你可能感兴趣的:(计算机网络,其他,经验分享,.net)