C#、asp和.net分别有什么区别?

C#、asp和.net之间分别有什么区别?开发的时候 都用什么工具?

明显很多人对这几个概念没搞清楚,上面回答问题的好像也没搞太清楚。

ASP,C#是语言 .net 是.NET Framework 的简称,是一个环境。 ASP语言可以不需要.net环境,但也可以在.net环境中运行。 C#必须有.net环境才可以运行。 

开发工具说过了,其实两种都可以使用文本编辑器,如果用文本编辑器推荐使用UE等类似的工具,但是调试不方便。 C#推荐使用VS套件,当然asp也可以在VS套件中编写并调试。

时间: 2024-08-04 17:26:59

C#、asp和.net分别有什么区别?的相关文章

新建网站与新建Asp.Net Web 应用程序的区别

.net网站和应用程序区别,网站是动态执行的不用编译,他只依赖于自己的文档本身,甚至你用aspx里直接写jsp代码都可以,其实网站可以说只是在.net平台中打开的文档,相当于最初的记事本编码,他并不需要依赖于.net才能执行(当然如果你引用.net自带的类库或工具就需要了),但是项目就需要依赖于.net平台了. 今天新建网站的时候,发现,原来新建网站有两种方法. 1.原来一直用的是直接新建---网站 然后添加后解决方案的项目名称是路径的名称 2.还有一种是新建--项目,然后选web--新建asp

asp.net bind()和eval()的区别

eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降.它一般用在绑定时需要格式化字符串的情况下.多数情况尽量少用此方法Eval 方法是静态(只读)方法,该方法采用数据字段的值作为参数并将其作为字符串返回.Bind 方法支持读/写功能,可以检索数据绑定控件的值并将任何更改提交回数据库.使用 Eval 方法Eval 方法可计算数据绑定控件(如 GridView.DetailsView 和 FormView 控件)的模板中的后期绑定数

Asp.Net MVC EF各版本区别

2009年發行ASP.NET MVC 1.0版 2010年發行ASP.NET MVC 2.0版,VS2010 2011年發行ASP.NET MVC 3.0版+EF4,需要.Net4.0支持,VS2011 2012年發行ASP.NET MVC 4.0版+EF5,需要.Net4.0支持,VS2012 2013年發行ASP.NET MVC 5.0版+EF6,需要.Net4.5支持,VS2013 2015年發行ASP.NET MVC 6.0版+EF7,需要.Net5.0支持,VS2015 ASP.NET

asp.net "callback" 和 "postback" 的区别.

下图解释了基于 asp.net的 "postback" 和 "callback"的生命周期: Postback 是在将 整个页面的数据 从 client 提交到 server 的时候发生.此时我们说 'data is posted-back to the server'.所以整个页面会刷新. Callback 是 Postback 的另一种形式.是将 少量数据提交到服务器,并返回少量数据的过程,我们说 'calling the server, and receivi

asp.net mvc ViewData 和 ViewBag区别,TempData

ViewData 和 ViewBag都是页面级别的生命周期,TempData--Passing data between the current and next HTTP requests TempData默认是实现方式--存在session中,所以结论很简单,能不用就不用..要么负载时就麻烦了. Passing data between the current and next HTTP requests - See more at: http://www.rachelappel.com/w

[转]Asp.Net MVC EF各版本区别

本文转自:http://www.cnblogs.com/liangxiaofeng/p/5840754.html 2009年發行ASP.NET MVC 1.0版 2010年發行ASP.NET MVC 2.0版,VS2010 2011年發行ASP.NET MVC 3.0版+EF4,需要.Net4.0支持,VS2011 2012年發行ASP.NET MVC 4.0版+EF5,需要.Net4.0支持,VS2012 2013年發行ASP.NET MVC 5.0版+EF6,需要.Net4.5支持,VS20

Asp.Net IEnumerable,ICollection,IList,List区别

做C#的同学们,都知道,一类只能有一个继承类,但可以实现多个接口.这句话就告诉我们:IEnumerable,ICollection,IList,List区别了 首先我看看 IEnumerable: // 摘要: // 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代. // // 类型参数: // T: // 要枚举的对象的类型. [TypeDependency("System.SZArrayHelper")] public interface IEnumerable<ou

asp.net MVC 和 webForm的区别

asp.net MVC请求过程 ASP.NET MVC框架只是给开发者提供了开发web应用程序的一种选择,并不是要取代Webform这两种技术各有优缺点,开发者需要根据实际情况,选择对应的技术有时候,可以在同一个项目中混合使用这两种技术 WebForm请求过程 个人网站:http://www.51pansou.com .net视频下载:.net视频教程 .net源码下载:.net源码

基础知识 Asp.Net MVC EF各版本区别

原文:https://www.cnblogs.com/liangxiaofeng/p/5840754.html 2009年發行ASP.NET MVC 1.0版 2010年發行ASP.NET MVC 2.0版,   VS2010 2011年發行ASP.NET MVC 3.0版+EF4,需要.Net4.0支持, VS2011 2012年發行ASP.NET MVC 4.0版+EF5,需要.Net4.0支持, VS2012 2013年發行ASP.NET MVC 5.0版+EF6,需要.Net4.5支持,