当前位置首页 > 资格/认证考试 > 微软认证
搜柄,搜必应! 快速导航 | 使用教程

微软认证课程系列教材--面向.NET的Web应用程序设计第1章 Microsoft .NET Framework 概述

文档格式:PPT| 34 页|大小 365KB|2023-10-05 发布|举报 | 版权申诉
第1页
第2页
第3页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 34
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 1/34主讲:刘主讲:刘 佳佳面向面向.NET.NET的的WebWeb应用应用程序设计程序设计微软认证课程系列教材微软认证课程系列教材2/34课程介绍课程介绍课程简介课程简介l是是ASP的升级版本,提供了一种以的升级版本,提供了一种以Microsoft.NET Framework为基础开发为基础开发Web应用程序的全新编程模式本课程介绍利应用程序的全新编程模式本课程介绍利用用Visual Studio.NET 集成开发环境进行基于的集成开发环境进行基于的 Web应用程序应用程序设计的基本知识设计的基本知识预备知识预备知识l掌握掌握 HTML 和和 DHTML 的知识,包括使用表格、表单、图片的知识,包括使用表格、表单、图片的显示等的显示等l掌握掌握 Visual Basic.NET 或者或者 C#的知识,包括变量声明、循的知识,包括变量声明、循环语句、条件语句等环语句、条件语句等l了解了解 N 层应用程序架构和分布式层应用程序架构和分布式 Web 应用程序设计应用程序设计l掌握掌握 SQL Server 2000 和和 IIS3/34课程要求课程要求课时:课时:96 课时课时分为两部分:分为两部分:l讲课部分:讲课部分:48 课时,课堂教学课时,课堂教学l实践部分:实践部分:48 课时,课程实验课时,课程实验培养目标:培养目标:通通过过本本课课程程的的学学习习,掌掌握握使使用用 ASP.NET 开开发发.NET 应应用用程程序序所所需需的的知知识识和和技技能能,具具备备利利用用 ASP.NET 开开发发.NET 应应用用程程序序的的能能力力,并并能能够够分分析析 Web 应应用用程程序序的的安安全全性性威威胁胁,采采取正确的安全技术和策略开发安全的取正确的安全技术和策略开发安全的 Web 应用程序应用程序4/34面向面向.NET 的的 Web 应用程序设计应用程序设计第第1章章 Microsoft.NET Framework 概述概述第第2章章 使用使用 Microsoft Visual Studio.NET第第3章章 使用使用基于基于 Microsoft.NET 的开发语言的开发语言第第4章章 创建创建 Microsoft ASP.NET Web 窗体窗体第第5章章 在在 Microsoft ASP.NET Web 窗体中添加代码窗体中添加代码第第6章章 Microsoft ASP.NET Web 应用程序的跟踪机制应用程序的跟踪机制第第7章章 验证用户输入验证用户输入第第8章章 创建用户控件创建用户控件第第9章章 使用使用 Microsoft Visual Studio.NET 访问关系型数据访问关系型数据第第10章章 使用使用 Microsoft ADO.NET 访问数据访问数据第第11章章 通过通过 Microsoft ADO.NET 调用存储过程调用存储过程第第12章章 读写读写 XML 数据数据第第13章章 使用和创建使用和创建 XML Web Service第第14章章 状态管理状态管理5/34面向面向.NET 的的 Web 应用程序设计应用程序设计第第15章章 配置、优化和部署配置、优化和部署 Microsoft ASP.NET Web 应用程应用程序序第第16章章 Web 安全性介绍安全性介绍第第17章章 Web 应用程序安全应用程序安全性规划性规划第第18章章 验证用户输入验证用户输入第第19章章 Internet 信息服务身信息服务身份验证份验证第第20章章 保护保护 Web 页面页面安全安全第第21章章 保护文件系统数保护文件系统数据的安全据的安全第第22章章 保护保护MicrosoftSQL Server的安的安全全第第23章章 保证通信中的机保证通信中的机密信息和数据完整性密信息和数据完整性 第第24章章 加密、散列和数加密、散列和数据签名据签名第第25章章 测试测试 Web 站点的站点的安全性安全性6/34参考资料参考资料互联网资源互联网资源 :/:/:/可参考示例代码可参考示例代码Microsoft.NET Framework文档示例代码文档示例代码Visual Studio.NET 企业级示例企业级示例MSDNMSDN 站点上包含了大量可供开发人员使用的文档、代码和站点上包含了大量可供开发人员使用的文档、代码和技巧:技巧::/包含包含 Visual Studio.NET 开发人员感兴趣的文章、示例和其他开发人员感兴趣的文章、示例和其他信息信息 MSDN CommunitiesMSDN Communities,包含有关用户组、留言板、新闻组的信,包含有关用户组、留言板、新闻组的信息以及其他信息息以及其他信息 7/34参考资料(续)参考资料(续)TechNet 站点站点lTechNet 站点上包括了站点上包括了 IT 专业人员在规划、部署、运行、专业人员在规划、部署、运行、维护和管理时参看和使用的文档、指南和技巧:维护和管理时参看和使用的文档、指南和技巧:Microsoft Securityl了解了解 Microsoft 如何帮助你维护应用程序和系统(从桌面如何帮助你维护应用程序和系统(从桌面到网络级系统)的安全,并为到网络级系统)的安全,并为 IT 专业人员、开发人员和专业人员、开发人员和家庭用户提供指向安全资源的链接:家庭用户提供指向安全资源的链接:8/34参考资料(续)参考资料(续)可参考书籍:可参考书籍:l构建构建 Web 解决方案解决方案应用应用 ASP.NET 和和 ADO.NETISBN:7-89494-041-0lASP.NET Web 应用程序开发新思维应用程序开发新思维 ISBN:7-900641-68-8l编写安全的代码编写安全的代码 ISBN:7-111-10285-1l密码编码学与网络安全:原理与实践(第二版)密码编码学与网络安全:原理与实践(第二版)ISBN:7-5053-6604-19/34第第1章章 Microsoft.NET Framework概述概述.NET Framework概述概述ASP.NET 概述概述实验案例简介实验案例简介相关资源相关资源10/341.1.NET Framework概述概述.NET Framework.NET 解决的问题解决的问题.NET Framework组件组件使用使用.NET Framework的优点的优点.NET 开发工具开发工具Visual Studio.NET11/341.1.1.NET Framework.NET 平台平台l创建和运行下一代创建和运行下一代 Windows 和和 Web 应用程应用程序的平台序的平台l简化简化 Web 应用程序的开发应用程序的开发.NET 平台的核心技术平台的核心技术l.NET Frameworkl.NET 企业服务器企业服务器l模块构建服务模块构建服务lVisual Studio.NET12/341.1.1.NET Framework.NET Frameworkl一种新的计算平台,简化了在高度分一种新的计算平台,简化了在高度分布式布式 Internet 环境中的应用程序开发环境中的应用程序开发l提供创建和运行应用程序和提供创建和运行应用程序和 XML Web Service的基础的基础l提供统一的编程模型提供统一的编程模型.NET Framework的两个主要组件的两个主要组件l公共语言运行库公共语言运行库l.NET Framework基础类库基础类库13/341.1.1.NET Framework开发工具开发工具客户端客户端用户体验用户体验ASP.NET Web 应用程序应用程序XML Web Service数据库服务器数据库服务器.NET Framework14/341.1.2.NET 解决的问题解决的问题现有技术存在的问题现有技术存在的问题l应用程序之间、设备之间的通信非常困难应用程序之间、设备之间的通信非常困难l大部分应用程序不支持多平台和多客户端大部分应用程序不支持多平台和多客户端l程序员必须花费大量时间编写底层代码以程序员必须花费大量时间编写底层代码以实现多平台和多客户端支持实现多平台和多客户端支持l为提高稳定性和减少工作量,不得不缩小为提高稳定性和减少工作量,不得不缩小应用程序的应用范围应用程序的应用范围15/341.1.2.NET 解决的问题解决的问题.NET Framework的解决方案的解决方案公共语言运行库公共语言运行库XML 工业标准和工业标准和 XML Web Service公共语言运行库公共语言运行库实现语言独立性和设备独立性实现语言独立性和设备独立性完成大量的底层操作完成大量的底层操作XML 工业标准工业标准实现不同设备,如个人电脑、蜂窝实现不同设备,如个人电脑、蜂窝式式 等的无缝数据通信等的无缝数据通信16/341.1.3.NET Framework组件组件17/341.1.3.NET Framework组件组件ASP.NET 和用户界面位于语言层之下和用户界面位于语言层之下lASP.NET 和用户界面构建于公共语言运和用户界面构建于公共语言运行库行库l可以使用任何基于可以使用任何基于.NET 的开发语言开发的开发语言开发 ASP.NET Web 应用程序和应用程序和 Windows 应用应用程序程序l所用的语言使用统一的所用的语言使用统一的 Windows 窗体和窗体和 Web 窗体模型窗体模型18/341.1.4 使用使用.NET Framework的优点的优点基于公认的互联网标准和规范基于公认的互联网标准和规范lHTML、XML、HTTP、SOAP、XSLT、Xpath统一的编程模型统一的编程模型l编程模型的演变编程模型的演变l.NET 类可被所有基于类可被所有基于.NET 的开发语言重用的开发语言重用l同一段代码可被不同类型的应用程序重用同一段代码可被不同类型的应用程序重用1980s1990s2000s19/341.1.4 使用使用.NET Framework的优点的优点层次式的命名空间层次式的命名空间l.NET 以命名空间和类的形式组织代码以命名空间和类的形式组织代码易于扩展的类易于扩展的类l通过继承扩展现有的类通过继承扩展现有的类l跨语言继承和扩展类跨语言继承和扩展类语言无关语言无关20/341.1.5.NET 开发工具开发工具Visual Studio.NETWindows 窗体窗体 开发工具开发工具 Web 窗体窗体 开发工具开发工具错误处理错误处理数据访问数据访问多语言支持多语言支持Web 服务服务开发工具开发工具Visual Studio.NET21/34第第1章章 Microsoft.NET Framework概述概述.NET Framework概述概述ASP.NET 概述概述实验案例简介实验案例简介相关资源相关资源22/341.2 ASP.NET 概述概述ASP.NET Web 应用程序应用程序23/34新一代的、灵活性更强的新一代的、灵活性更强的 ASP可以访问服务器资源的动态网页技术可以访问服务器资源的动态网页技术l访问服务器数据库访问服务器数据库l读写服务器文件读写服务器文件l利用服务器集成的安全机制利用服务器集成的安全机制两项关键技术两项关键技术l支持支持 Web 窗体和窗体和 XML Web ServicelWeb 窗体是窗体是 ASP.NET 的基础的基础lXML Web Service支持高度分布式支持高度分布式 Web 应用程序的应用程序的开发开发24/34浏览器独立性浏览器独立性l不依赖于客户端脚本不依赖于客户端脚本l与客户端浏览器、操作系统无关与客户端浏览器、操作系统无关语言独立性语言独立性l可以使用任何基于可以使用任何基于.NET 的开发语的开发语言开发言开发 ASP.NET 应用程序应用程序25/341.2.2 ASP.NET Web 应用程序应用程序XML 数据数据数据库数据库InternetPage1.aspxPage2.aspxWeb服务服务组件组件Web 窗体窗体代码隐代码隐藏文件藏文件global.asaxWeb.configmachine.configASP.NET Web 服务器服务器输出缓存客户端客户端用户界面用户界面逻辑代码Web 服务器配置文件Web 应用程序配置文件使用 Web 服务传送和接收数据输出缓存加快网页访问速度26/34多媒体演示多媒体演示 ASP.NET 的运行模型的运行模型31/34第第1章章 Microsoft.NET Framework概述概述.NET Framework概述概述ASP.NET 概述概述实验案例简介实验案例简介相关资源相关资源32/341.4.1.NET资源资源 Microsoft.NET Framework文档文档l示例代码示例代码l快速入门教程快速入门教程Visual Studio.NET 企业级示例企业级示例l:网上销售图书的虚拟公司网站:网上销售图书的虚拟公司网站lFitch and Mather:虚构的证券分公司:虚构的证券分公司l网上宠物商店网上宠物商店 33/341.4.1.NET资源资源网站网站微软社区新闻组:微软社区新闻组:34/34回顾回顾学习完本章后,将能够:学习完本章后,将能够:解释使用解释使用.NET Framework的优势的优势了解了解 ASP.NET 在在 Web 应用程序开应用程序开发中的关键功能和目的发中的关键功能和目的了解本课程需要完成的案例网站了解本课程需要完成的案例网站的基本功能的基本功能。

    点击阅读更多内容
    最新文档
    2025年作风建设学习教育开展情况的报告范文.docx
    在2025年民营企业座谈会上的主持讲话范文.docx
    在2025年全县教育领域群众身边不正之风和腐败问题集中整治调度会上的讲话范文.docx
    工委副书记在2025年机关DeepSeek应用专题辅导培训班开班仪式上的讲话范文.docx
    在2025年DeepSeek大模型政务应用培训会上的讲话范文.docx
    在青年干部培训结业典礼上的讲话文稿.docx
    2025年副书记防汛工作会议上的讲话范文.docx
    2025年主管商务部门党组书记在理论学习中心组会上研讨发言文稿.docx
    2025年国企党委关于干部职工思想政治工作情况的报告范文.docx
    在机关单位作风建设学习教育突出问题专项整治工作部署会议上的讲话范文.docx
    医院领导2025年党风廉政建设推进会上的讲话范文.docx
    2025年关于开展“以案促改”工作实施方案供参考.docx
    在2025年安全生产专项整治暨化工行业风险防控部署会上的讲话范文.docx
    领导干部在“十五五”发展规划编制启动会上的讲话文稿.docx
    2025年书记在慰问老干部暨情况通报会上的主持讲话提纲范文.docx
    2025年作风建设实施方案文稿.docx
    在2025年DeepSeek政务应用培训会上的讲话范文.docx
    2025年领导在DeepSeek政务应用培训会上的讲话参考范文.docx
    2025年国企党委关于干部职工思想政治工作情况的报告文稿.docx
    在青年干部培养工作座谈会上的讲话范文.docx
    卖家[上传人]:rovend
    资质:实名认证
    相关文档
    正为您匹配相似的精品文档