NET
文章平均质量分 53
flyingdream123
这个作者很懒,什么都没留下…
展开
-
C#代码运行所消耗时间,用于测试性能,优化代码
//监控性能需引用 System.Diagnostics Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 //.........代码..................// stopwatch.Stop(); // 停止监视 TimeSpan timespan = s...原创 2021-05-07 13:36:40 · 489 阅读 · 0 评论 -
程序员面试真经
<br />作为面试官,在面试程序员时,都会关注哪些问题?而程序员应该从哪些方面做好面试的准备?本期话题相信对面试官和程序员都会有所启示。<br />刘秋伟 深圳市万兴软件有限公司研发总监<br />与其他岗位相比,程序员相对来说会内向一些,思维也会更严谨、更有个性。企业招聘程序员就是要求他能和团队一起完成既定的开发任务,所以重点从技能水平、学习能力、团队合作及工作心态等几个方面考察程序员。<br />技术水平是对程序员最基本的要求,很多企业会通过笔试来辅助考察。技能的考察主要看面试者技能匹配度、对技术发原创 2011-03-18 14:35:00 · 1001 阅读 · 0 评论 -
. Net环境下消息队列(MSMQ)对象的应用
Net环境下消息队列(MSMQ)对象的应用原创 2011-04-29 09:22:00 · 573 阅读 · 0 评论 -
详解两种C#自动实现DLL(OCX)控件注册的方法
详解两种C#自动实现DLL(OCX)控件注册的方法发表:联高软件www.legalsoft.com.cn,本文被阅读:1084 次摘要:文章:详解两种C#自动实现DLL(OCX)控件注册的方法 摘要:详解两种C#自动实现DLL(OCX)控件注册的方法本文将为大家讲转载 2011-10-12 15:17:31 · 999 阅读 · 0 评论 -
【C#利用后台动态加载数据】Winform“防界面卡死”
【C#利用后台动态加载数据】Winform“防界面卡死”废话:最近遇到的项目发现,对于Winform获取大数据量时,界面假死,体验效果非常差。身为测试员,有义务也有责任提出BUG。每次测试都面对卡了超过5秒的界面,实在是一种折磨,更是一种自杀行为。与是自己便研究了下,转载 2011-10-15 09:46:10 · 9662 阅读 · 3 评论 -
Newtonsoft.Json(Json.Net)学习笔记
引用 :http://www.cnblogs.com/freshman0216/p/4161800.html Newtonsoft.Json,一款.NET中开源的Json序列化和反序列化类库(下载地址http://json.codeplex.com/)。 下面是Json序列化和反序列化的简单封装:/// /// Json帮助类 ///转载 2016-07-29 09:56:02 · 393 阅读 · 0 评论 -
网址
http://www.tuicool.com/articles/eEVnUn 解析大型.NET ERP系统 界面与逻辑分离http://www.tuicool.com/articles/bIr6JrAVS2012+EF6+Mysql配置心路历程 - GameMa原创 2015-08-07 10:13:42 · 379 阅读 · 0 评论 -
如何生成密钥文件Snk
在.net中,snk用于给应用程序集签名,保证应用程序集的有效性。 强命名程序集的缘由: 目前Windows中出现的DLL Hell问题(两个不同的公司可能开发处具有相同名称的程序集,如果将相同名称的程序 集放置到同一个目录下,则会出现程序集覆盖现象,最后安装的程序集会覆盖前面的程序集,从而可能导致应用序不能正常运行)。由此看来,仅靠名称来区分程序 集是不足够的。CLR采取了强命名程序转载 2017-04-14 15:07:37 · 2743 阅读 · 0 评论 -
.NET 4.0 任务(Task)
随着 .NET 4.0的到来,她与以前各版本的一个明显差别就是并行功能的增强,以此来适应这个多核的世界。于是引入了一个新概念---任务,作为支持并行运算的重要组成部分,同时,也作为对线程池的一个补充和完善。从所周知,使用线程池有两个明显的缺点,那就是一旦把我们要执行的任务放进去后,什么时候执行完成,以及执行完成后需要返回值,我们都无法通过内置的方式而得知。由于任务(Task)的推出,使得我们对并行转载 2017-07-14 11:19:53 · 734 阅读 · 0 评论 -
vs2010 无法将 复制到 超出了重试计数10
项目-属性-调试-启用调试器,去掉启”用Visual Studio承载进程“;同时在项目-属性-安全性,去掉“启用ClickOne安全设置”。此时项目可以通过编译。重新勾选以上两项,项目仍然可以通过编译。问题已经解决了。http://blog.sina.com.cn/s/blog_83d4b9eb0102wvbg.html转载 2017-11-02 10:49:45 · 7537 阅读 · 0 评论 -
创建.NET缓存cache的两种方法
创建.NET缓存cache的两种方法亮术网 2013-06-07 本网原创 在程序开发过程中,适当使用 Cache 缓存能有效提高程序执行效率。比如一些常常调用的系统公共变量,把它们缓存到 Cache 中,当需要使用它们时,直接从 Cache 中读取,不必每次都从数据库或文件中读取,从而减小服务器压力、提高程序效率。 通常创建 Cache 缓存的方法有两种,分别是 Add() 和 Insert...转载 2018-05-13 18:34:07 · 6200 阅读 · 0 评论 -
基于.NET平台常用的框架整理
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前...转载 2018-07-25 11:42:53 · 185 阅读 · 0 评论 -
Remoting异常处理:在客户端获取服务器内部错误
Remoting异常处理:在客户端获取服务器内部错误2010-03-30 13:42<br />用Remoting技术进行开发有些日子了,其中有个问题一直困扰着我,那就是有关在客户端获取服务器内部错误的问题。当服务器和客户端部署在同一 台机器上时,服务器端的错误能够在客户端成功地捕获。但是,一旦当服务器端和客户端被部署到两台不同的机器上时,在客户端只能捕获到一个通用的异常:<br />System.Runtime.Remoting.RemotingException :服务器遇到内部错误......<br原创 2011-01-03 17:45:00 · 1266 阅读 · 0 评论 -
软件文档编写向导
项目管理文档。包括:《软件项目计划》、《项目进度报告》、《项目开发总结报告》软件开发文档。包括:《需求规格说明》、《概要设计说明》、《详细设计说明》。软件测试文档。包括:《测试计划》、《软件测试分析报告》。产品资料。包括:《用户操作手册》。原创 2011-01-04 17:06:00 · 719 阅读 · 0 评论 -
FastReport打印空行
var PageLine: integer;//现在打印到第几行 PageMaxRow: integer=15; //空行行数 procedure MasterData1OnBeforePrint(Sender: TfrxComponent);begin PageLine := mod PageMaxRow; if (PageLine =转载 2009-01-11 17:32:00 · 2378 阅读 · 0 评论 -
C#命名规范,控件、数据类型、ADO.NET
控件类型缩写示例Animated buttonanianiMailBoxButtonbtn Check boxchkchkReadOnlyColorDialogclrdlg Combobox,drop-down list boxcbocboEnglishCommuni转载 2009-01-14 13:04:00 · 732 阅读 · 0 评论 -
微软代码签名证书(.pfx格式)签名指南-CAB证书
http://www.wosign.com/support/signcode_guide_c.htm本使用指南是指如何使用微软代码签名证书(.pfx格式)来给微软代码签名,使用之前,您必须先把 WoSign代码签名证书的两个证书文件(myCert.pvk 和 myCert.spc)转换为.pfx格式。或在在线申请证书时选择Windows为CSP。 考虑到微软的代码转载 2009-01-16 20:15:00 · 5916 阅读 · 0 评论 -
C#开发中如何对SqlServer命名规范的总结
本文介绍在C#开发中对SqlServer命名规范做一个统一总结如下:命名过程中如有现存的缩写,则使用该缩写,如无,一律不得缩写,例:ISBN数据库:用一个或三个以下英文单词组成,单词首字母大写,如:DepartmentManage;表名:使用名词性质的单词全拼表示,各单词首字母大写, 使用复数形式,如:Books 如果该表用于表明另外两表中字段间的关系,用单数(即表明实体间的关系转载 2009-01-14 12:48:00 · 992 阅读 · 0 评论 -
数据行转换成实体类
//数据列属性public class DataColumnAttribute { string m_DataColumn = string.Empty; public DataColumnAttribute(string dataColumn) { m_DataColumn = dataColumn;原创 2009-01-30 11:13:00 · 1000 阅读 · 0 评论 -
常用代码
获取版本号:Application.ProductVersion /// /// 将文件转换成二进制流数据 /// /// 文件的完整路径(包括文件名) /// public static byte[] GetByteOfFile(string path) { File原创 2009-02-01 22:17:00 · 466 阅读 · 0 评论 -
HOWTO: Use Interface-based remote objects with config files
FAQ:http://www.thinktecture.com/resourcearchive/ 2002Ingo Rammer For most enterprise applications, I normally suggest to use interface based access to remote objects instead of shipping the impl转载 2009-02-07 15:37:00 · 561 阅读 · 0 评论 -
功能测试的经验总结
测试准备:1 实际测试总比你预想的要花更多的时间,遇到更多的麻烦,所以要尽量争取足够的测试时间,不要不加思索的说这个东西我一星期肯定可以测完。还要尽可能考虑到测试过程中的风险,比如测试环境的问题、部署失败的问题、开发延期的问题、人员变动的问题等等。2 实际上从来都没有过完善的需求,可惜的是教科书从来也没讲过如何应对不完善的需求。我曾不止一次的想如果让做需求的和编程人员都来做两个月的测试,转载 2009-02-22 16:28:00 · 544 阅读 · 0 评论 -
功能测试用例
功能测试用例 作者:测试时代 来源:www.testage.net 功能测试用例.doc 系统阶段测试计划的起止时间:需求规格说明书评审完开始书写,大概在2-7天之内完成。(发言人个人认为起始时间为概要设计完成后)测试计划内容:一、 目的:测试计划目的背景:项目名称、用户等信息。术语或定义、参考文档二、2.1资源要求:测试环境的软硬件(包括服务转载 2009-02-22 16:35:00 · 541 阅读 · 0 评论 -
具有 ADO.NET 和自定义对象的数据绑定应用程序
具有 ADO.NET 和自定义对象的数据绑定应用程序John Papa 代码下载位置: DataPoints2007_02.exe (174 KB) Browse the Code Online转载 2009-02-25 23:41:00 · 821 阅读 · 0 评论 -
C#命名规范
C#命名规范大家都知道写程序应该有个好的命名规范,为了工作方便,贴出来。1 ADO.NET 命名规范数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdaddadProductsDataReaderdtrdtrProductsDataSetdstdstNorthWindDataTabledtbldtblProductDataRowdrowdrowRo原创 2010-12-14 18:00:00 · 353 阅读 · 0 评论 -
C#数据类型、控件、ADO.NET等命名规范
数据类型 数据类型简写 标准命名举例 Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Ch转载 2009-01-03 18:24:00 · 733 阅读 · 0 评论