04 2011 档案

摘要:使用 XDocument 对象的 Element 方法,获取制定层次结构中指定一个元素的值public void MyDocElement() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //查找地址的元素 Response.Write(xdoc.Element("PLAY").Element("TITLE").Value + "<br />"); //如果包含多个同名元素,则只返回第一个元素 Response.Wri 阅读全文
posted @ 2011-04-26 15:23 wumc 阅读(216) 评论(0) 推荐(0)
摘要:命令行语法规则 当解释操作系统命令行上给出的参数时,C# 编译器代码使用下面的规则: 参数用空白分隔,空白可以是一个空格或制表符。 ^ 字符 (^) 未被识别为转义符或者分隔符。该字符在被传递给程序中的 argv 数组前,完全由操作系统的命令行分析器进行处理。 无论其中有无空白,包含在双引号 ( "string ") 中的字符串均被解释为单个参数。带引号的字符串可以嵌入在参数内。 前面有反斜杠的双引号 (\ ") 被解释为原义双引号字符 ( ")。 反斜杠按其原义解释,除非它们紧位于双引号之前。 如果偶数个反斜杠后跟双引号,则每对反斜杠中的一个反斜杠放置 阅读全文
posted @ 2011-04-26 10:20 wumc 阅读(1878) 评论(0) 推荐(0)
摘要:SSL (Secure Socket Layer) 为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。目前一般通用之规格为40 bit之安全标准,美国则已推出128 bit之更高安全标准,但限制出境。只要3.0版本以上之I.E.或Netscape浏览器即可支持SSL。 当前版本为3.0。它已被广泛地用于Web浏览器与服务器之间的身份认证和加密数据传输。 SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。SSL协议可分为两层: SSL记录协议(SSL Reco. 阅读全文
posted @ 2011-04-13 11:57 wumc 阅读(434) 评论(0) 推荐(0)
摘要:c#中 ==与equals有什么区别对于值类型、引用类型来说比较过程怎样的?using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Person { private string name; public string Name { get { return name; } set { name = value; } } public Person(string name) { this.name = name; } } class Program 阅读全文
posted @ 2011-04-13 11:48 wumc 阅读(1105) 评论(0) 推荐(1)
摘要:从tcp/ip说起吧 在tcp/ip中,网络从下到上分为5层:物理层、数据链路层、网络层、传输层、应用层 tcp、udp是tcp/ip模型中传输层的通讯协议,分别实现面向连接和无连接的数据传输 而socket是从程序员角度看到的传输层的编程接口,也就是传输层的api,当然也包括tcp类型(面向连接)的socket和udp(无连接)类型的socket。 http是应用层的重要的协议,规定了web浏览器和服务器之间的通讯规则,一般来说,http通过使用传输层的服务即tcp或udp实现,编程的角度看通过tcp socket或udp socket实现 另:协议就是规则,是抽象的,在符合规则的情况下,相 阅读全文
posted @ 2011-04-13 11:47 wumc 阅读(337) 评论(0) 推荐(0)
摘要:Silverlight使用DomainService操作数据(RIAService)通过一个周末的研究,对RIAService及在Silverlight上的应用渐渐的有了比较明晰的了解。如何创建应用RIAService的Silverlight,见Silverlight 4 使用 RIASerivce (DomainService)简述:RIAService是WCF的一个具体的用法,在VS08和10中,提供了相应的模板。RIAService通过自动生成规范的数据库操作类,并提供一种更直接和方便的方法,让客户端程序可以直接操作数据库。当然,虽然说是WCF的一个具体应用,但是与传统开发基于WCF操作 阅读全文
posted @ 2011-04-07 16:05 wumc 阅读(1393) 评论(2) 推荐(2)
摘要:迭代的,增量的开发过程对于精确的业务解决方案的会聚是必须的”-准则5,动态系统开发方法论。 1 一个以迭代化的、增量的工作方式的项目意味着什么?本系列文章论述了这个问题。我们首先定义“迭代化的,增量的开发”,然后,我们从几个通常采用的视角(项目管理,开发人员,用户等)对这种方法进行探索。澄清并阐明了迭代化的增量开发方式中的实际意义。 本文第一部分着重于开发团队如何体验这种迭代化的生命周期。第二及第三部分,发表于下两期的 Rational Edge中,将分别探讨客户及管理团队的经验。 迭代和科学的方法 在为一个问题开发解决方案的过程中包括很多活动行为。我们需要理解待解决的问题,为一个潜在的解决方 阅读全文
posted @ 2011-04-07 15:45 wumc 阅读(574) 评论(0) 推荐(1)