自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

转载 Linq系列教程三(入门之查询简介)

    上讲中我们了解了一些Linq中要用到的一些新机制,这讲中我们来初步了解下Linq的查询,由于此篇内容比较简单明了,微软的说明很清楚,很容易理解,所以决定讲内容讲直接引用MSDN中的教程(不是人懒啊,看来看去这次内容没什么地方需要重点讲解的!大家别丢鸡蛋啊!)。    所有 LINQ 查询操作都由以下三个不同的操作组成:    1.获取数据源。    2.创建查询。    3.执行查询。  

2011-06-25 13:01:00 772

转载 Linq系列教程二(学前基础)

在上一讲中,我们介绍了Linq,并且知道了Linq可以提供SQL Server数据库,XML文档、ADO.NET数据集、.NET集合、文件、字符串等查询,那么今天再来学习一个新的关键词“var”。    首先使用“var”声明一个变量的时候不需要指定这个变量的类型,但是在声明的时候必须赋值。并且这个值不可以是null。以下是正确的示例代码: // 编译后i为int类型var i = 5;/

2011-06-25 11:32:00 843

转载 Linq系列教程一(Linq介绍) 前言:

      许多朋友在编写以数据库为中心的应用程序是时常会因为调用数据库以及维护数据的关系等而烦恼,繁杂的SQL字符串语句,SQL注入检测,语法,字符长度等,有些时候为了在程序上更方便使用还要写一些看似不重要只为了方便的存储过程。现在好了从.NET Framework 3.5版本开始我们可以使用面向对象的方式访问数据库了。图1显示了Linq的基本使用方式,看了以后是不是觉得似曾相识啊。 (

2011-06-25 11:29:00 813

翻译 Effective C# 第二版 中文 之03

原则三:使用is 和 as 而不是用强制类型转换prefer the is or as operators to casts          投入到C#的怀抱,你就投入到了强类型(strong type)的怀抱(译注:C#是强类型语言)。这在大部分情况下是有好处的。强类型意味着你希望编译器能找出代码中类型不匹配的地方。这也意味着你的应用程序在运行时不用做太多的类型检查。但有些时候,运

2011-06-22 21:48:00 2603 1

转载 在C#.net中如何操作XML

在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落xmlnode = xmldoc.C

2011-06-21 22:46:00 650

翻译 Effective C# 第二版 中文 之02

原则二:使用常量时,尽量使用readonly而不是const         C#有两种不同的常量:编译时常量( const)和运行时常量(readonly)。它们拥有非常不同的行为,不恰当的使用会造成你程序性能上和正确性上的损失。这两个方面的损失都不好,但是如果非要选一方的话,一个慢一点但是正确的程序要好过一个快一些但错误的程序。因为这个原因,比起编译时常量,你应该更喜欢运行时常量。编译时常

2011-06-10 22:37:00 2104 4

翻译 Effective C# 第二版 中文 之01

原则一:用属性(property)替代可访问的数据成员(Data member或field)         属性在C#语言中一直都是一等公民(译注:寓意属性在C#中有很高的地位)。从C#1.0版本以来,属性正变得越来越强大。你可以对数据的读取和赋值进行特定的、不同的约束。用属性代替数据成员,而隐式属性又能极大地减少手打输入的麻烦。如果你还在你的类中创建公有变量,如果你还在手写get和set方

2011-06-06 21:55:00 2246 11

原创 决定做个Effective C# 第二版翻译

昨晚做了个“伟大”的决定:翻译Effective C# 第二版。此博立志,以作见证。我会在后续的博客中,陆续将译文发出。不过由于白天还要上班,进度可能会比较慢。缘由:近期想提高一下C#水平,有人向我推荐了Effective c#这本书。于是在网上找了一下,找到了第一版的中文版和第二版的英文版。本来看看第一版的中文版其实也可以,不过我还是喜欢看看最新版。但是在网上找了好久,一直都没找到第二版

2011-06-03 10:10:00 1778 2

如何攻破软件

如何攻破软件,英文名how to break software。本文为精简版,浓缩就是精华啊。

2013-10-23

微软的软件测试之道

微软的软件测试之道,电子书,pdf

2013-07-04

空空如也

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

TA关注的人

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