crystal译·yesky
web controls使创建forms 和html controls.的工作将会变得简单易行。例如在asp中典型的选择框/ select box里,
你不得不创建一个循环以便让控制系统装入数据。但在asp.net里,你将会拥有一个"data-bound",这意味着它会与数据源
连接,并会自动装入数据。
这些功能听起来简直是妙不可言,但是让我们细细的来检验一下。通过传统的asp和ado,你能够选择在哪里放置数据
库游标(服务器一边或是用户一边),至于其它的,是依靠你想要创建的性能和功能类型来做决定。但是在asp+里,你不
再有选择。因为在web controls和服务器之间的 链接,迫使你不得不将所有的事物都放置在客户方。对于客户和服务器来
说,不啻于一个性能中心,因为它必须将所有的数据存储在本地内存里。
web controls 也在严格的xml 术语中引进了新的语法。因此,你会不再有比较松散的代码编辑过程,你必须关闭所有
的标记符,使用定义等等。当然,大多数人对于适应这个功能会感到非常痛苦,但是严格的的代码编辑过程通常意味着更
少的错误。
另一方面关于web forms 缺陷在于,要想使用web form的大部分功能,你必须使用forms 的post 方法;例如,state
管理。当你使用get方法时,所有的all best 会被关闭掉,你就不能使用相应的功能。这个限制实在太没必要了。
许多系统过去的组成部分现在成为asp.net server controls。例如:ad rotator已升级,并开始用xml来存储它的信
息,但不仅仅于此。这儿有一整套控制系统,它可以做任何事情,从代为管理你的表单状态到显示日历、桌面。事实上,
几乎每html元素都有asp.net server controls,通过asp.net server control,可以与html元素程式化的相互影响。例
如,你不再需要为了维持一个在listbox里选定的 option而大走弯路。你只需指示listbox 在服务器里运作并代你进行管
理就可以了。更为方便的是,你只需设定好程序,listbox就会按指令依次显示选定的项目。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器