04 2006 档案
Windows Live Mail将删除一个广告
摘要:朋友们不要再抱怨了,Live Mail将删除一个广告……以下引自Ellie(Live Mail PM) Quote Windows Live Mail: getting fewer ads For those of you who have been asking for fewer ads on Windows Live Mail, we've heard you. Microsoft ha... 阅读全文
posted @ 2006-04-30 12:04 Dflying Chen 阅读(1002) 评论(2) 推荐(0) 编辑
Dflying的Atlas相关介绍/教程文章合辑PDF下载
摘要:今天早晨收到Sun Lu朋友的一封邮件,他说将我前一段时间的关于Atlas的文章做成了一个单独的PDF文件,大概有100多页,二三十篇文章吧,可以方便离线时参考,并附带寄给了我。我大概看了一下,做得挺精美的,前面还有个分类的目录:) 真是辛苦 Sun Lu 朋友了。 我想这里或许还有需要的朋友,并考虑到目前国内Atlas的资源并不多,故转贴到这里,感兴趣的朋友可以在此下载: 阅读全文
posted @ 2006-04-29 21:50 Dflying Chen 阅读(16140) 评论(163) 推荐(1) 编辑
英文技术Blog转移到新地址http://me.dflying.net/
摘要:由于某些原因,我的原英文技术Blog(http://dflying.dflying.net)停止更新,转移到新地址(http://me.dflying.net/ ),原Blog还可以继续访问但不再更新。谢谢朋友们的支持。 阅读全文
posted @ 2006-04-29 13:25 Dflying Chen 阅读(839) 评论(0) 推荐(0) 编辑
在ASP.NET Atlas中使用Profile Service保存用户信息
摘要:English Version: http://me.dflying.net/2006/04/using-profile-service-in-aspnet-atlas.html 作者:Dflying Chen (http://dflying.cnblogs.com/) 我们知道ASP.NET 2.0提供了内建的profile功能支持,用来存放用户的个人信息。Atlas在客户端以AJAX的方式扩展... 阅读全文
posted @ 2006-04-29 13:02 Dflying Chen 阅读(5486) 评论(5) 推荐(0) 编辑
Visual Studio 2005 Tip:编辑项目文件
摘要:原文参考自:http://blogs.msdn.com/shawnfa/archive/2006/04/26/582326.aspx很多时候我们需要手动修改VS的项目文件(.csproj/.vbproj),这时大多数人会简单的使用记事本(notepad)打开并编辑。虽然这没什么不可以的,但是VS 2005其实内建了对编辑项目文件的支持,而且提供了语法高亮显示,智能感知等高级辅助功能。首先,在Sol... 阅读全文
posted @ 2006-04-27 16:56 Dflying Chen 阅读(2221) 评论(8) 推荐(0) 编辑
在ASP.NET Atlas中结合Membership进行身份验证
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/ ) ASP.NET Atlas可以使用ASP.NET中的Membership来进行用户身份验证,并在验证成功后自动设定相应的Cookie。Atlas中的身份验证是通过Sys.Services._AuthenticationService类的一个实例:Sys.Services.AuthenticationSer... 阅读全文
posted @ 2006-04-27 14:10 Dflying Chen 阅读(7196) 评论(20) 推荐(0) 编辑
使用ASP.NET Atlas开发随输入内容自动调整行数的textarea
摘要:作者:Dflying Chen (http://dflying.cnblogs.com )好多朋友使用过Outlook或者Windows Live Mail:在撰写新邮件时,您会发现初始的收件人文本框只有一行。但如果您输入了好多地址,超过了一行的长度,它会自动地变成两行,如果不够,还会变成三行,四行等。这种文本框既节约了初始空间,又让用户输入大量数据时不感到局促。为了让您对其有更直观的了解或是有些... 阅读全文
posted @ 2006-04-24 21:25 Dflying Chen 阅读(4721) 评论(25) 推荐(0) 编辑
使用ASP.NET Atlas实现拖放(Drag & Drop)效果(下)
摘要:在本篇中我将使用Atlas的DragDropList Behavior配合Atlas的ListView控件来实现一个用户可通过拖拽重新排列内容的页面。 下面是一张截图: 阅读全文
posted @ 2006-04-23 21:05 Dflying Chen 阅读(10130) 评论(72) 推荐(0) 编辑
使用ASP.NET Atlas开发In Place Editing输入控件
摘要:作者:Dflying Chen (http://dflying.cnblogs.com ) 可能有些朋友还不了解什么是In Place Editing(不知道怎么翻译),请先看一下下面的DEMO(首页过滤掉了Flash,请进入帖子观看,下面是一张截图): 上面三个输入在平时就是普通的Label,鼠标悬停在上面时会有边框出现。当用户点击这个Label时,切换到Input状态。用户输入完毕鼠标移开,... 阅读全文
posted @ 2006-04-22 14:45 Dflying Chen 阅读(4313) 评论(27) 推荐(0) 编辑
使用ASP.NET Atlas实现拖放(Drag & Drop)效果(上)
摘要:English Version: http://dflying.dflying.net/1/archive/77_atlas_drag__drop_overview.html中文版:http://dflying.cnblogs.com/archive/2006/04/21/381763.html 请同时参考:使用ASP.NET Atlas实现拖放(Drag & Drop)效果(下) 题外话 Thi... 阅读全文
posted @ 2006-04-21 22:13 Dflying Chen 阅读(8479) 评论(10) 推荐(0) 编辑
使用ASP.NET Atlas XSLTView控件用XSLT修饰并显示XML数据
摘要:English Version: http://dflying.dflying.net/1/archive/129_apply_xslt_to_xml_using_aspnet_atlas_xsltview_control.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: Sys.UI.Data.ListView:使用ASP.NET Atlas... 阅读全文
posted @ 2006-04-20 22:07 Dflying Chen 阅读(3813) 评论(25) 推荐(0) 编辑
使用Flickr的图片拼出你的句子
摘要:很有意思的一个工具,可以把你输入的英文句子中的字母换成从Flickr 中随机取得的字母图片。网址在http://metaatem.net/words.php我输入了这个句子:“Hey, this is Dflying's blog. You may find things like PHP, .NET, Javascript, Atlas and C ”产生的图片如下: 阅读全文
posted @ 2006-04-19 17:29 Dflying Chen 阅读(1058) 评论(7) 推荐(0) 编辑
使用ASP.NET Atlas SortBehavior实现客户端排序
摘要:English Version: http://dflying.dflying.net/1/archive/128_sorting_your_list_using_aspnet_atlas_sortbehavior.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: Sys.UI.Data.ListView:使用A... 阅读全文
posted @ 2006-04-19 16:40 Dflying Chen 阅读(3517) 评论(10) 推荐(0) 编辑
使用 ASP.NET Atlas PageNavigator控件实现客户端分页导航
摘要:English Version: http://dflying.dflying.net/1/archive/127_paging_your_list_using_aspnet_atlas_pagenavigator_control.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: Sys.UI.Data.ListView:... 阅读全文
posted @ 2006-04-18 15:55 Dflying Chen 阅读(6969) 评论(27) 推荐(0) 编辑
IIS 7管理API——Microsoft.Web.Administration介绍
摘要:本文翻译整理自Carlos Aguilar Mares的blog文章:Microsoft.Web.Administration in IIS 7。 请注意本文的内容均基于Windows Vista Beta 2版本,在正式的发布版本中可能会有所改变。 Microsoft中提供了管理IIS7的一些非常强大的API——Microsoft.Web.Administration,可以很方便的让我们以编程的... 阅读全文
posted @ 2006-04-17 16:05 Dflying Chen 阅读(11496) 评论(12) 推荐(8) 编辑
Atlas命名空间Sys.Data下控件介绍——DataView和DataFilter
摘要:English Version: http://dflying.dflying.net/1/archive/125_introduction_to_atlas_controls_in_namespace_sysdata__dataview_and_datafilter.html 本系列有如下三篇文章: Atlas命名空间Sys.Data下控件介绍——DataSource和XMLData... 阅读全文
posted @ 2006-04-16 13:57 Dflying Chen 阅读(3896) 评论(21) 推荐(0) 编辑
Atlas命名空间Sys.Data下控件介绍——DataColumn,DataRow和DataTable
摘要:English Version: http://dflying.dflying.net/1/archive/124_introduction_to_atlas_controls_in_namespace_sysdata__datacolumn_datarow_and_datatable.html 本系列有如下三篇文章: Atlas命名空间Sys.Data下控件介绍——DataSour... 阅读全文
posted @ 2006-04-15 12:29 Dflying Chen 阅读(4711) 评论(7) 推荐(0) 编辑
Atlas命名空间Sys.Data下控件介绍——DataSource和XMLDataSource
摘要:English Version: http://dflying.dflying.net/1/archive/123_introduction_to_atlas_controls_in_namespace_sysdata__datasource_and_xmldatasource.html 本系列有如下三篇文章: Atlas命名空间Sys.Data下控件介绍——DataSource和X... 阅读全文
posted @ 2006-04-14 23:05 Dflying Chen 阅读(3953) 评论(9) 推荐(0) 编辑
在ASP.NET Atlas中创建自定义的Action
摘要:English Version: http://dflying.dflying.net/1/archive/122_build_your_own_actions_in_aspnet_atlas.html Action是ASP.NET Atlas中继承于Sys.Action基类的的一类组件,用来实现一类由某个事件引发的事件处理功能。Action与事件处理函数的功能类似,但它是一类泛化了的事件处理组... 阅读全文
posted @ 2006-04-13 20:59 Dflying Chen 阅读(2392) 评论(10) 推荐(0) 编辑
Atlas Control ToolKit 发布
摘要:请先安装最新版本的Atlas April CTP:http://www.microsoft.com/downloads/details.aspx?FamilyId=B01DC501-B3C1-4EC0-93F0-7DAC68D2F787&displaylang=en 然后在此下载并安装Atlas Control ToolKit:http://download.microsoft.com/downl... 阅读全文
posted @ 2006-04-13 10:32 Dflying Chen 阅读(7415) 评论(28) 推荐(0) 编辑
AJAX中的XmlHttpRequest标准化开始了
摘要:W3C刚刚公开发布了XmlHttpRequest接口的第一版标准化草案,如果感兴趣,您可以到这里查阅:http://www.w3.org/TR/2006/WD-XMLHttpRequest-20060405 阅读全文
posted @ 2006-04-12 17:16 Dflying Chen 阅读(997) 评论(8) 推荐(0) 编辑
在ASP.NET Atlas中创建自定义的Behavior
摘要:English Version: http://dflying.dflying.net/1/archive/120_build_your_own_behaviors_in_aspnet_atlas.html Atlas中的Behavior定义了当控件的某个事件被触发时的行为。Behavior可以看作是一种封装了的DHTML的事件,例如click和hover等。Behavior同样可以是一个组件,可... 阅读全文
posted @ 2006-04-12 16:38 Dflying Chen 阅读(4845) 评论(32) 推荐(0) 编辑
Windows Live Messenger大量邀请发放
摘要:现在有Windows Live Messenger (Messenger 8)的邀请若干个,虽然不是什么新东西了,但有需要的朋友请您在此留言并留下您的Email,我会尽快送出。现在还有0 个。 阅读全文
posted @ 2006-04-11 19:28 Dflying Chen 阅读(1110) 评论(85) 推荐(0) 编辑
ASP.NET Atlas April CTP发布
摘要:下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=B01DC501-B3C1-4EC0-93F0-7DAC68D2F787&displaylang=en 该版本可以说就是March CTP的Bug修复版本,而且基本上离最终版本不会太远了,想要采用Atlas开发AJAX的朋友可以着手使用这个版本了。该版本修复了不少Bug,有些... 阅读全文
posted @ 2006-04-11 15:30 Dflying Chen 阅读(3798) 评论(14) 推荐(0) 编辑
实时检验您的页面是否符合XHTML标准——使用Validator Module
摘要:当前,Web开发人员都希望自己的网站可以符合XHTML标准(如果您不知道什么是XHTML标准,请参考Web标准和ASP.NET - 第一部分 XHTML介绍)。在通常的开发基于ASP.NET的符合XHTML标准的Web程序时,我们需要不停的查看渲染出来的ASPX页面源文件并copy & paste到某些在线的XHTML Validator中。当然,在小型简单的Web程序中这样也没什么难的。但考虑到... 阅读全文
posted @ 2006-04-11 09:06 Dflying Chen 阅读(3030) 评论(9) 推荐(0) 编辑
[转]IT开发工程师的悲哀
摘要:(注:本文为转贴,版权归作者所有) 恭喜,你选择开发工程师做为自已的职业! 悲哀,你选择开发工程师做为自已的职业! 本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无... 阅读全文
posted @ 2006-04-10 18:36 Dflying Chen 阅读(1325) 评论(21) 推荐(0) 编辑
调试Atlas客户端JavaScript脚本
摘要:编写Atlas的JavaScript脚本将比编写C# 更具有挑战性,因为JavaScript没有编译时期检查,在编码时候也没有智能感知提示。并且您还需要在运行时跟踪服务器和客户端的网络通信。而且目前还没有一个非常强大的JavaScript IDE可以帮您分担其中繁杂的工作。 我在工作中使用Atlas有半年左右,其中积累了一些关于调试Atlas程序得知识与经验,希望能与大家分享。其中疏漏之处,还请多多指正。 阅读全文
posted @ 2006-04-10 17:48 Dflying Chen 阅读(5232) 评论(15) 推荐(0) 编辑
使用ASP.NET Atlas ItemView控件显示集合中的单个数据
摘要:English Version: http://dflying.dflying.net/1/archive/114_display_one_item_in_a_collection_using_aspnet_atlas_itemview_control.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: ... 阅读全文
posted @ 2006-04-09 20:38 Dflying Chen 阅读(4188) 评论(6) 推荐(0) 编辑
使用ASP.NET Atlas ListView控件显示列表数据
摘要:English Version: http://dflying.dflying.net/1/archive/113_display_listible_data_using_aspnet_atlas_listview_control.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: ... 阅读全文
posted @ 2006-04-08 23:02 Dflying Chen 阅读(10965) 评论(25) 推荐(0) 编辑
在ASP.NET Atlas中创建自定义的Validator
摘要:Enlish Version: http://dflying.dflying.net/1/archive/112_build_your_own_validators_in_aspnet_atlas.html Validator是ASP.NET Atlas中的一类强大的组件,用来检查InputControl类型的Atlas控件,例如Web.UI.TextBox,的输入数据。如果你熟悉ASP.NET的话,你一定知道ASP.NET中作为服务器控件运行的Validator。Atlas中的Validator将在客户端提供同样的功能。 本文将通过一个IPAddressValidator的实例来演示如何编写自定义的Validator。 阅读全文
posted @ 2006-04-07 20:55 Dflying Chen 阅读(2640) 评论(17) 推荐(0) 编辑
Visual Studio 2005 Web Application项目RC发布
摘要:Scott在其Blog(http://weblogs.asp.net/scottgu/archive/2006/04/05/442032.aspx)上发布了Visual Studio 2005 Web Application项目的RC版本,可以在http://msdn.microsoft.com/asp.net/reference/infrastructure/wap/default.aspx下载... 阅读全文
posted @ 2006-04-06 11:54 Dflying Chen 阅读(7459) 评论(83) 推荐(0) 编辑
在ASP.NET Atlas中创建自定义的Transformer
摘要:English Version: http://dflying.dflying.net/1/archive/110_build_your_own_transformers_in_aspnet_atlas.html Atlas中的Transformer是一种类似管道的东西,在绑定的时候,它将插入到由源对象的属性向目标对象的属性赋值的过程中,以期对将要赋值的属性进行必要的过滤/装饰/转换(在这里是将源属性加1),然后再赋值给目标属性。 本篇随笔将通过开发一个CustomBooleanTransformer的例子来熟悉如何书写自定义的transformer。 阅读全文
posted @ 2006-04-05 23:58 Dflying Chen 阅读(4474) 评论(17) 推荐(0) 编辑
Atlas揭秘 —— 绑定(Binding)
摘要:English Version: http://dflying.dflying.net/1/archive/109_atlas_unleashed-bindings.html Atlas架构提供了一种比ASP.NET中数据绑定(data binding)强大得多的客户端绑定模型。这种模型异常灵活,甚至有些类似WPF(Windows Presentation Foundation)中的绑定模型。Atlas提供的绑定模型允许您将某对象的任意一个属性绑定到另外一个对象的任意一个属性上。它不单单可以应用于数据绑定,甚至可以将某个控件的样式绑定到另外一个控件上。这样使得在Atlas中将一切关联起来变成可能。 在这个帖子中,我将尝试分析一些Atlas实现代码来解释Atlas是如何完成Binding的。 阅读全文
posted @ 2006-04-04 20:34 Dflying Chen 阅读(6393) 评论(42) 推荐(0) 编辑
在Atlas服务器端实现中推荐使用Web Service而不是Page Method
摘要:English Version: http://dflying.dflying.net/1/archive/107_prefer_web_services_to_page_methods_in_atlas_server_side_implementation.html 我们可以用两种方式把一个服务器段方法暴露给客户端Atlas调用:Web Service和Page Method。我推荐使用Web Service的方法。 所有人都应该非常重视的一点是Web Service和Page Method的工作原理以及工作过程有很大的分别。对于Atlas调用Web Service来说,当请求被发送时候,仅仅简单传给服务器方法的参数数据。而对于Atlas调用Page 阅读全文
posted @ 2006-04-03 18:15 Dflying Chen 阅读(5671) 评论(48) 推荐(0) 编辑
.NET方向高级开发人员面试时应该事先考虑的问题
摘要:(澄清一下,我发帖的目的不是用来专门给人评价这些问题的好坏的,实际上我所在的公司就考察这些问题。而能够基本上答出来的可以说百里挑一。如果各位觉得这些问题很简单,那么基本上在.NET面试环节就没有什么问题了,同时欢迎提供一些更多的问题。如果还有些不知道,那么不妨静下心来思考一下(或者用15秒搜索一下),没有必要花太多时间来攻击题目的合理性。毕竟,几乎所有的面试都是这样。如果没法改变,我们还是学着适应... 阅读全文
posted @ 2006-04-01 22:10 Dflying Chen 阅读(18522) 评论(182) 推荐(3) 编辑
修改了一些模版的CSS
摘要:节约界面空间,减少不必要的浪费。恩,CSS是个好东西。 阅读全文
posted @ 2006-04-01 21:11 Dflying Chen 阅读(638) 评论(0) 推荐(0) 编辑
C#面试基础问题
摘要:English Version: http://dflying.dflying.net/1/archive/104_c_basic_interview_questions.html 如果你的简历上面写“熟悉/了解C#”,那么你就应该能够回答下面的这些基础问题。我将给出自己的简要答案以供参考。欢迎讨论。如果是“精通”,那么请参考:http://www.cnblogs.com/dflying/arc... 阅读全文
posted @ 2006-04-01 20:36 Dflying Chen 阅读(46704) 评论(60) 推荐(9) 编辑
Atlas UpdatePanel使用技巧以及常见问题
摘要:English Version: http://dflying.dflying.net/1/archive/103_atlas_updatepanel_tips_and_faqs.html 好多开发人员将会从UpdatePanel控件开始慢慢接触Atlas。UpdatePanel功能强大并且使用简单,同时也拉近了我们和Atlas的距离。 我曾在此发表了一个对UpdatePanel的简要介绍(ht... 阅读全文
posted @ 2006-04-01 00:00 Dflying Chen 阅读(23505) 评论(123) 推荐(1) 编辑