随笔分类 -  ASP.NET 综合

ASP.NET Futures初探——动态数据控件(Dynamic Data Control):深入一些
摘要:看过《ASP.NET Futures初探——动态数据控件(Dynamic Data Control):入门》之后,应该深入一些了。本文摘要自ASP.NET Futures官方文档中的《ASP.NET Futures (2007): Introduction to ASP.NET Dynamic Data Controls》,其中就较为深入地介绍了动态数据控件的使用方法(包括自定义方法),包含如下几个部分: 1. 定位数据库 2. 映射到数据库中的表或视图 3. 其他各种动态数据控件 4. 使用扩展器模式自定义显示样式 5. 选择想要显示的列 6. 创建自定义列 7. 自定义行的显示样式 8. 自定义数据源 阅读全文
posted @ 2007-05-20 23:03 Dflying Chen 阅读(7179) 评论(23) 推荐(0) 编辑
ASP.NET Futures初探——动态数据控件(Dynamic Data Control):入门
摘要: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 阅读(17001) 评论(85) 推荐(1) 编辑
在Visual Studio 2005 Web Application Project中使用ASP.NET AJAX
摘要:ASP.NET 2.0发布以来,很多朋友都对Visual Studio 2005中的Web Site模型颇有微词,其动态生成的程序集名称非常不利于和MSBuild等工具配合使用。因此,Visual Studio 2005 Web Application Project应运而生,在Web Application Project中,ASP.NET 2.0拥有了和ASP.NET 1.x类似的编译、代码模型,也就是方便了Web应用程序自动化编译部署的实现。 对于ASP.NET AJAX,安装之后会自动在Visual Studio 2005中添加ASP.NET AJAX的Web Site模板,但对于Web Application Project,却没有相应的模版支持。本文就将介绍为Web Application Project添加对ASP.NET AJAX支持的方法。 阅读全文
posted @ 2006-12-10 09:18 Dflying Chen 阅读(15746) 评论(47) 推荐(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 阅读(5688) 评论(53) 推荐(1) 编辑
在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 阅读(7973) 评论(44) 推荐(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 阅读(8368) 评论(90) 推荐(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 阅读(7002) 评论(35) 推荐(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 阅读(5042) 评论(17) 推荐(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 阅读(5481) 评论(5) 推荐(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 阅读(7189) 评论(20) 推荐(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 阅读(3021) 评论(9) 推荐(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 阅读(7449) 评论(83) 推荐(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 阅读(5661) 评论(48) 推荐(0) 编辑
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 阅读(23496) 评论(123) 推荐(1) 编辑
在ASP.NET页面中推荐使用覆写(Override)而不是事件处理(Event Handler)
摘要:English Version: http://dflying.dflying.net/1/archive/101_prefer_overrides_to_event_handlers_in_aspnet_page.html 这个是我们熟悉的Page_Load()方法。实际上它是一个Event Handler,当定义在System.Web.UI.Page中的Load事件触发时,它开始执行。 // ... 阅读全文
posted @ 2006-03-29 22:53 Dflying Chen 阅读(3738) 评论(17) 推荐(2) 编辑
使用ASP.NET Atlas编写显示真实进度的ProgressBar(进度条)控件
摘要:运行中当后台在进行某些长时间的操作时,如果能在页面上提供一个显示真实进度的进度条,而不是让用户不知情的等待或是从前的那些简单的估计,将是一个非常难得的出彩之处。现在使用ASP.NET Atlas完全有可能做到这些。这篇文章将讨论如何完成这一功能并介绍一些有关Atlas客户端控件开发的基本概念。您同时可以在这里下载示例程序以及源文件。 阅读全文
posted @ 2006-03-28 18:09 Dflying Chen 阅读(16704) 评论(74) 推荐(2) 编辑
Web标准和ASP.NET - 第一部分 XHTML介绍
摘要:Web标准变得越来越受人关注,符合Web标准的网站现在也正成为Web开发的趋势。同样ASP.NET也是Web开发中非常流行的技术。在这个系列中我希望能与大家分享一些使用ASP.NET 2.0构建符合Web标准的网站的想法。 本篇文章是这个系列的第一篇,将要介绍一些基本的XHTML概念以及传统的HTML与XHTML之间较显著的不同。以期让HTML开发者有所针对,快速上手。 阅读全文
posted @ 2006-03-27 15:53 Dflying Chen 阅读(6280) 评论(21) 推荐(0) 编辑
Atlas UpdatePanel简要介绍
摘要:英文版见:http://dflying.dflying.net/1/archive/96_introduction_to_atlas_updatepanel.html UpdatePanel是ASP.NET Atlas中很重要的一个控件。它把传统的ASP.NET程序与最新的Web 2.0 AJAX无缝的连接在一起。如果你已经有一些基于ASP.NET的网站,UpdatePanel可以让你通过很小的... 阅读全文
posted @ 2006-03-25 14:19 Dflying Chen 阅读(16508) 评论(99) 推荐(0) 编辑