文档介绍:实战C#.NET编程---- & NHibernate从入门到精通
目录
实战C#.NET编程---- & NHibernate从入门到精通 1
第一章 Visual C# .NET 入门指南 3
一、 C# 简介 3
二、 使用Visual Studio 开始C# 项目 3
步骤 1. 开始项目 4
步骤 2. Hello, World! 5
步骤 3. 程序结构 7
步骤 4. 控制台输入 8
步骤 5. 使用数组 9
步骤 6. 文件输入/输出 10
步骤 7. 创建函数 13
步骤 8. 使用调试器 15
小结 17
第二章面向对像ORM 18
一、 什么是ORM 18
二、 为什么需要ORM 19
三、 流行的ORM框架简介 19
第三章入门 20
一、 概览 20
二、 的程序 22
第四章 NHibernate入门 25
一、 什么是Nhibernate 25
二、 Nhibernate概述 25
三、 第一个NHibernate 程序 28
第五章 与 NHibernate 的整合 34
一、 建立新的项目(SpringNHibernateSample) 35
二、 添加NHibernate程序 35
三、 的程序 35
四、 为NHibernate的容器配置 38
五、 编写测试程序代码 41
六、 测试并查看结果 43
第六章 与 NHibernate开发 43
第七章项目实战----办公自动化系统 43
第八章结束语 43
Visual C# .NET 入门指南
C# 简介
Visual C# .NET 是 Visual Studio 系列中的最新成员。这种新语言基于 C/C++,但它深化了更容易地使用面向组件编程的发展方向。C/C++ 程序员应该非常熟悉它的语法。
下面的示例应用程序示范了如何构建一个简单的实现 QuickSort 算法的 C# 项目。它包括了 C# 程序的基本组成部分:读/写控制台和文件、创建函数和使用基本数组。
这些入门指南并不打算涵盖该编程语言的所有方面。它们只是您探索这种语言的一个起点。我们鼓励您按照本教程的说明执行,因为它包括了 QuickSort 应用程序的各个不同部分。您还可以获得完整的源代码和项目文件。
建议的要求
编译此示例应用程序需要 Visual 2003/2005。关于 C/C++ 的知识是有帮助的但不是必需的。
使用Visual Studio 开始C# 项目
Visual C# .NET 入门指南通过实现一个简单的 QuickSort 算法,带您领略如何构建 Visual C# .NET 项目。
本节将按以下的步骤让大家一步一步了解Visual C#:
步骤 1. 开始项目
步骤 2. Hello, World!
步骤 3. 程序结构
步骤 4. 控制台输入
步骤 5. 使用数组
步骤 6. 文件输入/输出
步骤 7. 创建函数
步骤 8. 使用调试器
小结
。里面包含了下面的代码。
步骤 1. 开始项目
Visual Studio 中的开发工作以解决方案的形式进行组织,每个解决方案包含一个或多个项目。在本教程中,我们创建的解决方案包含一个 C# 项目。
创建一个新项目
在 Visual Studio .NET 环境中,从菜单中选择 File | New | Project。
在左侧选择 Visual C#Projects,然后在右侧选择 Console Application。
指定项目的名称,然后输入创建项目的位置。Visual Studio 会自动创建项目目录。
单击 OK,那么现在就正式开始了
Visual C# 解决方案
Visual 已经创建了含有一个简单 Visual C# 项目的解决方案。该项目包含两个文件: 和 。
接下来的几步骤将讨论这些不同的文件以及如何编译该项目。
步骤 2. Hello, World!
很遗憾,但我们仍然无法抵御这种诱惑……我们还是不得不完成一个基于 C# 的经典"Hello, World!"应用程序,这个应用程序最初是用 C 语言编写的。
修改源代码
在 Solution Explorer 中双击文件""。可以通过"View"菜单来显示 Solution Explorer。
更改预生成的模板(),如下面以斜体突出显示的代码所示。
using System;
namespace quicksort
{
///
/// Summary descrip