![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net开发
yangjian15
工作7年了,学到了很多,却发现未知的更多。
展开
-
复合表头DataGridView
下面是自定义控件源码:using System;using System.Collections;using System.Collections.Generic;using System.Data.Sql;using System.Text;using System.Drawing;using System.Drawing.Design;using转载 2009-09-23 15:20:00 · 1323 阅读 · 0 评论 -
Microsoft Distributed Cache Velocity 分布式缓存
微软分布式缓存,工程代码为“Velocity”。这是一个分布式内存对象缓存系统。最新版本为CTP3。下载 跟memcached一样,“Velocity”维护一张大的哈希表,这张表可以跨越多个服务器,你可以通过添加或者减少服务器来平衡系统压力。 安装“Velocity ”时需要建立一个保存配置的地方,可以是共享文件,也可以是SQLServer数据库。 安装完成后需要原创 2009-12-18 16:56:00 · 2892 阅读 · 1 评论 -
240多个jQuery插件
强烈推荐:240多个jQuery插件概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一转载 2009-11-24 16:03:00 · 671 阅读 · 1 评论 -
理解IOC
理解IOC概念IOC(Inversion of Control)控制反转,又称为“依赖注入”(DI =Dependence Injection)。这里的控制反转是指控制权由应用代码转到了外部容器。这样做可以消除应用和服务之间的耦合,将他们之间的依赖通过注入来完成,即实现了依赖注入。发展 我们通过编码的演变逐步来看IOC。 假设有这样一个例子:类LogT原创 2009-11-16 15:22:00 · 875 阅读 · 0 评论 -
CodeSmith开发系列资料总结
http://terrylee.cnblogs.com/archive/2005/12/28/306254.html转载 2009-11-16 11:05:00 · 486 阅读 · 0 评论 -
使用C#开发ActiveX控件
http://www.cnblogs.com/yilin/archive/2009/09/15/1567332.html转载 2009-11-10 10:11:00 · 525 阅读 · 0 评论 -
反射的第二部分:Emit
作者:Mike Snell,Lars Powers翻译:today在我们之前的文章,反射的第一部分:发现和执行里,我们已经介绍了System.Reflection命名空间及其包含的类,开发人员使用这些类可以查看程序集的元数据,并且可以在运行时查找和发现类型,甚至可以调用发现的代码。在这篇文章中,我们将探讨反射的高级功能:Emit,它具有在运行时动态的产生代码的功效。转载 2009-11-07 13:55:00 · 729 阅读 · 0 评论 -
局部变量线程安全测试
局部变量是否线程安全?做了一个测试:用两个线程来加一个局部变量,看这个变量是否会受到影响。被测试局部变量代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace threadtest{ public class ThreadW原创 2009-11-07 17:04:00 · 1681 阅读 · 1 评论 -
依赖注入性能测试(spring.net 和Enterprise Library)
想在项目中大量使用依赖注入,故对其性能做了一个测试。 测试使用spring.net和微软企业库(Enterprise Library 4.1)来做依赖注入。 测试场景: 简单构造函数 对同一个对象生成10000次。 单例模式下,取得对象10000次。 复杂构造函数 对同一个对象生成10000次。 单例模式下,取得对象1原创 2009-11-07 16:25:00 · 2482 阅读 · 1 评论 -
java 与 c# 3des 加解密
java 与 c# 3des 加解密 主要差异如下:1、 对于待加密解密的数据,各自的填充模式不一样C#的模式有:ANSIX923、ISO10126、None、PKCS7、Zero,而Java有:NoPadding、PKCS5Padding、SSL3Padding2、 各自默认的3DES实现,模式和填充方式不一样C#转载 2009-11-05 11:43:00 · 1296 阅读 · 0 评论 -
用 Java 解密 C# 加密的数据(DES)
用 Java 解密 C# 加密的数据(DES)[原文地址:http://yidinghe.cnblogs.com/articles/449212.html]今天碰上一件令我头大的事情。我们的系统要和一个外部系统进行通讯,传输方式是采用 DES 算法对消息进行加密,再用 BASE64 编码。不过对方系统是用 C# 写的。平台不一样,于是我和对面的老兄先测试一下加密解密。这一测试问题就来转载 2009-11-05 11:40:00 · 892 阅读 · 0 评论 -
asp.net mvc ajax 例子
一、建立一个mvc项目。 二、在Controllers文件夹中加入一个新的控制器ajaxController。代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Mv原创 2009-10-10 09:44:00 · 4165 阅读 · 5 评论 -
ASP.NET页面刷新方法总结
ASP.NET页面刷新方法总结 先看看ASP.NET页面刷新的实现方法:第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( ob转载 2009-10-12 09:25:00 · 572 阅读 · 0 评论 -
asp.net mvc 例子
先下载安装asp.net mvc:http://download.csdn.net/source/1725435 这是微软发布的1.0的正式版。 mvc的工作原理如下图: 一个URL请求, ASP.NET MVC引擎会分析这个URL要使用那个Controller, 这个Controller(实际上真正的方法是Controller的Action)从数据库或者其原创 2009-10-09 15:15:00 · 11824 阅读 · 9 评论 -
测试驱动开发
在开发的过程中,总有种忧虑感,担心系统会出现这样或那样的Bug,修改Bug后,更要把所有的流程重测一遍。于是我们在完成代码后,编写测试程序,将所有的流程通过测试程序自动跑一遍。 测试驱动开发就在这种需求下诞生了。它将测试用例的开发提到了功能代码之前,这样功能代码是为满足测试用例能通过而开发,同时,测试用例也成为以后修改BUG后的测试方式。这样测试用例驱动了功能代码的开发。原创 2009-12-23 15:39:00 · 710 阅读 · 0 评论