自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (38)
  • 收藏
  • 关注

原创 程序员为什么不写单元测试?

一、为了单元测试而写单元测试     最近笔者曾经做过一次“程序员在项目开发中编写单元测试的情况”的调查。      调查结果显示: 1. 几乎没有严格在项目中执行TDD(,TDD)。 2. 为大部份业务方法编写单元测试,并保证方法测试通过,占16.6%。 3. 偶尔编写单元测试,一般情况下不写单元测试,占58.3%。 4. 为了应付项目检查而写单

2009-06-26 14:14:00 4247 1

原创 演练:使用 Visual Studio Team Test 进行单元测...

摘要:本演练通过测试驱动开发 (TDD) 和先测试-后编码 (test-then-code) 的方法学习单元测试。 简介 最新发布的 Visual Studio Test System (VSTS) 包含了一套用于 Visual Studio Team Test 的完整功能。Team Test 是 Visual Studio 集成的单元测试框架,它支持: · 测试方法存根 (stu

2009-06-24 15:44:00 2471

原创 提高网站性能的方法

1、缓存 对那些经常使用的数据和需要大量的时间来创建的数据可以存储在内存中,后来的请求直接使用,不需要在从新生成, 使用方法很简单: "none" Duration="120"%> 使用缓存的原则: 1)在页面中静态的内容和动态的内容分割开来。 可以把动态内容单独出来,做成用户控件 2)缓存合理的数据 并不是所有的数据内容都进行缓存就能提高性能的,由于

2009-06-23 14:20:00 746

原创 认识Selenium -- Test Runner 模式和使用

test runner 模式 Selenium test runner 脚本,也称测试用例(test case),是用 HTML 语言通过一个简单的表布局编写的,如下代码: Selenium 测试用例的结构 table border="1"> tr> td>First commandtd> td>Targettd> td>V

2009-06-11 16:17:00 5006 1

原创 认识Selenium- Selenium RC 使用介绍

一、Selenium 的版本Selenium 现在存在2个版本,一个叫 selenium-core, 一个叫selenium-rc 。selenium-core 是使用HTML的方式来编写测试脚本,你也可以使用 Selenium-IDE来录制脚本,但是目前Selenium-IDE 只有 FireFox 版本。Selenium-RC 是 selenium-remote control 缩

2009-06-10 16:46:00 19156 4

原创 MVC学习笔记4 认识View和Controller

首先我们自己新建一个新的Controller 在Controllers上点右键-添加-Controller,选项   VS 自动生成代码:这里我把Controller Name 更改为TestController // // GET: /Test/ public ActionResult Index()

2009-06-09 17:10:00 1118

原创 MVC学习笔记3 认识Routing

ASP.NET MVC使用URL进行驱动。 • System.Web.Routing.dll • 独立于ASP.NET MVC框架的组件,可用于任意ASP.NET应用程序 • ASP.NET MVC框架开放源代码 • URL Routing组件目前并不开放 • 将URL转换为RouteData等数据 UrlRouting是为了让Url更简短更有意义才出现的,例如:defa

2009-06-08 16:59:00 667

原创 MVC学习笔记2 认识项目的目录结构与核心的DLL

ASP.NET MVC比较核心的DLL System.Web.Routing :URL路由。将一个URL路由到对应的Controller上靠的就是这个。是在HttpModule里面处理的。 System.Web.Extensions :这个是ASP.NET AJAX的。 System.Web.Mvc: ASP.NET MVC最主要的程序集。在CodePlex上放出源代码的就是这个DLL

2009-06-08 14:15:00 758

原创 认识Selenium ---selenium RC简介

Selenium RC 就是使用程式语言编写脚本,通过Selenium RC服务器作为代理服务器去访问应用从而达到测试的目的.由于Selenium RC不再需要依附Firefox,所以其可以在其它更多的浏览器上进行测试,而这也是我们做WEB测试的一个比较重要的问题(解决了因为担心浏览器兼容问题而重要做测试的问题).RC的脚本由于是程序语言编写,所以更为灵活强大.并且它支持的语言极为丰富.所

2009-06-05 16:17:00 3333

原创 认识Selenium---简单介绍

 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->selenium 是openQA的一个用于Web应用程序测试的不错的开源工具。它是通过javascrīpt来驱动测试的,真实在浏览器中运行测试,更接近用户的实际操作。它定位方式很灵活,可以直

2009-06-05 16:13:00 919

原创 认识Selenium --- Selenium IDE的使用

  Selenium IDE 是selenium测试工具中的其中一个,是一个基于FireFox的Web测试开发环境,可以录制、编辑和调试测试。Selenium IDE包含了Selenium Core,因此可以轻易地在浏览器中录制和回放测试。  Selenium IDE不仅仅是一个测试录制工具,而是一个IDE,可以录制测试,也可以手工编辑测试,可设置断点进行调试,可把测试保存到HTML、Ruby

2009-06-05 16:13:00 13133 1

原创 MVC学习笔记1 MVC概述

MVC概述三种角色– Model:   用于存储数据的组件(与领域模型概念不同)。– View:    根据Model数据进行内容展示的组件– Controller:接受并处理用户指令(操作Model),选择一个View并输出内容。MVC概述:两种分离• View和数据(Model)分离–能够为相同的Model开发不同的View进行展示–分离可视与不可视得组件,能够

2009-06-04 11:15:00 590

原创 [转]利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆

我在们使用ASP.Net开发WEB网站时,有的时候是不让同一个用户名在同一时间进行多次登陆的。 为了不影响原来的整个网站,我选择使用了HttpModuler来实现。 先让所有的Page从自己的Page类:BasePage类继承,并实现 ISigleLogin接口。相关代码如下: public interface ISingleLogin { s

2009-06-01 17:01:00 504

原创 可变数目参数 params

params 关键字可以指定在参数数目可变处采用参数的方法参数。   可变数目参数的好处就是在某些情况下可以方便的提供对于参数个数不确定情况的实现。例如,计算任意个数字的加权和,连接任意字符串为一个字符串等。 public void GetSummator(string team,params int[] numbers) {

2009-06-01 14:43:00 637

Asp.net防盗链实例源码

Asp.net防盗链实例源码 Asp.net防盗链实例源码 Asp.net防盗链实例源码 Asp.net防盗链实例源码

2009-03-12

Gridview用法大总结(牛年珍藏版)

Gridview用法大总结(牛年珍藏版)

2009-03-12

ASP.NET AJAX深入浅出系列课程 视频1

ASP.NET AJAX深入浅出系列课程 微软MVP

2009-03-05

urlrewriternet源代码

urlrewriternet源代码 这些模块允许你用声明的方式在你应用的web.config文件里表达匹配规则。譬如,在你应用的web.config文件里使用UrlRewriter.Net模块来把上面的那些URL映射到单个Products.aspx页上,我们只要把这个web.config文件添加到我们的应用里去就可以了(不用任何编码)

2009-01-15

vsnet中文使用手册

visual Studio net中文使用手册 常用的技巧,快捷键。常用的技巧,快捷键。

2008-12-10

Log4net使用详细方法 及 源码示例

Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介。

2008-12-09

【已经无效】不会出现 this version of .NET reflector is out of date. 的 reflector

.net dll反编译程序。 此版本不会出现下面问题(08年): this version of .NET reflector is out of date. Do you want to update automatically? 现在已经不可以使用了。大家不要下载了~

2008-12-09

页面右下角弹出广告窗口

页面右下角弹出广告窗口页面右下角弹出广告窗口

2008-08-22

使用C#语言实现的 屏幕键盘

使用C#语言实现的 屏幕键盘.使用C#语言实现的 屏幕键盘.使用C#语言实现的 屏幕键盘.使用C#语言实现的 屏幕键盘.

2008-08-18

最通用的分页存储过程

最通用的分页存储过程 获取指定页的数据 支持多表查询支持条件查询 支持排序--支持返回列自定义

2008-07-26

验证用户是否注册 JavaScript AJax

验证用户是否注册 纯 JavaScript 代码实现。

2008-07-25

ASP.NET自动检测用户名是否注册

ASP.NET自动检测用户名是否注册(利用微软AJAX控件技术)

2008-07-25

注释的标准写法注释的标准写法

注释的标准写法注释的标准写法注释的标准写法

2008-07-25

强大的日历控件

2. 注意事项<br>My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 <br>My97DatePicker.htm是必须文件,不可删除 <br>各目录及文件的用途: <br>WdatePicker.js 配置文件,在调用的地方仅需使用该文件 <br>config.js 语言和皮肤配置文件 <br>calendar.js 日期库主文件) <br>My97DatePicker.htm 临时页面文件,不可删除<br>目录lang 存放语言文件 <br>目录skin 存放皮肤的相关文件 <br>当WdatePicker.js里的属性:$wdate=true时,在input里加上class="Wdate"就会在选择框右边出现日期图标,如果您不喜欢这个样式,可以把class="Wdate"去掉,另外也可以通过修改skin目录下的WdatePicker.css文件来修改样式 <br>3. 支持的浏览器<br>IE 6.0+ , Firefox 2.0+ , Opera 9.5+ , Safari 3.0+<br><br>

2008-07-18

IDCardValid【验证身份证ID是否合法源代码】

IDCardValid【验证身份证ID是否合法源代码】.rar

2008-07-10

邮件群发后台服务程序

邮件群发后台服务程序

2008-07-10

Qzone博客彩色日志与论坛彩色留言在线生成器

Qzone博客彩色日志与论坛彩色留言在线生成器

2008-07-10

新版设计模式手册[C#]

新版设计模式手册[C#].pdf

2008-04-14

TypeScript Handbook(中文版)typescript-handbook.pdf

TypeScript Handbook(中文版)

2020-01-03

Containerized-Docker-Application-Lifecycle-with-Microsoft-Platform-and-Tools

Containerized-Docker-Application-Lifecycle-with-Microsoft-Platform-and-Tools

2018-09-11

AngularJS权威指南

AngularJS权威指南 高清版,文字可以选择

2015-11-13

[Pro.Visual.Studio.LightSwitch.2011.Development].Tim.Leung.文字版.pdf

[Pro.Visual.Studio.LightSwitch.2011.Development].Tim.Leung.文字版.pdf

2013-09-16

从员工到经理人

从员工到经理人 从员工到经理人 从员工到经理人 从员工到经理人 从员工到经理人 从员工到经理人 从员工到经理人 从员工到经理人 从员工到经理人

2013-07-16

网络社会的崛起(高清版).pdf

网络社会的崛起(高清版).pdf

2013-05-14

MySQL核心技术手册(第二版).pdf

MySQL核心技术手册(第二版).pdf

2012-10-08

LinqInAction.SourceCode

LinqInAction.SourceCode.zip

2012-03-15

规划你的C#程序 高清晰Pdf

规划你的C#程序规划你的C#程序规划你的C#程序规划你的C#程序规划你的C#程序规划你的C#程序

2011-03-25

Google Chrome快捷键

Google Chrome快捷键 实用 Google Chrome快捷键 实用 Google Chrome快捷键 实用

2010-04-07

[正在爆发的互联网革命].Zhengzai.Baifa.De.Hulianwang.Geming.2009.西门柳上等.扫描版-HARRISON

正在爆发的互联网革命].Zhengzai.Baifa.De.Hulianwang.Geming.2009.西门柳上等.扫描版-HARRISON

2010-03-25

javascript权威指南(代码清晰版)part 2

最新在学习javascript,搜到这本比较权威的书籍. 苦于网络上只有20MB的模糊版本..看代码造成很大的不便.基本上都要下载份英文版的查看代码… 无意中发现有高清的中文版本…这个是34MB左右的版本..比较清晰… 压缩分卷1 http://download.csdn.net/source/1401847

2009-06-12

javascript权威指南 清晰版

最新在学习javascript,搜到这本比较权威的书籍. 苦于网络上只有20MB的模糊版本..看代码造成很大的不便.基本上都要下载份英文版的查看代码… 无意中发现有高清的中文版本…这个是34MB左右的版本..比较清晰…提供下载 part2:http://download.csdn.net/source/1401850 :

2009-06-12

《企业应用架构模式(中文版)》PDF电

企业应用架构模式 (中文版) 企业应用架构模式 (中文版) 企业应用架构模式 (中文版)

2009-06-05

安装Vs Sp1后提示为英文的官方解决方案

Vs Sp1后提示为英文的官方解决方案Vs Sp1后提示为英文的官方解决方案Vs Sp1后提示为英文的官方解决方案Vs Sp1后提示为英文的官方解决方案Vs Sp1后提示为英文的官方解决方案Vs Sp1后提示为英文的官方解决方案

2009-03-18

.net FreamWork的服务器端控件源代码

.net FreamWork的服务器端控件源代码

2009-03-12

ASP.NET3.5控件和组件开发技术(pdf)

ASP.NET3.5控件和组件开发技术(pdf) ASP.NET3.5控件和组件开发技术(pdf) ASP.NET3.5控件和组件开发技术(pdf) ASP.NET3.5控件和组件开发技术(pdf) ASP.NET3.5控件和组件开发技术(pdf)

2009-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除