posts - 10, comments - 33, trackbacks - 0, articles - 0

导航

公告

2011年3月14日

正文内容加载中...

posted @ 2011-03-14 18:37 MyNet 阅读(4809) 评论(0) 编辑

2011年3月4日

摘要: 一个团队,特别是项目团队,往往涉及的人员多,而且跨专业线、跨部门甚至跨区域,如果让团队中所有的人员进行有效的沟通就非常重要,一个有序且高效沟通的团队必然是一个高效率、高凝聚的团队,相反一个项目组成员整天都在无序地、低效率地沟通,那应是一个低效、无凝聚力的团队,我们很多人往往都关注做事情、解决问题去了,并不是很重点关注此问题,常常忽略掉沟通的问题。 沟通有什么,一般我们会认为人与人之间面对面谈话就是沟通,其实发邮件、用UC聊天也是沟通,大家可能想不到的是,我们平时工作就是在沟通,比如设计人员写设计文档、开发人员编码、测试人员登记BUG、开发人员解决BUG、测试关闭BUG这些都是沟通,因为你做了.阅读全文

posted @ 2011-03-04 09:21 MyNet 阅读(17703) 评论(8) 编辑

2011年2月12日

摘要: 近期本人在关注实体设计的过程中一直在了解“ADO.NET Entity Framework 数据模型”,从中结识了.NET Framework 4中的ASP.NET 动态数据,ASP.NET 动态数据允许您通过在运行时从数据库架构推断数据实体的外观和行为并从中派生 UI 行为,创建可扩展的、数据驱动的 Web 应用程序。 动态数据的一个重要功能是基架机制。 在动态数据网站中启用基架机制后,ASP.NET 会对数据模型进行分析,并基于数据模型中的数据动态地生成网页。 这些自动生成的网页为每个表提供了显示、插入、删除及编辑功能。同时,您也可以轻松地自定义基架阅读全文

posted @ 2011-02-12 18:40 MyNet 阅读(4561) 评论(6) 编辑

2011年1月24日

摘要: 我们开发一个系统必须与数据库打交道,需要写N个SQL、存储过程、自定义函数、视图等,那么能否使用Visual Studio 2008进行数据库测试吗?当然是可以的,下面我就以一个简单的为例子,介绍如何利用Visual Studio 2008进行数据库单元测试。 第一步,在Visual 2008里面增加数据库测试,如下图所示: 这样我们就添加好一个数据库单元测试,下面就是如何设置此单元测试是针对哪个数据库的。第二步:指定当前测试项目的数据库配置 当我们新增加一个数据库单元测试,Visual 2008会自动弹出配置界面,供我们设置数据库连接属性,如下图: 我们可以选择一个建立好的数据库连接: 当然阅读全文

posted @ 2011-01-24 12:01 MyNet 阅读(3413) 评论(3) 编辑

2011年1月21日

摘要: 大部分系统是B/S架构,我们主要开发的是WEB页面,那么能否使用Visual Studio 2008进行WEB页面的测试吗?当然是可以的,下面我就以一个简单的WEB页面为例子,介绍如何利用Visual Studio 2008进行WEB页面的单元测试。第一步,我们建立一个网站项目,在解决方案资源管理器里会有如下文件: 我们在Default.aspx页面增加三个简单控件,如下图所示:protected void Button1_Click(object sender, EventArgs e) { Contract Contract1 = new Contract(); this.TextBox2阅读全文

posted @ 2011-01-21 19:09 MyNet 阅读(1675) 评论(2) 编辑

摘要: 说到单元测试,引用《单元测试之道C#版》里面的一段话:单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。其实进行单元测试很简单,下面本人介绍Visual Studio 2008自带的单元测试功能:第一步:首先建立一个C#类库项目,其中增加一个Co阅读全文

posted @ 2011-01-21 19:07 MyNet 阅读(3476) 评论(8) 编辑

2011年1月20日

摘要: 你的JS是否还有这样的代码: YgAlterCR=((stringToFloat(YgAlterAmount)-stringToFloat(NewYgAlterAmount);上面的代码还好,如果是下面的代码就悲剧了: if (fAmount == fAmountTotle - fAmountByContract)因为JS的加减乘除法存在陷阱,我们的程序常被客户鄙视,认为1+1不等于2的错误,很是影响公司形象,具体陷阱如下:JS浮点计算错误举例:加法 98.92+0.4= 99.32000000000001 98.52+0.6=99.11999999999999减法99.12-0.6=98.5阅读全文

posted @ 2011-01-20 18:21 MyNet 阅读(643) 评论(1) 编辑

摘要: 今天发现相同的VB代码在二个的解决方案的项目中编译结果还不一样,一个正常编译通过,一个则编译报错,十分困惑,报错信息如下图: 后来发现将报错的row变量定义好类型即可,如下: 最后努力找到问题原因为,VB项目通过“Option explicit”选项来决定 变量是否需要强制定义类型,如果未定义则编译不通过,如下图所示: 为了代码规范,建议以后我们所有的项目都将“Option explicit”选项定义为On。阅读全文

posted @ 2011-01-20 18:09 MyNet 阅读(1714) 评论(4) 编辑

2011年1月18日

摘要: Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE 最近设计分析一直在画图,就想到UML,通过标准就不会让我们画的图五花八门,每个人理解不同,现在简单介绍一下UML(特别说明以下文字不是本人原创,是将网上相关资料整理而成)。UML是统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。UML阅读全文

posted @ 2011-01-18 18:31 MyNet 阅读(1677) 评论(1) 编辑

摘要: Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 微软2010年发布的Visual Studio 2010或Visual Studio Test Professional2010包含一个称为 Microsoft 测试管理器的新应用程序,用于帮助您使用测试计划来定义和管理测试工作。Microsoft测试管理器通过Team Foundation Server 集成,使您可以方便地进行测试工作的管理以及与其它项目组成员进行协同。 Visual Studio 阅读全文

posted @ 2011-01-18 18:01 MyNet 阅读(3110) 评论(0) 编辑