数不清的Gmail邀请发放中……
摘要:现在还有人缺这个么?要得留个Email吧……下雨天打孩子,闲着也是闲着…… 附带一段Gmail的介绍,方便还未接触过的朋友们了解(来自Google的介绍页面http://mail.google.com/mail/help/intl/zh_CN/about.html): 什么是 Gmail? Gmail 是 Google 的免费网络邮件服务。它随付内置的 Google 搜索技术并提供 2,600 ...
阅读全文
posted @
2006-11-30 00:35
Dflying Chen
阅读(2180)
推荐(0) 编辑
微软公司昨天发布的三个与Office System 2007相关的软件和参考文档
摘要:随着Office System 2007的发布,微软公司的新一代企业业务平台变得前所未有的强大。Office相关开发也正逐渐变得炙手可热。为了帮助开发者更好地了解并基于Office System 2007进行开发,昨天微软公司发布了如下三个与Office System 2007相关的软件和参考文档:
[1] 2007 Office System Document: Compliance Features in the 2007 Microsoft Office System
[2] 2007 Office System Document: Lists of Control IDs
[3] 2007 Office System Sample: Open XML File Format Code Snippets for Visual Studio 2005
阅读全文
posted @
2006-11-29 22:31
Dflying Chen
阅读(2923)
推荐(0) 编辑
我的ASP.NET AJAX控件——PopupNotificationExtender:实现OWA或Messenger样式的信息提示窗口
摘要:前几天有朋友说希望能用ASP.NET AJAX实现类似OWA或Messenger样式的信息提示窗口,当系统有新消息的时候,可以在屏幕右下角弹出一个提示面板,其中放置自定义的消息。今天上午抽时间作了一个,以ASP.NET AJAX Control Toolkit Extender的形式发布。本文将包括如下内容:
[1] PopupNotificationExtender功能介绍
[2] PopupNotificationExtender下载
[3] PopupNotificationExtender示例程序
[4] PopupNotificationExtender属性列表
阅读全文
posted @
2006-11-29 16:33
Dflying Chen
阅读(13142)
推荐(0) 编辑
客户端调用服务器端方法——ASP.NET AJAX(Atlas)、Anthem.NET和Ajax.NET Professional实现之小小比较
摘要:前几天曾经发过一篇《ASP.NET AJAX(Atlas)和Anthem.NET——管中窥豹般小小比较》,Jeffrey Zhao说用ASP.NET AJAX中的UpdatePanel似乎不大好。我想了想确实如此,有些高射炮打蚊子的感觉。还有朋友希望我也能在比较中关照一下Ajax.NET Professional——同样是个ASP.NET平台上非常优秀的Ajax框架。
种种要求下,形成此文。本文将比较在ASP.NET AJAX(Atlas)、Anthem.NET和Ajax.NET Professional这三个知名ASP.NET上Ajax框架中实现客户端调用服务器端方法的实现。客户端调用服务器端方法是每一个Ajax框架都必须考虑的问题,非常具有代表性。在程序编写过程中,我也将抛弃掉某些框架中提供的“智能的”服务器端控件(例如ASP.NET AJAX的UpdatePanel),而完全用手工JavaScript和C#实现,力求创造出较为“公平”的比较环境。
阅读全文
posted @
2006-11-27 13:39
Dflying Chen
阅读(19423)
推荐(0) 编辑
亚马逊网上商店2006年读者最喜欢的计算机图书介绍
摘要:亚马逊网上商店的大名相信所有人都听过,随着2006年岁末的来临,亚马逊给出了今年一年来读者最喜欢的10本计算机图书的排行榜。说是“读者最喜欢的(Top 10 Customers' Favorites)”,其实也应该就是销售榜吧。榜上有名的10本中,我们对一些已经耳熟能详,且国内已经发售了中文版,也自然还有一些是我们不太熟悉的。
这里我就将这10本书一一列出,并加上一些我的陋见,希望能对朋友们的选择、阅读、学习有所帮助。当然,从这份榜单中,我们似乎也能看出这一年来的技术热点,甚至也可以悟出一些对未来走势的预测。
阅读全文
posted @
2006-11-26 20:47
Dflying Chen
阅读(5120)
推荐(0) 编辑
更加全面的ASP.NET AJAX(Atlas)学习、参考资源(英文)
摘要:前面几天我总结了一些ASP.NET AJAX(开发代号Atlas)重要参考资源大收集,近来偶尔发现了一个英文站点,也总结了一下ASP.NET AJAX(Atlas)的学习资源。粗略看了一下,比我前一个总结的内容丰富多了,实在不敢独享,搬过来希望能和朋友们分享。
注意,下面有些内容是针对CTP版本的ASP.NET AJAX,现在已经有些过时,还请朋友们多加小心,去伪存真。
阅读全文
posted @
2006-11-26 11:17
Dflying Chen
阅读(6731)
推荐(0) 编辑
本周ASP.NET英文技术文章推荐[11/19 - 11/25]
摘要:本期共有5篇文章:
1. 使用Ajax时的十个常犯的错误
2. 在ASP.NET 2.0中访问更新数据:数据源控件的事件
3. Microsoft AJAX的优势之处
4. ASP.NET 2.0 CSS Friendly Control Adapters白皮书
5. 在ASP.NET 2.0中处理数据:在大量数据情况中高效分页
阅读全文
posted @
2006-11-25 17:55
Dflying Chen
阅读(5104)
推荐(0) 编辑
创建符合标准的、有语意的HTML页面——ASP.NET 2.0 CSS Friendly Control Adapters 1.0发布
摘要:ASP.NET 2.0提供了非常多的Web开发中常用到的复杂控件,例如Menu、GridView、Login等。虽然这些控件使用方法极为简单,且功能异常强大,但若你查看一些由这些控件所生成的HTML代码,将会发现很多地方均违背了Web标准的规定。例如,Menu、TreeView等控件均将输出<table>标签,而基于Web标准中的“有语意的”这一条,显然应该选择<ul>。
ASP.NET开发团队也意识到这个这问题,借助于ASP.NET 2.0框架强大的可配置、可自定义能力,给出了解决问题的完美方案——使用.blowser文件为页面中的控件配置自定义的Adapter,来替代原有的非标准的解决方案。这些自定义的Adapter的集合就是ASP.NET 2.0 CSS Friendly Control Adapters。在发布了若干个测试版本之后,ASP.NET 2.0 CSS Friendly Control Adapters 的1.0版本终于正式发布。
阅读全文
posted @
2006-11-24 20:10
Dflying Chen
阅读(7144)
推荐(0) 编辑
用数据说话——我的博客园Blog统计分析(2)时段分析
摘要:本文是我的博客园Blog统计分析系列的第2篇,将分析访客来访的时段,所有时间均为北京时间。 数据 24小时访问量分布(2006-08-21到2006-11-21三个月) 日访问量分布(2006-11-06到2006-11-12一周) 归纳 2-7时访问量最小 7-9时访问量迅速攀升10倍以上 12时访问量略有下降 13-16时访问量逐渐提升,接...
阅读全文
posted @
2006-11-23 15:28
Dflying Chen
阅读(1723)
推荐(0) 编辑
CLR Managed Debugger——原来Managed代码也能做这些
摘要:微软公司刚刚发布的CLR Managed Debugger (mdbg) Sample是一个颇为完善的C# 应用程序——调试器的源代码。它为我们充分展示了Managed代码的能力(虽然很多底层还是靠Unmanaged API实现的),远远不止做做ASP.NET网站而已。这也正是我们深入了解、学习C#的好材料。 这个版本有了一些变化:其中IronPython简直太酷了! Mdbg + IronPy...
阅读全文
posted @
2006-11-23 12:06
Dflying Chen
阅读(1841)
推荐(0) 编辑
ASP.NET AJAX(Atlas)和Anthem.NET——管中窥豹般小小比较
摘要:Anthem.NET近日有朋友和我提到Anthem.NET这个同样基于ASP.NET的Ajax框架,今天有机会亲自尝试了一下。初步的感觉似乎和 ASP.NET AJAX不相上下,甚至某些地方要强于ASP.NET AJAX。当然,半个小时的尝试不能算作什么,这篇文章的很多比较结论可能只是因为我的“无知”造成的,取名“管中窥豹”,其意正在如此。
本文将分别用ASP.NET AJAX和Anthem.NET实现一个最最最最简单的Ajax应用,即:页面中一个Button一个Label,点击Button将在服务器端设置 Label中的Text,当然,这一切都是以Ajax异步回送的方式进行的。并比较这两种实现方式的编写代码、生成客户端脚本大小、执行效率等…………
阅读全文
posted @
2006-11-22 15:32
Dflying Chen
阅读(8098)
推荐(0) 编辑
用数据说话——我的博客园Blog统计分析(1)序
摘要:从今年5月在我的博客园Blog上添加中国站长联盟的统计服务,到现在已经半年整了。中国站长联盟的统计服务非常完善,提供了极为详尽的统计信息。通过这些真实的数据,我们完全可以看出一些规律,总结出一些经验。 独立的一条数据,并没有什么用处;大量的数据集合起来,就形成了一座丰富的金矿;而只有淘尽黄沙将其中有意义的信息抽取出来,才能够变成真正的财富。这个系列的文章就将通过分析这些信息,探寻数据背后的奥秘,可...
阅读全文
posted @
2006-11-21 23:13
Dflying Chen
阅读(1629)
推荐(1) 编辑
微软发布Enterprise Library for .NET Framework 2.0在32位和64位平台上的性能比较测试文档
摘要:Enterprise Library for .NET Framework 2.0是一个非常好的东西,让我们在企业开发应用中有章可循。最近微软公司又在我们关心的32位和64位平台性能问题上给出了一份比较测试文档,又需要选择32位和64位平台的朋友们可以参考一下(在此下载)。
阅读全文
posted @
2006-11-20 11:53
Dflying Chen
阅读(7370)
推荐(0) 编辑
ASP.NET AJAX(开发代号Atlas)重要参考资源大收集
摘要:主要内容:
英文网站部分
…………
中文网站部分
…………
图书部分
…………
附:建议学习过程
…………
阅读全文
posted @
2006-11-19 23:52
Dflying Chen
阅读(29371)
推荐(0) 编辑
纪念一下生不逢时的《Atlas基础教程》
摘要:今日偶尔在dearbook 2006年10月图书销量排行榜中,看到《Atlas基础教程》居然排在第二位。这本书在10月份也只不过卖了不到半个月,第一次印刷的5000册即告售罄,但仍取得了这样的成绩。然而,满心欢喜正准备第二次印刷时,噩耗袭来…… 附图一张,以示追思,顺便感谢人民邮电出版社图灵公司的朋友们,辛苦了:
阅读全文
posted @
2006-11-19 18:21
Dflying Chen
阅读(1859)
推荐(0) 编辑
为Windows Live Writer写了一个小插件——插入搜索页面链接
摘要:使用这个Windows Live Writer插件,我们能够插入一个指向某个搜索引擎的某个搜索关键字页面的超链接。 下载这个文件(Dflying.LiveWriter.InsertSearchPageLinkPlugin.zip)之后,将其解压缩至Windows Live Writer的安装目录(默认为C:\Program Files\Windows Live Writer\Plugins)中。然...
阅读全文
posted @
2006-11-19 03:09
Dflying Chen
阅读(3344)
推荐(0) 编辑
博客堂Blog开张
摘要:感谢开心就好大哥的提携,我也在博客堂有了自己的一片地方(http://blog.joycode.com/dflying/)。 不过博客园的感情太深了,去博客堂写点什么好呢?想了好几天了,实在是不知道…………朋友们给点建议吧…… PS:刚刚看了看,评论数目有4444了……吉祥数字,留念一下:
阅读全文
posted @
2006-11-18 12:59
Dflying Chen
阅读(1047)
推荐(0) 编辑
本周ASP.NET英文技术文章推荐[11/12 - 11/18]
摘要:本期共有7篇文章:
[1] 如何创建与UpdatePanel兼容的、且无须ASP.NET AJAX程序集的控件
[2] UpdatePanel怎么了?为什么什么都不好用了?或者叫做,由UpdatePanel的开发者解释UpdatePanel的工作原理
[3] 学习ASP.NET 2.0中的Membership、Roles和Profile - 第7部分
[4] 自定义模块的“Feature Delegation”UI
[5] 在ASP.NET中使用ASP.NET Calendar控件和Yahoo.UI.Calendar
[6] 使用自定义控件简化ASP.NET 2.0中的数据绑定
[7] ASP.NET页面的客户端一面
…………
阅读全文
posted @
2006-11-18 11:18
Dflying Chen
阅读(4628)
推荐(0) 编辑
现存问题以及解决方案:在ASP.NET AJAX中从客户端向服务器端传送DataTable
摘要:在《现存问题以及解决方案:在ASP.NET AJAX客户端得到服务器端的DataTable》这篇文章中,我给出了一个在ASP.NET AJAX中从服务器端得到客户端DataTable的方法,以及相应的示例程序。Jeffrey Zhao更从根本上解决了从服务器到客户端传送DataTable的问题。
然而,这也仅仅解决了这个问题的一半而已。从客户端向服务器端发送DataTable仍然无法实现,这部分的问题要比前一部分更加严重。本文就将分析其中的原因,并给出解决方案。
本文包括如下内容:
异常重现——第一个异常:客户端JSON序列化时发生循环引用造成堆栈溢出
解决第一个异常——破坏循环引用
异常重现——第二个异常:服务器端Deserialize()方法抛出异常
解决第二个异常——简单实现Deserialize()方法
…………
阅读全文
posted @
2006-11-17 22:00
Dflying Chen
阅读(7060)
推荐(0) 编辑
近期微软发布的一些计算机安全方面有用的小工具
摘要:微软公司正越来越注意其操作系统的安全性问题,近期发布的几个小工具或许能够在保护您的计算机安全方面助上一臂之力(以下介绍来自微软公司的软件发布页面): 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
阅读(1634)
推荐(0) 编辑
使用WebDevHelper辅助ASP.NET AJAX程序开发
摘要: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
阅读(6215)
推荐(0) 编辑
创建专业级别的类库使用文档——Sandcastle十一月份CTP发布
摘要:软件的界面和软件的功能哪个重要?相信那些学院出身的、理论先行的朋友自然会说功能。而如果你曾经在小型公司里工作过,或是和客户(特别是国内的政府客户)打过直接交道,或是在业内已经做了一定的时间,或者学过一些心理学知识,那么将不得不至少在心里默默认可界面的地位。
对于类库形式的软件来说,文档就是它给用户的界面。即使你不认同我上面的说法,懒于做这些“表面上”的工作,但现在免费的Sandcastle已经摆在你面前了,何不尝试一下轻松做出专业级别类库文档的快乐呢?园子里那么优秀的NBear,是否可以考虑一下呢?
本文将介绍包括使用Sandcastle创建专业的类库使用文档以及使用SandcastleGUI让使用文档更加专业等内容……
阅读全文
posted @
2006-11-13 08:26
Dflying Chen
阅读(8334)
推荐(1) 编辑
拥抱变化——从Atlas到ASP.NET AJAX(4):大大简化的了的Extender扩展器控件
摘要:在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
阅读(4407)
推荐(0) 编辑
本周ASP.NET英文技术文章推荐[11/4 - 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
阅读(3805)
推荐(0) 编辑
现存问题以及解决方案:在ASP.NET AJAX客户端得到服务器端的DataTable
摘要: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
阅读(8438)
推荐(0) 编辑
“另类”的.NET——Mono 1.2发布
摘要:
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
阅读(4869)
推荐(0) 编辑
Windows Vista RTM 你准备好了么?
摘要: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
阅读(3689)
推荐(0) 编辑
NET Framework 3.0 (WinFX) RTM发布
摘要:[1] RTM内容……
[2] 下载……
[3] 相关资源……
阅读全文
posted @
2006-11-07 11:04
Dflying Chen
阅读(4401)
推荐(0) 编辑
ASP.NET AJAX Beta 2发布
摘要:核心版本中终于包括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
阅读(5690)
推荐(1) 编辑
程序与生活的一点反思(附带自弹钢琴曲Canon,周末博大家一笑而已)
摘要:今天有机会和仰慕已久的李琨(ajaxcn.org)、庄表伟(javaeye)、周筠(博文视点)和彭俊(博文视点)四位业界知名的老师见了面,聊了好长时间。他们都对我提出了一些非常中肯的意见,甚至让我不由得开始反思从踏出校门到现在这一段时间的所作所为。
关于程序员的意义和追求
为了出名?为了挣钱?似乎很正确,好多人都是这么简简单单想的。今天我听到了一个新的说法——为了方便别人的生活。并且听到了好多圈内人的故事(这里不方便列出),这些人的那种态度,那种高度,让我心动、向往……
阅读全文
posted @
2006-11-05 16:21
Dflying Chen
阅读(4897)
推荐(0) 编辑
本周ASP.NET英文技术文章推荐[10/28 – 11/3]
摘要:本期共有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
阅读(3674)
推荐(0) 编辑
《程序员》杂志2006年11月刊中推荐了我的Blog中的Atlas内容
摘要:拍了个照片,如下(Windows Live Writer就是好,图片效果很丰富,呵呵): 谢谢朋友们的支持,我要要继续加油,不能像前面四个月一样荒芜下去了……
阅读全文
posted @
2006-11-03 12:07
Dflying Chen
阅读(1582)
推荐(0) 编辑