2006年11月15日
摘要: 微软公司正越来越注意其操作系统的安全性问题,近期发布的几个小工具或许能够在保护您的计算机安全方面助上一臂之力(以下介绍来自微软公司的软件发布页面): Windows® Defender Windows Defender is a free program that helps you stay productive by protecting your computer against pop-... 阅读全文
posted @ 2006-11-15 20:15 Dflying Chen 阅读(1629) 评论(4) 推荐(0) 编辑
  2006年11月14日
摘要: WebDevHelper是微软公司ASP.NET Team架构师Nikhil Kothari在业余时间的小作品(赞叹人家架构师对技术的执著,加上对编码的热爱……),其中包含一些辅助Web开发的小工具,包括DOM查看、HTTP Trace、JavaScript Console、ASP.NET ViewState查看等杂项功能。今天Nikhil Kothari刚刚发布了WebDevHelper一个最新版本——0.8.4.0,其中非常引人注目的就是对ASP.NET AJAX开发的有力支持。 本文将包括如下内容: [1] 下载安装WebDevHelper [2] 在ASP.NET AJAX中使用WebDevHelper查看UpdatePanel信息 [3] 在ASP.NET AJAX中使用WebDevHelper查看JSON信息 …… 阅读全文
posted @ 2006-11-14 10:36 Dflying Chen 阅读(6208) 评论(26) 推荐(0) 编辑
  2006年11月13日
摘要: 软件的界面和软件的功能哪个重要?相信那些学院出身的、理论先行的朋友自然会说功能。而如果你曾经在小型公司里工作过,或是和客户(特别是国内的政府客户)打过直接交道,或是在业内已经做了一定的时间,或者学过一些心理学知识,那么将不得不至少在心里默默认可界面的地位。 对于类库形式的软件来说,文档就是它给用户的界面。即使你不认同我上面的说法,懒于做这些“表面上”的工作,但现在免费的Sandcastle已经摆在你面前了,何不尝试一下轻松做出专业级别类库文档的快乐呢?园子里那么优秀的NBear,是否可以考虑一下呢? 本文将介绍包括使用Sandcastle创建专业的类库使用文档以及使用SandcastleGUI让使用文档更加专业等内容…… 阅读全文
posted @ 2006-11-13 08:26 Dflying Chen 阅读(8317) 评论(38) 推荐(1) 编辑
  2006年11月12日
摘要: 在ASP.NET AJAX中,Extender Control(扩展器控件)同样很重要。如果说UpdatePanel只是将Ajax的核心概念和基本特性——局部更新和异步回送引入了ASP.NET 的话,那么扩展器控件则在这个基本特性上迈出了新的一步——为页面添加丰富的客户端功能,让用户一眼就能够看出来:噢,这个网站真的太“Ajax”了! 本文将分析相对于从Atlas到ASP.NET AJAX中扩展器控件使用方法的变化,包括扩展器控件介绍、CTP版本的扩展器控件使用方法、CTP到Beta中扩展器控件使用方法的变化、Beta版本的扩展器控件使用方法以及扩展器控件与装饰模式(Decorator Pattern)等…… 阅读全文
posted @ 2006-11-12 20:38 Dflying Chen 阅读(4404) 评论(21) 推荐(0) 编辑
  2006年11月11日
摘要: 本期共有8篇文章: [1] SOAP简单介绍 [2] 在IIS和ASP.NET应用程序中防止盗链 [3] Microsoft AJAX Library中的DOM事件 [4] ASP.NET AJAX ——两周后 [5] ASP.NET AJAX 1.0 Beta 2发布 [6] Knowledge Base Server Beta以CommunityServer插件的形式提供下载 [7] 使用自定义的ASP.NET编译Provider以及编译器相关技术创建DAL组件 [8] 开发者最常用的5个API 阅读全文
posted @ 2006-11-11 10:55 Dflying Chen 阅读(3802) 评论(28) 推荐(0) 编辑
  2006年11月10日
摘要: ASP.NET AJAX由CTP升级到Beta之后,一个非常常见(我大概听到了不止50个人的抱怨)的问题就是:在客户端调用Web Method取得DataTable时候会发生“A circular reference was detected while serializing an object of type 'System.Reflection.Module'.”异常信息。 本文将分析这个异常产生的原因并给出相应的解决方案,包括异常重现、异常原因、解决方案、示例代码下载等部分。 阅读全文
posted @ 2006-11-10 22:32 Dflying Chen 阅读(8428) 评论(46) 推荐(0) 编辑
摘要: Mono旨在让Linux、Solaris、Mac OS X、Windows、Unix等各种不同的操作系统平台都能够运行.NET应用程序,是一个由Novell支持的开源项目。作为.NET中的“异类”,它得到了非常广泛的关注。Mono的出现同样让微软公司少受了很多“独断”、“专横”的责备,功劳不可谓不高啊! 今天,Mono发布了新版本:1.2,根据这份Mono roadmap文档,1.2版本应该包含了如下特性…… 阅读全文
posted @ 2006-11-10 11:58 Dflying Chen 阅读(4850) 评论(27) 推荐(0) 编辑
  2006年11月9日
摘要: XP到来的日子仿佛就在不远之前,还依稀可见,Vista却已经悄悄地准备接替它的位置了。微软公司终于正式宣布Windows Vista发布RTM。新的时代,或许就在前面展开…… 对于开发者来讲,追随微软阵营的我们,有没有准备好呢?Windows Presentation Foundation、Windows Communication Foundation、Windows Workflow Foundation、Office System、.NET 3.0…………我们有没有时间一一学习呢?转念看看,很多行业都使越老越值钱,例如医生(特别是中医)、教师,而我们呢? 阅读全文
posted @ 2006-11-09 11:17 Dflying Chen 阅读(3688) 评论(59) 推荐(0) 编辑
  2006年11月7日
摘要: [1] RTM内容…… [2] 下载…… [3] 相关资源…… 阅读全文
posted @ 2006-11-07 11:04 Dflying Chen 阅读(4398) 评论(38) 推荐(0) 编辑
摘要: 核心版本中终于包括UpdateProgress了,还修复了超多弱智Bug……老地方下载:http://ajax.asp.net/ 还有从Beta 1的升级文档(别慌,只有两页而已……):Converting Microsoft ASP.NET AJAX Beta Applications to Beta 2(available in Word format and in PDF format) ... 阅读全文
posted @ 2006-11-07 10:18 Dflying Chen 阅读(5688) 评论(53) 推荐(1) 编辑
  2006年11月5日
摘要: 今天有机会和仰慕已久的李琨(ajaxcn.org)、庄表伟(javaeye)、周筠(博文视点)和彭俊(博文视点)四位业界知名的老师见了面,聊了好长时间。他们都对我提出了一些非常中肯的意见,甚至让我不由得开始反思从踏出校门到现在这一段时间的所作所为。 关于程序员的意义和追求 为了出名?为了挣钱?似乎很正确,好多人都是这么简简单单想的。今天我听到了一个新的说法——为了方便别人的生活。并且听到了好多圈内人的故事(这里不方便列出),这些人的那种态度,那种高度,让我心动、向往…… 阅读全文
posted @ 2006-11-05 16:21 Dflying Chen 阅读(4893) 评论(85) 推荐(0) 编辑
  2006年11月4日
摘要: 本期共有9篇文章: [1] IIS7中的PHP和FastCGI模块 [2] 使用IronPython 处理动态表达式 [3] 使用Castle RC2创建应用程序 第一部分 [4] NHiberante还是Active Record,应该选择哪个? [5] GhostDoc介绍 [6] UpdatePanel:轻松处理更新异常 [7] 在ASP.NET 2.0中异步调用Web Service [8] ASP.NET 2.0程序的编译和部署 [9] ASP.NET中自动Culture检测的相关问题 阅读全文
posted @ 2006-11-04 01:35 Dflying Chen 阅读(3673) 评论(27) 推荐(0) 编辑
  2006年11月3日
摘要: 拍了个照片,如下(Windows Live Writer就是好,图片效果很丰富,呵呵): 谢谢朋友们的支持,我要要继续加油,不能像前面四个月一样荒芜下去了…… 阅读全文
posted @ 2006-11-03 12:07 Dflying Chen 阅读(1581) 评论(26) 推荐(0) 编辑
  2006年10月30日
摘要: 感谢大家的鼓励,在经历过Atlas发布新版本带来的迷茫彷徨以及无奈失落(Atlas新版本的发布对我而言无疑是一个晴天霹雳),以及这一个多星期以来对新的Beta 1版本的熟悉之后,我准备在今天开始找出前面的书稿(Dflying的Atlas图书出版计划更新(分3卷出版)以及第I卷意见征集、《ASP.NET Atlas程序设计:第I卷 服务器端》初稿完成)并开始修改更新至最新的Beta 1版本,争取用一... 阅读全文
posted @ 2006-10-30 08:15 Dflying Chen 阅读(2043) 评论(24) 推荐(0) 编辑
  2006年10月29日
摘要: This is the first post using Windows Live Writer. The first thing is that this fancy tool is able to get my entry posted. After a few setting steps, I am able to find the categories and my previous po... 阅读全文
posted @ 2006-10-29 12:05 Dflying Chen 阅读(1856) 评论(16) 推荐(0) 编辑
  2006年10月28日
摘要: 这一篇是《本周ASP.NET英文技术文章推荐》系列的第一篇,在这个系列中,我将介绍5-10篇比较有价值的、本周发布的、与ASP.NET相关的英文技术文章,帮助各位朋友从良莠不齐的大量文章中挑出一些我认为非常有价值阅读的,在进行一段简要的介绍之后推荐给大家。希望这个系列文章可以让朋友们方便地把握住当前ASP.NET技术的发展动向,了解ASP.NET开发中遇到的技巧和诀窍,并顺便提高一下英文能力。 限于个人能力与精力,这些文章或许并不能保证是最好的,其中的介绍也难免有与原作者本意有所偏差,甚至相悖,希望各位朋友能够带着批判的眼光看这些介绍以及文章,并提出批评意见。 阅读全文
posted @ 2006-10-28 16:10 Dflying Chen 阅读(3649) 评论(55) 推荐(0) 编辑
  2006年10月27日
摘要: 根据这一周的用户反馈来讲,ASP.NET AJAX(Atlas)从CTP到Beta 1,不能说是一个“进步”,当然也不能说是“退步”。作为一个变化如此巨大的新版本,ASP.NET AJAX似乎有些不够稳定,本文将列举出一些开发者社区中常见的问题以及相应的解决方案,并将不断更新,希望对各位朋友有所帮助。 1 从客户端调用Web Method时发生[Method Error 12031]或[Method Error 500]异常 2 在模板控件(例如Login)或者数据绑定控件(例如GridView)中,Extender Control(包括AJAX Control Toolkit)无法正常工作 ...... 阅读全文
posted @ 2006-10-27 17:54 Dflying Chen 阅读(5428) 评论(20) 推荐(0) 编辑
  2006年10月26日
摘要: 在ASP.NET AJAX中,相对于ScriptManager翻天覆地的变化,UpdatePanel的变化要“友善”得多,也较为易于理解。UpdatePanel将仍作为最重要ASP.NET AJAX服务器端控件存在于ASP.NET AJAX核心组件中,用于让页面中的某个局部内容拥有异步更新的功能。本文将分析相对于Atlas,ASP.NET AJAX中UpdatePanel控件使用方法的变化,从Atlas转向ASP.NET AJAX的读者应该会很快熟悉新的UpdatePanel。 内容提要: 1 ScriptManager的设定 2 <asp:UpdatePanel>标签 3 <Triggers>标签 3.1 <asp:AsyncPostBackTrigger>标签 3.2 <asp:PostBackTrigger>标签 4 <ContentTemplate>标签 5 异步回送和整页回送 6 UpdatePanel的更新策略 7 使用技巧 阅读全文
posted @ 2006-10-26 01:31 Dflying Chen 阅读(6067) 评论(33) 推荐(0) 编辑
  2006年10月25日
摘要: 在ASP.NET AJAX中,ScriptManager控件依然作为最核心的组件存在于页面中,负责将客户端实现Ajax功能的JavaScript脚本发送至浏览器。但从Atlas到ASP.NET AJAX的过程中,ScriptManager的变化却可以称得上是改头换面,几乎颠覆了我们所熟悉的所有的从前的Atlas中ScriptManager的概念。 本文将依照我当前的理解介绍新版本的ScriptManager控件。时间仓促,行文有些草率,也没有过多润色,自然很多地方将会比较难懂,还请各位朋友海涵!由于我也是从头再来开始接触,一定会有很多错误之处,也请各位不吝批评指教,或者讨论分享心得! 阅读全文
posted @ 2006-10-25 00:35 Dflying Chen 阅读(9753) 评论(47) 推荐(0) 编辑
  2006年10月24日
摘要: 从今天开始,我将继续和朋友们分享我学习ASP.NET AJAX的一些粗浅心得,这个《拥抱变化——从Atlas到ASP.NET AJAX》系列将主要以Atlas到ASP.NET AJAX的变化为主,将记录下我从Atlas到ASP.NET AJAX的学习过程以及其中的技巧、诀窍、心得点滴,希望对这些同样熟悉了Atlas的朋友们有所帮助。本系列大概有20篇左右(极有可能会更多),我会争取每周写1-2篇,衷心地希望对各位能有所帮助。 Atlas到ASP.NET AJAX的变化实在是太大了,让我们从下载安装开始,总览一下这些变化…… 阅读全文
posted @ 2006-10-24 08:04 Dflying Chen 阅读(12749) 评论(98) 推荐(0) 编辑
  2006年10月20日
摘要: 域名暂时仍保持不变,希望朋友们能够继续支持! 阅读全文
posted @ 2006-10-20 22:43 Dflying Chen 阅读(2742) 评论(9) 推荐(0) 编辑
摘要: 这三个多月中,我和出版社加班加点,每天只睡3-5个小时,熬过了多少个无眠的夜晚,才最终努力完成了《Atlas程序设计》的第一卷(《ASP.NET Atlas程序设计:第I卷 服务器端》初稿完成 )现在自己的第一本原创图书马上就要尘埃落定,并计划将在11月份上市。本来,今天晚上将会是一个很轻松的周末,可是在下班时却晴天霹雳般听闻Atlas(现在已经叫做ASP.NET AJAX)Beta版发布,Atl... 阅读全文
posted @ 2006-10-20 22:17 Dflying Chen 阅读(8862) 评论(208) 推荐(1) 编辑
  2006年10月19日
摘要: 欢迎朋友们批评指正!第二章有些代码没有更新到最新的Atlas版本,更新如下:p25 第二段代码:倒数第11行:误:正:第7行:误:正:p27 2.2.5第一段代码:第1行:误:Var myTextBox = new Web.UI.TextBox(document.getElement('TextBox1'));正:var myTextBox = new Sys.UI.TextBox($('Text... 阅读全文
posted @ 2006-10-19 22:52 Dflying Chen 阅读(2206) 评论(4) 推荐(0) 编辑
  2006年10月14日
摘要: 如图(注意第一条为推广,即花钱买排名,不参与排序):感谢各位朋友对我们团队的支持!特别是如下几位朋友,为我们的团队贡献出了非常多的精彩文章!如果您愿意,请告知您的联系方式,我将寄送一本将在11月份出版的我的原创Atlas图书以表个人感激之情!您的联系方式在任何情况下都不会被公开。 TerryLee (rss) Jeffrey Zhao (rss) ... 阅读全文
posted @ 2006-10-14 02:15 Dflying Chen 阅读(2061) 评论(19) 推荐(0) 编辑
  2006年10月10日
摘要: DearBook的购买页面:http://www.dearbook.com.cn/book/111274 China-Pub的购买页面:http://www.china-pub.com/computers/common/info.asp?id=32427 我不想搞什么推销,所以这里再次强调一下: 本书将非常适合从未接触过 Atlas,以及Atlas的初学者阅读,通过阅读本书,我想您应该会对Atl... 阅读全文
posted @ 2006-10-10 17:05 Dflying Chen 阅读(2320) 评论(21) 推荐(0) 编辑
  2006年10月2日
摘要: 整个专题请见:http://blog.csdn.net/subject/tsinghua/index.html 引用专题中“引言”部分,方便各位了解来龙去脉: 本站网友陈皓在本人的博客陈皓专栏上 发表了关于“清华大学出版社抄袭事件”的系列文章后,引起网友的强烈回应。当事人、热心网友以及相关媒体纷纷发表了各自的观点。关于本事件的谁是谁非我们 暂且不论,自有法律和公众的眼睛去衡量,但是本事件背后引发的... 阅读全文
posted @ 2006-10-02 16:08 Dflying Chen 阅读(3610) 评论(16) 推荐(0) 编辑
摘要: 刚刚完成了初稿……一共400页左右,马上开始修改……有点累……引用一下孙卫琴老师的润色心得: 对书进行润色就好比对房屋进行装修,使书的形式能完美的反映书的内容。当完成书的初稿后,需要对书稿复查好几遍,复查的过程也就是对书润色的过程。在复查的过程中,主要负责以下工作:- 修改笔误和错别字。- 核查内容的正确性。- 进一步推敲措辞用语,直到它能最清晰的表达特定思想。- 如果内容还不完整,可以再扩充内容... 阅读全文
posted @ 2006-10-02 14:51 Dflying Chen 阅读(3438) 评论(14) 推荐(0) 编辑
  2006年9月24日
摘要: 感兴趣的朋友请在MSN(Windows Live) Messenger中添加联系人atlas.cnblogs@hotmail.com。其中可以即时交流Atlas的相关问题。 阅读全文
posted @ 2006-09-24 08:31 Dflying Chen 阅读(6352) 评论(22) 推荐(0) 编辑
  2006年9月15日
摘要: 《Atlas基础教程(Foundations of Atlas)》是世界上第一本,也是国内第一本中文版的关于微软公司Ajax解决方案——Atlas的图书。原书由Laurence Moroney所著,并由Apress出版社于今年六月份出版,中文版也将在本月内面世(Dearbook预定,CSDN的介绍页面)。 承蒙博客园的各位朋友以及人民邮电出版社图灵公司的厚爱,让我有幸成为本书中文版的译者。在本书即... 阅读全文
posted @ 2006-09-15 15:04 Dflying Chen 阅读(5524) 评论(51) 推荐(0) 编辑
  2006年9月14日
摘要: 按照原计划(详见:Atlas开发图书内容建议征集!),本书共分5部分: 基础入门篇(共2章) 服务器端控件篇(共8-9章) 客户端控件篇(共11-14章) 高级话题(共7-9章) 实例精选(共3章) 目前为止,我已经基本完成了第1、2部分,并开始撰写第3部分。 Atlas是一种正在发展中的技术,每隔1-2个月都会... 阅读全文
posted @ 2006-09-14 22:47 Dflying Chen 阅读(4836) 评论(70) 推荐(0) 编辑
  2006年9月11日
摘要: 相关文章: MSDN WebCast苏鹏所做的Atlas相关讲座内容很多都抄袭了我Blog中的内容 关于《MSDN WebCast苏鹏所做的Atlas相关讲座内容很多都抄袭了我Blog中的内容》的声明 从上周四开始到现在,似乎没有几天的时间,但我却觉得非常的漫长。这两天中,我一刻未停地思考,自己的思想,也逐渐地有了些变化,从最开始的愤怒,慢慢走向平和。 昨天晚上偶然在博... 阅读全文
posted @ 2006-09-11 15:51 Dflying Chen 阅读(7179) 评论(103) 推荐(1) 编辑
  2006年9月6日
摘要: 作为整个第三部分的开头,免不了一堆废话。当然这些废话是非常重要的,直接决定了读者是否对该部分产生兴趣。 这一章大概写了快一周,其中修改无数,直到现在才刚刚满意一些,不过今后一定会有很多更改的。 不管怎样,先继续写下去吧,下面的10章左右条理都很清楚,这部分内容我也非常熟悉,应该就是个体力劳动。 争取在本月之内完成……路漫漫……痛并快乐着…… PS:想不到24岁生日居然如此度过 :... 阅读全文
posted @ 2006-09-06 02:04 Dflying Chen 阅读(1961) 评论(15) 推荐(0) 编辑
  2006年9月5日
摘要: 逃避已久的生日终于又是来了……年少不再阿……何时能有些起色? 阅读全文
posted @ 2006-09-05 00:34 Dflying Chen 阅读(2925) 评论(23) 推荐(0) 编辑
  2006年9月2日
摘要: 争取完成9-16章,即每周2章。感觉好累…… 阅读全文
posted @ 2006-09-02 15:08 Dflying Chen 阅读(1696) 评论(2) 推荐(0) 编辑
  2006年8月27日
摘要: 觉得50块定价有点高了,10月份出版也可能有点慢,怕是其中Atlas还有更新……Dearbook上的链接:http://www.dearbook.com.cn/book/111274 阅读全文
posted @ 2006-08-27 21:53 Dflying Chen 阅读(2915) 评论(16) 推荐(0) 编辑
  2006年8月4日
摘要: 感谢各位朋友的关注以及人民邮电出版社的大力支持,目前让我有机会筹划原创一本Atlas的书,下面是一些关于本书的计划,希望得到各位朋友不吝的批评、建议。 您的需求,就是我书写的方向。您的问题,就是我书写的内容。 主要内容: 1 适合读者 2 写作风格 3 计划章节 请在本贴中留下您的宝贵建议,如果您的意见非常有建设性并被采纳,我会在出版后以个人的名义向您赠送一本该书! 阅读全文
posted @ 2006-08-04 17:32 Dflying Chen 阅读(5003) 评论(68) 推荐(0) 编辑
  2006年8月2日
摘要: 最近一个半月内,我一直忙于翻译Foundations of Atlas,这里基本没有过什么更新……怠慢了各位朋友,还请见谅。截止到昨天,本书的所有翻译工作都已经结束。现在出版社方面和我正在加紧校对中,如果一切顺利,有望在九月初正式出版(恰好是我24岁生日:-))。因为个人对Atlas比较熟悉,翻译的过程还算顺利。但由于Atlas发展得非常迅速,而又缺少必要的文档,原书中很多内容都已经过时,或是存在... 阅读全文
posted @ 2006-08-02 11:02 Dflying Chen 阅读(4579) 评论(27) 推荐(0) 编辑
  2006年7月21日
摘要: 由于最近工作很忙,加之业余还在翻译新书,迫于时间压力,有些朋友在MSN Messenger上和我讨论Atlas问题时我没能够及时一一回复。再次表示深深的歉意。朋友们有什么问题可以在ASP.NET Atlas的相关问题请在本帖中提出 中提出,我会争取尽快回答您的问题的。这样的方式可以给我一个异步的选择,在我空余的时间进行回答。也可以让其它的朋友从以前的问题中得到参考信息。真诚的感谢各位的支持! 阅读全文
posted @ 2006-07-21 18:47 Dflying Chen 阅读(3295) 评论(45) 推荐(0) 编辑
  2006年6月21日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) PS:又是好久没更新了,惭愧啊……希望大家继续支持我。 在这个系列的上面几篇(开发ASP.NET Atlas服务器端Extender控件——基本概念以及预先需求,开发ASP.NET Atlas服务器端Extender控件——编写客户端Behavior,开发ASP.NET Atlas服务器端Extender控... 阅读全文
posted @ 2006-06-21 17:38 Dflying Chen 阅读(6109) 评论(17) 推荐(0) 编辑
  2006年6月8日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) PS:承蒙各位厚爱,在博客园中安家的两个月中我学到了不少东西,认识了许多朋友,且得到了好多机会。目前我有幸翻译一本Atlas的书:Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0,估计三个月后即可于人民邮电出版社并面世。所以这段时间比... 阅读全文
posted @ 2006-06-08 16:20 Dflying Chen 阅读(5307) 评论(26) 推荐(0) 编辑