上一页 1 ··· 3 4 5 6 7 8 下一页
  2006年6月2日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 了解了基本概念并完成了预先需求后(请参考:开发ASP.NET Atlas服务器端Extender控件——基本概念以及预先需求),我们可以开始了开发这个ValidateUserNameExtender了。 首先,在Visual Studio中新建一个Atlas Control Project,我们给它取名为V... 阅读全文
posted @ 2006-06-02 10:30 Dflying Chen 阅读(6106) 评论(9) 推荐(0) 编辑
  2006年6月1日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) Microsoft ASP.NET Atlas的出现几乎颠覆了整个传统的ASP.NET开发概念,理论上讲,最“纯粹”的Atlas应用程序将把一切表现层全部移到客户端进行,服务器端仅仅是提供客户端需要的服务。而目前为止这种客户端编程模型还没有很强大的IDE支持(想想编写,调试JavaScript的时候是多么的... 阅读全文
posted @ 2006-06-01 17:35 Dflying Chen 阅读(5987) 评论(32) 推荐(0) 编辑
  2006年5月31日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 昨天看到园内adonio朋友的使用CustomValidator类及时验证用户名,这是一个很常见的功能需求,且采用AJAX的方式可以带给用户更好的体验。adonio朋友使用的是未经包装的AJAX方法,其实我们完全可以基于现有的Atlas框架,开发出更易使用的组件。 这里我将上述功能封装为Atlas中的Beh... 阅读全文
posted @ 2006-05-31 11:00 Dflying Chen 阅读(6875) 评论(13) 推荐(0) 编辑
  2006年5月30日
摘要: 作者:Dflying Chen(http://dflying.cnblogs.com/) 前面的一系列的文章都是直接调用单独的一个Web Service,而在实际项目开发中,特别是在对现有的项目转换中,把页面中的逻辑再提取到专门的Web Service中往往会带来相当多的工作。Atlas充分考虑到了这一点,允许您将服务器端的public方法加上[WebMethod]属性以允许客户端JavaScri... 阅读全文
posted @ 2006-05-30 10:06 Dflying Chen 阅读(6669) 评论(22) 推荐(0) 编辑
  2006年5月29日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/ ) 很多时候我们需要在页面加载以后立刻调用一些Web Service,比如一个客户端的Atlas ListView会在加载后立刻得到初始化的填充数据。虽然这可以使用Atlas的InitialData控件完成,但对于其它的一些要求,比如在页面加载后立刻执行一段Atlas脚本(其中用到了Atlas对JavaScr... 阅读全文
posted @ 2006-05-29 09:48 Dflying Chen 阅读(5181) 评论(11) 推荐(0) 编辑
  2006年5月28日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 对于一些复杂的,需要较长时间完成,并且对实时性要求不是很高的服务,选择Cache往往是一个有效的提高效率的方法。.NET的Web Service实现充分考虑了对Cache的需求,您只需要简单的设定即可启用Cache。Atlas中对Web Service的调用也可以利用这一Cache机制,以减少服务器端不必要... 阅读全文
posted @ 2006-05-28 16:43 Dflying Chen 阅读(4457) 评论(6) 推荐(0) 编辑
  2006年5月27日
摘要: 作者: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 阅读(4711) 评论(13) 推荐(0) 编辑
  2006年5月26日
摘要: 作者: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 阅读(6804) 评论(32) 推荐(1) 编辑
  2006年5月25日
摘要: 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 阅读(8210) 评论(12) 推荐(0) 编辑
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 今天来到博客园两个月整了,其间得到了朋友们的大力支持,这两个月中我共计写了63篇随笔,得到了1402条评论。在博客园的这段时间里,我认识了不少朋友,在讨论中,也学到了不少知识。没什么好说的,总结一下发表的文章吧。 下面是我的有关Atlas的文章的目录,会随时保持更新。其中完成的部分以链接标出,未完成在计划中... 阅读全文
posted @ 2006-05-25 11:32 Dflying Chen 阅读(21751) 评论(88) 推荐(0) 编辑
  2006年5月24日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 注:Atlas中的Mashup极其复杂,其中涉及众多的对象与架构,为了写这篇文章,我花了不少时间学习研究。同时,关于这方面资源的匮乏简直到了令人发指的地步。往往Google一下居然一条记录都没有……但Mashup在现今的AJAX程序中又是如此重要,近一段时间内,我也收到了好多朋友的消息,希望我能介绍一下Ma... 阅读全文
posted @ 2006-05-24 15:20 Dflying Chen 阅读(6909) 评论(31) 推荐(0) 编辑
  2006年5月22日
摘要: 作者:Dflying Chen (http://dflying.cnblog.com/) 对于Atlas程序,在某些情况下,我们需要在短时间内调用大量的Web Service,例如某个列表中用户快速的点击删除。这时网络带宽,稳定程度等等往往会造成较长时间的延迟。如果可以将这些调用包装成一个单一的请求,那么用户只需忍受一次网络延迟,即可得到处理的结果,也间接的提高了效率。似乎这并不是一个很容易实现的... 阅读全文
posted @ 2006-05-22 22:25 Dflying Chen 阅读(3844) 评论(6) 推荐(0) 编辑
  2006年5月20日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 随着Web 2.0概念的发展以及Web上内容的不断丰富,搜索引擎逐渐成了Internet的统治者。毫不疑问的说,搜索引擎对您站点的重视程度(排名高低,收录程度等)直接决定了用户的重视程度,也就是决定了您的网站的成败。由此也引出了SEO这个专业名词,并成为了目前每个站长必须考虑的问题。关于SEO的概念介绍/重... 阅读全文
posted @ 2006-05-20 00:15 Dflying Chen 阅读(3878) 评论(19) 推荐(1) 编辑
  2006年5月17日
摘要: 作者: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 阅读(7102) 评论(25) 推荐(0) 编辑
  2006年5月16日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/ ) 本文源于维生素C.net的一篇文章利用数学方法来大大降低一个逻辑判断实现的难度的例子。检测代码来自THIN的检验密码强度的JS类。 Atlas中提供了客户端JavaScript强大的面向对象功能,这几天看到了上述二位的帖子,觉得这个功能需求在日常开发中还是很常见的。晚上闲来无事,将上述功能封装为Atlas... 阅读全文
posted @ 2006-05-16 21:33 Dflying Chen 阅读(4919) 评论(6) 推荐(0) 编辑
摘要: 作者: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 阅读(7973) 评论(44) 推荐(0) 编辑
  2006年5月15日
摘要: 本文为转载,版权归作者所有。虽然有些老了,但是还是值得仔细分析一下。 阅读全文
posted @ 2006-05-15 14:46 Dflying Chen 阅读(2697) 评论(17) 推荐(0) 编辑
  2006年5月12日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 请同时参考:使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(上) 让我们通过一个实例来测试上述两种方法: 首先,让我们建立一个词库,提供自动完成的列表。这个词库Copy自Atlas的官方文档示例,是一些.NET的常见术语... 阅读全文
posted @ 2006-05-12 20:31 Dflying Chen 阅读(7395) 评论(27) 推荐(0) 编辑
  2006年5月11日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) 请同时参考:使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(下) 相信对AJAX略有了解的朋友都知道自动完成功能(如果您还不知道,请尝试一下Google Suggest),甚至好多朋友就是看到它带来的令人眩目的功能才对... 阅读全文
posted @ 2006-05-11 23:20 Dflying Chen 阅读(5556) 评论(7) 推荐(0) 编辑
  2006年5月10日
摘要: 小弟在博客园安家一个多月,文章主要以交流分享ASP.NET Atlas为主。承蒙各位朋友的厚爱,不时有朋友询问一些问题。然日间工作忙碌,夜间加重上网环境又不好。很多时候没有能力一一解答,对各位朋友的怠慢,还请见谅。现在特发此帖,朋友们有什么关于Atlas的问题,请您在这里以留言的形式提出,我争取尽快回答并给出满意的答案,同时其他的朋友也可以从这些问题中找到自己感兴趣的信息。我会不时将常见的问题整理... 阅读全文
posted @ 2006-05-10 15:57 Dflying Chen 阅读(52849) 评论(1425) 推荐(0) 编辑
  2006年5月9日
摘要: 请在这里留下您对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 阅读(1738) 评论(22) 推荐(0) 编辑
摘要: ASP.NET Atlas是Microsoft开发的下一代网络应用程序框架,它集成了AJAX应用,面向对象方式客户端JavaScript等特性,极大丰富了客户端体验,同时也增强了组件的可重用性,并大大简化了开发人员的工作。 目前Atlas还处于CTP阶段,国内甚至国外的相关资源都非常稀少。成立这个团队的目的是让朋友们共同学习/研究Atlas的使用/实现,互相交流以提高技术水平,为自己创造机会。 A... 阅读全文
posted @ 2006-05-09 11:45 Dflying Chen 阅读(13874) 评论(1072) 推荐(0) 编辑
摘要: 本文为转载,版权归原作者所有,仅供娱乐,切勿当真…… 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 阅读(4345) 评论(11) 推荐(0) 编辑
摘要: 还有什么比这更令人振奋的么?一大早起来发现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 阅读(8368) 评论(90) 推荐(0) 编辑
  2006年5月8日
摘要: 注:本文应菌哥之邀,翻译自: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 阅读(7001) 评论(35) 推荐(0) 编辑
摘要: 4月13日,Atlas发布了一个服务器端控件包(请见:Atlas Control ToolKit 发布 ),其中我提到了好多不足的地方。现在将近一个月过去了,这个控件包有了一次升级,真是士别三日,刮目相看。前面版本中较为低效的实现都有了很大改变。我个人认为,这个版本是较为成熟的版本,既可以直接用在实际开发中,也是我们学习的好资料。Scott在他的Blog中提到了这个控件包今后的发展趋势,想想都会觉... 阅读全文
posted @ 2006-05-08 10:36 Dflying Chen 阅读(5041) 评论(17) 推荐(0) 编辑
  2006年5月7日
摘要: 作者: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 阅读(7970) 评论(18) 推荐(0) 编辑
  2006年5月6日
摘要: 作者: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 阅读(7000) 评论(15) 推荐(0) 编辑
  2006年5月3日
摘要: 作者: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 阅读(6610) 评论(11) 推荐(0) 编辑
  2006年5月1日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com/) JavaScript是一门非常强大的基于对象(Object Based)的语言,但是对面向对象(Object Oriented)的支持还存在一些不足,同时JavaScript内建的类库也比较简单,甚至缺乏一切很常用的功能。ASP.NET Atlas在运行时扩展了JavaScript,大大增强了它的面向对象支... 阅读全文
posted @ 2006-05-01 22:26 Dflying Chen 阅读(5953) 评论(33) 推荐(0) 编辑
  2006年4月30日
摘要: 朋友们不要再抱怨了,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 阅读(1001) 评论(2) 推荐(0) 编辑
  2006年4月29日
摘要: 今天早晨收到Sun Lu朋友的一封邮件,他说将我前一段时间的关于Atlas的文章做成了一个单独的PDF文件,大概有100多页,二三十篇文章吧,可以方便离线时参考,并附带寄给了我。我大概看了一下,做得挺精美的,前面还有个分类的目录:) 真是辛苦 Sun Lu 朋友了。 我想这里或许还有需要的朋友,并考虑到目前国内Atlas的资源并不多,故转贴到这里,感兴趣的朋友可以在此下载: 阅读全文
posted @ 2006-04-29 21:50 Dflying Chen 阅读(16131) 评论(163) 推荐(1) 编辑
摘要: 由于某些原因,我的原英文技术Blog(http://dflying.dflying.net)停止更新,转移到新地址(http://me.dflying.net/ ),原Blog还可以继续访问但不再更新。谢谢朋友们的支持。 阅读全文
posted @ 2006-04-29 13:25 Dflying Chen 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(5480) 评论(5) 推荐(0) 编辑
  2006年4月27日
摘要: 原文参考自: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 阅读(2210) 评论(8) 推荐(0) 编辑
摘要: 作者: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 阅读(7188) 评论(20) 推荐(0) 编辑
  2006年4月24日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com )好多朋友使用过Outlook或者Windows Live Mail:在撰写新邮件时,您会发现初始的收件人文本框只有一行。但如果您输入了好多地址,超过了一行的长度,它会自动地变成两行,如果不够,还会变成三行,四行等。这种文本框既节约了初始空间,又让用户输入大量数据时不感到局促。为了让您对其有更直观的了解或是有些... 阅读全文
posted @ 2006-04-24 21:25 Dflying Chen 阅读(4712) 评论(25) 推荐(0) 编辑
  2006年4月23日
摘要: 在本篇中我将使用Atlas的DragDropList Behavior配合Atlas的ListView控件来实现一个用户可通过拖拽重新排列内容的页面。 下面是一张截图: 阅读全文
posted @ 2006-04-23 21:05 Dflying Chen 阅读(10111) 评论(72) 推荐(0) 编辑
  2006年4月22日
摘要: 作者:Dflying Chen (http://dflying.cnblogs.com ) 可能有些朋友还不了解什么是In Place Editing(不知道怎么翻译),请先看一下下面的DEMO(首页过滤掉了Flash,请进入帖子观看,下面是一张截图): 上面三个输入在平时就是普通的Label,鼠标悬停在上面时会有边框出现。当用户点击这个Label时,切换到Input状态。用户输入完毕鼠标移开,... 阅读全文
posted @ 2006-04-22 14:45 Dflying Chen 阅读(4303) 评论(27) 推荐(0) 编辑
  2006年4月21日
摘要: 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 阅读(8466) 评论(10) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页