当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: tyle="MARGIN: 0cm 0cm 0pt
 

 

    摘要: 答案是需要!它就是在 sourceforge 中的新项目 wicket ,是由 sun 公司前 swing ui 工程小组成员开发的,试图用一种独特的简单的方法来表现 web ui。 与 tapestry 相同,wicket 也在 html 中嵌入一种特殊命名规则的标签。而与 tapestry 不同的是,它非常简单(像拍去身上的泥土一样容易),没有太复杂的 html 语法。没有 xml 配置文件......
    摘要:下面,我们看看如何建立和部署一个最简单的web服务 建立web服务1.在wwwroot目录下建立一个叫做webservice的目录。2.建立下面这样一个文件:<%@ webservice language="c#" class="addnumbers"%>using system;using system.web.services;public ......


Wrox的C#高级编程第三版第一部分第一章(22~23页)
 

首先,也是最重要的,asp.net页面是结构化的.这就是说,每一个页面都是一个继承自.net system.web.ui.page的有效类,而且你可以重写一些方法,这些方法会在整个页面的生存其中调用(你可以认为这些方法就像原来在asp下的global.asa里的onapplication_start 与 onsession_start事件差不多).因为你可以直接将页面的功能直接放在事件处理程序中实现,asp.net页面很容易理解. 【程序编程相关:Starting Shark

1.4.1.1    asp.net的特性 【推荐阅读:DTM和DEM

最清楚的是,asp.net的后置代码特性可以使你更进一步的结构化你的方法.asp.net允许你将服务器端的功能于页面代码隔离开来,单独放到一个类中,这个类会被编译成dll文件,并且这个dll会被放置在html部分的下级目录中.在页面的顶不会有一个后置代码的指示将文件与它的dll连接起来.当游览器请求一个页面的时候,web服务器就会再页面的后置代码所产生的dll文件中引发类中的相应事件. 【扩展信息:关于ildasm的本质论读书心得

asp.net页面的另一个优点是你可以用visual studio .net创建它,你也可以用同样的开发环境创建asp.net页面所用到的商业逻辑与数据访问组件.一个visual studio .net项目或者解决方案包含一个应用程序相关联的所有文件.而且,你还可以在这个编辑器里调试你的asp页面,这可比原来的visual interdev要好得多.配置interdev与工程的web服务器以令他们支持调试是一件令人头痛的事情.

最后,但是也很重要,asp.net带来的性能增加是显著的.相比较经典的asp页面都是解释性相应每个请求而言,web服务器缓存的是经过编译后的asp.net页面.这意味着以后对于asp.net页面的请求执行起来就会比以前快得多.

asp.net同样也使编写基于游览器的窗体变得简单,这些窗体你可以在企业内网中使用.传统的基于窗体的应用程序提供一个功能丰富的用户界面(富客户端),但是因为这些用户界面程序运行在不同的机器上,所以很难去维护它们.
...   下一页
    摘要:如何让ie6.0右上角的“关闭”按钮失效?实例1即可实现。-----------------------------------<script language=javascript>window.onbeforeunload = function(){ if(event.clientx>document.body.clientwidth&&......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE