电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

SpringNETNHibernateOfCSharpNET从入门到精通

54页
  • 卖家[上传人]:壹****1
  • 文档编号:477423578
  • 上传时间:2024-01-20
  • 文档格式:DOC
  • 文档大小:476.01KB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、实战C#.NET编程-Spring.NET & NHibernate从入门到精通 目 录实战C#.NET编程-Spring.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第二章 面向对像ORM18一、什么是ORM18二、为什么需要ORM19三、流行的ORM框架简介19第三章 Spring.NET入门20一、Spring.NET概览20二、第一个Spring.NET的程序22第四章 NHibernate入门25一、什么是Nhibernate25二、Nhibernate概述25三、第一个NHibernate 程序28第五章 Spring.NET 与 NHibernate 的整合34一、建立新的项目(SpringNHibernateSample)35二、添加NHi

      2、bernate程序35三、添加Spring.NET的程序35四、添加Spring.NET为NHibernate的容器配置38五、编写测试程序代码41六、测试并查看结果43第六章 深入Spring.NET 与 NHibernate开发43第七章 项目实战-办公自动化系统43第八章 结束语43第一章 Visual C# .NET 入门指南一、 C# 简介Visual C# .NET 是 Visual Studio 系列中的最新成员。这种新语言基于 C/C+,但它深化了更容易地使用面向组件编程的发展方向。C/C+ 程序员应该非常熟悉它的语法。下面的示例应用程序示范了如何构建一个简单的实现 QuickSort 算法的 C# 项目。它包括了 C# 程序的基本组成部分:读/写控制台和文件、创建函数和使用基本数组。这些入门指南并不打算涵盖该编程语言的所有方面。它们只是您探索这种语言的一个起点。我们鼓励您按照本教程的说明执行,因为它包括了 QuickSort 应用程序的各个不同部分。您还可以获得完整的源代码和项目文件。建议的要求编译此示例应用程序需要 Visual Studio.NET 2003/20

      3、05。关于 C/C+ 的知识是有帮助的但不是必需的。二、 使用Visual Studio 开始C# 项目Visual C# .NET 入门指南通过实现一个简单的 QuickSort 算法,带您领略如何构建 Visual C# .NET 项目。本节将按以下的步骤让大家一步一步了解Visual C#:n 步骤 1. 开始项目n 步骤 2. Hello, World!n 步骤 3. 程序结构n 步骤 4. 控制台输入n 步骤 5. 使用数组n 步骤 6. 文件输入/输出n 步骤 7. 创建函数n 步骤 8. 使用调试器n 小结你可以下载 Quicksort_Visual_CSharp_.NET.exe 。里面包含了下面的代码。步骤 1. 开始项目Visual Studio 中的开发工作以解决方案的形式进行组织,每个解决方案包含一个或多个项目。在本教程中,我们创建的解决方案包含一个 C# 项目。n 创建一个新项目在 Visual Studio .NET 环境中,从菜单中选择 File | New | Project。 在左侧选择 Visual C#Projects,然后在右侧选择 Consol

      4、e Application。指定项目的名称,然后输入创建项目的位置。Visual Studio 会自动创建项目目录。单击 OK,那么现在就正式开始了n Visual C# 解决方案Visual Studio.NET 已经创建了含有一个简单 Visual C# 项目的解决方案。该项目包含两个文件:assemblyinfo.cs 和 class1.cs。接下来的几步骤将讨论这些不同的文件以及如何编译该项目。步骤 2. Hello, World!很遗憾,但我们仍然无法抵御这种诱惑我们还是不得不完成一个基于 C# 的经典Hello, World!应用程序,这个应用程序最初是用 C 语言编写的。n 修改源代码在 Solution Explorer 中双击文件class1.cs。可以通过View菜单来显示 Solution Explorer。更改预生成的模板 (class1.cs),如下面以斜体突出显示的 代码所示。using System;namespace quicksort / / Summary description for Class1. / class Class1 static v

      5、oid Main(string args) / / TODO: Add code to start application here / Console.WriteLine (Hello, C#.NET World!); 注意,当您键入代码时,Visual Studio 将为您提示类和函数的名称(因为 .NET 框架发布了这种类型信息)。 n 编译应用程序既然您已经完成了修改,就可以通过在 Build 菜单中简单地选择 Build 来编译 Visual C# 项目。来自 C# 编译器的错误和消息会在 Output 窗口中显示。如果没有错误,则可以通过单击 Debug 菜单下的 Start without Debugging 来运行 Hello World 应用程序。 n 程序输出在 Visual C# 中运行 Hello World 示例应用程序时,输出结果的屏幕截图如下:n 理解更改System.Console 类的 WriteLine() 函数打印传递给它的字符串,其后紧跟一行新的字符。此函数可以接受许多其他数据类型(包括整型和浮点型)的参数。在程序加载完成后,控制就传递给 Mai

      6、n() 函数。这就是我们在该过程中插入对 WriteLine() 调用的原因。步骤 3. 程序结构既然我们已经构建了一个简单的 Hello World 应用程序,那么就让我们停下来分析一下 Visual C# 应用程序的基本组成部分。n 源代码注释字符 “/” 将行的剩余部分标记为一个注释,这样 C# 编译器就会忽略它。另外,/* 和 */ 之间的代码也会被当作注释。/ This line is ignored by the compiler./* This block of text is alsoignored by the Visual C# compiler. */n Using 指令.NET 框架为开发人员提供了许多有用的类。例如,Console 类处理对控制台窗口的输入和输出。这些类是按照层次树的形式组织的。Console 类的完全限定名实际上是 System.Console。其他的类包括 System.IO.FileStream 和 System.Collections.Queue。using 指令允许您在不使用完全限定名的情况下引用命名空间中的类。以斜体突出显示的 代码

      7、应用了 using 指令。using System;class Class1 static void Main(string args) System.Console.WriteLine (Hello, C#.NET World!); Console.WriteLine (Hello, C#.NET World!); n 类声明与 C+ 或 Visual Basic 不同,Visual C# 中的所有函数都必须封装在一个类中。class 语句声明一个新的 C# 类。就 Hello World 应用程序来说,Class1 类包含一个函数,即 Main() 函数。如果用一个 namespace 块将类的定义括起来,就可以把类组织为诸如 MsdnAA.QuickSortApp 这样的层次。在本入门指南中,我们并不打算深入地介绍类,但是我们将为您简要概述为什么类是我们的示例应用程序的一部分。n Main() 函数在应用程序加载到内存之后,Main() 函数就会接收控制,因此,应该将应用程序启动代码放在此函数中。传递给程序的命令行参数存储在 args 字符串数组中。步骤 4. 控制台输入现在,我

      8、们将继续编写 QuickSort 应用程序。我们需要做的第一件事就是提示用户提供输入和输出文件。n 修改源代码更改 C# 源文件 (class1.cs),如下面以斜体突出显示的代码所示。其他的差异(如类名)可忽略不计。/ Import namespacesusing System;/ Declare namespacenamespace MsdnAA / Declare application class class QuickSortApp / Application initialization static void Main (string szArgs) / Describe program function Console.WriteLine (QuickSort C#.NET Sample Applicationn); / Prompt user for filenames Console.Write (Source: ); string szSrcFile = Console.ReadLine (); Console.Write (Output: ); string szDestFile = Console.ReadLine (); n 从控制台进行读取Console 类的 ReadLine() 方法提示用户输入,并返回输入的字符串。它会自动地为字符串处理内存分配,由于使用了 .NET 垃圾回收器,您不需要做任何释放内存的工作。n 程序输出从菜单中选择 Debug | Start Without Debugging 来运行程序。这是到此为止来自 QuickSort 应用程序的输出的屏幕截图。步骤 5. 使用数组在对从输入读取的行进行排序之前,程序需要将其存储到一个数组中。我们将简要讨论可实现对象数组的 .NET

      《SpringNETNHibernateOfCSharpNET从入门到精通》由会员壹****1分享,可在线阅读,更多相关《SpringNETNHibernateOfCSharpNET从入门到精通》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.