ASP.NET如何不用服务端控件进行开发?也不用MVC。有什么好的建议吗?听说可以用HttpHandler去做?那前端显示用什么呢?大家能给个例子吗?
解决方案 »
- 利用缓存机制,减轻服务器压力,谁有比较完整的例子?谢谢
- 这样算是违约吗?(散分)
- 为什么有时能打开网页有时出现Service Unavailable
- 教程上关于三层结构的说法对吗?为什么啊?谢谢!
- 在DataGrid中点击HyperLinkColumn列时如何把当前页号传给链接的页面,DataGrid是自动分页
- ###圣诞快乐,预祝元旦快乐,网站又恢复了,大家有时间去看看......
- 如何把值写入数据库,如何得到数据中某一位的值?
- 请问asp.net项目bin下的dll如何加密防止反编译
- 超时时间已到『着急在线等候』
- session 读取(C#)
- vs2010 asp.net菜鸟问题
- zpl打印数字的指令是什么?
微软的控件为什么不用呢?
3楼说的对,是AJAX调用,但是似乎真的有点难谁能指点一下?
ajax获取数据
最终还是HTML css js
控件能提高开发速度、降低开发复杂性
ASP,PHP,JAVA里没有服务器控件.
例如
前台:<div id="test" runat="service"></div>后天:test.innerHtml="<a href="#">测试<a>"
不用runat=server,如何AJAX呢?
JavaScript基本功比较弱,不会写
SORRY
HttpHandler是什么?差了一个字母“I”,就被人忽悠了。IHttpHandler只是一个接口,而普通的Page就是从这个接口继承的子类之一。因此这个说法空洞得只能蒙没有明白“Page也是IHttpHandler”的人。比较简洁、编程也简单的IHttpHandler应该是ashx。
能给个小DEMO吗?这种定制版本的很有趣。
不使用webform,实际上就没有必要使用asp.net来做页面承载。使用html、javascript,并且直接放上静态内容就可以了。当切换不同的内容,重定向到不同的页面就可以了。关于你说的“输出到.....中”的问题,这是一个dhtml问题,任何html element都可以动态改变内部甚至自身完整的html。不讨论html专业编程我们就没有必要讨论这个。我回答这个问题,前提是假设lz熟练与html、javascript编程。如果不是,那么真不知道那种强迫人不用asp.net的做法能维持多久、能留得住几个web开发人员?
要不lz就搞asp去
<%@ WebHandler Language="C#" Class="myweb" %>
using System;
using System.Web;
using System.Text;
StringBuilder sb;
sb.Append("...");
context.Response.Write(sb.ToString());
完全符合楼主要求
1、返回给浏览器的通常只有html,javascript(注jquery框架)
2、page的执行顺序,怎样重写page
3、html方法(head/post/get/put/delete等)
4、asp.net的底层结构(处理过程)
5、先规划好要显示什么内容、其次用户输入信息的过滤(为什么会出现ubb/makeup/wiki这样独特的标签)。
6、合理运用cookie,session
7、多关心应用安全、和应用性能总之永远不要被微软的控件麻痹了html,javascript才是根本。
MVC就可以不用服务器控件的,
还有前台几楼说的html +AJAX也可以。全站的HTML+AJAX开发起来有点别扭,所以AJAX是有需要的时候用用。