课程说明2NET介绍3NET开发环境

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

最新文档


当前位置:首页 > 图纸专区 > 课件教案


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

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


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