
测试技术
小小毛毛虫~
这个作者很懒,什么都没留下…
展开
-
Resharper进阶一:简要介绍
转自http://www.cnblogs.com/renji/archive/2007/12/03/resharper_introduction.html面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开发人员。当你还是一只小小鸟的时候,可以学会drag&drop,当你开始写代码的时候转载 2012-06-18 20:27:43 · 694 阅读 · 0 评论 -
Linq系列 -- 探究AssociationAttribute.Storage
http://www.cnblogs.com/GJYSK/archive/2010/11/23/1885431.html探究AssociationAttribute.Storage属性,包含了如下的内容:如果不设置此属性值将会引发【未将对象引用设置到对象实例】的异常信息。不过,这只是针对实体类的属性而言,如果是使用字段来建立映射关系的话,那么可以不设置此属性值。介绍此属性的作用。此原创 2013-03-20 15:12:27 · 1355 阅读 · 2 评论 -
在C#中调用CMD命令远程关机
要远程关机得满足3个条件第一 组策略里允许了 远程网络强制关机第二 防火墙要关了第三 GUEST这个帐户要开启void shutdown() { Process commandProcess = new Process(); try { commandProc转载 2013-02-22 16:24:09 · 2838 阅读 · 0 评论 -
SqlConnection就一定要关闭吗?
http://www.cnblogs.com/jjstar/archive/2004/06/10/14697.aspx按照ms的说法,数据库连接属于非托管资源,在.net下使用后一定要close,这样才能避免资源泄露。其实我并不这么认为,我觉得只要控制住数据库的连接数量就可以了。那么如何控制连接数量呢?控制连接数量实际上就是控制使用数据库的组件的实例化的数量。这好办,用COM+的对象池就可以了转载 2013-03-04 14:52:11 · 1723 阅读 · 0 评论 -
序列化与反序列化(1)
在ASP.NET中,存储信息数据一般有以下三种方式做为选择:一、存储到 Session 中;二、存储到 Cookie 中;三、存储到 数据库 中。同时,序列化的作用也是这样,不过我认为序列化这种方法更安全,更合理。那么,序列化是什么:序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。序列化分为两大部分:序列化和反序列化。序列化转载 2013-01-29 15:33:32 · 583 阅读 · 1 评论 -
某软件公司面试题目
一。基础篇1. 简述 private、 protected、 public、 internal 修饰符的访问权限。2 .列举ASP.NET 页面之间传递值的几种方式。3.C#中的委托是什么?事件是不是一种委托?4.堆和栈的区别?5.abstract class和interface有什么区别?6.启动一个线程是用run()还是start()?7.接口是否可继承接口? 抽象转载 2013-01-10 15:49:42 · 1009 阅读 · 2 评论 -
C#调用WebService
转载地址:http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供原创 2012-11-27 18:10:41 · 865 阅读 · 0 评论 -
using的几种用法
1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两个不同的转载 2012-07-09 16:59:16 · 443 阅读 · 0 评论 -
new Random().Next
Random.Next 生成一个值范围在零与Int32.MaxValue 之间的随机数。若要生成值范围在零与其他某个正数之间的随机数,请使用Random.Next(Int32) 方法重载。若要生成在不同范围内的随机数,请使用Random.Next(Int32, Int32) 方法重载。Random() doesn't always work the best. There are tw翻译 2012-07-05 17:00:28 · 12564 阅读 · 0 评论 -
TestContext 类
命名空间: Microsoft.VisualStudio.TestTools.UnitTesting程序集: Microsoft.VisualStudio.QualityTools.UnitTestFramework(在 microsoft.visualstudio.qualitytools.unittestframework.dll 中)是一个抽象类,public abstractcla翻译 2012-06-19 03:20:35 · 1377 阅读 · 0 评论 -
Resharper进阶三:快速完成
http://www.cnblogs.com/renji/archive/2007/12/04/resharper_autocomplete.html常常写代码的人,应该都对Visual Studio的智能感知有一定的好感,通过它,在输入比较长的对象名称时不觉得吃力了。恐怕这是.net平台比其他平台的代码更加易读的一个因素,因为每个变量名称都比较有意义,而不是晦涩的varIdx,pElemDi转载 2012-06-18 20:40:28 · 1406 阅读 · 0 评论 -
Resharper进阶二:快速定位
转自 http://www.cnblogs.com/renji/archive/2007/12/03/resharper_find.html摘要快速代码定位的核心就是三个功能:转到定义:Ctrl+B; 查找所有使用:Alt+F7; 从这里浏览:Ctrl+Shift+G. 转到定义当你的光标在一个变量上时,按下Ctrl+B就会跳转到这个变量声明的地方。这可能是某一个字段,转载 2012-06-18 20:38:43 · 985 阅读 · 0 评论 -
WinDbg配置和使用基础
http://www.cnblogs.com/happyhippy/archive/2007/04/08/710933.html原创 2013-04-02 10:32:45 · 670 阅读 · 0 评论