代码改变世界

CodeSmith基础(一)

2005-12-19 13:57 by 努力学习的小熊, 64522 阅读, 13 推荐, 收藏, 编辑
摘要:请大家耐心看完所有的基础文章,前两篇网上发表的比较多,是CodeSmith英文帮助文档的第一篇,我后面写的基础是将其他所有的英文帮助全部翻译出来了,全部为本人手写翻译,希望对大家有所帮助 创建好一个模板后第一步要指明这是一个C#语言的模板。 第二步,我们要指明模板在生成代码时的属性,即生成代码需要的输入值变量。 如上边所示,在进行代码生... 阅读全文

子窗体刷新父窗体

2005-12-16 13:27 by 努力学习的小熊, 2545 阅读, 1 推荐, 收藏, 编辑
摘要:parent.htm页面 1 91011 son.htm页面 1子页面 213 阅读全文

初学Portal的基本概念

2005-12-16 11:13 by 努力学习的小熊, 1812 阅读, 0 推荐, 收藏, 编辑
摘要:Portal的意思是门户的意思,我的初步了解就是将网络不同地方的资源根据用户的需要将其整合到一个页面中显示,省去了用户在查找一个主要信息时需要了解它的相关信息时要重新从这个网络大海中再去捞针的工作。 从技术角度上看,Portal就是一个到所有计算资源的统一访问点。它将多种资源的个性化信息显示在一个页面中,从而用户可以高效的获得资源接入而不需要分别单独访问多个站点去获得... 阅读全文

解决SqlTransaction用尽的问题(SQL处理超时)

2005-12-15 17:12 by 努力学习的小熊, 1522 阅读, 0 推荐, 收藏, 编辑
摘要:有时候程序处理的数据量比较小时,四平八稳,一切安然无恙,但数据量一大,原先潜伏的问题就暴露无遗了。原访问数据库的代码为: 1SqlConnection conn = new SqlConnection(strConn); 2conn.Open(); 3SqlTransaction trans = conn.BeginTransaction(); 4try 5{ 6 CEngine.Exec... 阅读全文

可输入的DropDownList扩展控件(C#)

2005-12-14 16:24 by 努力学习的小熊, 9072 阅读, 0 推荐, 收藏, 编辑
摘要:首先,建立一个名字为ExtendWebControls的C#用户自定义Web控件的工程 然后,添加一个DropDownList.cs文件,类型为Web自定义控件 添加如下代码到文件中即可,需要注意的是在引用中要添加System.Design和System.Drawing 1using System; 2using System.Web.UI; 3us... 阅读全文

CodeSmith版本注册错误的解决办法

2005-12-13 15:54 by 努力学习的小熊, 4658 阅读, 0 推荐, 收藏, 编辑
摘要:我使用的是CodeSmith3.0版本的,由于在输入注册码的时候,误将Standard版本的注册码输入到了Professional的版本中,导致CodeSmith不能使用。 在安装目录vsnet2003_register.bat文件里发现这么一句 SET SHAREDLICENSESDIR=%PROGRAMFILES%\Common Fi... 阅读全文

在编写存储过程时使用 Set NoCount On

2005-12-13 12:18 by 努力学习的小熊, 767 阅读, 0 推荐, 收藏, 编辑
摘要:使用 SET NOCOUNT ON 默认情况下,存储过程将返回过程中每个语句影响的行数。如果不需要在应用程序中使用该信息(大多数应用程序并不需要),请在存储过程中使用 SET NOCOUNT ON 语句以终止该行为。根据存储过程中包含的影响行的语句的数量,这将删除客户端和服务器之间的一个或多个往返过程。尽管这不是大问题,但它可以为高流量应用程序的性能产生负面影响。 create procedur... 阅读全文
上一页 1 ··· 8 9 10 11 12