Enterprise Library 2.0学习之DAAB
1.DataAccessApplicationBlock好处:减少编写重复累赘代码去执行标准的任务。帮助在应用程序内部和跨企业应用维护一致的数据访问实践。降低改变物理数据目标的难度。减轻开发人员学习不同数据库类型的不同编程模型。当移植应用程序到不同数据库类型时,减少重写代码的数量。ADO.NET2.0提供了诸如DbCommand、DbConnection这些类帮助抽象对特定数据库的访问实现 …… 阅读全文
1.DataAccessApplicationBlock好处:减少编写重复累赘代码去执行标准的任务。帮助在应用程序内部和跨企业应用维护一致的数据访问实践。降低改变物理数据目标的难度。减轻开发人员学习不同数据库类型的不同编程模型。当移植应用程序到不同数据库类型时,减少重写代码的数量。ADO.NET2.0提供了诸如DbCommand、DbConnection这些类帮助抽象对特定数据库的访问实现 …… 阅读全文
以表格形式显示数据可以带来很多好处。在本文中,我将讲解如何使用DataGrid计算总计,这在处理数值时会经常用到。 在讨论DataGrid控制时,常常可以听到别人对此方法的嘲笑。他们常常抛弃它转而使用第三方的工具。事实上,DataGrid作为. NET Framework的核心部分,已成为我开发工具箱中极具价值的工具。什么是总计?在应用程序中使用DataGrid控制 …… 阅读全文
scriptlanguage="javascript">//四舍五入//作者:鲁元忠Number.prototype.toFixed=function(len)...{varadd=0;vars,temp;varl=this+"";varstart=l.indexOf(".");if(l.substr(start+len+1 …… 阅读全文
匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}匹配空行的正则表达式:/n[/s| ]*/r匹配HTM …… 阅读全文
题记:提取网页链接有什么用?比如,你可以做网页地址搜集器,邮件地址搜集器,图片或Flash搜集器等等。如何用最高效快捷的方式提取网页中的链接地址,这正是本文所要探讨的。 提取网页链接地址有多种方式。在VS.NET开发环境下,总的是通过两种方式: 一.用AxWebBrowser控件。等网页加载完,然后提取其中的链接。 二.不用AxWebBrowser控件的方式,先取得网页源代码,然 …… 阅读全文
GetPageHtml.aspx...@Pagelanguage="c#"validateRequest="false"Codebehind="GetPageHtml.aspx.cs"AutoEventWireup="false"Inherits="eMeng.Exam.GetPageHtml"%>DOCTYPEHTMLPUBLIC"-//W3C//DTDHTM …… 阅读全文
本文介绍一下Lucene.Net 是什么?Lucene.Net 能作什么?以及怎么做的问题?最后给出 Lucene.Net 实现全文搜索的一个示例1、Lucene.Net 是什么?Lucene.net 起初是一个开源项目然后转向商业化,也在Lucene.net 2.0已经发布,不过是要money D ,Lucene.net的命运有点类似于FreeTextBox ,它在 1.6.5 版本之后 …… 阅读全文
Lucene.Net创建全文搜索最核心的内容是CreateIndex和Search,而创建索引是后面搜索的基础,因为后面的搜索是使用索引来搜索的。对于创建索引,Lucene.Net专门提供了个类实现,其中Lucene.Net.Index..IndexWrite创建索引并将索引写入文件,对应的Lucene.Net.Index..IndexReader实现从文件夹中将索引读出来,以便 …… 阅读全文