摘要: REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thom... 阅读全文
posted @ 2009-11-03 12:54 KidYang 阅读(16888) 评论(0) 推荐(5) 编辑
摘要: 在第 1 部分中我已经提到,将传递路由器插入到客户端和服务之间时,客户端的关系是与目标服务而不是路由器的关系。尽管必须要使用路由器可以理解的传输协议和消息编码器发送消息,但消息的全部内容(包括安全性标头和可靠的会话等内容)并不是由路由器处理的。可能会应用传递路由器的几种情况有负载平衡、基于内容的路由或消息传输。服务器资源的负载平衡和工作分配非常适合网络负载平衡 (NLB) 设备,但更适合硬件负载平... 阅读全文
posted @ 2009-10-26 20:38 KidYang 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 托管和使用 Windows® Communication Foundation (WCF) 服务通常经历几个基本步骤:实现服务、配置可以访问服务的端点、托管服务、生成 Web 服务描述语言 (WSDL) 文件或启用元数据交换,以便客户端能够生成代理以调用服务、编写代码以使用其相关配置实例化代理、以及启动调用服务操作。您基本不需要研究它的内部原理,但即使是在最简单的情况下,客户端和服务通道... 阅读全文
posted @ 2009-10-26 20:32 KidYang 阅读(638) 评论(0) 推荐(1) 编辑
摘要: .NET 4.0里引入了契约式编程在VS2008中,可以下载组件,实现代码契约CodeContract Tools 组件下载地址:http://research.microsoft.com/en-us/downloads/4ed7dd5f-490b-489e-8ca8-109324279968/default.aspx安装后,打开VS2008,在项目中引入编写测试代码如下:[代码]然后在项目的属性... 阅读全文
posted @ 2009-10-11 10:46 KidYang 阅读(2230) 评论(1) 推荐(0) 编辑
摘要: 在多线程编程时,开发人员经常会遭遇多个线程读写某个资源的情况。这就需要进行线程同步来保证线程安全。一般情况下,我们的同步措施是使用锁机制。但是,假如线程只对资源进行读取操作,那么根本不需要使用锁;反之,假如线程只对资源进行写入操作,则应当使用互斥锁(比如使用 Monitor 类等)。还有一种情况,就是存在多个线程对资源进行读取操作,同时每次只有一个线程对资源进行独占写入操作。这正是本文主题--读写... 阅读全文
posted @ 2009-10-11 09:52 KidYang 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: RT,正在选择中。已经选好了。用来记录生活中的流水账 http://kidyang.blogbus.com/以后仍然会每天都泡在博客园里,并且更加努力。博客园永远是我的第一博客。 阅读全文
posted @ 2009-10-06 23:39 KidYang 阅读(269) 评论(6) 推荐(0) 编辑
摘要: 生日快乐 阅读全文
posted @ 2009-08-27 20:24 KidYang 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 文章较老,但很实用。Visual Studio 2005 Team Foundation Server 已知问题2006年3月22日更新相关安装问题请参见 Microsoft Visual Studio 2005 Team Foundation Server Readme1. 管理1.1 仅有管理架构权限授权是不能够向 Team Foundation 合法用户组添加用户或用户的。详细资料:如果添加... 阅读全文
posted @ 2009-07-22 10:19 KidYang 阅读(5068) 评论(0) 推荐(0) 编辑
摘要: When web pages are posted back to the server, by default user is returned to the top of the page. On a large web page, you might have a requirement to scroll down the user automatically to the last po... 阅读全文
posted @ 2009-06-22 09:54 KidYang 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 明年此时之前:一定要把自己设想的esen做出来,即便是失败,也比怀疑着不去做好。一定要努力冲刺的考试:信息系统项目管理师一定要提升的:英语此文封存,待明年再来看。。。。后记:2009年10月9日,将ESEN融入ESEL 阅读全文
posted @ 2009-06-18 10:10 KidYang 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Bing正式发布没几天,除了功能和搜索结果外,作为开发者来说,我们关心的还有Bing API啥时候能出。周末浏览MSDN网站时,发现Bing Service已经上线了,链接是:http://msdn.microsoft.com/en-us/library/dd900818.aspx Bing提供的API很丰富,除了搜索外,还增加了广告Ad、图片、新闻、Phonebook、拼写和视频的搜索。而访问协... 阅读全文
posted @ 2009-06-09 10:28 KidYang 阅读(698) 评论(1) 推荐(0) 编辑
摘要: 在 2008 年 10 月份召开的专业开发人员大会 (PDC) 上,Microsoft 发布了有关 Microsoft .NET Framework 4.0 中将要提供的大量改进的详细信息,尤其是在 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 领域。Microsoft 还首次公开了对 ... 阅读全文
posted @ 2009-02-23 13:12 KidYang 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 1、在Asp页面首部加入 Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache" Response.AddHeader "Pragma", "No-Cache" 2、在HtML代码中加入 <HEAD>... 阅读全文
posted @ 2009-02-13 12:52 KidYang 阅读(2557) 评论(0) 推荐(0) 编辑
摘要: 今天在写一组 js操作div 的方法时遇到 IE8 的错误提示:HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)在 IE8 以下版本的IE中报 Internet Explorer无法打开internet站点文件.操作终止根据I... 阅读全文
posted @ 2009-02-09 11:55 KidYang 阅读(6446) 评论(1) 推荐(0) 编辑
摘要: IIS团队刚刚发表了IIS7在Window Server 2008 R2 beta中的新改进。译自:IISBlogWindows Server 2008 R2包括对IIS7 Web服务器的增补,对已经是史上最好的IIS平台进行修正、完善、添加。过去的一年半中,IIS产品团队在IIS7平台上辛勤编写扩展,发布了beta、TC和RTW们来新增对优化媒体托管、Web内容发布、站点和服务器管理、部署和迁移... 阅读全文
posted @ 2009-01-20 11:48 KidYang 阅读(5044) 评论(0) 推荐(1) 编辑
摘要: 启动SQL Server 2008Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。 阅读全文
posted @ 2009-01-13 22:12 KidYang 阅读(134361) 评论(35) 推荐(39) 编辑
摘要: 还有几分钟,2008年就要过去了。走过2008,走过我的25岁。2008年4月离开了工作后的第三家公司。2008年5月进入了现在的公司,我是如此的舒心,因为好的环境以及共事的人是可遇而不可求的。2008年夏天的某一天 家里闯进来一只小蛤蟆,我曾一度怀疑是我看错了,以至于它在我眼底跑掉,余下的几天里,在家里的每个角落寻找小蛤蟆,担心它饥寒交迫。终于几天后的早上,看到它再次出现,全家一起到松花江畔,将... 阅读全文
posted @ 2008-12-31 23:58 KidYang 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 刚刚测试程序,一个功能要求获取客户端IP,然而在本机测试过程中发现,客户端(本机)IP始终返回::1,获取 IP 部份的代码如下:[代码]于是最终获取倒的是因无法匹配而返回的默认IP 0.0.0.0google了一下,没有结果。继续想办法。发现不影响获取其它客户端(非本机)IP。根据此现象,我想应该是localhost引起的,于是查看host映射,果然发现::1(Host映射查看方法 C:\Win... 阅读全文
posted @ 2008-12-12 11:26 KidYang 阅读(5088) 评论(1) 推荐(0) 编辑
摘要: 做了一个程序,使用客户已有的数据库,使用OracleClient在连接时正常,在对数据库内的表进行操作时,提示Ora-02041错误.包括所有的查询操作,一时找不到原因,郁闷之极。昨天在对连接字符串时行研究时发现,其中有一项Omit Oracle Connection Name,是连接低版本(低于9i)时用的,开发工具内的说明是:如果为True,则省略通过Oracle OCI设置连接名称属性的调用... 阅读全文
posted @ 2008-11-14 17:20 KidYang 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: 最近使用Visual Studio在调试web站点的过程中,出于某种原因(如跟综某一对象的值,或思考问题),可能会在断点处停留一段时间,然而,当超过特定时间后,我发现IIS中止了我的调试,而我想做的工作还没有进行完毕。一开始,我认为这是IIS连接超时,于是在站点下找到连接时间,将其从默认的120秒设置成1秒,F5运行至断点,等待,仍时长时间停留后才终断。看来这和IIS设置的站点连接时间无关。网上搜... 阅读全文
posted @ 2008-11-05 10:57 KidYang 阅读(1807) 评论(1) 推荐(0) 编辑
摘要: Microsoft Visual Studio 2010 and the .NET Framework 4.0 are the next generation development tools and platform for Windows Vista, the 2007 Office System, and the Web.System Requirements Supported Oper... 阅读全文
posted @ 2008-10-28 14:51 KidYang 阅读(509) 评论(4) 推荐(0) 编辑
摘要: SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。 IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。@@IDENTITY 返回为当前会话的所有作... 阅读全文
posted @ 2008-09-28 19:53 KidYang 阅读(1712) 评论(0) 推荐(1) 编辑
摘要: 本文给出了如何配置IIS通过SSL安全通道进行访问的方法,并在此基础上详细讨论了IIS如何设置要求对客户端提供客户端证书进行身份验证。IIS端SSL服务器证书申请和安装,从而配置SSL安全访问通道。客户端证书的申请和安装,IIS端如何映射客户端证书到服务器上的windows账户等等。一、测试环境配置准备三台机器,都是windows 2003操作系统,每台机器的作用,和其上需要安装的服务和配置如下:... 阅读全文
posted @ 2008-09-13 09:23 KidYang 阅读(4317) 评论(1) 推荐(0) 编辑
摘要: One of the features that was missing from WCF 3.0 was the ability to detect client IP address in services. For a technology that is completely built on top of SOA hence a server/client mechanism where... 阅读全文
posted @ 2008-09-13 09:20 KidYang 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 函数如下:[代码]上边个函数可以放在外部js文件、head、body等未知皆可使用参考:例:想获取URL http://fhuang.com/?ip=202.201.0.137 中IP这个参数的内容<script type="text/javascript">var IP=$G("IP")//之后你可以将IP用来alert、write等,总之可以最为一个变量随便使用了</scri... 阅读全文
posted @ 2008-09-03 15:59 KidYang 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输... 阅读全文
posted @ 2008-08-29 09:28 KidYang 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 如果你非法卸载一个软件后,该程序可能有残留的win32服务在系统里,而windows在mmc里并没有提供卸载服务的功能。在.net里可以通过Installutil.exe 来安装/卸载服务,其实对于非.net的windows服务,微软提供了一个工具来管理服务,可以删除服务,在WinXP的system32目录下有个叫sc.exe的工具,该工具包含在Windows 2000的Resource Kit中... 阅读全文
posted @ 2008-08-25 14:08 KidYang 阅读(455) 评论(0) 推荐(0) 编辑
摘要: http://www.microsoft.com/sqlserver/2008/en/us/default.aspx如果想体验,tryIt栏目下有180天试用的下载。 阅读全文
posted @ 2008-08-19 09:03 KidYang 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 下载AjaxControlToolkit-Framework3.5包,在解决方案中,编译项目,却发现未能加载文件或程序集“vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。相关信息:TemplateVSI\TemplateVSI.csp... 阅读全文
posted @ 2008-08-11 15:04 KidYang 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 关于IIS7.0出错的解决方案关于IIS7.0出错的解决方案一、请求筛选模块被配置为拒绝包含双重转义序列的请求。HTTP 错误 404.11 - Not Found 1.单击 开始 。 在 开始搜索 框中, 键入 Notepad. 右击 记事本 , 然后单击 作为管理员运行 。 注意 如果提示用于管理员密码或用于确认, 键入密码, 或单击 继续 。 2.在 文件 菜单上, 单击 打开 。 在 文件... 阅读全文
posted @ 2008-08-03 09:25 KidYang 阅读(1291) 评论(0) 推荐(0) 编辑