使用ASP.NET Atlas开发实时验证用户名是否被注册的自定义Behavior
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 昨天看到园内adonio朋友的使用CustomValidator类及时验证用户名,这是一个很常见的功能需求,且采用AJAX的方式可以带给用户更好的体验。adonio朋友使用的是未经包装的AJAX方法,其实我们完全可以基于现有的Atlas框架,开发出更易使用的组件。 这里我将上述功能封装为Atlas中的Beh...
阅读全文
posted @
2006-05-31 11:00
Dflying Chen
阅读(6879)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——直接在ASPX页面上暴露Web Method
摘要:作者:Dflying Chen(http://dflying.cnblogs.com/) 前面的一系列的文章都是直接调用单独的一个Web Service,而在实际项目开发中,特别是在对现有的项目转换中,把页面中的逻辑再提取到专门的Web Service中往往会带来相当多的工作。Atlas充分考虑到了这一点,允许您将服务器端的public方法加上[WebMethod]属性以允许客户端JavaScri...
阅读全文
posted @
2006-05-30 10:06
Dflying Chen
阅读(6675)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——在页面加载时调用Web Service
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/ ) 很多时候我们需要在页面加载以后立刻调用一些Web Service,比如一个客户端的Atlas ListView会在加载后立刻得到初始化的填充数据。虽然这可以使用Atlas的InitialData控件完成,但对于其它的一些要求,比如在页面加载后立刻执行一段Atlas脚本(其中用到了Atlas对JavaScr...
阅读全文
posted @
2006-05-29 09:48
Dflying Chen
阅读(5188)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——应用Cache减小服务器开销
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 对于一些复杂的,需要较长时间完成,并且对实时性要求不是很高的服务,选择Cache往往是一个有效的提高效率的方法。.NET的Web Service实现充分考虑了对Cache的需求,您只需要简单的设定即可启用Cache。Atlas中对Web Service的调用也可以利用这一Cache机制,以减少服务器端不必要...
阅读全文
posted @
2006-05-28 16:43
Dflying Chen
阅读(4465)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(Google Search实例)
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 在前一篇贴子(在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(Yahoo!天气实例))中我介绍了使用BridgeRestProxy对Web Service进行Mashup。然而,在实际开发中这种简单的方法往往是不够用的,我们需要书写程序代码来完成一...
阅读全文
posted @
2006-05-27 15:04
Dflying Chen
阅读(4713)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(Yahoo!天气实例)
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 在前一篇文章(在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(基础知识以及简单示例))中,我介绍了一些Atlas中对远程Web Service进行Mashup的基础知识,并给出了一个最基础的没有丝毫用处例子。今天再回到这个话题上,我将给出一个更复杂...
阅读全文
posted @
2006-05-26 11:58
Dflying Chen
阅读(6823)
推荐(1) 编辑
非常有用的101道算法部分常见面试题
摘要:1. Given a rectangular (cuboidal for the puritans) cake with a rectangular piece removed (any size or orientation), how would you cut the remainder of the cake into two equal halves with one straight ...
阅读全文
posted @
2006-05-25 15:43
Dflying Chen
阅读(8214)
推荐(0) 编辑
纪念博客园安家两个月整——Dflying的Atlas文章阶段总结
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 今天来到博客园两个月整了,其间得到了朋友们的大力支持,这两个月中我共计写了63篇随笔,得到了1402条评论。在博客园的这段时间里,我认识了不少朋友,在讨论中,也学到了不少知识。没什么好说的,总结一下发表的文章吧。 下面是我的有关Atlas的文章的目录,会随时保持更新。其中完成的部分以链接标出,未完成在计划中...
阅读全文
posted @
2006-05-25 11:32
Dflying Chen
阅读(21760)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(基础知识以及简单示例)
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 注:Atlas中的Mashup极其复杂,其中涉及众多的对象与架构,为了写这篇文章,我花了不少时间学习研究。同时,关于这方面资源的匮乏简直到了令人发指的地步。往往Google一下居然一条记录都没有……但Mashup在现今的AJAX程序中又是如此重要,近一段时间内,我也收到了好多朋友的消息,希望我能介绍一下Ma...
阅读全文
posted @
2006-05-24 15:20
Dflying Chen
阅读(6916)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——批量调用以提高效率
摘要:作者:Dflying Chen (http://dflying.cnblog.com/) 对于Atlas程序,在某些情况下,我们需要在短时间内调用大量的Web Service,例如某个列表中用户快速的点击删除。这时网络带宽,稳定程度等等往往会造成较长时间的延迟。如果可以将这些调用包装成一个单一的请求,那么用户只需忍受一次网络延迟,即可得到处理的结果,也间接的提高了效率。似乎这并不是一个很容易实现的...
阅读全文
posted @
2006-05-22 22:25
Dflying Chen
阅读(3851)
推荐(0) 编辑
针对博客园Blog的SEO(Search Engine Optimization – 搜索引擎优化)
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 随着Web 2.0概念的发展以及Web上内容的不断丰富,搜索引擎逐渐成了Internet的统治者。毫不疑问的说,搜索引擎对您站点的重视程度(排名高低,收录程度等)直接决定了用户的重视程度,也就是决定了您的网站的成败。由此也引出了SEO这个专业名词,并成为了目前每个站长必须考虑的问题。关于SEO的概念介绍/重...
阅读全文
posted @
2006-05-20 00:15
Dflying Chen
阅读(3891)
推荐(1) 编辑
在ASP.NET Atlas中调用Web Service——处理错误,超时以及响应用户的取消操作
摘要:作者:Dflying Chen(http://dflying.cnblogs.com/) 在本系列的上一篇(在ASP.NET Atlas中调用Web Service——介绍及简单应用)中,我们熟悉了Atlas中调用Web Service的最基础方法,但是在实际开发中,仅仅发出请求并等待返回结果是不够的,我们大都需要考虑对错误超时等的处理,也要允许用户取消操作。幸运的是,Atlas对Web Serv...
阅读全文
posted @
2006-05-17 17:39
Dflying Chen
阅读(7107)
推荐(0) 编辑
使用ASP.NET Atlas开发检测密码强度的自定义Behavior
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/ ) 本文源于维生素C.net的一篇文章利用数学方法来大大降低一个逻辑判断实现的难度的例子。检测代码来自THIN的检验密码强度的JS类。 Atlas中提供了客户端JavaScript强大的面向对象功能,这几天看到了上述二位的帖子,觉得这个功能需求在日常开发中还是很常见的。晚上闲来无事,将上述功能封装为Atlas...
阅读全文
posted @
2006-05-16 21:33
Dflying Chen
阅读(4928)
推荐(0) 编辑
在ASP.NET Atlas中调用Web Service——介绍及简单应用
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/ ) Atlas Framework中包含了对AJAX调用的封装,让您可以很方便的在客户端通过JavaScript调用服务器端方法。在本篇文章中,我将解释一下如何使用Atlas调用服务器端Web Service。 使用Atlas,我们只需要如下步骤即可调用服务器端Web Service: 在Web S...
阅读全文
posted @
2006-05-16 11:05
Dflying Chen
阅读(7979)
推荐(0) 编辑
几张关于IT业人才成长的统计图片
摘要:本文为转载,版权归作者所有。虽然有些老了,但是还是值得仔细分析一下。
阅读全文
posted @
2006-05-15 14:46
Dflying Chen
阅读(2708)
推荐(0) 编辑
使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(下)
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 请同时参考:使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(上) 让我们通过一个实例来测试上述两种方法: 首先,让我们建立一个词库,提供自动完成的列表。这个词库Copy自Atlas的官方文档示例,是一些.NET的常见术语...
阅读全文
posted @
2006-05-12 20:31
Dflying Chen
阅读(7403)
推荐(0) 编辑
使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(上)
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 请同时参考:使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(下) 相信对AJAX略有了解的朋友都知道自动完成功能(如果您还不知道,请尝试一下Google Suggest),甚至好多朋友就是看到它带来的令人眩目的功能才对...
阅读全文
posted @
2006-05-11 23:20
Dflying Chen
阅读(5563)
推荐(0) 编辑
ASP.NET AJAX(开发代号:Atlas)的相关问题请在本帖中提出
摘要:小弟在博客园安家一个多月,文章主要以交流分享ASP.NET Atlas为主。承蒙各位朋友的厚爱,不时有朋友询问一些问题。然日间工作忙碌,夜间加重上网环境又不好。很多时候没有能力一一解答,对各位朋友的怠慢,还请见谅。现在特发此帖,朋友们有什么关于Atlas的问题,请您在这里以留言的形式提出,我争取尽快回答并给出满意的答案,同时其他的朋友也可以从这些问题中找到自己感兴趣的信息。我会不时将常见的问题整理...
阅读全文
posted @
2006-05-10 15:57
Dflying Chen
阅读(52870)
推荐(0) 编辑
ASP.NET Atlas学习团队建议收集
摘要:请在这里留下您对ASP.NET Atlas学习团队的宝贵意见和建议,让我们一起把它办得更好!申请加入,请在http://dflying.cnblogs.com/archive/2006/05/09/Welcome_to_Join_ASP_NET_Atlas_Learning_Team.html 留言。
阅读全文
posted @
2006-05-09 20:06
Dflying Chen
阅读(1739)
推荐(0) 编辑
欢迎加入ASP.NET Atlas学习团队!
摘要:ASP.NET Atlas是Microsoft开发的下一代网络应用程序框架,它集成了AJAX应用,面向对象方式客户端JavaScript等特性,极大丰富了客户端体验,同时也增强了组件的可重用性,并大大简化了开发人员的工作。 目前Atlas还处于CTP阶段,国内甚至国外的相关资源都非常稀少。成立这个团队的目的是让朋友们共同学习/研究Atlas的使用/实现,互相交流以提高技术水平,为自己创造机会。 A...
阅读全文
posted @
2006-05-09 11:45
Dflying Chen
阅读(13885)
推荐(0) 编辑
最高机密的Microsoft代码(仅供娱乐)
摘要:本文为转载,版权归原作者所有,仅供娱乐,切勿当真…… Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include #include #include /* Microsoft Network Connectivity library */#in...
阅读全文
posted @
2006-05-09 10:10
Dflying Chen
阅读(4364)
推荐(0) 编辑
Visual Studio 2005 Web Application Projects正式发布!
摘要:还有什么比这更令人振奋的么?一大早起来发现Visual Studio 2005 Web Application Projects终于正式发布了!从此再也不用忍耐那讨厌的Web Site了!不过中文版的VS现在还不能支持,Scott说在今年夏天会有针对其他语言的Patch发布。(感谢dudu提供)关于Visual Studio 2005 Web Application Projects,请参考:Vi...
阅读全文
posted @
2006-05-09 09:09
Dflying Chen
阅读(8370)
推荐(0) 编辑
Atlas Control Toolkit Demo:从数据库中取得数据并填充CascadingDropDown控件
摘要:注:本文应菌哥之邀,翻译自:http://atlas.asp.net/atlastoolkit/Walkthrough/CCDWithDB.aspx,不保证内容或示例程序的正确性。 关于Atlas Control Toolkit,请参考: "Atlas" Control Toolkit更新发布(Version 1.0.60504.0) Atlas Control ToolKit ...
阅读全文
posted @
2006-05-08 15:34
Dflying Chen
阅读(7010)
推荐(0) 编辑
"Atlas" Control Toolkit更新发布(Version 1.0.60504.0)
摘要:4月13日,Atlas发布了一个服务器端控件包(请见:Atlas Control ToolKit 发布 ),其中我提到了好多不足的地方。现在将近一个月过去了,这个控件包有了一次升级,真是士别三日,刮目相看。前面版本中较为低效的实现都有了很大改变。我个人认为,这个版本是较为成熟的版本,既可以直接用在实际开发中,也是我们学习的好资料。Scott在他的Blog中提到了这个控件包今后的发展趋势,想想都会觉...
阅读全文
posted @
2006-05-08 10:36
Dflying Chen
阅读(5047)
推荐(0) 编辑
ASP.NET Atlas简单控件介绍——Label,HyperLink,Select和Image
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 注:本系列文章比较基础,基本为Atlas官方文档的翻译,熟悉Atlas的朋友可以跳过。 本系列有三篇文章: ASP.NET Atlas简单控件介绍——Sys.Component基类与Sys.UI.Control基类 ASP.NET Atlas简单控件介绍——InputControl,Tex...
阅读全文
posted @
2006-05-07 18:10
Dflying Chen
阅读(7977)
推荐(0) 编辑
ASP.NET Atlas简单控件介绍——InputControl,TextBox,Button和CheckBox
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 注:本系列文章比较基础,基本为Atlas官方文档的翻译,熟悉Atlas的朋友可以跳过。 本系列有三篇文章: ASP.NET Atlas简单控件介绍——Sys.Component基类与Sys.UI.Control基类 ASP.NET Atlas简单控件介绍——InputControl,Te...
阅读全文
posted @
2006-05-06 11:23
Dflying Chen
阅读(7004)
推荐(0) 编辑
ASP.NET Atlas简单控件介绍——Sys.Component基类与Sys.UI.Control基类
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) 本系列有三篇文章: ASP.NET Atlas简单控件介绍——Sys.Component基类与Sys.UI.Control基类 ASP.NET Atlas简单控件介绍——InputControl,TextBox,Button和CheckBox ASP.NET Atlas简单控件介...
阅读全文
posted @
2006-05-03 21:53
Dflying Chen
阅读(6614)
推荐(0) 编辑
ASP.NET Atlas对JavaScript的扩展
摘要:作者:Dflying Chen (http://dflying.cnblogs.com/) JavaScript是一门非常强大的基于对象(Object Based)的语言,但是对面向对象(Object Oriented)的支持还存在一些不足,同时JavaScript内建的类库也比较简单,甚至缺乏一切很常用的功能。ASP.NET Atlas在运行时扩展了JavaScript,大大增强了它的面向对象支...
阅读全文
posted @
2006-05-01 22:26
Dflying Chen
阅读(5960)
推荐(0) 编辑