c# \ asp.net \net \ asp \mvc 是什么关系呀?
4个回答
展开全部
2001年,微软因为开发了一个java的IDE而招到SUN公司的控诉,一气之下,微软建立了自己的平台,名叫:.net,在这个平台下,你可以使用C#、VB、J#、C++等语言来进行开发,C#是Dephi之父为微软的.NET平台发明的一种全新的面向对象的编程语言,继承于C和C++的优良传统,很多语法类似java。一段时间后,网络流行,微软为了赶上潮流,推出了asp技术,ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。进过一段时间使用后,程序员发现,用asp开发有个很大的弊端:html标签和程序代码都混合在一起,不易于维护。所以asp.net出现了,它的优点就是将页面设计和程序设计分离开,这就是当时备受关注的CodeBehind技术。MVC是一种设计模式,M:model模型,V:view视图,C:controller控制器。MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC设计模式的应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。ASP.NET MVC就是其中的一种。上面是个人这几天对这些技术的总结,如有不足之处,忘修正。
展开全部
c# 是一种语言,
asp.net 是做b/s结构网络应用程序也就是网站的,可以用 c# ,vb.net,j# 来写
.net 是支持c# 和asp.net 的 运行库,全名是.net framework 和java虚拟机类似.
mvc 是 microsoft visual c++的缩写
asp.net 是做b/s结构网络应用程序也就是网站的,可以用 c# ,vb.net,j# 来写
.net 是支持c# 和asp.net 的 运行库,全名是.net framework 和java虚拟机类似.
mvc 是 microsoft visual c++的缩写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果硬要说关系,那么第一个和第二个都是Microsoft Visual Studio里面的区别在于一个是做C/S一个是做B/S的不过是C#的不同应用而已,第三个不知你说的是不是.net如果是那就是微软的开发平台,前面两个都运行在.net平台上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询