
正文
asp.net和.net的关系,aspnet net core区别
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
.Net 和ASP.Net 有什么区别呢?
应该这么去说。
.net 分成两个方面
一个是WinForm,另一个就是WebForm
也就是说,一个基于Windows窗体,而另一个是基于Web页面。
Asp.Net就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式
.net有很多种语言组成,比如C# C++.net J# VB.Net
但是都是运行在.net FrameWork Run Time底下的。就像Java离不开JavaVM(JAVA虚拟机)一样。
而你说的Asp.Net 可以用C#或VB.Net来开发。编译后形成CLR(中间语言),然后通过服务器的IIS+.Net FrameWork再次编译来运行。
大致上就是这样子了。
相关问答
Q1: C#,.net和asp.net有什麽关系
三个的关系是这样的:
ASP.NET____提供网站开发的基础_____C#在这个基础上写网站,来实现网站中的回种种功能_______在实现功能的时候需要数据库中的数______ADO.NET机制从数据库中取数据________c#处理数据________ASP.NET将网站呈现给客户。
C# VB J#等等建立网站。有的度时候有些人也会把C#当成局域网开发(C / S)的一套东西。asp.net当成是专面向WEB(网站B/S)开发的一个东西。
ASP.NET是开发WEB程序知(网站)的一种新技术。而C#是一种语言,并且是一种可以编写WEB程序的一种语言。ADO.NET是访问数据库的一种机制。
ASP.NET是一个环境来,是一种源技术,但它不是一种语言,C#才是语言。同样的ASP也是一种环境和技术,但也不是语言,ASP是页面是VBScript/JScript等脚本语言编写的。
扩展资料:
C#是由C和C++衍生出来的一种安全的、稳定的、简单的、优雅的面向对象编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
参考资料来源:百度百科-c#
Q2: asp.net与.net与asp是什么关系
ASP是Active Server Page的缩写,是一个WEB服务器端的开发环境,采用脚本语言VBScript(Java script)作为自己的开发语言。
ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
.NET是平台,也就是运行环境。
Q3: asp和.net是什么关系
asp.net作为新一代的网络开发工具,不仅与ASP以前的版本兼容,而且增加了许多新的功能.ASP.NET的主要特点有以下几个方面:第一,多语言支持.ASP.NET支持VISUAL BASIC,C#,C++和JSCRIPT四种语言,用户可根据自己特长和实际需要进行选择,甚至可以用这些语言的组合来编程.第二,兼容性.ASP.NET和ASP完全兼容.第三,分离程序代码和网页内容.
具体使用什么依具体情况而定,不过现在逐渐流行.NET了.
asp.net和.net的关系的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于aspnet net core区别、asp.net和.net的关系的信息别忘了在本站进行查找喔。








