
技术积累
文章平均质量分 65
tintown
技术?市场?创业?
展开
-
有人会用TestDriven.NET 进行测试吗?
我在找有前的测试软件,看到这个TestDriven.NET ,听说不错:http://www.cnblogs.com/dudu/archive/2004/12/18/78838.html我下载安装了,可是帮忙文件太少了,不知道如何进行测试?网上找了找,都是介绍的,没有具体的资料。比如我不知道如何给方法传参数值进去?有人会的话,教教我!原创 2005-01-31 11:23:00 · 279 阅读 · 0 评论 -
使用 Visual Studio .NET 2003 重新分发 .NET 框架[转]
MS的文章:http://www.microsoft.com/china/MSDN/library/netFramework/netframework/Nfdnnetdepvsredistdeploy1_1.mspx原创 2005-04-11 14:13:00 · 217 阅读 · 0 评论 -
使用 Microsoft Office 将 Visual Studio .NET 的强大功能引入业务解决方案的建立[转]
使用 Microsoft Office 将 Visual Studio .NET 的强大功能引入业务解决方案的建立发布日期: 10/26/2004 | 更新日期: 10/26/2004 Ken Getz和 Brian A. Randell 下载本文的代码:MicrosoftOffice2003.exe原创 2005-03-18 16:15:00 · 533 阅读 · 0 评论 -
出色图形用户界面(GUI)设计规范[转]
出色图形用户界面(GUI)设计规范作者:James Hobart翻译:spark.bbs@bbs.nankai.edu.cn日期:2001-3-23转自:http://nku.nankai.edu.cn/cim/students/doctor/spark/articles/PrinciplesOfGUIDesign.htm 译序:我在网上查找中文的GUI设原创 2005-03-07 09:17:00 · 483 阅读 · 0 评论 -
一个还算不错的BUG管理工具URTracker
经一位朋友介绍,我去http://www.lealsoft.com/urtracker/ 下载了URTracker的一个BUG管理工具,而且是WEB版的,安装与配置都相当简单,功能也应该说可以,因为对于小公司来说,没有必要使用ClearQuest这么庞大的工具。更重要是有免费版的,相关界面如下:事务列表项目列表事务信息项目统计原创 2005-03-01 14:19:00 · 361 阅读 · 0 评论 -
提供ClearQuest的一些资料
昨天终于把ClearQuest安装起来了,按照配置手册进行了配置,基本上可以使用了,为此把我在网上搜集的几份比较有用的资料发布一下,有兴趣的朋友也可以看看: ClearQuest安装手册:http://files.cnblogs.com/tintown/RationalClearQuest_anzhuangshouce.rar ClearQuest配置方法:http://files.cn原创 2005-03-01 10:20:00 · 358 阅读 · 1 评论 -
很不错的辅助开发工具Visual Assist X 10
Visual Assist X 10 增强Microsoft开发环境下的编辑能力。Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 Visual Assist X是一款非常好的Visual Studio .NET原创 2005-02-18 17:21:00 · 372 阅读 · 0 评论 -
最经典的实现字符数控制的方案哦!(完善版)
最经典的实现字符数控制的方案 当我们在ASP.NET开发时,经常会遇到一个头疼的问题:字符数的控制 由于数据库的字段长度是固定的,因此在进行字符输入时,最关键的就是控制字符的个数不能超过字段的长度,要不然,一个个异常会让人疯掉的。 对于单行文本框,不管是HTML控件还是Web控件,我们经常会使用MaxLength来控制,但这种控制无法控制到中文字符,即MaxLength=50的原创 2005-02-07 13:22:00 · 368 阅读 · 0 评论 -
使用NUnit在.Net编程中进行单元测试
使用NUnit在.Net编程中进行单元测试 卢彦 [摘自:http://www.microsoft.com/china/community/Column/59.mspx] 引言: 举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在程序员看来非常普通的任务: 你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的任务是按照文档中的要求原创 2005-01-31 11:23:00 · 234 阅读 · 0 评论 -
如何在服务端与客户端灵活交互?不得不考虑的问题!
在ASP.NET中,我一直在思考一个问题,就是如何让客户端与服务端交互灵活呢? 举个例子: 客户下订单,在提交时,要从数据库取得客户的信用额度,如果超过信用额度,则弹出提示框问:超过额度,是否继续? 如果客户点是则继续保存,否则放弃;或者是库存量判断,不足时要提示是否继续下订单。 象这样种情况,先要提交,在服务端进行数据判断;然后弹出客户端脚本确认,要根据客户的确原创 2005-01-24 16:25:00 · 270 阅读 · 0 评论 -
某一知名CRM的在线使用感受!
我今天在Google里找CRM的系统,很容易就找到了一家比较有名的CRM软件(名字不公布),看样子蛮有名的。 网上有在线使用的。 感觉还不错,提供在线使用的公司不错多,大家可以体验一下也不错。 我使用看了一下,至于业务上的功能也说不出好坏,而第一使用感受非常差。 1.在客户维护的地方,下面有联系活动维护,可是列表太宽了,连新增、查询 这些按钮在最右边,看也看不见,得原创 2005-04-19 16:13:00 · 375 阅读 · 0 评论 -
ORA-12631: Username retrieval failed
Oracle 10G冒出的错误:ORA-12631: Username retrieval failed Cause: The authentication service failed to retrieve the name of a user. Action: Enable tracing to determine which routine is failing.Error Type:原创 2005-05-30 15:10:00 · 695 阅读 · 0 评论 -
这个博客中使用的文本编辑控件是什么啊?
这个博客中使用的这个文本编辑控件倒是不错啊。是什么控件啊,有相关的介绍吗?挺漂亮的,功能上缺少插入excel的功能。我记得其他的FTB和HTMLEditor3都有的。还有,我想要一个控件,下拉框样式的,不是DropDownList,而是下拉出来的是树结构的。不知道有没有这样的控件啊?比如选择部门时,由于部门是多级父子关系的,需要展成树一样的效果。。原创 2005-01-08 14:27:00 · 362 阅读 · 0 评论 -
可以动态分页的存储过程
可以动态分页的存储过程一位朋友介绍的方法:Cretate PROCEDURE OGuess_CommonPaging @tablename varchar(50), @tablefield varchar(20), @where varchar(100), @orderby varchar(100), @curpage int, @page_record int AS BEGIN原创 2004-11-08 22:29:00 · 345 阅读 · 0 评论 -
ASP.NET简单的跨页面提交方式
这只能使用Javascript来提交:Page.RegisterStartupScript("sub","document.forms[0].action = https://xxxx/ipayment.aspx;document.forms[0].__VIEWSTATE.name = NOVIEWSTATE;document.forms[0].submit();");记住要采用:docu原创 2006-08-14 18:05:00 · 343 阅读 · 0 评论 -
控制IFrame里的页面滚动原来如此简单:)
图片控制页面滚动 常用效果之一 步骤一:在当前网页中插入其它网页//a1为框架名,可自定义;//page.htm为在当前网页中需插入的另一网页;//scrolling为是否要在插入网页的框架中显示滚动条(yes:显示;no:不显示)。 步骤二:分别在需加移动指示处插入指示图片//其中的图片地址和名称以及框架名a1均可根据实际设定进行修改。效果果然不错!收藏一下:)原创 2006-01-25 09:05:00 · 1005 阅读 · 0 评论 -
如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
关于ACCESS中TOP 功能的一个问题我一直以为ACCESS的SQL语句与SQL Server差不多,当时也使用 Select top n在ACCESS测试过,都是成功的,但昨天突然发现ACCESS中有个问题: 如果在查询TOP语句的后面使用Order by,而且Order by字段中有重复值的话,那么这个TOP很可能会失效,会返回所有记录比如: Select top 5 from New原创 2006-01-18 11:05:00 · 493 阅读 · 0 评论 -
ASP.NET 嵌套Repeater[转收藏]
本来不怎么用Repeater的,可最近要显示留言板一样的东西,用Grid实现不好看,Grid比较适合正规的WEB系统,对于网站类型的,还是用Repeater了,遇到需要嵌套Repeater的情况,就收藏一下,以后可能还会用到哦。原文来自MS:http://support.microsoft.com/default.aspx?scid=kb;en-us;306154iew products that原创 2005-11-27 20:07:00 · 382 阅读 · 0 评论 -
在.NET访问MySql数据库时的几点经验!
在.NET中要访问MySql,我采用的是MySql官方提供的.NET connector,此驱动只需要下载即可使用:http://dev.mysql.com/downloads/connector/net/1.0.html在使用中积累了几点经验:1)使用Parameter参数形式提交Command时必须要把"@"号换成"?"号,这一点让我困惑了一天,只是不明白MySQL为何要搞特殊呢,象MS、OD原创 2005-11-08 17:07:00 · 285 阅读 · 0 评论 -
C#截取指定长度中英文字符串方法
public static string GetFirstString(string stringToSub, int length) { Regex regex = new Regex("[/u4e00-/u9fa5]+", RegexOptions.Compiled); char[] stringChar = stringToSub.原创 2005-09-30 10:07:00 · 345 阅读 · 0 评论 -
在使用验证控件进行验证后,如何获得焦点!
在ASP.NET的验证中,我使用了Validator控件进行验证,可是在验证时,如果有未通过的,会自动弹出验证提示,但不能获得焦点,有没有好的方式,能在验证提示后,使未通过的控件中第一个获得焦点!!原创 2005-01-24 15:25:00 · 307 阅读 · 0 评论 -
多行文本框字符数长度验证的解决方案!
在ASP.NET系统中经常会遇到验证文本框长度,比如数据库里是Varchar(50)的,那么在界面上最好能控制只输入50个字符,这种验证在一些情况下是必不可少: 对于单行文本框使用Length属性即可,这种方法很简单,但存在一个问题,就是中文字符它只记为一个字符,而在数据库里是两个字符,因此象上面的50个字符,如果使用Length=50,如果用户输入50个中文字,那么系统会报原创 2005-01-17 12:26:00 · 317 阅读 · 0 评论 -
SQL Server 索引结构及其使用(三)[转]
SQL Server 索引结构及其使用(三)作者:freedk一、深入浅出理解索引结构二、改善SQL语句实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据原创 2005-04-24 11:12:00 · 341 阅读 · 0 评论 -
SQL Server 索引结构及其使用(一)[转]
SQL Server 索引结构及其使用(一)作者:freedk 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:原创 2005-04-24 11:12:00 · 234 阅读 · 0 评论 -
让CodeDom生成的类可序列化
为了让CodeDom生成的类可被序列化,我在网上查了一下,方法: 只要给CodeTypeDeclaration对象添加一个CustomAttributes属性即可: co.CustomAttributes.Add(new CodeAttributeDeclaration("Serializable")); 这样就可以在生成类前面加上"[Seriali原创 2005-04-08 13:14:00 · 303 阅读 · 0 评论 -
如何让PowerDesigner支持自动生成含SQL Server 2000的表和列注释的脚本[转]
此文章为转载自:http://dev.youkuaiyun.com/develop/article/24/24476.shtm 翁 彦 PowerDesigner是Sybase公司著名的产品,我从16-bit的windows开始,就接触并使用这个工具,应该说是有很深的感情。PowerDesigner是DBA和软件架构师设计的利器,随着版本的不断升级,PowerDesigner提供原创 2005-03-07 13:17:00 · 879 阅读 · 0 评论 -
如何保证系统的质量?
目前在系统开发中,我们没有采用相关的测试流程控制,而一些新来的程序员,代码的质量确实是很差,提交给客户,客户怨声道道,我想问问大家,如何保证系统的质量,有什么样的测试流程与相关工具或者是制度吗?原创 2005-02-28 11:20:00 · 241 阅读 · 0 评论 -
将数组绑定到 ODP.NET 数据库命令
申明:此文章摘自OTN(http://www.oracle.com/technology/global/cn/sample_code/tech/windows/odpnet/howto/arraybind/index.html)目标 在阅读此方法文档后,您应能够: 使用 ODP.NET 调用数据库存储过程 使用 ODP原创 2005-01-12 12:27:00 · 707 阅读 · 0 评论 -
win2003上安装Oracle9I出现"加载数据库时出错:areasQueries错误"的解决方法
今天安装ODP.NET时遇到这样的问题:areasQueries错误,上网查了一下,原来是中文目录的问题,看来尽可能少用中文啊。原文章如下: win2003上安装Oracle9I出现"加载数据库时出错:areasQueries错误",提示停止该组件或所有组件安装,之后安装不能进行。问题解决: 试了很多方法,也在Metalink找答案,仍不能解决,耽误了半天时间,后原创 2005-01-11 15:27:00 · 511 阅读 · 0 评论 -
如何连接oracle数据库及故障解决办法-总结
如何连接oracle数据库及故障解决办法-总结 极力推荐 该文是我连接oracle的总结,特别适合于程序开发人员与oracle菜鸟 如何配置才能使客户端连到数据库: 要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin模式,不用装oracle的客户端软件。加原创 2004-12-06 17:28:00 · 676 阅读 · 0 评论 -
系统性能的提升之二--"聚集索引"的建立
以前对数据库也有过一段时间的研究,对数据库的物理存储机制也有所了解,刚看了freedk 写的《SQL Server 索引结构及其使用》受益非浅,我也真的意识到,数据库索引对系统性能的重要性。 在我的传统观念中,主键一般是应该设为聚集索引的,但现在有了新的认识,主键主要意义在于“唯一标识记录”关于主键的设计我也不再详述,可以参照我的《数据库主键设计之思考 》,而索引主要是“提高数据库性能”,原创 2005-04-25 21:12:00 · 331 阅读 · 0 评论 -
Smart Client 高级开发
经过设计,智能客户端应用程序可以将胖客户端应用程序的优点与瘦客户端应用程序的部署和可管理性优点结合起来,然而,要完全实现智能客户端应用程序的优点,需要考虑许多体系结构和设计问题。 智能客户端高级开发系列讲座提供了设计和实现智能客户端应用程序的最佳实践,从而使您能够在尽可能短的时间内实现智能客户端应用程序的优点。原创 2004-11-18 12:28:00 · 359 阅读 · 0 评论 -
听说用String的Length来判断是否为空,效率最高啊。
看到人家说判断String是否为空,使用Length==0的效率最高,至于原理就那个必要知道了,那以后大家就用Length来判断吧。原创 2004-11-12 14:28:00 · 361 阅读 · 0 评论 -
Frame中关于Session丢失的解决方法!
在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情况下,而Iframe是不能保存Session的。因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置:mode="StateServer"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="data原创 2007-06-04 14:04:00 · 503 阅读 · 0 评论 -
关于System.Web.Mail发送邮件报“未能访问"CDO.Message"对象”的解决
这个问题遇到的人非常多,在网上也搜了不少,基本上都是讲权限的问题:http://blog.joycode.com/ghj/archive/2004/10/22/36274.aspx不过,上面的方法全试过了,确实还是有不少人没有成功,后来找到一个人说的:把:SmtpServer的属性改用SmtpServer.Insert()方法就可以了,如下:SmtpMail.SmtpServer = "127.0原创 2006-12-25 21:04:00 · 417 阅读 · 0 评论 -
在 ASP.NET 中执行 URL 重写[收藏]
在 ASP.NET 中执行 URL 重写发布日期: 8/23/2004 | 更新日期: 8/23/2004Scott Mitchell4GuysFromRolla.com适用范围:Microsoft® ASP.NET摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的原创 2006-05-23 15:05:00 · 330 阅读 · 0 评论 -
经典正则表达式 (收藏)
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2006-04-25 15:05:00 · 331 阅读 · 0 评论 -
JS中Window.Open(),想用GUID做窗口Name竟然不行!!!
我想用Window.open(url,vname,property),这个窗口名称呢,想用生成的GUID,因为我要判断是否存在,存在的话就不弹出,只是focus()。 结果报错,原来啊。这个vname不允许包含" - "符号。 那算了,就replace掉吧。JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 而str.re原创 2005-07-06 16:08:00 · 336 阅读 · 0 评论 -
使用ODP.NET连接ORACLE的Web项目发布!
ODP.NET是目前.NET连接ORACLE数据库的最佳方式,具体的有关ODP.NET的信息请参见: http://www.oracle.com/technology/global/cn/tech/windows/odpnet/ODP.NET-FOV.html 下载地址:http://www.oracle.com/technology/global/cn/software/tech/windows原创 2005-01-12 11:02:00 · 2710 阅读 · 2 评论 -
介绍 ADO.NET 中的数据并发[转]
介绍 ADO.NET 中的数据并发 当多个用户试图同时修改数据时,需要建立控制机制来防止一个用户的修改对同时操作的其他用户所作的修改产生不利的影响。处理这种情况的系统叫做“并发控制”。并发控制的类型 通常,管理数据库中的并发有三种常见的方法: 保守式并发控制 - 在从获取记录直到记录在数据库中更新的这段时间内,该行对用户不可用。原创 2005-03-21 12:15:00 · 348 阅读 · 0 评论