<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[herrcx的专栏]]></title><description><![CDATA[你的工作才是你生命的终极魅力所在。]]></description><link>https://blog.youkuaiyun.com/herrcx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; herrcx]]></copyright><item><title><![CDATA[第三篇日记]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2132338</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2132338</guid><author>herrcx</author><pubDate>Fri, 29 Feb 2008 10:23:00 +0800</pubDate><description><![CDATA[连续有段日子没写日记了，最近确实比较忙碌，工作的事情一桩接一桩，有点透不过气来，突然一个项目完成腾出手来可以随手写些东西了，不过从忙到闲过渡的太突然了还真有些不太适应啊！一段时间的工作之后突然发现，工作中困难的不是接手新项目而是复杂在接手前人开发过的项目的修改工作。其一，每个人的思路想法不同，所以在代码的编写方式上面也就有诸多差异的体现，而这种不兼容在工作的交接中就显得格外困难；其二，]]></description><category></category></item><item><title><![CDATA[DB2编程技巧]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2106682</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2106682</guid><author>herrcx</author><pubDate>Tue, 19 Feb 2008 15:00:00 +0800</pubDate><description><![CDATA[1 DB2编程 1.1 建存储过程时CREATE 后一定不要用TAB键 3 1.2 使用临时表 3 1.3 从数据表中取指定前几条记录 3 1.4 游标的使用 4 注意commit和rollback 4 游标的两种定义方式 4 修改游标的当前记录的方法 5 1.5 类似DECODE的转码操作 5 1.6 类似CHARINDEX查找字符在字串中的位置 5 1.7 类似DATEDIF计算两个日期的相差]]></description><category></category></item><item><title><![CDATA[第二篇日记]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2103816</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2103816</guid><author>herrcx</author><pubDate>Mon, 18 Feb 2008 17:42:00 +0800</pubDate><description><![CDATA[第二篇小记。]]></description><category></category></item><item><title><![CDATA[第一篇日记]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2095837</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2095837</guid><author>herrcx</author><pubDate>Thu, 14 Feb 2008 18:16:00 +0800</pubDate><description><![CDATA[没有在博客中写过日记，现在决定开始每天记录一下当天的工作和收获，省得浑浑噩噩不知所谓。一直都在网上搜寻学习。net的最好的教程，现在才发现自己其实花费了太多不必要的时间去作这一工作了。原来msdn就是最佳的学习教程，深入浅出，而且教学与实例结合，非常适合初学者学习，作为一个刚刚接触。net不久的人来讲，可说是及时又有效的好工具。今天主要学习的是其中的演练部分，除去部分需要2008开发环]]></description><category></category></item><item><title><![CDATA[3.3 小结]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2079806</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2079806</guid><author>herrcx</author><pubDate>Sun, 03 Feb 2008 14:26:00 +0800</pubDate><description><![CDATA[本章介绍了XMLHttpRequest对象与服务器之间相互通信的各种方法。XMLHttpRequest对象可以使用HTTP GET或POST方法发送请求，请求数据可以作为查询串、XML或JSON数据发送。处理请求之后，服务器一般会发送简单文本、XML数据甚至JSON数据作为响应。每个格式都有自己最适用的场合。如果不能根据请求的结果动态更新页面的内容，Ajax就没有多大的用处。当前的浏览器都把W]]></description><category></category></item><item><title><![CDATA[3.2 发送请求参数]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2079804</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2079804</guid><author>herrcx</author><pubDate>Sun, 03 Feb 2008 14:24:00 +0800</pubDate><description><![CDATA[到此为止，你已经了解了如何使用Ajax技术向服务器发送请求，也知道了客户可以采用多种方法解析服务器的响应。前面的例子中只缺少一个内容，就是你尚未将任何数据作为请求的一部分发送给服务器。在大多数情况下，向服务器发送一个请求而没有任何请求参数是没有什么意义的。如果没有请求参数，服务器就得不到上下文数据，也无法根据上下文数据为客户创建“个性化”的响应，实际上，服务器会向每一个客户发送同样的响应。要想]]></description><category></category></item><item><title><![CDATA[3.1 处理服务器响应]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2079796</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2079796</guid><author>herrcx</author><pubDate>Sun, 03 Feb 2008 14:18:00 +0800</pubDate><description><![CDATA[XMLHttpRequest对象提供了两个可以用来访问服务器响应的属性。第一个属性respo-nseText将响应提供为一个串，第二个属性responseXML将响应提供为一个XML对象。一些简单的用例就很适合按简单文本来获取响应，如将响应显示在警告框中，或者响应只是指示成功还是失败的词。第2章中的例子就使用了responseText属性来访问服务器响应，并将响应显示在警告框中。3.1.1]]></description><category></category></item><item><title><![CDATA[DB2数据库的应用]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078722</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078722</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 17:11:00 +0800</pubDate><description><![CDATA[一、常用命令 　　1. 建立数据库DB2_GCB 　　CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB 　　USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 　　2. 连接数据库 　　connect to sample1 user db2admin using 830120]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（11）：在多个UpdatePanle中使用Timer控件]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078673</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078673</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:33:00 +0800</pubDate><description><![CDATA[本文将使用Timer控件更新两个UpdatePanel控件，Timer控件将放在UpdatePanel控件的外面，并将它配置为UpdatePanel的触发器，翻译自官方文档。　　1．添加一个新页面并切换到设计视图。　　2．如果页面没有包含ScriptManager控件，在工具箱中的AJAX Extensions标签下双击ScriptManager控件添加到页面中。　　3．双击Tim]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（10）：Timer控件简单使用]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078667</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078667</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:30:00 +0800</pubDate><description><![CDATA[本文主要通过一个简单示例，让Web页面在一定的时间间隔内局部刷新，来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。　　1．添加新页面并切换到设计视图。 　　2．如果页面没有包含ScriptManager控件，在工具箱的AJAX Extensions标签下双击ScriptManager控件添加到页面中。　　3．单击ScriptManager控件并双击Update]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（9）：在母版页中使用UpdatePanel]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078663</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078663</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:29:00 +0800</pubDate><description><![CDATA[本文简单介绍一下在母版页中使用UpdatePanel控件，翻译自官方文档。　　一．添加UpdatePanel控件到Content-Page　　1．添加一个新的Master Page，并切换到设计视图。　　2．在工具箱中AJAX Extensions标签下双击ScriptManager控件添加到页面中，确保ScriptManager控件添加在ContentPlaceHolder控件之外。]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（8）：自定义异常处理]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078657</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078657</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:25:00 +0800</pubDate><description><![CDATA[在UpdatePanel控件异步更新时，如果有错误发生，默认情况下会弹出一个Alert对话框显示出错误信息，这对用户来说是不友好的，本文看一下如何在服务端和客户端脚本中自定义异常处理，翻译自官方文档。　　一．在服务端自定义异常处理　　1．添加ASPX页面并切换到设计视图。　　2．在工具箱中AJAX Extensions标签下双击ScriptManager和UpdatePanel控件添加]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（7）：使用客户端脚本对UpdateProgress编程]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078653</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078653</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:22:00 +0800</pubDate><description><![CDATA[在本篇文章中，我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件，客户端代码将使用ASP.NET AJAX Library中的PageRequestManager，在UpdateProgress控件中，将添加一个Button，来允许用户取消异步更新，并且使用客户端脚本来显示或者隐藏进度信息。　　一．通过客户端脚本取消异步更新　　1．创建一个Web页面并切]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（6）：UpdateProgress控件简单介绍]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078647</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078647</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:19:00 +0800</pubDate><description><![CDATA[在ASP.NET AJAX Beta2中，UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。　　一．UpdateProgress控件简单使用 　　1．创建一个Web页面并切换到设计视图。　　2．在工具箱的AJAX Extensions标签下，双击Scrip]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（5）：使用UpdatePanel控件（二）]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078643</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078643</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:16:00 +0800</pubDate><description><![CDATA[UpdatePanel可以用来创建丰富的局部更新Web应用程序，它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件，其强大之处在于不用编写任何客户端脚本，只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法（第二篇）。　　一．用编程的方法控制Update]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（4）：使用UpdatePanel控件（一） ]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078639</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078639</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:13:00 +0800</pubDate><description><![CDATA[UpdatePanel可以用来创建丰富的局部更新Web应用程序，它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件，其强大之处在于不用编写任何客户端脚本，只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法（第一篇）。　　一．UpdatePanel控件概述]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（3）：使用ScriptManagerProxy控件]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078635</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078635</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:10:00 +0800</pubDate><description><![CDATA[在ASP.NET AJAX中，由于一个ASPX页面上只能有一个ScriptManager控件，所以在有母版页的情况下，如果需要在Master-Page和Content-Page中需要引入不同的脚本时，这就需要在Content-page中使用ScriptManagerProxy，而不是ScriptManager，ScriptManager 和 ScriptManagerProxy 是两个非常相似的控]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（2）：使用ScriptManager控件]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078632</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078632</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:06:00 +0800</pubDate><description><![CDATA[ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中，它用来处理页面上的所有组件以及页面局部更新，生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service，所有需要支持ASP.NET AJAX的ASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库，或者指定通过J]]></description><category></category></item><item><title><![CDATA[ASP.NET AJAX入门系列（1）：概述]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078625</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078625</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 16:03:00 +0800</pubDate><description><![CDATA[经常关注我的Blog的朋友可能注意到了，在我Blog的左边系列文章中，已经移除了对Atlas学习手记系列文章的推荐，因为随着ASP.NET AJAX 1.0 Beta版的发布，它们已经不再适用，为了不继续误导广大朋友，所以不再作为推荐系列文章，如果有需要参考的朋友，可以直接到随笔分类中查看。　　ASP.NET AJAX Beta改动如此之大，鉴于又没有很好的中文参考资料，所以决定最近开始写作A]]></description><category></category></item><item><title><![CDATA[2.9 小结]]></title><link>https://blog.youkuaiyun.com/herrcx/article/details/2078525</link><guid>https://blog.youkuaiyun.com/herrcx/article/details/2078525</guid><author>herrcx</author><pubDate>Sat, 02 Feb 2008 14:52:00 +0800</pubDate><description><![CDATA[尽管Ajax风格的技术已经用了很多年，但直到最近XMLHttpRequest对象才得到现代浏览器的采纳，而这也为开发丰富的Web应用开启了一个新的时代。在本章中，我们讨论了Ajax核心（即XMLHttpRequest对象）的相关基础知识。我们了解了XMLHttpRequest对象的方法和属性，而且展示了使用XMLHttpRequest对象的简单示例。可以看到，这个对象相当简单，无需你考虑其中很多的]]></description><category></category></item></channel></rss>