随风而行

^o^ 格言:相信没有做不到的事情,只有想不到的事情.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年4月6日

摘要: ASP.NET中异常处理使用(详细) 通用语言运行时(CLR)具有的一个很大的优势为,异常处理是跨语言被标准化的。一个在C#中所引发的异常可以在Visual Basic客户中得到处理。不再有 HRESULTs 或者 ISupportErrorInfo 接口。尽管跨语言异常处理的覆盖面很广,但这一章完全集中讨论C#异常处理。你稍为改变编译器的溢出处理行为,接着有趣的事情就开始了:你处理了该异常。要增... 阅读全文

posted @ 2009-04-06 12:14 随风而行 阅读(195) 评论(0) 推荐(0) 编辑

摘要: 微软的Microsoft Sql Server有个SDK库,里面有相当于Manager功能各种命令,只要引用相应的Dll,就可以执行相应的命令,现在就以远程执行文件(.sql)为例。 一、引用相应的DLL (version: sql 2008) 引用以下DLL,文件所在位置是安装Mssql目录+Microsoft SQL Server\100\SDK\Assemblies Microsoft.Sq... 阅读全文

posted @ 2009-04-06 12:09 随风而行 阅读(259) 评论(0) 推荐(0) 编辑

摘要: In XPath, there are seven kinds of nodes: element, attribute, text, namespace, processing-instruction, comment, and document (root) nodes.在XPath里,有7中不同的节点:元素,属性,文本,名称空间,处理指令,内容,文档(根目录root)节点。 XPath ... 阅读全文

posted @ 2009-04-06 11:58 随风而行 阅读(157) 评论(0) 推荐(0) 编辑

摘要: XPath uses path expressions to select nodes or node-sets in an XML document. The node is selected by following a path or steps.XPath 通过路径表达式从XML文档中选取节点或节点设置。可以通过一条语句或相应的步骤选取一个节点。 The XML Example Do... 阅读全文

posted @ 2009-04-06 11:53 随风而行 阅读(465) 评论(0) 推荐(0) 编辑

摘要: 一、安全设置 经测试, ASP.NET默认是以IIS_WPG用户运行的, 但读取文件的时候是以IUSER_Q计算机名 用户读取的, 所以ASP.NET的运行权限是: IIS_WPG:读取和运行+列出文件夹目录+读取 IUSER_Q计算机名:读取 这样就OK了! 二、限设置以Windows Server 2003为例,虚拟主机用户不必进行此项设置。首先,我们需要用到以下的组:IIS_WPG 组(也称... 阅读全文

posted @ 2009-04-06 11:48 随风而行 阅读(240) 评论(0) 推荐(0) 编辑

摘要: Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从socket... 阅读全文

posted @ 2009-04-06 11:46 随风而行 阅读(209) 评论(0) 推荐(0) 编辑

摘要: 要创建页中的全局处理程序,请创建 Page_Error 事件的处理程序。要创建应用程序范围的错误处理程序,请在 Global.asax 文件中将代码添加到 Application_Error 方法。只要您的页或应用程序中发生未处理的异常,就会调用这些方法。您可以从 HttpServerUtility.GetLastError 方法获取有关最新错误的信息。注意 如果您具有全局错误处理程序,则它优先于... 阅读全文

posted @ 2009-04-06 11:40 随风而行 阅读(151) 评论(0) 推荐(0) 编辑

摘要: 前面提到过,Remoting有多种信道可以选择,这大大增加了我们分布式系统的灵活性。如果希望在广域网通信,可以使用HTTP信道,如果希望在局域网通信取得更好的性能,可以使用TCP信道,如果希望在本机上的不同进程间通信以获得最好的性能,可以使用IPC信道。 下面我们来修改前面的程序,使之使用三种不同的Remoting信道,并且我们要比较三种信道在效率上差多少: 1.首先在远程对象中新增一个方法,使之... 阅读全文

posted @ 2009-04-06 11:30 随风而行 阅读(125) 评论(0) 推荐(0) 编辑

摘要: 所谓.NET Remoting就是跨应用程序域边界调用程序集。如图23-16所示,显示了.NET Remoting应用程序的基本构架。 从图23-16中看到,Remoting服务端承载远程对象,使外界能与之通信,对外的信道可以是HTTP、TCP或者IPC。HTTP方式的信道在跨越防火墙上有优势;TCP方式的信道常用在局域网内通信,速度比HTTP快很多;IPC信道用于同一台机器的进程间通信,通信不占... 阅读全文

posted @ 2009-04-06 11:28 随风而行 阅读(119) 评论(0) 推荐(0) 编辑