摘要:
<%@ page language="vb" %>
<script language="vb" runat="server">
const cookie_name as string = "test-cookie-name"
const cookie_value as s......
摘要:
option explicit on
option strict on
imports system
imports system.io
imports system.text
imports system.threading
imports system.net
imports system.net.sockets
imports system.drawing
imports......
关于选用何种ASP.NET设计方法的技巧
在好几个实例中,asp.net的多个部件似乎起的作用是一样的.在各种选项中进行选择可能会很困难.下面这些技巧可以帮你很快地为手头的工作选择最适当的工具.
用户控件 vs.服务器控件
asp.net为用户界面代码封装提供了两个可供选择的方法.你可以构建服务器控件,也可以构建用户控件.
如果你运用用户界面元素来解决一个特殊的商业问题,那么一个用户控件是很理想的.如果你不操心隐藏你的源代码,那么你更应该用用户控件了.你选择构建一个用户控件的一个最重要的原因就是运用部分页面缓存.运用一个用户控件,你可以完成你用一个服务器控件所做的任何事情.总的来说,你应该从宏观的角度来看用户控件,从微观的角度来看服务器控件.用户控件的一个很好的例子就是一个可重用的电子邮件表,你可以把它放在你的网站的几个不同的地方,来收集各方的反馈信息.
服务器控件更复杂,更难构建,因此你应该将它们用于小的.独特的用户界面元素.如果你需要基于可重复的模板的用户界面元素,服务器控件也为构建这种元素提供了一个有效的机制.如果你打算出售你的控件,服务器控件是个很好的选择,因为你可以完全隐藏它们的实现.运用用户控件,你只能隐藏代码背后的类,这就需要你分布多个文件到控件的任意客户端.服务器控件的设计很紧密.很容易分布.服务器控件的一个很好的例子就是一个优化的textbox控件,它可以执行一些数字格式化逻辑....
下一页 摘要:
nested enum for supported states
public enum status
listening
connected
end enum status
start up the talkers functionality
public sub start()
threadpool.queueuserworkitem(new sys......