2007年5月18日
摘要:
本期共有3篇文章(太少了,就不放在首页了,呵呵。最近Silverlight风头正旺,ASP.NET廉颇老矣……):
1. ASP.NET "Futures"发布
2. UpdateControls 1.2——UpdateIndicatorPanel控件的新功能
3. 扩展ASP.NET 2.0 Membership API
阅读全文
posted @ 2007-05-18 17:13
Dflying Chen
阅读(2578)
推荐(0)
2007年5月15日
摘要:
技术和商业是两回事。技术需要扎实稳健,而商业往往讲究的是宣传和吹嘘。 程序员朋友们不要以技术的眼光看待商业方面的做法,对于自己商业宣传带来的谩骂也不要太在意。总而言之,别把自己太当回事,也别把别人太当回事。 安闲是自己内心的一种“和谐”的境界,这筐鸡蛋,别人谁也抢不走。 宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。凡事想开了就好。 仅此而已
阅读全文
posted @ 2007-05-15 19:11
Dflying Chen
阅读(3112)
推荐(0)
摘要:
ASP.NET Futures CTP中的动态数据控件(Dynamic Data Control)简直成了ASP.NET版本的Ruby on Rails——无需配置、无须代码、无需任何干预——只要一个控件,一个完整的数据驱动程序就搞定了。动态数据控件将自动搜寻项目中的数据库,自动选择与页面文件名相同的数据表,自动提供列表显示、详细内容显示、过滤、分页、排序、添加、删除、编辑、修改以及RSS等功能——没错,所有都是自动的——只要一个控件,甚至都不用任何设置!非常有意思的同时也极其有用!
本文就将抛砖引玉地对动态数据控件进行简要的介绍。包含:
1 ASP.NET Futures 下载、安装以及创建新Web站点
2 使用NorthWind作为示例数据库
3 实现示例程序页面
4 一行代码所带来的惊艳效果
5 源代码下载
阅读全文
posted @ 2007-05-15 02:09
Dflying Chen
阅读(17059)
推荐(1)
2007年5月12日
摘要:
本期共有9篇文章:
1. 强大且免费的ASP.NET重构工具
2. 使用ASP.NET异步编程模型创建可扩展的应用程序
3. UpdatePanel的技巧和诀窍
4. 能力和激情,二者相同么?
5. Silverlight ASP.NET控件:异步文件上传
6. 教程:在Community Server 中运行ASP.NET应用程序
7. 使用ASP.NET 2.0 Provider架构管理ViewState
8. ASP.NET开发者应该了解哪些JavaScript知识
9. .NET幽默
阅读全文
posted @ 2007-05-12 10:25
Dflying Chen
阅读(6121)
推荐(0)
2007年5月10日
摘要:
感谢各位支持,终于要上市了…… China-pub链接:http://www.china-pub.com/computers/common/info.asp?id=33191 我的相关文章: 最近的几篇NLog相关文章 & 《The Zen of CSS Design》 "the Zen of CSS Design" Translation Progress Update 《CSS禅意花园》翻...
阅读全文
posted @ 2007-05-10 21:44
Dflying Chen
阅读(1811)
推荐(0)
2007年5月8日
摘要:
书 名: 深入解析Windows操作系统 第4版——Microsoft Windows Server 2003/Windows XP/Windows 2000技术内幕出版社: 电子工业出版社定 价: ¥99.00 我的价格: ¥69.30 经典书啊,虽然不一定看得懂(估计看也不一定会看),不过总之要买一本,当镇宅之宝。 书 名: Programming Ruby中文版:第2版出版社...
阅读全文
posted @ 2007-05-08 17:50
Dflying Chen
阅读(3319)
推荐(0)
2007年5月7日
摘要:
又过去了一周,放假时间就是短暂……本期共有6篇文章:
1. 基于Go-Live许可的IIS 7.0 Beta 3发布
2. 在ASP.NET AJAX中实现Mashup:使用代理访问远程API
3. MIX过后随感——现实些的看法
4. Astoria的应用程序模型
5. Silverlight vs. Flash:开发者故事
6. GhostDoc 2.0.0发布
阅读全文
posted @ 2007-05-07 17:33
Dflying Chen
阅读(4488)
推荐(0)
2007年4月29日
摘要:
这周末不休息,差点忘了这件事……本期共有7篇文章:
1. JavaScript文档注释的格式
2. Visual Studio Orcas中对JavaScript智能感知的支持
3. 在ASP.NET中对配置文件进行分解
4. 将ViewState从客户端移至服务器端
5. .NET中杂项概念:第一部分
6. 选择Mock对象框架
7. 使用Ajax的Web应用程序分层
阅读全文
posted @ 2007-04-29 21:48
Dflying Chen
阅读(5433)
推荐(0)
2007年4月25日
摘要:
请朋友们在此留下您的宝贵批评意见,对于有建设性的意见,我会赠送即将出版的《ASP.NET AJAX程序设计——第II卷:客户端Microsoft AJAX Library相关》。 在阅读过程中遇到的问题也可以在此提出,我会尽快解答。 本书的勘误如下,也希望朋友们帮我不断补充。在此对书中的错误给朋友们阅读带来的不便深表歉意: 前言p.2 内容介绍第I卷部分第一段第4行:“拖拖放拽”应为“拖拖拽拽” ...
阅读全文
posted @ 2007-04-25 00:32
Dflying Chen
阅读(5802)
推荐(0)
2007年4月24日
摘要:
自2005年Ajax一词新鲜出炉之后,它所涵盖的技术以及所追求的开发理念一直受到广大开发人员的关注。微软公司于2007年初正式发布了其主推的下一代Web用户界面的核心Ajax框架——ASP.NET Ajax 1.0(代号Atlas)。ASP.NET Ajax作为微软的一整套Ajax解决方案,提供了众多其他框架难以企及的完善而强大的功能,并作为ASP.NET的最重要补充及时出现,二者珠联璧合,交相辉...
阅读全文
posted @ 2007-04-24 15:04
Dflying Chen
阅读(14601)
推荐(2)
2007年4月21日
摘要:
Beta 1版本的下一代Visual Studio——Orcas终于发布了。 相关介绍 Visual Studio Code Name "Orcas" Downloads 有关Visual Studio Orcas以及相关下载的介绍 Visual Studio Orcas Samples 一些Visual Studio Orcas的示例程序 相关下载 Visual Studio Code ...
阅读全文
posted @ 2007-04-21 09:56
Dflying Chen
阅读(5882)
推荐(0)
摘要:
本期共有9篇文章:
1. 在ASP.NET 2.0中处理数据
2. UpdateControls 1.1:修复缺陷、新控件UpdateAction
3. 在Enterprise Library 3 Validation中使用本地化资源
4. 富客户端平台的比较
5. DotNetNuke 4.5 一瞥
6. 一些简单的、你可能已经知道或者不知道的ASP.NET 2.0技巧
7. SequenceViz 0.3:命名空间和饼图
8. Community Server 2007发布
9. 超越HTML:富Internet应用程序
阅读全文
posted @ 2007-04-21 08:35
Dflying Chen
阅读(7387)
推荐(0)
2007年4月19日
摘要:
借助于CodePlex上开源项目PHP for Microsoft AJAX Library的帮助,我们已经可以在PHP上使用ASP.NET AJAX的很多核心功能了。本文分如下几个部分:
1.下载安装
2.编写Service文件
3.编写调用页面
4.示例程序界面
5.示例程序代码下载
阅读全文
posted @ 2007-04-19 00:49
Dflying Chen
阅读(5926)
推荐(0)
2007年4月16日
摘要:
曾经觉得已经失去了,没想到仍旧是世界第一本……失而复得感觉真好!感谢各位朋友的支持,特别是人民邮电出版社图灵公司各位朋友这几周以来加班加点的全力支持!!难以抑制自己此时激动的心情,默默无语两眼泪!
赠书活动已截止,文中列出了所有获赠的朋友,且已经发送了确认Email,这里提醒朋友们尽快察看!如有问题,请尽快和我联系。(暂放首页半天,免得朋友们无法得到赠书。明天即撤,见谅)
阅读全文
posted @ 2007-04-16 21:29
Dflying Chen
阅读(7526)
推荐(0)
2007年4月15日
摘要:
写书累了,随便想到了一些东西…… 小区中有一所中学,每天上下班的时候恰好与他们上下学的时间重合。背着书包走在他们中间,听到各种发自内心的笑声和话语,恍惚中我也回到了那曾经年轻的日子……然而岁月荏苒,过去的就这样过去了。人的能力越大,需要承受的也就越多…… 出了小区门就是一件洗车行,穿梭于各种名车之间,享受着车窗所分割出来的两个世界……偶尔和车里人对视,我看得到他们略带鄙夷的眼神,他们却并不能看到我...
阅读全文
posted @ 2007-04-15 16:53
Dflying Chen
阅读(2244)
推荐(1)
2007年4月14日
摘要:
本期共有6篇文章:
1. ASP.NET编译问题的公开Hotfix补丁
2. 期待下个版本AjaxPro 的发布
3. 在ASP.NET 2.0中使用MultiView控件实现多页面表单
4. 数据绑定的技巧:嵌套Eval语句
5. 在ASP.NET 2.0中访问并更新数据:使用数据源控件以编程方式访问数据
6. ADO.NET连接池一瞥
a. (超级玛丽主题曲)
阅读全文
posted @ 2007-04-14 09:49
Dflying Chen
阅读(6884)
推荐(0)
摘要:
感谢朋友们的关注、支持与谩骂。如果不出意外的话,下周三《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》即可在各大网上书店购买,下周末即可在书店看到。也许默默之中仍旧是“国内第一本”…… 内容介绍 本卷从最易于理解和使用的部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NE...
阅读全文
posted @ 2007-04-14 07:42
Dflying Chen
阅读(2785)
推荐(1)
2007年4月7日
摘要:
本期共有6篇文章:
1.让UpdatePanel支持文件上传 第一部分:开始
2.JSON攻击以及ASP.NET AJAX 1.0 是如何避免的
3.IIS 7.0
4.在.NET 2.0中异步执行数据库查询
5.LINQ入门——第一部分
6.ASP.NET 2.0页面生存周期快速参考
阅读全文
posted @ 2007-04-07 14:35
Dflying Chen
阅读(5958)
推荐(0)
2007年4月5日
摘要:
[1] SQL Server Migration Assistant for Oracle V3.0 微软公司真是不遗余力地推广其各个产品,这不,现在又开始“拉拢”上原本Oracle的用户了。这个小东西就是帮助我们从Oracle迁移到SQL Server上用的。介绍中有这么一句: Companies such as Motorola and Simon & Schuster have used ...
阅读全文
posted @ 2007-04-05 17:01
Dflying Chen
阅读(3918)
推荐(0)
2007年4月4日
摘要:
感谢各位厚爱,《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》终于即将面世。为了弥补朋友们购买我的前一本《Atlas基础教程》的损失,我和人民邮电出版社希望一同赠送一批图书给朋友们。 下面是人民邮电出版社宣传页面中摘录的内容: 人民邮电出版社图灵公司与作者陈黎夫共同举办本书试读与赠书活动...
阅读全文
posted @ 2007-04-04 19:55
Dflying Chen
阅读(4308)
推荐(0)
2007年4月3日
摘要:
4/4更新:赠书活动已经开始,请到这里了解详情。 06年3月份,我终于鼓足勇气,在博客园开始了自己的Blog生涯。当时恰逢微软公司的ASP.NET AJAX(开发代号:Atlas)处于CTP阶段,加之业界对Ajax的热情高涨,于是我开始记下一些ASP.NET AJAX在我实际开发/使用中的心得体会。谁知无心栽柳间却得到了众多朋友的关注和支持,于是Blog中的ASP.NET AJAX相关内容一发...
阅读全文
posted @ 2007-04-03 01:47
Dflying Chen
阅读(8939)
推荐(0)
2007年3月31日
摘要:
本期共有6篇文章:
1.ASP.NET AJAX:客户端事件查看器
2.JavaScript和.NET中的JavaScript对象标记(JSON)介绍
3.在ASP.NET 2.0应用程序中使用NHibernate和Log4Net
4.在数据Web控件中显示二进制数据
5.为什么异步回送时不能使用文件上传?
6.IIS7新手入门
阅读全文
posted @ 2007-03-31 09:58
Dflying Chen
阅读(6797)
推荐(0)
2007年3月29日
摘要:
第一二卷都比较简单,特别是第一卷,讲的都是服务器端控件。第二卷是客户端部分,第三卷是高级内容,包括调试、性能、部署、控件开发、源代码结构、用户体验、心理学模型等等…… 第一卷争取在四月份出版,谢谢各位支持! 第二卷(写作中)的章节计划请参考:《ASP.NET AJAX程序设计——第II卷 客户端Microsoft AJAX Library》章节计划。 第1章 Ajax概述 11.1 Ajax...
阅读全文
posted @ 2007-03-29 10:22
Dflying Chen
阅读(5715)
推荐(0)
2007年3月28日
摘要:
ASP.NET AJAX Control Toolkit中的ReorderList控件将在页面中呈现出一个由数据绑定自动生成的条目列表。用户可以通过鼠标拖动某一项来直接改变该列表中条目彼此之间的相对位置关系,且在拖动的过程中,ReorderList控件提供了丰富的、可定制的视觉效果。当用户在某个位置放开鼠标之后,ReorderList控件也将同样会自动通知与其绑定的数据源控件,以Ajax的异步或整页回送的同步方式更新服务器端数据……
阅读全文
posted @ 2007-03-28 23:29
Dflying Chen
阅读(14651)
推荐(0)
2007年3月27日
摘要:
请朋友们不吝给出您的宝贵意见! 第一部分 ASP.NET AJAX核心部分 第1章 ASP.NET AJAX对JavaScript的扩展 1) 基本类型扩展 2) 面向对象支持 3) UI组件扩展 4) 增强的DOM操作 5) 其他常用扩展 第2章 异步通讯层 1) 异步通讯层概述 2) 客户端常用类型 3) 服务器端常用类型 4) 示例程序 第3章 调用页面中...
阅读全文
posted @ 2007-03-27 12:21
Dflying Chen
阅读(4171)
推荐(0)
2007年3月26日
摘要:
网易新闻上面有一条《小猫说话叫自己阿贵 专家称条件反射所致(视频)》,挺有意思的。 不过更有意思的是下面的评论:http://comment.news.163.com/news_guonei6_bbs/3A0BSV430001124J.html,真是太有才了…… 一条评论的截图:
阅读全文
posted @ 2007-03-26 19:28
Dflying Chen
阅读(2354)
推荐(1)
摘要:
在Ajax程序中实现传统桌面程序中异常简单的拖放功能却并不是件容易的事情。然而Web上的拖放功能又如此的让人痴迷,所以几乎每个成熟的Ajax类库都提供了自己的一套实现拖放的封装,ASP.NET AJAX (Atlas) 自然也不例外。本文将总结并简要分析ASP.NET AJAX (Atlas) 中拖放功能的6种不同的实现方法,希望能够帮助朋友们选出最适合实际需求的方法。
不过纵观这些解决方案,我很遗憾的发现,要么是使用简单,可定制能力差,要么就是可定制能力强,但使用起来要写很多代码。希望ASP.NET AJAX (Atlas) 团队能够再接再厉,努力把这个重要功能做得更好。或者我有哪种方法漏掉了,也请朋友们帮忙补充一下。
阅读全文
posted @ 2007-03-26 08:15
Dflying Chen
阅读(10902)
推荐(0)
2007年3月25日
摘要:
Anthem.NET刚刚发布了其最新的1.5版本,其中很不错的一个新功能就是对文件上传功能的Ajax实现。本文将简要介绍一下该功能的使用方法,包括如下内容:
1.Anthem.NET的下载与安装
2.普通的ASP.NET文件上传
3.Anthem.NET的Ajax文件上传
4.示例程序演示
5.代码下载
6.更多参考资料
阅读全文
posted @ 2007-03-25 12:10
Dflying Chen
阅读(12486)
推荐(1)
摘要:
偶然发现今天就是来博客园的一周年啊,感谢各位的支持!让小弟受益匪浅!
阅读全文
posted @ 2007-03-25 10:16
Dflying Chen
阅读(1855)
推荐(0)
2007年3月24日
摘要:
几天时间,将《Windows Vista for Developers》系列的八篇长文翻译完成,其间学到了不少,也有了一些体会。趁着周末园子里没多少新文章,占个位置写点体会吧。
1.为什么《Windows Vista for Developers》系列没人关注?
2.还有没有必要学Windows Vista开发?
3.关于翻译
4.《Windows Vista for Developers》系列文章列表&摘要
阅读全文
posted @ 2007-03-24 00:02
Dflying Chen
阅读(5709)
推荐(0)
2007年3月23日
摘要:
本期共有8篇文章:
1.ASP.NET AJAX文档更新、视频以及一些参考文章
2.在ASP.NET AJAX中实现拖放功能
3.使用来自于Codeplex的ASP.NET AJAX Control Toolkit将会带来风险
4.ZAP:ASP.NET网站自动生成工具
5.在ASP.NET中使用断点进行调试
6.ASP.NET控件——控件是如何彼此相关联的?
7.ASP.NET 2.0中的Health Monitoring:通过Email发送通知信息
8.最重要的AppCmd命令:备份并恢复IIS7的配置
阅读全文
posted @ 2007-03-23 22:27
Dflying Chen
阅读(6194)
推荐(0)
摘要:
正如Aero向导比传统的向导更加友好,任务对话框比老式的消息框更加友好一样,Windows Vista中最新的文件对话框也给用户带来了全新的体验,代替了那有些年头的GetOpenFileName 和GetSaveFileName 函数。最新的文件对话框不但与Windows Vista的外观保持一致,而且也提供了全新的COM接口,简化了使用的方式并为今后的扩展留下了充分的空间。
在《Windows Vista for Developers》系列系列的第六篇中,我们就来看看这些最新的、通过IFileDialog 相关接口提供的文件对话框API。本文将首先查看一下相关的各种接口,然后使用一个C++类模板简化其使用方式。在进入代码之前,我们还是先来看看这个新的文件对话框能给用户带来什么改变吧……
阅读全文
posted @ 2007-03-23 17:32
Dflying Chen
阅读(8184)
推荐(0)
2007年3月22日
摘要:
Windows Server Core是即将发布的下个版本Windows Server中的一个特殊的版本(当然,很多代码都是与Windows Vista共享的),为了减少维护所需要的工作量,Server Core只专注于实现一种服务,例如DNS解析服务器或文件服务器等,而其他的诸如Web浏览器、计算器等鸡肋程序统统都不包含在内——这些程序除了增加维护成本之外,看不出还有什么别的用处。
在《Windows Vista for Developers》系列的第五部分中,我们将接触一下Windows Server Core。与本系列中的其他文章不同的是,本文中的示例代码较少,而主要是介绍这个新操作系统的功能。在本系列的后续文章中,我将详细讨论一些Windows Vista以及Windows Server所提供的特性。最近我也注意到了一些关于这个新平台的健壮性的争论,所以在本文中我也会对此给出一些自己的观点,争取尽量站得高一些并给出点总体的介绍。
阅读全文
posted @ 2007-03-22 15:05
Dflying Chen
阅读(6051)
推荐(0)
2007年3月21日
摘要:
自从Windows 2000以来,Windows开发者一直试图为用户创造一个安全稳妥的工作环境。Windows 2000引入了一种名为“受限访问令牌(Restricted Token)”的技术,能够有效地限制应用程序的许可和权限。Windows XP则在安全方面更进一步,不过对于普通用户来讲,这种安全控制却并不是那么的深入人心……直到现在为止还是如此。不管你最初反对的理由是什么,现在用户帐号控制(User Account Control,UAC)就摆在你的面前,其实它并不像批评中所说的那样一无是处。作为开发者的我们有责任掌握这项技术,进而让我们所开发的Vista应用程序不会总是弹出那些“讨厌”的提示窗口。
在《Windows Vista for Developers》系列文章的第四部分中,我们将从实际出发探索一下UAC的功能,特别是如何以编程方式使用这些特性。
阅读全文
posted @ 2007-03-21 21:45
Dflying Chen
阅读(18433)
推荐(1)
摘要:

目前为止,我所听到的最常见的问题就是如何在启用玻璃效果时也能正确地呈现出控件。回忆一下,我写DMW文章的时候Windows Vista还没有RTM。在这些较早版本的Vista中,我们可以使用那个透明像素的hack来轻松地在玻璃效果上绘出需要的控件。在那篇文章中我也演示了这个hack的实际应用。不幸的是,当微软公司正式发布Vista时,这个hack已经没用了,只留下了满腹狐疑的开发者……应该怎么办呢?
(推荐使用Firefox或IE7查看右边的那张图片……)
阅读全文
posted @ 2007-03-21 00:04
Dflying Chen
阅读(6729)
推荐(0)
2007年3月20日
摘要:

在《Windows Vista for Developers》系列的第三部分中,我将介绍桌面窗口管理器(Desktop Window Manager,DWM)相关的API。DWM负责组合桌面上的各个窗体,DWM API则允许开发者设置某个窗体在于其它窗体组合/重叠时的显示效果。文中你会看到,DWM不仅仅能够用来实现“玻璃”特效。本文还将介绍Windows Vista从Windows 2000中继承下来的现有的透明功能是如何与最新的DWM功能集成使用,并作为其有力补充的。
这是一篇很长、非常全面的文章……
阅读全文
posted @ 2007-03-20 11:50
Dflying Chen
阅读(20975)
推荐(1)
2007年3月19日
摘要:
Windows Live Writer默认支持Meta Weblog API,所以我们可以用它在博客园中发布/修改/删除文章。不过博客园在发帖时提供了很多附加功能,其中最常用的有“发表至我的团队”和“以摘要方式发布”两项,而这些“非标准”功能Windows Live Writer却不能支持,让我们不得不每次发表之后还要登录Web界面修改一番。
为了解决这个不便之处,我建议博客园可以添加getPostMisc和setPostMisc两个API,用来取得/更新某篇帖子的这部分附加信息,请dudu酌情考虑。然后借助于Windows Live Writer提供的插件功能,我可以开发出与其集成的客户端部分,方便各位Blogger。
目前我只写了“团队”和“摘要”两部分,朋友们若有什么建议,或还需要什么附加功能,也请回复说明。谢谢!
阅读全文
posted @ 2007-03-19 02:29
Dflying Chen
阅读(4826)
推荐(0)
2007年3月16日
摘要:
本期共有8篇文章:
1.在现有的Web Application Project中使用Web Client Software Factory
2.Visual Studio Orcas中提供的JavaScript智能感知支持
3.Visual Studio Orcas提供的新语言特性:扩展方法
4.Page.IsValid属性和Validate方法
5.我期待的下个版本ASP.NET中的新特性
6.ASP.NET小贴士——状态管理
7.MetaWebLog API和离线Blog Writer
8.ASP.NET 2.0中的Health Monitoring
阅读全文
posted @ 2007-03-16 15:50
Dflying Chen
阅读(6945)
推荐(0)
摘要:
网络上的垃圾信息似乎无处不在,从前是垃圾邮件、广告等。而现在,这些无孔不入的垃圾信息发布者又盯上了互联网上的各大网站。各种机器人程序(Bot)应运而生,它们可以自动在网络上爬行并寻找带有评论或留言功能的页面,随即自动填写表单并提交,其提交垃圾信息的数量和质量更是让传统的手工发布者自愧不如。管理者往往一夜之间发现自己的网站下已经多了成千上万条广告,不但让真正有用的信息淹没于其中,更是让网站在性能上不堪重负。
NoBot 控件可以为页面中的表单提供类似CAPTCHA[1]而却无需任何用户操作的验证,以阻止机器人程序自动提交垃圾信息。
阅读全文
posted @ 2007-03-16 10:19
Dflying Chen
阅读(8332)
推荐(0)
2007年3月15日
摘要:
正如Aero向导比传统的向导更加友好一样,替代原有消息窗口的任务对话框(task dialog)也能够带来更好的用户体验。与消息窗口相比,任务对话框提供了很多新的功能,并大大增强了自定义能力。当然,随着这些功能上的增强,复杂性也有所提高。在《Windows Vista for Developers》系列的第二部分中,我将用原生C++演示如何有效地使用任务对话框API创建各种各样的对话框。如果你没有耐心,那么请直接跳到本文的最后找到下载链接,这个链接包含有一个完整的、用C++封装好的任务对话框API的源代码。
阅读全文
posted @ 2007-03-15 21:36
Dflying Chen
阅读(7030)
推荐(0)