课程说明NET介绍NET开发环境课件

上传人:痛*** 文档编号:241771068 上传时间:2024-07-22 格式:PPT 页数:46 大小:857.54KB
返回 下载 相关 举报
课程说明NET介绍NET开发环境课件_第1页
第1页 / 共46页
课程说明NET介绍NET开发环境课件_第2页
第2页 / 共46页
课程说明NET介绍NET开发环境课件_第3页
第3页 / 共46页
点击查看更多>>
资源描述
课程说明NET介绍NET开发环境1 课程说明课程说明n课程:课程:lWeb数据库设计与应用l 软件开发与应用专业l 统设必修专业核心课n教材:教材:lWeb数据库设计与应用l 主编:林闯课程要求课程要求n课时课时:72 课时课时n分为两部分:分为两部分:l讲课部分:42 课时,课堂教学l实践部分:30 课时,课程实验教材说明教材说明n先修课程先修课程lVisual Basic程序设计lSQLSERVER数据库应用n编写重点编写重点l使用ASP.NET和ADO.NET技术进行数据库开发 l对相关知识没有展开描述n开发工具开发工具l主要使用Visual Studio.NET集成环境 参见教材前言参见教材前言课程内容课程内容n第一章第一章 数据库开发技术简介数据库开发技术简介n第二章第二章 Visual Studio.NET 介绍介绍n第三章第三章 Visual Basic.NET 语法语法n第四章第四章 WEB 控件使用控件使用 n第五章第五章 WEB 窗体的创建与使用窗体的创建与使用n第七章第七章 代码分离技术代码分离技术n1 课程说明课程说明n2.NET介绍介绍n3.NET开发环境开发环境Use Visual Studio.NETWeb数据库数据库设计与应用设计与应用第第1讲讲 概述概述2.NET 介绍介绍n.NET 定义定义n.NET 框架框架l公共语言运行库 l.NET 开发语言l.NET 框架类库n.NET 参考资料参考资料.NET 平台?Visual Studio.NET?.NET 框架?救命救命!VB.NET?.NET 定义定义.NET2.1.NET的定义的定义ASP.NET?主要组成部分主要组成部分n开发工具开发工具n服务器服务器 nXML Web servicen客户端客户端n用户体验用户体验.NET 架构架构开发工具开发工具XML Web service服务器服务器客户端客户端用户体验用户体验.NET.NET 以以XML XML 技术和基于技术和基于 XML XML 的的 Web service Web service 技术为中心!技术为中心!2.NET 介绍介绍n.NET 定义定义n.NET 框架框架l公共语言运行库 l.NET 开发语言l.NET 框架类库n.NET 参考资料参考资料.NET 框架框架VB 应用程应用程序序Visual C#应用程序应用程序Visual C+应用程序应用程序.NET 架架构代码构代码.NET 框架类库类库WindowsXML Web serviceCLR源代码编译成源代码编译成 MSIL代码代码编程服务编程服务JIT 编译器编译器 生成本机代码生成本机代码数据类型数据类型2.2.NET 框架框架 公共语言运行库公共语言运行库 n英文名称:英文名称:Common Language Runtime(CLR)nCLR的产生的产生n托管代码与非托管代码托管代码与非托管代码n即时编译即时编译2.2.1 公共语言运行库公共语言运行库 CLR的产生的产生nWindows DNAn有很多开发语言有很多开发语言n每种语言都有自己的运行库每种语言都有自己的运行库 n是否有:是否有:“可以被多种语言共用可以被多种语言共用”的通用环境的通用环境有,这就是有,这就是CLRCLR!托管代码与非托管代码托管代码与非托管代码 n托管代码(托管代码(Managed Code)l以CLR为目标的代码 n非托管代码非托管代码 l以“操作系统”为目标 即时编译即时编译n微软中间语言微软中间语言 lMicrosoft Intermediate Language,MSILn即时编译即时编译lJust-in-time Compilation,JITnCLR就相当于就相当于Java语言的虚拟机语言的虚拟机 MSIL编译和执行编译和执行源代码源代码语言编译语言编译编译编译在安装或函数在安装或函数/方法第方法第一次被调用时一次被调用时执行执行即时编译即时编译(JIT Compiler)二进制代码二进制代码(NativeCode)中间代码中间代码元数据元数据(Metadata)CLR 执行模型执行模型源代码源代码源代码源代码操作系统服务操作系统服务操作系统服务操作系统服务公共语言运行时公共语言运行时公共语言运行时公共语言运行时二进制代码二进制代码二进制代码二进制代码管理代码管理代码管理代码管理代码ManagedManagedcodecode.NET开发语言开发语言 n公共语言规范公共语言规范(Common Language Specification,CLS)lVisual Basic.NET(VB.NET)lC#lVisual C+.NET2.2.2 奠基于奠基于CLR之上的语言之上的语言 Visual C+.NET是唯一允许继续开发是唯一允许继续开发“非非.NET架构应用程序架构应用程序”的语言。的语言。如果你开发的是基于如果你开发的是基于.NET框架的框架的C+应用应用程序,则称为程序,则称为“Managed C+”,而开发传,而开发传统的二进制代码的统的二进制代码的Windows应用程序,应用程序,则称为则称为“Non Managed C+”。.NET框架类库框架类库 2.2.3.NET框架类库框架类库 n跨所有编程语言跨所有编程语言l支持跨语言继承和调试l和工具集成良好n命名空间命名空间l.NET 框架类库由命名空间组成 l各种类型的集合l相当于JAVA的Package 统一的编程模式统一的编程模式Windows API.NET Framework不论什么语言和编程模式都是用一样的不论什么语言和编程模式都是用一样的APIASP代码嵌套在代码嵌套在HTML页面中页面中MFC/ATL强大,强大,相对复杂相对复杂VB Forms快速开发工具快速开发工具.NET Framework.NET Framework 问题问题n以下哪些语言可以产生托管代码?以下哪些语言可以产生托管代码?A.VB.NET B.C#C.VBScriptD.VC6n以下哪些语言可以产生非托管代码?以下哪些语言可以产生非托管代码?A.VB.NET B.C#C.VC+.NETD.J#.NET 框架框架VB 应用程应用程序序Visual C#应用程序应用程序Visual C+应用程序应用程序.NET 架架构代码构代码.NET 框架类库类库WindowsXML Web serviceCLR编程服务编程服务数据类型数据类型源代码编译成源代码编译成 MSIL代码代码JIT 编译器编译器 生成本机代码生成本机代码2.NET 介绍介绍n.NET 定义定义n.NET 框架框架l公共语言运行库 l.NET 开发语言l.NET 框架类库n.NET 参考资料参考资料.NET参考资料参考资料n n1 课程说明课程说明n2.NET介绍介绍n3.NET开发环境开发环境Use Visual Studio.NETWeb数据库数据库设计与应用设计与应用第第1讲讲 概述概述3 Visual Studio.NETVisual Studio.NET设计设计开发开发部署部署调试调试Web窗体工具Windows窗体工具错误处理多语言支持XML WebService 工具数据访问 起始页的使用方法起始页的使用方法2.3.1 开始使用开始使用Visual Studio.NET浏览开发环境浏览开发环境 菜单工具栏工具箱Windows 窗体设计器属性窗口菜单和工具栏菜单和工具栏 主菜单标准 工具栏新项目保存 Form1.vb 撤消应用程序模板应用程序模板 提供了初始文件、项提供了初始文件、项目结构以及环境设置目结构以及环境设置解决方案资源管理器解决方案资源管理器 2.3.2 Visual Studio.NET的窗口的窗口(1)有效管理开发工作所有效管理开发工作所需要的项需要的项 n解决方案容器可包含多解决方案容器可包含多个项目,而项目容器则个项目,而项目容器则通常包含多个项。通常包含多个项。n同一个解决方案容器中同一个解决方案容器中的项目可以使用不同编的项目可以使用不同编程语言,也可以是不同程语言,也可以是不同的应用程序。的应用程序。类视图类视图2.3.2 Visual Studio.NET的窗口的窗口(2)以列表的方式显示项目中包以列表的方式显示项目中包含的类和每个类的成员含的类和每个类的成员 属性窗口属性窗口 2.3.2 Visual Studio.NET的窗口的窗口(3)设置属性,如大设置属性,如大小、标题或颜色小、标题或颜色工具箱工具箱 2.3.2 Visual Studio.NET的窗口的窗口(4)创建用户界面的控件创建用户界面的控件服务器管理器服务器管理器 2.3.2 Visual Studio.NET的窗口的窗口(5)编程时引用服务器组件编程时引用服务器组件联机帮助系统联机帮助系统 帮助菜单帮助菜单动态帮助动态帮助2.3.3 使用帮助使用帮助n检查检查IIS是否安装是否安装n测试测试n使用使用IIS管理工具管理工具n检查文件夹检查文件夹inetpubwwwroot课堂练习课堂练习 使用开发环境使用开发环境 打开项目打开项目 检查窗体视图检查窗体视图 查看属性查看属性 使用工具箱使用工具箱使用帮助使用帮助 课堂练习课堂练习 使用使用 VB.NET 项目项目 创建项目创建项目 在集成开发环境中运行项目在集成开发环境中运行项目 查看文件查看文件 生成项目生成项目 保存和关闭项目保存和关闭项目 运行应用程序运行应用程序 保存、运行和生成应用程序保存、运行和生成应用程序 保存应用程序保存应用程序 运行项目运行项目 编译项目编译项目 n1 课程说明课程说明n2.NET介绍介绍n3.NET开发环境开发环境Use Visual Studio.NETWeb数据库数据库设计与应用设计与应用第第1讲讲 概述概述回顾回顾 时间充裕的话时间充裕的话补充:补充:.NET的知识体系的知识体系n.NET基础基础l.NET语言l.NET框架n开发方向开发方向lWindows开发lWeb开发lWeb Service开发l移动开发n开发工具开发工具.Net 开发专业培训与国际认证开发专业培训与国际认证 -MCAD 与与 MCSD 核核心心考考试试70-30070-300 需求分析与设计需求分析与设计.NET.NET方案架构方案架构(MCSD必考必考)培训课程培训课程70-30570-305 用用VB.NET开发和实现开发和实现Web应用应用2415/2310/238970-31570-315 用用C#开发和实现开发和实现Web应用应用2349/2310/238970-30670-306用用VB.NET开发和实现开发和实现Windows应用应用2415/2565/238970-31670-316 用用C#开发和实现开发和实现Windows应用应用2349/2555/238970-310 70-310 用用VB.NET开发开发WebWeb服务和服务器端组件服务和服务器端组件 2415/2557/252470-32070-320 用用C#开发开发XML WebXML Web服务和服务器端组件服务和服务器端组件2349/2557/2524任任选选70-229 70-229 用用SQL Server 2000设计和实现数据库设计和实现数据库 2071/207370-230 70-230 用用BizTalk 2000设计和实现方案设计和实现方案2379/242070-234 70-234 用用Commerce 2000设计和实现方案设计和实现方案2185/2420
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!