随笔分类 - MCSD4.5_70-483_Programing-in-C#
摘要:本章内容包括 .net平台中的集合、如何选择集合 以及 如何实现自定义集合。
阅读全文
摘要:应用程序间传递数据,需要先将数据对象转化为字符流或字节流的形式,然后接收端收到后再转化回原始的数据对象。这就是序列化与反序列化。
本章介绍 .net中的序列化与反序列化、序列化器的种类 以及 为序列化配置对象。
阅读全文
摘要:.net3.5中新添加给C#的LINQ查询,提供了直观便捷的数据查询方式。并且支持多种数据源的查询。
本章介绍标准的LINQ操作,如何用最优的方式使用LINQ 以及 LINQ to XML.
阅读全文
摘要:本章介绍 数据库、Json和Xml、web services 三种介质上的数据操作。
阅读全文
摘要:本章内容包括 文件操作、流操作、读写网络数据 以及 异步I/O操作。
阅读全文
摘要:生产环境中的程序,也是不能保证没有问题的。为了能方便的找出问题,.net提供了一些特性来进行程序诊断。
这些特性包括:logging、tracing 、程序性能分析(profiling) 和 性能计数器(performance counters).
阅读全文
摘要:本章内容包括 如何选择合适的构建类型、创建和管理编译指令、管理程序数据文件(pdb)和指令。
阅读全文
摘要:本章将介绍 什么是程序集、如何强命名程序集、如何把程序集放入GAC、程序集版本 以及 WinMD程序集。
阅读全文
摘要:本章内容包括:对称及非对称加密算法、.net中的加密类、使用哈希操作、创建和管理签名认证、代码访问权限 和 加密字符串。
阅读全文
摘要:本章介绍验证程序输入的重要性以及各种验证方法:Parse、TryParse、Convert、正则表达式、JavaScriptSerializer、XML Schemas。
阅读全文
摘要:本章包括 字符串基本操作 以及 查找、遍历、格式化字符串。
阅读全文
摘要:本章内容包括 管理非托管资源、使用IDisposable接口 以及 管理析构器和垃圾回收机制。
阅读全文
摘要:一个.net程序不仅包含代码和数据,还包含 元数据。
本章介绍如何应用attributes以及如何使用反射来获取它,还有如何使用CodeDom和expression trees来实现在运行时生成代码。
阅读全文
摘要:本章包括 设计和实现接口、创建和使用基类 以及 使用.net类库提供的标准接口。
阅读全文
摘要:本章内容包括 访问控制符、属性 和 显式接口实现。
阅读全文
摘要:本章介绍 值类型的装箱拆箱、类型转换 以及 C#4.0新推出的 dynamic 关键字。
阅读全文
摘要:本章内容包括 C#5中如何更好的创建类型 以及 如何扩展现有类型。
阅读全文
摘要:1. 概述 本章包括.net4.5中异常处理相关的部分。2. 主要内容 2.1 处理异常 ① try、cahtch、finally 机制,无需多言。 ② 使用 Environment.FailFast 方法,可以立即终止程序,并写入系统事件日志。会绕过finally的执行。publi...
阅读全文
摘要:1. 概述 本章讲解如何使用 委托、lambda表达式 和 匿名方法 来创建和使用事件。2. 主要内容 2.1 理解委托 委托是一种用方法签名形式定义的类型。可以让它指向其他方法,可以通过它调用其他方法。 ① 委托支持多播(multicasting),可以用 + 和 += 操作符绑定...
阅读全文
摘要:1. 概述 本章内容包括 布尔表达式、流控制方式、集合遍历 以及 流跳转。2. 主要内容 *由于该章内容比较基础,日常用的也很多,故对一些常用的基础内容不再赘述。 2.1 使用布尔表达式 熟悉下列比较运算符:>, =, .Enumerator e = new people.GetEnum...
阅读全文