自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (278)
  • 收藏
  • 关注

转载 Continues Integration

<br />英文原文版权由Martin Fowler拥有Original text is copyrighted by Martin Fowler<br />  原文链接:http://martinfowler.com/articles/continuousIntegration.html <br />Martin FowlerChief Scientist, ThoughtWorks <br />  译者语:2002年1月23日,我们很荣幸的在UMLCHINA组织的网上交流中聆听了Mart

2010-12-31 16:04:00 747

转载 Delegates in C#

<br />A delegate is a type-safe object that can point to another method (or possibly multiple methods) in the application, which can be invoked at later time.<br /><br />Delegates also can invoke methods Asynchronously.<br /><br />A delegate ty

2010-12-31 15:27:00 396

转载 Type.GetType(string typeName) returns null !?

<br />Type.GetType gives us the ability to get type back from a string. We pass a well-written type name string to it, and expect it return that type. Sometimes, to your surprise, it returns null. For example, Type.GetType("System.Data.SqlClient.SqlE

2010-12-31 15:11:00 867

原创 C#学习之修饰符

修饰符作用:修饰符用于限定类型以及类型成员的申明。C#中修饰符种类:C#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符. 存取修饰符:public:存取访问不受限制.private:只有包含该成员的类可以存取.当前类才能访问internal:只有当前工程可以存取.只限于类所在的命名空间(不包括子类)protected:只有包含该成员的类以及继承的类可以存取.类修饰符:abstract:抽象类,可以被指示一个类只能作为其它类的基类.必须被继承和重

2010-12-31 10:54:00 486

转载 The implementation of anonymous methods in C# and its consequences

The implementation of anonymous methods in C# and its consequences (part 1)<br />You may not even have realized thatthere are two types of anonymous methods.I'll call them the easy kind and the hard kind,not because they're actually easy and hard

2010-12-31 10:14:00 563

原创 C#学习之Event

C#中Event的概念:C#中的事件处理实际上是一种具有特殊签名的delegate。public delegate void MyEventHandler(object sender, MyEventArgs e);其中的两个参数,sender代表事件发送者,e是事件参数类。MyEventArgs类用来包含与事件相关的数据,所有的事件参数类都必须从System.EventArgs类派生

2010-12-31 09:08:00 448

转载 Smart Thread Pool

Download source, examples, tests, and demo - 579 KB<br /><br />See the History section at the bottom for changes.Basic usage<br />This is a Thread Pool; if you got here, you probably know what you need. If you want to understand the features and know

2010-12-31 08:35:00 1946

转载 Difference between STA and MTA in thread

Link:Could you explain STA and MTA?STA: Single-Thread Apartment, 中文叫单线程套间。就是在COM库初始化的时候创建一个内存结构,然后让它和调用CoInitialize的线程相关联。这个内存结构针对每个线程都会有一个。支持STA的COM对象只能在创建它的线程里被使用,其它线程如果再创建它就会失败。MTA: Mutil

2010-12-30 14:55:00 984

转载 .NET 开源项目介绍及资源推荐:IOC容器篇

<br />关于IOC的概念就不多说了,在.NET平台下,比较优秀的IOC容器框架有如下四种,本文试图作一个简单的介绍,以及推荐一些各个框架的学习资源。<br />一.Castle<br />在Castle中包含了一组开发框架,它里面的IOC容器是Windsor,目前Castle已经发布了RC1版本,其中Windsor已经是RC3了。在Windsor中提出了自动装配的概念,由容器来自动管理组件之间的依赖关系,无需用户去编写XML配置文件或者通过At

2010-12-30 09:48:00 615

转载 .NET 开源项目介绍及资源推荐:单元测试

<br />说到单元测试,大家首先会想到NUnit,但对于NUnit来说还存在着一些不足,比如说它不能够与VS.NET IDE集成、扩展能力比较差等,除此之外我们还需要一些自动化的测试工具,本文将简单介绍一下如下几种单元测试工具以及推荐一些学习资源。<br />1.NUnit<br />2.TestDriven.Net<br />3.NUnitForms<br />4.NUnitAsp<br /> <br />一.NUnit<br />提起大名鼎鼎的NUnit,我想没有几个不知道

2010-12-30 09:38:00 508

转载 TestDriven.NET 2.0——单元测试的好助手

引言<br />在软件开发领域,测试驱动开发(Test Driven Development,TDD)技术在逐渐为广大开发者所接受,它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过,可以想象,如果没有一个好的单元测试工具,这项工作其实是无法完成的。相信很多.NET开发人员者对于开源的NUnit都不陌生,但是它并不能很好的与Visual Studio.NET IDE集成起来。<br />这里我将向大家

2010-12-30 09:22:00 432

转载 万般皆LINQ

<br />微软在.NET 3.5中推出了LINQ,现在各种LINQ Provider满天飞,刚才在老外站点上看到了一份LINQ Provider列表,近30多个:<br />LINQ to Amazon<br />LINQ to Active Directory<br />LINQ to Bindable Sources (SyncLINQ) <br />LINQ over C# project<br />LINQ to CRM<br />LINQ To Geo - Language

2010-12-30 08:38:00 511

原创 C#学习之Reflection

反射的概述反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码。和反射相关的命名空间(我们就是通过这几个命名空间访问反射信息):System.Reflection.MemberInfoSystem.Reflection.EventInfoSystem.Re

2010-12-29 14:17:00 491

转载 Unable to create a constant value of type 'Closure type'.异常

<br />使用Linq to Entities的时候发生如下异常:<br />Unable to create a constant value of type 'Closure type'. Only primitive types ('such as Int32, String, and Guid') are supported in this context. <br /><br /><br />代码是这样的:<br />ctx.Products.Where(p =>

2010-12-28 16:05:00 2431

原创 调用Type.InvokeMember()时出现MissingMethodException

<br />调用Type.InvokeMember()时出现MissingMethodException经常是由于缺少必要的BindingFlags引起的。<br /> <br />在关于Type.InvokeMember   Method的地方有一大段例子代码。这段代码中有一个片断是“//Call   an   instance   method”,其中BindingFlags用的是BindingFlags.Public   |   BindingFlags.InvokeMethod,即:fo

2010-12-28 13:51:00 1175

转载 C#中List实现按照对象属性排序

<br />//// <summary> /// 继承IComparer<T>接口,实现同一自定义类型 对象比较 /// </summary> /// <typeparam name="T">T为泛用类型</typeparam> public class Reverser<T> : IComparer<T> { private Type type = null; private ReverserInfo info;

2010-12-22 16:36:00 1140

原创 WCF之元数据交换 (Metadata Exchange)

<br />服务有两种方式来发布元数据。你可以通过 HTTP-GET 协议来提供元数据,或者使用专门的 MEX 端点。WCF 可以自动透过 HTTP-GET 提供元数据,你要做的全部工作仅仅是显式添加一个服务行为(service behavior) —— serviceMetadata,并将其属性 httpGetEnabled 设为 true。

2010-12-22 14:28:00 461

原创 WCF之Endpoint详解

<br />可以对Endpoint中binding参数进行设置。每种绑定类型可拥有多个名称(name)不同的参数设置,然后在Endpoint的bindingConfiguration 属性中指定关联设置名称即可。<br /><system.serviceModel><br />    <services><br />        <service name = "MyService"> <endpoint<br /> address = "net.

2010-12-22 14:22:00 885

原创 WCF之注意事项

1、通常情况下,WCF 只能调用使用默认构造方法。可以绕开这个限制,但这个服务实例模式只能是Single。

2010-12-22 13:47:00 359

原创 C#学习之Delegate

C#代理实际上类似于C++中的函数指针,因为C#中不存在指针,所以用代理可以完成一些原来在C++中用函数指针完成的操作,例如传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的优点。首先,函数指针只能指向静态函数,而delegate既可以引用静态函数,又可以引用非静态成员函数。在引用非静态成员函数时,delegate不但保存了对此函数入口指针的引用,而且还保存了调用此函数的类实例的引用。其次,与函数指针相比,deleg

2010-12-22 11:15:00 324

转载 Events and event handling in C#

IntroductionAn event is a mechanism via which a class can notify its clients whensomething happens. For example when you click a button, a button-click-eventnotification is sent to the window hosting the button. Events are declared usingdeleg

2010-12-21 14:37:00 484

转载 C#委托,事件理解入门 (译稿)

  C#委托,事件理解入门 (译稿) 收藏<br />目录l        导论l        什么是委托l        事件的理解l        事件关键字l        最后 导论   在学习C#中的委托和事件过程中,我读了许多文章来理解他们二者究竟是怎么一回事,以及如何使用他们,现在我将整个的理解过程陈述以下,我学到的每一方面,恐怕也是你们需要掌握的:-)。什么是委托?    委托和事件这两个概念是完全配合的。委托仅仅是函数指针,那就是说,

2010-12-21 14:04:00 358

转载 .NET 中的三种接口实现方式

<br />一般来说.NET提供了三种不同的接口实现方式,分别为隐式接口实现、显式接口实现、混合式接口实现。这三种方式各有各的特点。<br />首先来看隐式接口实现,这恐怕是我们使用最多的一种接口实现,因为隐匿接口实现是.NET的默认接口实现方式。下面让我们来看一个隐式接口实现的例子:using System;<br />internal class MyClass<br />{<br />public void SomeMethod()<br />{<br />// 利用接口的方式声明

2010-12-17 15:33:00 510

转载 Quartz.net 配置文件实例及cron表达式详解

<br />Quartz.Net小知识两则<br />1 从XML文件创建作业<br />最新版本的quartz.net支持直接从xml文件创建作业,使用起来很方便.配置文件的格式可以参考下面的例子Code<br /><?xml version="1.0" encoding="UTF-8"?><br /><quartz xmlns="http://quartznet.sourceforge.net/JobSchedulingData"<br />        xmlns:xsi="http://www

2010-12-17 14:50:00 651

转载 关于SQL SERVER的一些安全问题

<br />目前关于NT服务器的入侵,有很多种方法,如对IIS的漏洞进行利用,但大家不知道注意到没有,其实通过与NT服务器相关联的SQL数据库服务器的例子也是很有比例的一种手段。Herbless入侵破坏的一些站点,如legoland.co.uk站点就是通过SQL服务器的入侵而获得对系统的控制权而破坏的。所以对SQL服务器的保护是必不可少的,这里我整理了一些漏洞供大家来参考。<br />----------------------------------------------------------

2010-12-15 22:07:00 504

转载 利用注册表修改SQL SERVER的登陆验证方式

<br />我们可以通过修改一个注册表键值来将身份验证方式改为 SQL Server和 Windows 混合验证,步骤如下所示:<br /><br />  1、点击"开始"-"运行",输入regedit,回车进入注册表编辑器;<br /><br />  2、依次展开注册表项,浏览到以下注册表键:<br /><br />[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServer]<br /><br />  3、在屏幕右方找到名称"L

2010-12-15 22:02:00 1565

转载 浅谈SQL Server 2005中两种用户认证方式

 笔者一直对SQL Server 2005里的用户的概念不是很清楚,如果你和我当初一样,认为下面的两个用户是一个概念,那就有必要点上一根烟,喝上一品茶,细细品味一下这之间的不同了。  左边的图标出了一个可以访问AdventureWorks数据库的用户,而右边的图则标出了整个数据库服务器所有的“用户”。  大家知道,SQL Server 2005有两种用户的认证方式: Windows和Windows与SQL的混合认证。 对于Windows认证大家应该比较熟悉, 在这里不多说了。 只强调一点,如果能

2010-12-15 21:59:00 745

转载 创建高性能的WCF服务

<br />I had a WCF service where I wanted to be able to support over a hundred concurrent users, and while most of the service methods had small payloads which returned quickly, the startup sequence needed to pull down 200,000 records. The out of the

2010-12-15 17:10:00 796

转载 TortoiseSVN 菜单项功能说明

TortoiseSVN是windows下其中一个非常优秀的SVN客户端工具。通过使用它,我们可以可视化的管理我们的版本库。不过由于它只是一个客户端,所以它不能对版本库进行权限管理。<br /><br />TortoiseSVN不是一个独立的窗口程序,而是集成在 windows右键菜单中,使用起来比较方便。<br /><br /><br />TortoiseSVN每个菜单项都表示什么意思<br /><br /><br />01、SVN Checkout(SVN取出)

2010-12-15 14:18:00 549

转载 WCF error "No end point listening at net.pipe://server name:port/service name that could accept the message

<br />Often, While having client and server communication via WCF, there are some errors that one get quiet frequently. I am blogging the error and resolution for the benefits of all blog readers<br /><br />Error : There was no endpoint listening a

2010-12-14 11:49:00 992

转载 Exception Handling in WCF using Fault Contract

<br /><br />Introduction<br /><br />In all managed applications, processing errors are represented by Exception objects. In WCF applications, service methods communicate processing error information using SOAP fault messages. SOAP faults are mess

2010-12-03 14:19:00 471

转载 New Features of WCF 4.0: Part V

<br />Previous Articles<br /><br />New Features of WCF 4.0: Part I<br />New Features of WCF 4.0: Part II<br />New Features of WCF 4.0: Part III<br />New Features of WCF 4.0: Part IV<br /><br />Introduction<br /><br />Microsoft.NET 4.0 a

2010-12-03 14:12:00 583

转载 New Features of WCF 4.0: Part IV

<br />Previous Articles<br /><br />New Features of WCF 4.0: Part I<br />New Features of WCF 4.0: Part II<br />New Features of WCF 4.0: Part III<br /><br />Introduction<br /><br />Microsoft.NET 4.0 and Visual Studio.NET 2010 ships a lot of

2010-12-03 14:10:00 468

转载 New Features of WCF 4.0: Part III

<br /><br />Previous Articles<br /><br />New Features of WCF 4.0: Part I<br />New Features of WCF 4.0: Part II<br /><br />Introduction<br /><br />Microsoft.NET 4.0 and Visual Studio.NET 2010 ships a lot of new features in their underlying technol

2010-12-03 14:08:00 415

转载 New Features of WCF 4.0: Part II

<br />Previous Article<br />New Features of WCF 4.0: Part I<br /><br />Introduction<br />Microsoft.NET 4.0 and Visual Studio.NET 2010 ships a lot of new features in their underlying technologies. In this series of articles, I want to talk about the n

2010-12-03 14:04:00 390

转载 New Features of WCF 4.0: Part I

Introduction<br />Microsoft.NET 4.0 and Visual Studio.NET 2010 ships a lot of new features in their underlying technologies. In this series of articles, I want to talk about the new features in the area of Windows Communication Foundation (WCF) in or

2010-12-03 14:00:00 592

转载 What is Managed Code and Unmanaged Code in .Net Framework

Managed CodeManaged Code is code that is written to target the services of the managed runtime execution environment (CLR). The Managed Code is always executed by managed Code runtime environment ra

2010-12-03 13:44:00 839

转载 WS-Discovery for WCF

Introduction<br />Windows Communication Foundation represents the state of the art communication library in the .NET environment. The flexibility of this device is amazing, and it allows to easily remotize functions on specific services, automaticall

2010-12-03 13:33:00 856

转载 XML 命名空间(XML Namespaces)

XML 命名空间可提供避免元素命名冲突的方法。命名冲突在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。这个 XML 文档携带着某个表格中的信息: Apples Bananas 这个 XML 文档携带有关桌子的信息(一件家具): African Coffee Tab

2010-12-03 13:19:00 407

转载 An Introduction to Windows Communication Foundation (WCF)

Sponsored by<br /><br /><br /><br />WCF Overview<br /><br />1. What Is WCF?<br /><br />WCF stands for Windows Communication Foundations.<br /><br />WCF combines the functionality from ASP.NET Web Services, .NET Remoting, Message Queuing and Enter

2010-12-03 11:57:00 744

oracle数据库导入导出总结

oracle数据库导入导出总结,方便使用。

2009-10-13

中兴网络软件应用课件

网络软件应用课件,很好的中兴网络讲解课件。

2009-10-13

计算机操作系统课件ppt

计算机操作系统课件,一份大学的课件ppt。

2009-10-13

考公务员计算机基础资料大全

考公务员计算机基础资料大全,考公务员必备。

2009-10-13

计算机组成原理课件附带习题

计算机组成原理课件,一份不错的课件并附带有习题练习。

2009-10-13

ajax实例经典实用

ajax实例经典实用,包含菜单和树等多个ajax实例。

2009-10-13

mod原理与技术简介

mod原理与技术简介,带你了解mod方面知识。

2009-10-13

p2p原理与技术简介

p2p原理与技术简介,带你了解P2P方面的知识。

2009-10-13

JavaScript+DOM编程艺术++源代码

JavaScript+DOM编程艺术++源代码。

2009-10-13

JavaScript+XML+XSL创建树形目录

JavaScript+XML+XSL创建树形目录。

2009-10-13

javascript常用代码及汇总

javascript常用代码及汇总,方便有用。

2009-10-13

javascript高级教程

javascript高级教程,方便学习查阅。

2009-10-13

JavaScript权威指南第四版

JavaScript权威指南第四版,很经典的书籍。

2009-10-13

JavaScript圣经《Javascript编程宝典--黄金版》

JavaScript圣经《Javascript编程宝典--黄金版》

2009-10-13

中科院计算机研究所spring ppt

中科院计算机研究所spring ppt。

2009-10-12

spring 英文api

spring 英文api,方便查阅和使用。

2009-10-12

spring english ppt

spring english ppt,讲解spring应用。

2009-10-12

用Struts实现JAVA Web应用的MVC模式

用Struts实现JAVA Web应用的MVC模式。

2009-10-12

Struts_in_Action_zh-cn

Struts_in_Action_zh-cn,一份很经典的struts教程。

2009-10-12

struts教程(于太印)

struts教程(于太印),一份很基础的struts讲解课件。

2009-10-12

UAP Resource

UAP Resource, include java, javascipt, tool, demo code, config

2013-12-09

jQuery 中英文 1.7 API

jQuery 中英文 1.7 API,其中英文版附带UI,chm格式的。

2013-09-13

Ultra Video Splitter 6.4.0311和注册码

Ultra Video Splitter 6.4.0311及注册码。专业的视频文件分割工具,支持无编码分割、剪辑视频文件,Ultra Video Splitter 支持众多视频格式,包括 AVI、MP4、FLV、MOV、Divx、XviD、MPEG、WMV、ASF、RM、RMVB、3GP 等等。

2013-05-24

梦网短信猫二次开发包

梦网短信猫二次开发包,包含类库、源码和例子。快速开发短信必备。

2013-03-20

twain+2.2+spec官网开发文档2.2版本

TWAIN指TWAIN协议,全称Toolkit Without An Interesting Name,无注名工具包协议, 是应用软件从计算机外设获取静态图像的国际标准。 TWAIN是一项重要的接口标准,为软件开发商和硬件设备生产厂商之间提供了一个统一的规范,以有效地避免系统及设备之间的不兼容问题。TWAIN协议为操作系统提供了软件支 持,使得符合TWAIN协议的软件通过调用TWAIN协议接口就能从兼容TWAIN协议的外设上获取静态图像,而不必考虑外设的功能差别。

2013-01-27

dbg_x86_6.11.1.404

windbg是一款源码级调试工具,适合调试底层,并可以调式内核。可以分析dump文件。资源是windbg v6.11.1.404 x86指令集版本。

2013-01-25

dbg_ia64_6.11.1.404

windbg是一款源码级调试工具,适合调试底层,并可以调式内核。可以分析dump文件。资源是windbg v6.11.1.404 ia64指令集版本。

2013-01-25

dbg_amd64_6.11.1.404

windbg是一款源码级调试工具,适合调试底层,并可以调式内核。可以分析dump文件。资源是windbg v6.11.1.404 amd64指令集版本。

2013-01-24

Snagit v11 and Keygen

Snagit v11 and Keygen,一款很实用的截图软件,适合做文档截图时使用。

2013-01-23

SwfTools2012-10-15-1307

SwfTools免费开源的文档转换工具,可以将pdf,word,ppt,图片等很多文档转换为swf格式的flash,用于实现类似于百度文库的预览功能。

2013-01-22

PE Explorer 1.99.R6

PE Explorer 1.99.R6,程序集查看工具,可以查看dll,exe和ocx等控件的导出函数和依赖库等信息。

2013-01-22

plsql developer 8.0.4 english version and keygen

plsql developer 8.0.4 english version and keygen一款oracle开发工具,方便易用。

2012-05-27

Snagit V10 and Keygen

Snagit V10 and Keygen一款好用的截图软件,支持ie插件模式。

2012-05-27

Microsoft FxCop 1.36

一款很好用的代码分析工具。FxCop 是有助于创建更好的应用程序的工具之一,它所采用的方法是:使您能够分析程序集,并使用一些不同的规则来检查它是否符合这些规则。FxCop 随附了由 Microsoft 创建的固定数量的规则,但您也可以创建并包括您自己的规则。例如,如果您决定所有的类都应该具有一个不带任何参数的默认构造函数,则可以编写一条规则,以确保程序集的每个类上都具有一个构造函数。这样,无论是谁编写该代码,您都将获得一定程度的一致性。

2011-06-29

NUnit2.5.9 DoNet单元测试软件

NUnit2.5.9,一款很好DoNet平台的单元测试框架。

2010-12-13

TestDriven.NET-3.0.2749_Personal

TestDriven.NET-3.0.2749_Personal,一款很好用的VS中单元测试的插件,支持debug,支持VS2010。

2010-12-12

securable一款免安装的测试机器能否安虚拟机的软件

securable一款免安装的测试机器能否安虚拟机的软件,小巧实用。

2010-06-05

ProcessExplorer12.03汉化版进程管理工具

ProcessExplorer12.03汉化版,一款非常好用,功能强大的进程查看管理工具。

2010-06-02

微软中国C#入门PPT

一份很好的C#快速入门PPT,通俗易懂,内部培训资料。

2010-03-29

ATM取款机数据库存储过程

ATM取款机数据库存储过程,很全面实用。

2009-10-13

空空如也

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

TA关注的人

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