昨天看了微软MVC——一些看法 一文,对里面说的webfrom开发和mvc开发有点不明白,想知道原来是怎么做的?
在asp.net时代前,不是事件驱动吧?
那是靠着get,post提交,在去做一些处理。
我接触web程序就是asp.net,被他这种思想植入了,毕业前学校安排的一个项目用了一下JSP,感觉处理和.net确实很大区别。
可以给我讲一下那些是怎么处理的吗?
asp.net事件模式代替了原来的什么东西?
或者推荐文章,或者告诉我去GOOGLE什么也行
通常要是和服务端交互的话 都是用ajax实现的
不需要交互的用js
asp.net 以前是asp,再以前是CGI,写CGI的可以是C++、VB等,编译成exe,通过流转向来把exe中生成的HTML输出到浏览器。当然,也可以是脚本文件,例 perl 。
学一周PHP,包你对Web了解更深一层.
在asp.net之前是ASP,使用GET/POST的方式在客户端和服务器端进行交互,基本所有的操作就是 Request + Response,没有控件的概念,自然也没有事件机制
在之前是CGI,可选的开发语言和方式都很多
http://blog.ncuhome.cn/llj098/Logs/2008/11/13/24898.html
看看这个文章~
应该是你对aspnet 也没弄清楚原理导致,弄清了原理,不会有这样的疑问的
以前的ASP和PHP一样是边解释边执行的,现在的ASP.NET都是编译后执行,并封装的私有信息,为viewstat产生大量页面视图状态内容来完成交互,让人感觉像在winform上编程一样。
ASP.NET MVC没有那些视图状态而已,只是编程方式上MVC能让程序员找回ASP的感觉。
写过一段时间代码的人都不会问这样的问题。
就是request和response
以前的操作很简单
好像是6大对象还是8大对象
我就记得6格
request,response,session(这个非常常用),application,cookie,cache
web的本质 POST GET 去看看REST