C#敏捷开发实践 中文高清PDF版
NET教程

C#敏捷开发实践 中文高清PDF版

资源名称:C#敏捷开发实践 中文高清PDF版 第一部分 敏捷基础 第1章 Scrum介绍 3 第2章 依赖和分层 37 第3章 接口和设计模式 80 第4章 单元测试和重构 109 第二部分 编写SOLID代码 第5 章 单一职责原则 147 第6章 开放与封闭原则 181 第7章 Liskov替换原则 189 第8章 接口分离原则 217 第9章 依赖注入原则 245 第三部分 自适应实例 第10章 自适应实例简介 284 第11章 自适应实例冲刺1 293 第12章 自适应实例冲刺2 316 附录 自适应工具 329 资源截图:
C# 2012数据库编程入门经典(第5版) 完整版PDF
NET教程

C# 2012数据库编程入门经典(第5版) 完整版PDF

资源名称:C# 2012数据库编程入门经典(第5版) 完整版PDF 第i部分理解工具和数据库的基础知识第1章开发工具1.1获取visual studio 20121.2安装sql server 2012 express1.3安装并附加adventureworks样本数据库1.4小结第2章理解关系数据库2.1数据库的概念2.2电子数据表和数据库的选择2.3使用数据库的原因2.4使用rdbms的优势2.5桌面rdbms和服务器rdbms的比较2.6数据库的生命周期2.7映射基数2.8键的理解2.9理解数据完整性2.10规范化概念2.11规范化的缺陷2.12小结.第3章创建数据库和表3.1启动sql server management studio3.2 sql server数据库的类型3.3 sql server数据库的体系结构3.4用简单的方式创建数据库3.5查看数据库的属性3.6用自己的设置创建数据库3.7小结第ii部分使用数据库和xml第4章操作数据库中的数据4.1插入数据4.2通过一条insert语句插入多行数据4.3更新数据4.4删除数据4.5小结第5章查询数据库5.1检索数据5.2数据排序5.3 groupby子句5.4模式匹配5.5聚合函数5.6 datetime函数5.7列表操作符5.8范围操作符5.9查找空值5.10连接5.11小结第6章使用存储过程6.1创建存储过程6.2修改存储过程6.3显示存储过程的定义6.4重命名存储过程6.5删除存储过程6.6小结第7章使用xml7.1 xml的定义7.2选择xml的原因7.3将数据存储为xml格式的好处7.4解xml文档7.5解xml声明7.6将关系型数据转换为xml7.7使用xml数据类型7.8小结第8章了解事务8.1事务的概念8.2何时使用事务8.3解acid属性8.4事务设计8.5事务状态8.6指定事务界限8.7在事务中允许使用的t-sql语句8.8 sql server 2012中的本地事务8.9sql server 2012中的分布式事务8.10编写高效事务的准则8.11如何编写事务8.12小结第iii部分使用ado.net处理数据第9章构建windows forms应用程序9.1解windows forms9.2用户界面设计原则9.3用户界面设计的最佳实践9.4利用windows forms 资源截图:
深入浅出AutoCAD.NET二次开发 李冠亿 PDF扫描版
NET教程

深入浅出AutoCAD.NET二次开发 李冠亿 PDF扫描版

资源名称: 深入浅出AutoCAD.NET二次开发 李冠亿 PDF扫描版 第1章 概述1.1 AutoCAD功能特点1.2 AutoCAD二次开发的意义及内容1.3 AutoCAD二次开发方式1.3.1 ADS1.3.2 0bjectARXObjectDBX1.3.3 AutoLISPVisual LISP1.3.4 VBAAutoCADActiveX Automation(COM)1.3.5 AutoCAD.NET1.4 开发方式对比第2章 AutcCAD操作应用2.1 基本界面2.2 基本功能2.2.1 绘图2.2.2 标注2.2.3 编辑2.2.4 参数化第3章 程序设计基础3.1.NET简介3.2 C#简介3.2.1 开发环境3.2.2 关键字3.2.3 运算符、表达式3.2.4 数据类型3.2.5 基本语句3.3 C++CLI简介3.3.1 项目配置3.3.2 数据类型3.4 数据结构3.4.1 线性结构3.4.2 非线性结构3.4.3 排序3.4.4 查找3.5 算法第4章 数据库基础4.1 数据模型4.2 关系型数据库4.2.1 二维表4.2.2 关系代数4.3 SQL语言4.4 数据库设计4.5...