随笔分类 - ASP.NET/WEB
摘要:欲练此功,必先自宫。欲分页,必先获取记录数。IBatis简单却又强大,然而用过IBatis的人都之道,在IBatis里想通过查询列表的SQL去获取记录数却不是件容易的事情,我在网上搜了N次没有搜到。思路:要想获取记录数(不特意写SQL),必须先获取到所执行的最终的SQL语句,并在外面包一层 select count(*) from (原始sql) 来做;研究了一下SDK,发现获取最终执行的SQL语...
阅读全文
摘要:在 ASP.net 2.0 的配置文件中,经常看到 Provider的影子,比如说StarterKit 中的XmlSiteMapProvider以及使用Login Controls时隐含的SqlMembershipProvider。如此众多的Provider,我猜测它们肯定有共同的父亲!查阅了一下资料,果然不出我所料,它们的父亲是 ProviderBase。 [图中的 三个点 代表直接父类...
阅读全文
摘要:以下列出的是我每天都在使用的一些工具,希望大家喜欢。如果你也是一个酷爱WEB的人,你可以试试使用它们,不用等到1个月之后,你就会体验到这些工具的好处,或者,你会因此喜欢上WEB2.0,那个时候,不要说是我让你堕入情网的。
阅读全文
摘要:我们这里所说的“豆腐块”是指的网页里面的一个栏目,通常表现为一个被嵌套的表格,可以进行最小化、关闭、恢复、移动等操作。最早看到的豆腐块是在 微软的 SharePoint 里面用于呈现数据的Webpart 。现在越来越多的地方可以看到这种豆腐块了,各种各样的BLOG(搜狐、新浪、博客园)、IBM的Portlet、Google主页 ,无处不在。在新浪BLOG中...
阅读全文
摘要:现在,关于WEB2.0的讨论如火如荼。确实,WEB在一种低效高投入的环境中挣扎了很多年,是到了该升级换代的时候了!
Web2.0,正在让互联网完成从以机器数据中心到以人为中心的转变……
阅读全文
摘要:
体验.net 2.0 的优雅(1) -- 异步WebService调用
体验 .net2.0 的优雅(2) -- ASP.net 主题和皮肤
体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能
阅读全文
摘要:示例站点的截图 black skin white skin 看了一下visual web developer 中自带的个人站点,发现aspnet2.0里面的很多技术使用起来确实很优雅,比较典型的有 login控件和用户系统、MasterPage、主题和皮肤、SiteMap等等。这些特性,甚至不需要教程就可以很快上手。本文要介绍...
阅读全文
摘要:在.net1.x中,异步WebService异步调用的一般方式为调用方法XX对应的BeginXX方法来完成,其过程类似于异步委托的使用。详情请点此了解。 在.net2.0中(准确的说是vs 2005中),异步WebService异步调用的方式的例子: void DoSomethingTest() { localhost.Servic...
阅读全文
摘要:使用 .NET 异步编程,在程序继续执行的同时对 .NET 类方法进行调用,直到进行指定的回调为止;或者如果没有提供回调,则直到对调用的阻塞、轮询或等待完成为止。例如,一个程序可以调用一个方法,该方法枚举一个较大的列表,同时主程序将继续执行。在完成枚举后,进行回调并且程序对它进行寻址。 异步编程是由 .NET 框架的许多区域支持的功能,这些区域包括: 文件 IO...
阅读全文
摘要:[作者:kaneboy,来源:博客堂] 有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。 在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program ...
阅读全文
摘要:专栏作品 领悟Web设计模式 袁剑 领悟Web设计模式 本文发表在《程序春秋》2004年1期 摘要 本文介绍了在.NET框架下应用Web设计模式改进WebForm程序设计的一些基本方法及要点。 关键字 设计模式,ASP.NET,WebForm,MVC,Page Con...
阅读全文
摘要:ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的 Web 开发模型相比,ASP.NET 提供了许多重要的优点例如: 简易性;安全性;可管理性等。而且与基于过程的ASP页面技术相比,面向对象技术在ASP.NET中得到了完全实现。用...
阅读全文