如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
系统开发实训-C#主讲:陈琰宏E-mail:zufe_graphics@163.com1学习目的和教学要求理解运用VisualStudio2008开发环境;理解.net框架;建立系统开发理念,理解系统开发流程;掌握C#语言;能熟练编写简单C#程序能用C#开发数据库系统;能用C#进行毕业设计系统的开发2信息学院-系统开发实训考试内容课堂教学所涉及的内容成绩评定办法?平时出勤、实验、平时作业(含相应文档):20%?期中程序大作业(个人完成):30%?期末数据库程序开发大作业:50%3信息学院-系统开发实训参考教材作者:周红安等编著出版社:电子工业出版社出版时间:2009-1-14信息学院-系统开发实训2.出版时间:2009-015信息学院-系统开发实训出版社:清华大学出版社出版日期:2009-3-16信息学院-系统开发实训岗位招聘信息7信息学院-系统开发实训8信息学院-系统开发实训9信息学院-系统开发实训10信息学院-系统开发实训11信息学院-系统开发实训12信息学院-系统开发实训课程地位ComputerBaseSTBSQLBaseOOP/JavaHTML/JavaScriptCSQLServerC#WinFormsJSP/ServletTesting/SQAOracleASP.NETXMLEJB/WebServiceStruts/JSFLinuxPSPMOOAD13信息学院-系统开发实训第一讲基本语法介绍14信息学院-系统开发实训第一章C#2008概述.NETFramework是Microsoft为开发应用程序创建的一个富有革命性平台。同时C#2008语言可以在该平台上实现大多数开发人员需要的功能,而且C#2008还具有大多数开发人员所需要的特性。15信息学院-系统开发实训16信息学院-系统开发实训MSDNLibrary使用MSDN是微软的文档库,提供了大量的技术文档。作为一个合格的开发人员,应该学会使用产品文档。要熟悉MSDN,关键是要熟悉下面的几个面板。目录面板:可以让开发人员快速地对MSDN有一个大致的了解,起导航的作用。索引面板:其为开发人员提供了快速检索MSDN的功能,在“查找”文本框中输入感兴趣的内容,按Enter键,MSDN将自动转入最匹配的技术文档供开发人员阅读。搜索面板:其是MSDN的一种搜索功能,可以提供对本地帮助、MSDNOnline、Codezone社刃矶辔牡悼獾南?细搜索,其使用示意图如图所示。17信息学院-系统开发实训18信息学院-系统开发实训19信息学院-系统开发实训20信息学院-系统开发实训21信息学院-系统开发实训HelloWorld程序描述代码的注释//这是用C#编写的一个简单的HelloWorld程序usingSystem;namespaceNotepad{classHelloWorld{{}}将文件保存为HelloWorld.cs22程序入口点,Main的返回类型为void导入System命名空间声明命名空间Notepad声明HelloWorld类publicstaticvoidMain()控制台类的WriteLine()方法用于显示输出结果Console.WriteLine("HelloWorld");信息学院-系统开发实训usingSystem;usingSystem.Collections.Generic;usingSystem.Text;//Using表示程序引用的库,上面的三个为控制台应用程序默认引用的库namespaceFirstConsoleApplication//程序将以新建项目名称自动创建一个命名空间,即namespace,{classProgram1//该处的class是类的意思,是自动创建这个program类。{staticvoidMain(string[]args)//Main()函数是程序的入口{Console.WriteLine("helloC#2008!");//输出helloC#2008!Console.ReadLine();}23控制台程序信息学院-系统开发实训简单Windows程序24信息学院-系统开发实训25信息学院-系统开发实训第2章C#中面向过程基本元?应用程序处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、实数、字符、布尔型等形式)。不同的数据之间往往还存在某种组织,构