摘要:安得倚天剑,跨海斩长鲸——献给所有学习控件和组件开发的读者我最早涉及ASP.NET服务器控件和组件开发领域是在2003年,并曾经一度为之着迷。于是,我在2005年初出版了第一本书稿《ASP.NET服务器控件开发技术与实例》。随着ASP.NET 2.0技术的发布,本人于2006年6月又撰写出版了《ASP.NET 2.0开发指南》一书。通过撰写这些书稿与大量实践,我掌握了ASP.NET 2.0技术以及...
阅读全文
摘要:前几天,当我拿到出版社寄送的样书时,非常高兴。看着自己一年来的工作成果摆在面前,心中喜悦油然而生。然而,我在提示自己:书虽然出版了,但是工作还没有结束。书籍中一定还存在这样或者那样的问题,这是不可避免的。我必须进行查找。虽然书很厚,而我的力量单薄。可喜的是,在我查找书中问题的同时,收到了一些读者来信,反映他们发现的书中问题。这让我非常感动,谢谢你们的大力支持。同时,也为自己的工作失误而道歉。下面总...
阅读全文
摘要:asp.net 2.0中的ImageMap控件,其本质上是将html中的<map>和<area>封装起来的结果。开发人员在使用过程中需要定义hotspot,例如圆形、方形、多边形等等。其中一个关键是确定hotspot的一些关键点坐标。然而,Visual Studio 2005中并没有给出一个比较好的工具来确定这些坐标。只是让开发人员手工输入,这是比较困难的。是否能够像其它的...
阅读全文
摘要:asp.net 2.0提供了个性化服务解决技术框架,该框架中主要包括3项核心功能:(1)个性化配置profile;(2)web组件;(3)成员和角色管理。有时候我在想,主题/皮肤是否也应该算是个性化服务的解决技术之一呢?看了一些文章,别人都是把主题/皮肤不包括在内的。请问您的意见和理由呢?
阅读全文
摘要:最近对asp.net 2.0中提供的数据缓存依赖进行了一番研究,并且有些问题需要与您探讨。(1)很多资料总是在说什么“SQL Cache Invalidation”,但是在我看来,SQL Cache Invalidation的全部就是数据库依赖缓存,其实现的核心是SqlCacheDependency。不知道这种想法对吗?是不是SQL Cache Invalidation中除了包含数据库缓存依赖,还...
阅读全文
摘要:这段时间在研究asp.net 2.0缓存功能,其中有一个缓存控件Substitution。我的代码是这样写的: 1 2 3 4 5 Substitution控件演示示例 6 7 8181920 21 22 23 下面的时间显示没有使用缓存功能24 25 26 ...
阅读全文
摘要:本人看了一些有关ObjectDataSource控件的内容,建立了以下认识,希望与各位共同讨论。ObjectDataSource控件是一座桥梁,是表示层与业务逻辑层,或者是与数据访问层(在没有业务逻辑层的情况下)的有效桥梁。主要完成对于业务实体类、业务逻辑组件类、数据访问组件类的实例化和方法调用等重要任务。可以使用ObjectDatasource控件创建多于3层的应用程序,但是它们都是基于3层应用...
阅读全文
摘要:在ASP.NET 2.0中,包含一种很重要的能够访问层次化数据的数据源控件XmlDataSource。该控件中有一个属性XPath,该属性是查询XML数据的重要工具。利用该属性能够快速定位、查询节点等。确实为我们带来了便利。然而,在使用过程中,有些疑惑。XmlDataSource控件中的XPath属性值,也就是XPath表达式与XML理论中的XPath查询语法有什么不同吗?我的初步想法是没有什么不...
阅读全文
摘要:众所周知,ASP.NET 2.0技术在内部机制,基类设置等方面都有了不小的改进。那么,由此可以推断,使用ASP.NET2.0技术构建自定义服务器控件与过去使用1.x必然有些不同。敢问各位,谁能给我指点一二。
阅读全文
摘要:昨天和今天初步研究了SqlDataSource和AccessDataSource的有关资料。 SqlDataSource控件的主要功能是用来从SQL Server、OLE DB、ODBC、Oracle等数据源中检索数据,当然这也包括Access数据库。而AccessDataSource控件则是专门用于从Microsoft Access数据库中检索数据。由此看来SqlDataSource和Acces...
阅读全文
摘要:在beta1的数据源控件中,包含一个DataSetDataSource控件。该控件主要用来检索和处理DataSet型数据。然而,在beta2中,我们已经再也找不到该控件的踪影了。不知道微软放弃DataSetDataSource控件的意义何在呢?下面谈谈我个人的看法。有错误之处,敬请批评指正。对于数据访问,asp.net 2.0的确进行了革命性的进步。很多过去重复性的代码,现在都使用控件来实现。使用...
阅读全文
摘要:Features postponed for ASP.NET 2.0 Beta 2 We have recently completed planning for Beta 2 of ASP.NET 2.0 and Visual Studio 2005. For the Beta 2 release, we will deliver a high quality release with a go...
阅读全文
摘要:Today the Web Platform and Tools Team is proud to announce two product design changes made directly in response and in conjunction with community feedback. The changes, detailed below are focused arou...
阅读全文