- 博客(13)
- 收藏
- 关注
原创 asp.net语法
指令: interface="ValidInterfaceName" %>tagprefix="tagprefix" Namespace="namespace" Assembly="assembly" %> tagprefix="tagprefix" Tagname="tagname" Src="pathname" %> Name="assemblyname" %> Src="pathn
2004-06-25 17:28:00
1850
1
原创 服务器控件(http,web,验证)
HTML 服务器控件 默认情况下,ASP.NET 文件中的 HTML 元素被视为文本,并且页面开发人员不能以编程方式访问。若要使这些元素能够以编程方式访问,可以通过添加 runat="server" 属性,指示应将 HTML 元素作为服务器控件分析和处理。 唯一的 id 属性允许以编程方式引用该控件。HTML 服务器控件必须驻留在具有 runat="server" 属性的包含 标记中 web服务
2004-06-25 16:07:00
1385
原创 socket编程
创建socket: 创建一个 Socket,它可用于在基于 TCP/IP 的网络(如 Internet)上通信。Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);若要使用 UDP 而不是 TCP。Socket s = new Socket(AddressFamily.Inte
2004-06-24 22:45:00
1137
原创 网络-socket相关(1)
TCPClient: 主要方法: Connect(IPEndPoint),Connect(IPAddress,port),Connect(string dnsName,port) 构造函数的参数和Connect的一样,但是参数指定本定地址。 NetworkStream GetStream();获得向网络发送和接收数据的网络流,使用其 Write 和 Rea
2004-06-24 17:56:00
1114
原创 代理
全局代理实例:该实例将使任何 WebRequest 都能够使用代理来与 Internet 进行通信 WebProxy proxyObject = new WebProxy("http://webproxy:80/");GlobalProxySelection.Select = proxyObject; 在设置全局代理后如果想对某些特定的请求用别的代理,可如下: WebRequest req = n
2004-06-24 11:51:00
938
原创 连接管理(请求/响应)
使用 HTTP 连接到数据资源的应用程序用 ServicePoint 和 ServicePointManager 类来管理 Internet 连接 ServicePoint 类为应用程序提供一个终结点,应用程序可以连接到该终结点上来访问 Internet 资源。 ServicePoint 都由一个统一资源标识符 (URI) 标识,并且按照方案标识符(如http)和 URI 的宿主(如www.con
2004-06-24 11:22:00
1427
原创 用请求/相应模型访问internet
请求/相应模型 主要用到3个类:URI,WebRequest,WeRresponse. 和internet通信流程: 1):创建 WebRequest WebRequest wReq = WebRequest.Create("http://www.contoso.com/"); 2):在 WebRequest 中设置任何所需的属性值。例如,若要支持身份验证,请将 Credentials 属性设置为
2004-06-24 10:20:00
1102
原创 自动事务
自动事务和 ASP.NET 在 ASP.NET 页中插入事务指令,您可以指示该页参与现有事务、开始新事务或永不参与事务。 下表列出并描述 ASP.NET 中可用的事务指令。 Disabled 指示 ASP.NET 将忽略事务上下文。这是默认的事务状态。 NotSupported 指示该页不在事务范围内运行。处理请求后,不管是否有活动事务,均在没有事务的情况下创建其对象上下文。 Supp
2004-06-23 17:35:00
1022
原创 事务-手动事务(ado.net)
事务类型: 1,手动事务:用开始和结束事务的显式指令(BEGIN TRANSACTION 和 END TRANSACTION )控制事务边界。从一个事务边界内可以开始第二个被称为嵌套事务的事务。直到所有从属事务提交,其父事务才提交。 2:自动事务:基于每个组件的声明特性集管理事务边界。事务自动流向被指示参与事务的对象,并跳过被指示在事务外部执行的对象。使用自动事务模型时无法嵌套事务。
2004-06-23 17:05:00
1674
原创 重写 Finalize 方法
Finalize 方法在未能调用 Dispose 方法的情况下充当防护措施来清理资源。您应该只实现 Finalize 方法来清理非托管资源。 Object.Finalize 方法的范围是受保护的。当在类中重写该方法时,您应该保持这个有限的范围。 您无法从 C# 或 C++ 编程语言的托管扩展中调用或重写 Object.Finalize 方法。C# 和托管扩展提供析构函数作为编写终止代码的机制。在
2004-06-23 15:47:00
2675
原创 实现 Dispose 方法
类型的 Dispose 方法应该释放它拥有的所有资源。它还应该通过调用其父类型的 Dispose 方法释放其基类型拥有的所有资源。 Dispose 方法应该为它处置的对象调用 GC.SuppressFinalize 方法。如果对象当前在终止队列中,GC.SuppressFinalize 防止其 Finalize 方法被调用。执行 Finalize 方法会大大减损性能。如果您的 Dispose 方法
2004-06-23 15:29:00
2025
原创 垃圾回收编程--ms.net文档阅读笔记
?.NET Framework 的垃圾回收器隐式地执行所有必要的内存管理任务。但是,在您创建封装非托管资源的对象时,当您在应用程序中使用完这些非托管资源之后,您必须显式地释放它们。 NET Framework 提供 Object.Finalize 方法,它允许对象在垃圾回收器回收该对象使用的内存时适当清理其非托管资源。默认情况下,Finalize 方法不执行任何操作。如果您要让垃圾回收器在回收对象
2004-06-23 15:10:00
1437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人