DOTNET技术导语解析课件.ppt

上传人(卖家):晟晟文业 文档编号:4091825 上传时间:2022-11-10 格式:PPT 页数:67 大小:2.08MB
下载 相关 举报
DOTNET技术导语解析课件.ppt_第1页
第1页 / 共67页
DOTNET技术导语解析课件.ppt_第2页
第2页 / 共67页
DOTNET技术导语解析课件.ppt_第3页
第3页 / 共67页
DOTNET技术导语解析课件.ppt_第4页
第4页 / 共67页
DOTNET技术导语解析课件.ppt_第5页
第5页 / 共67页
点击查看更多>>
资源描述

1、第第1章章 初识初识.NET 北京理工大学计算机系北京理工大学计算机系 金旭亮金旭亮2022-11-101开场白开场白不是废话的废话不是废话的废话为什么要开设这门课?为什么要开设这门课?1.学生用错误的方法学计算机技术学生用错误的方法学计算机技术2.学生用错误的观点来看计算机技术学生用错误的观点来看计算机技术3.完全可以用简单直接的方法,让大家迅速了解完全可以用简单直接的方法,让大家迅速了解软件技术的面貌,让一批真正有潜力的学生成为计软件技术的面貌,让一批真正有潜力的学生成为计算机高手,让更多的学生对计算机技术不再有神秘算机高手,让更多的学生对计算机技术不再有神秘感感2022-11-1021

2、Windows平台技术的新进展平台技术的新进展2022-11-103众矢之的众矢之的微软公司的野心微软公司的野心 什么是什么是.NET Framework?.NET就是起到类似于就是起到类似于Windows作用的一作用的一个软件运行平台,上面可以运行各种各样的个软件运行平台,上面可以运行各种各样的软件。软件。.NET与与Java平台的技术之比较平台的技术之比较2022-11-104为什么微软要推出为什么微软要推出.net?.NET与传统的与传统的Windows有何不同?有何不同?2006推出的新一代推出的新一代WindowsLongHorn,微软要吹响新时代的,微软要吹响新时代的号角?号角?2

3、022-11-105LongHorn先睹为快先睹为快 LongHorn的的Logo2022-11-106LongHorn先睹为快先睹为快 程序的切换程序的切换2022-11-107LongHorn先睹为快先睹为快 倾斜的淡入窗口倾斜的淡入窗口2022-11-108LongHorn先睹为快先睹为快 总体界面总体界面2022-11-109LongHorn先睹为快先睹为快 总体界面总体界面(2)2022-11-1010LongHorn给我们带来了什么给我们带来了什么?winFS新型的文件系统新型的文件系统 全面向对象的操作系统全面向对象的操作系统 XAML:新型的软件开发方式新型的软件开发方式202

4、2-11-1011从从.NET看软件技术的发展趋势看软件技术的发展趋势从结构化时代向面向对象时代的转移已经完成从结构化时代向面向对象时代的转移已经完成!目前是面向对象技术的成熟期与收获期目前是面向对象技术的成熟期与收获期如何应对?2022-11-10122 如何学习软件技术?如何学习软件技术?学习现状与方法的指导学习现状与方法的指导2022-11-1013令人担心的现实令人担心的现实 高校计算机教学误人子弟!高校计算机教学误人子弟!教学内容严重脱离实际教学内容严重脱离实际师资质量不容乐观师资质量不容乐观 奇怪的怪圈:奇怪的怪圈:学生迷茫,浪费了宝贵的时间与精力学生迷茫,浪费了宝贵的时间与精力社

5、会急需人才,但找工作反是难事!社会急需人才,但找工作反是难事!2022-11-1014错误的学习方法错误的学习方法 哪种语言好?学哪种语言好?学.NET还是还是Java?程序设计是政治课?程序设计是政治课?先理论后实践?先理论后实践?2022-11-1015解决之道解决之道 实践第一实践第一 主动学习主动学习 独立思索独立思索人的成功,需要智慧!人的成功,需要智慧!2022-11-1016让我们开始让我们开始.NET技术之旅,一探丰富多彩技术之旅,一探丰富多彩的软件世界!的软件世界!2022-11-10173 了解了解.NET概貌概貌2022-11-1018.NET 框架框架 体系结构体系结构

6、2022-11-1019.NET Framework 的组成的组成 公共语言运行库公共语言运行库 实现语言无关性实现语言无关性.NET Framework 类库类库 平面型平面型API树型树型API2022-11-1020公共语言运行库公共语言运行库基类库基类库公共语言规范公共语言规范.NET Framework 体系结构体系结构2022-11-1021统一的编程统一的编程API(.NET Framework 类库)类库)2022-11-1022.NET可开发的程序种类可开发的程序种类2022-11-1023.NET可开发的程序种类可开发的程序种类 普通应用程序普通应用程序:Windows F

7、orm 网络应用程序网络应用程序:Web程序(程序(ASP.NET),局域网应用程),局域网应用程序序 移动数字设备程序移动数字设备程序手机,手机,PDA,便携式游戏机,便携式游戏机需要安装需要安装Mobile插件,可以去微软网站下插件,可以去微软网站下载载手机模拟器则到各大手机厂商网站下载手机模拟器则到各大手机厂商网站下载2022-11-10244 搭建搭建.NET运行与开发平台运行与开发平台2022-11-1025如何搭建如何搭建.NET运行平台运行平台 只想运行只想运行.NET应用程序:单独安装应用程序:单独安装.NET framework可再发行软件包(可再发行软件包(20多多M)安装

8、安装.NET framework SDK(110多多M)安装重量级的开发工具:安装重量级的开发工具:VS.net,C#Builder等等 安装安装VS.NET学习版学习版VB 2005 Express2022-11-1026安装安装.net framework SDK 运行运行Setup.exe2022-11-10272022-11-10282022-11-10292022-11-1030安装安装VJ#可再发行软件包可再发行软件包 运行运行vjredist.exe2022-11-1031学习学习.NET的好材料的好材料 学习学习SDK的教程与示例代码是很好的入门方法的教程与示例代码是很好的入门

9、方法小心选择书,小心选择书,别看了垃圾别看了垃圾书!书!2022-11-1032.NET 常用开发工具常用开发工具1.命令行命令行2.C#Builder3.D4.VS.net5.SharpDevelop6.2022-11-1033安装安装VS.NET2022-11-1034安装安装VS.net2022-11-1035安装安装VS.net2022-11-1036安装安装VS.net2022-11-1037安装安装VS.net2022-11-1038安装安装VS.net2022-11-1039安装安装VS.net2022-11-1040安装安装VS.net2022-11-10415 开始使用开始使

10、用.NET编程编程2022-11-1042第一个第一个.NET应用程序应用程序 我们使用命令行编译我们使用命令行编译 输入以下代码,保存为纯文本文件:输入以下代码,保存为纯文本文件:Hello.vb2022-11-1043设置设置VS.net命令行运行环境命令行运行环境2022-11-1044查看查看VB.net编译器选项编译器选项2022-11-1045使用使用VBC编译器编译源代码编译器编译源代码专业背景知识:什么叫编译?什么叫编译?2022-11-1046第一个可视化的应用程序第一个可视化的应用程序 展示展示MyClock示例程序示例程序2022-11-1047另一个复杂些的程序另一个复

11、杂些的程序 现场设计一个随机生成算术题的程序现场设计一个随机生成算术题的程序.2022-11-10486 了解了解.NET程序运行原理程序运行原理 2022-11-1049理解机器指令理解机器指令 0101关灯(关灯(0)开灯(开灯(1)关灯(关灯(0)开灯(开灯(1)2022-11-1050CPU CPU用于执行机器指令用于执行机器指令2022-11-1051外存外存 程序平时保存在外存储器中程序平时保存在外存储器中2022-11-1052Memory(内存)(内存)需要时被装入内存执行需要时被装入内存执行2022-11-1053程序的完整执行过程程序的完整执行过程2022-11-1054非

12、托管代码的运行非托管代码的运行2022-11-1055托管代码的运行托管代码的运行.NET程序是托管的程序是托管的2022-11-10567 了解全课安排了解全课安排2022-11-1057本课程安排本课程安排第一部分第一部分 初识初识第二部分第二部分 入门入门第三部分第三部分 深入深入第四部分第四部分 精通精通 配套教材:配套教材:编程的奥秘编程的奥秘.NET软件技术学习与实践软件技术学习与实践2022-11-1058第第1篇篇 入门入门 第第1章章 导语导语-初识初识.NET 第第2章章.NET程序设计基础程序设计基础 使用使用VS.NET创建用户界面创建用户界面VB.NET语法基础语法基

13、础 克隆克隆Word-MyEditor程序分析程序分析 2022-11-1059第第2篇篇 入门入门第第3章章 面向对象的程序设计语言面向对象的程序设计语言第第4章章 Windows Form程序设计程序设计1.组件开发与使用基础组件开发与使用基础 2.数据验证数据验证3.读取按键读取按键 鼠标操作鼠标操作 4.流、文件操作流、文件操作5.剪贴板原理剪贴板原理 6.综合实例:开发资源管理器综合实例:开发资源管理器 2022-11-1060第第3篇篇 深入深入第第5章章.NET数据库编程概览数据库编程概览 第第6章章 SQL语言入门语言入门第第7章章 编程访问数据库编程访问数据库1.使用使用AD

14、O.NET表示数据库模型表示数据库模型2.连接数据库连接数据库 3.向数据库发送向数据库发送SQL命令命令 4.获取数据获取数据 5.显示数据显示数据 6.编辑数据编辑数据 7.保存数据到数据库中保存数据到数据库中 8.查找与过滤数据查找与过滤数据 9.统计与分析统计与分析 2022-11-1061第第3篇篇 深入深入第第8章章 数据库编程技巧与实例分析数据库编程技巧与实例分析 1.开发可复用的数据存取类开发可复用的数据存取类 2.开发客户信息管理系统开发客户信息管理系统 第第9章章 使用使用XML处理数据处理数据1.XML基础知识基础知识 2.在在.NET中处理中处理XML数据数据 第第10

15、章章 计算机绘图原理与计算机绘图原理与GDI+.NET计算机绘图原理计算机绘图原理 GDI+应用实例应用实例 2022-11-1062第第4篇篇 精通精通 第第11章章 学会开发面向对象软件学会开发面向对象软件 1.认识软件认识软件2.面向对象编程面向对象编程OOP概述概述 3.动态链接技术动态链接技术 4.UML基础教程基础教程2022-11-1063第第4篇篇 精通精通 第第12章章 基于组件的软件开发基于组件的软件开发 1.CBD导论导论 2.自定义组件开发自定义组件开发 3.混合语言开发混合语言开发 4.动态组件插拔动态组件插拔 2022-11-1064第第4篇篇 精通精通第第13章章 面向对象软件实战面向对象软件实战开发开发PersonalInfo1.系统分析系统分析 2.组件开发组件开发 3.装配系统装配系统 4.测试排错测试排错 5.总总 结结 2022-11-1065课后作业课后作业 自行安装成功自行安装成功 VS.net 2003软件运行环境软件运行环境或或 VS2005 Express 阅读教材阅读教材序序及第及第1章章2022-11-10662022-11-1067

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(DOTNET技术导语解析课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|