|
8
|
| Allen Rice 0x6A75616E · 技术社区 · 16 年前 |
|
|
1
8
net 1.0和1.1最初由类库和模板标记(web表单)组成。这是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 dynamic data 。 我的2美分。 |
|
|
2
3
web服务在哪里适合这个?服务不是真正的表单,也不是mvc,因此这也会在使用asp.net可以做的其他事情的列表中。 |
|
|
3
3
新答案:我真的花了时间去查找 Microsoft's official answer .
|
|
|
4
3
您可以使用ihttphandler拦截来自iis的原始web请求,并返回任何响应,不管它是web表单、图像、文件还是其他什么。我想这可以被认为是没有webform或mvc的基本asp.net。 Problem using IHttpHandler |
|
|
5
1
ASP.NET包含System.Web命名空间。webforms是system.web.ui命名空间。其中一个关键的区别是system.web.ui中的类通常不会发出基于标准的html,seo可能是一个噩梦。 NET本身可以提供一个类似于许多其他Web框架的基本模板系统,开发人员可以在不使用任何WebForms控件的情况下创建完整的网站。然而,这是一种非典型的情况,因为在asp.net ajax和asp.net mvc之前,典型的asp.net开发过程是使用工具箱中的控件。 |
|
|
eKek0 · 如何在Web表单中包含局部视图 17 年前 |
|
|
Richard Ev · asp:日历日期点击事件(不仅仅是选择更改) 17 年前 |
|
|
WPWoodJr · 在web表单上突出显示必填字段的最佳方法是什么? 17 年前 |