All*_*ice 8 asp.net asp.net-mvc webforms
我知道ASP.NET webforms和ASP.NET MVC之间的区别,我看过很多视频,说明它们都运行在ASP.NET之上(我已经使用过它们).但是,我的问题是,如果没有webforms或mvc.net,如何在ASP.NET之上开发?这是否相当于只有.ASHX文件的项目?
ASP.NET 1.0和1.1最初由类库和模板标记(Web Forms)组成.这是ASP 3.0的自然扩展,其中HTML和VB代码混合在.ASP文件中.
类库是我认为的"直接"ASP.NET框架.恕我直言,System.Web命名空间代表了将"ASP"整合到.NET框架中的努力.您可以获得HttpContext对象及其静态属性等顶级对象,以及一些可以解除ASP.NET处理管道,IHttpModule和IHttpHandler派生类的对象.
从表面上看,您可以创建自己的标记语言并编写HttpModule(以及其他组件)来呈现响应.这可能是System.Web命名空间已经发展为包含Web服务,AJAX/JSON,MVC以及.NET 3.5SP1,ASP.NET动态数据的代码的原因.
我的2美分.
| 归档时间: |
|
| 查看次数: |
315 次 |
| 最近记录: |