- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CWinform数据库应用设计
课程说明
技术概览
对于开发人员来说,把C#语言及.NET Framwork描述为多年来最重要的新技术一点都不夸张。.NET平台是微软的一个大战略,在面向互联网应用方面,以XMl为数据组织方式,包含了WebService和SOA(service-oritented architecture)技术。微软为此还专门提供了全新的集成开发环境Visual Studio,在这个环境中,可以开发出运行在Windows上的几乎所有应用程序,包括动态Web页面、Web服务、分布式应用程序的组件、数据库访问组件、传统的Windows桌面应用程序,以及3G平台开发等等。
由Delphi之父Anders领导.Net开发小组倾心打造的C#语言是微软.Net平台下的一把利器,从1.0到4.0,每一次提升都带给开发者意想不到的编程体验。C#专为.Net Framework打造,具有C/C++的强大和Visual Basic的易用,吸收Java的优点同时使它变的更加优雅。
基于C/S架构的桌面应用程序从来都是应用系统中必不可少的一种模式,在针对C/S引用开发上,微软打造了WinForm系列组件,囊括了几乎所有Windows界面下可以见到的可视化界面元素,使得桌面应用系统的编程在.Net下变得异常简单,基于事件处理的编码机制让程序员更容易学习和使用。
在支持数据库引用上,ADO.NET无疑是一种巨大的改进,以ADO为基本思路,ADO.NET进行了大量的变化。首先是以XML作为数据传送的基本格式而不再以COM对象类型作为传输格式,这使得数据的通用性更强。其次它增强了对数据库非连接编程模式的支持,DataSet的使用使得断开式数据访问非常方便,而且不受数据源类型的限制。另外,ADO.NET组件库更是面向.NET平台而非单纯的某门语言的,所以.Net平台下不同语言对ADO.NET的使用都是一致的。
在本书中,我们将全面接触.NET平台,学习C#语言、Winform编程和ADO.NET数据访问,这些技能将为我们将来在互联网应用领域发挥自己的才能提供巨大的帮助。
学习目标
学习完本课程之后,我们需要达到以下目标:
掌握基本的C#语法,熟练运用C#编写基本的程序逻辑。
能够创建C#控制台应用程序并处理输入输出。
掌握C#中的数组,并对数组进行相应的排序,查找操作。
熟练使用C#的字符串对象。
掌握Windows窗体应用程序的创建,能熟练使用常用的控件设计窗体界面。
掌握MDI应用程序的开发步骤。
了解ADO.NET的组成和工作原理。
通过ADO.NET访问对数据源中的数据进行增、删、改、查操作。
知识结构图
《C# Winform数据库应用设计》所包含的知识技能结构可以用下图来概括。
课程说明 1
第1章 C#语法基础 8
核心技能部分 9
1.1 Net与C#概述 9
1.1.1 .Net与C#的产生与应用 9
1.1.2 Visual Studio 10
1.1.3 创建C#应用程序 12
1.2 C#语言基础 16
1.2.1 变量与常量 16
1.2.2 运算符和表达式 19
1.2.3 C#语言中的注释 19
1.2.4 使用Console处理输入输出 21
1.3 C#语句结构 25
1.3.1 条件语句 25
1.3.2 循环结构 32
任务实训部分 38
1:根据时间输出问候信息 38
2:三个数字比较大小 39
3:判断用户输入的字母 40
4:输出裴波那契数列 40
巩固练习 42
第2章 嵌套循环和数组 44
核心技能部分 45
2.1 VS2008中的调试技巧 45
2.2 嵌套循环 47
2.3 数组 50
2.3.1 数组的定义 50
2.3.2 数组的基本操作 50
2.3.3 数组的排序 51
任务实训部分 59
1 打印等腰三角形 59
2:数组的操作 60
3:数组的排序。 61
4:数组的排序 61
巩固练习 62
第3章 方法与字符串 64
核心技能部分 65
3.1 使用方法 65
3.1.1 方法的定义 65
3.1.2 方法的调用 68
3.1.3 参数传递 71
3.2 String类 73
3.2.1 C#语言中常用的字符串处理方法 73
3.2.2 格式字符串 77
3.2.3 StringBuilder类 78
3.3 类型转换 79
3.3.1 隐式转换 79
3.3.2 显式转换 79
3.3.3 常用类型转换方法 80
任务实训部分 81
1:方法的使用 81
2:从邮件地址提取用户名 84
3:网址类型分析 85
4:字符串转换 86
巩固练习 88
第4章 指导学习:阶段总结 90
4.1 知识总结 90
4.1.1 核心技能目标 90
4.1.2 知识体系总结 90
4.2 综合实训 91
任务
原创力文档


文档评论(0)