什么是.net环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是.net环境相关的知识,希望对你有一定的参考价值。

什么是.net环境

Net环境就是 Net程序运行所需要的环境。

.NET是微软下一代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破计算机、设备、网站、各大机构和工业界间的障碍-即所谓的“数字孤岛”,从而实现因特网的全部潜能,搭建起第三代互联网平台。后缀为net是网络服务公司,为个人或商业提供服务。

扩展资料

NET Framework 旨在实现下列目标:

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

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

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

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

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

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

参考技术A 安装了.NET平台的系统;
.NET平台在你安装VISUAL STUDIO等软件后会自动安装上,比如FRAMEWORK等环境,用于进行.NET软件的开发,支持多种语言
参考技术B J2EE(Java 2 Enterprise Edition)针对企业网应用

两者体系结构非常相似,都在操作系统层上面加了一层中间层,也就是运行环境。
这样就可以实现所谓跨平台,只要在各平台上安装其运行环境就可以了,具体说java就是java虚拟机,而.net就是FrameWork。

java的特点是跨平台,其实.net也是可以跨平台的,但是微软是做操作系统的,当然不希望你用别的平台,所以没有推出这个技术,但肯定是早就开发好了的。再加上java投入市场时没有对手,发展迅速,所以现在很热门,有大批的拥护者。

.net的特点是可以在此平台上用任何语言进行开发,而不像java只能用一种语言。

java适用于各种平台,适合企业级开发,程序健壮,开发周期相对慢。

.net适合于windows平台,融合度很好,设合各种规模的开发,设合会任何一种语言的程序员,控件多,开发周期相对快。

参考资料:百度一下

本回答被提问者采纳
参考技术C 微软推出的程序运行平台

.net 环境问题!求指点

由于清除系统垃圾,貌似把C盘的一些.DLL文件清除了,现在访问,总会有以下提示

在Cmd(Doc命令提示符)下输入aspnet_regiis -r重新注册一下IIS试试,可能是由于你先安装的.net后安装的IIS。如果还不能解决,你就再试一下aspnet_regiis -i相信可以解决,如果还是有错误,就再作补充……Tank You
答案补充
运行Cmd,命令提示符下写C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable,回车,试试看
答案补充
只要在windows/temp权限设置里面把Network service(如果是win2000则是asp.net用户)的权限加上就行。

答案补充
1.给C:\temp添加用户NETWORK SERVICE2.授予NETWORK SERVICE完全控制权限3.在系统环境变量TEMP和TMP里加入%SystemRoot%\TEMP(环境变量在我的电脑——属性——高级——环境变量)然后就OK了 如果还不行,建议你重启IIS 或 Windows
答案补充
1:确认在“配置属性”中的“启用ASP.NET调试"为"True"2:确认你的"web.config"中的"debug=true"3:若你安装过Win2000 SP4后,则要在命令行执行"regsvr32 i aspnet_isap.dll"4:在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项被选中5:在IE选项->"安全设置"->"自定义级别"里有"用户验证",确认选中"自动使用当前用户名和密码登录"6:运行C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户
参考技术A 如果是在VS.NET平台在运行程序的时候提示C:\Windows\Microsoft.NET\Framework\这个面某个cs文件出现不能访问,我建议你将.net Framework 重装一下 参考技术B 删掉呗!

以上是关于什么是.net环境的主要内容,如果未能解决你的问题,请参考以下文章

.net里面的"环境变量"到底是指啥?

为什么ubuntu中的NET Core 3.1 BackgroundWorker无法访问环境变量?

vb.net 的最佳编程环境是啥? [关闭]

C# .net4.5 winform程序 怎么在没有net环境运行?

解释一下 .net 、VS、VC 和vb.net的开发环境...谢谢!

Asp.Net Core 入门—— 环境变量 TagHelper