网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | ASP.NET应用开发案例教程 |
分类 | 教育考试-大中专教材-大学教材 |
作者 | 徐大伟,杨丽萍,焦学理 编著 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书应用“项目驱动”近期新教学模式,通过完整的项目案例系统地介绍了使用ASP.NET进行Web应用设计与开发的方法和技术。全书论述了ASP.NET开发概述、C#及ADO.NET背景知识、ASP.NET Web窗体的基本控件、数据控件和数据绑定技术、用户控件和自定义控件、ASP.NET内置对象和缓存技术、ASP.NET应用程序配置及编译和部署、ASP.NET与Web服务、ASP.NET与XML技术、JavaScript技术、ASP.NET和AJAX等内容。本书注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材,可作为普通高等学校计算机专业本科生和专科生ASP.NET课程的教材,也可供设计开发人员参考使用。 目录 章ASP.NET开发概述 1.1Microsoft.NET介绍2 1.1.1Microsoft.NET概述2 1.1.2Microsoft.NET平台的意义2 1.1.3Microsoft.NET的基本模块3 1.2ASP.NET概述5 1.2.1ASP.NET的历史和特性5 1.2.2ASP.NET与ASP6 1.2.3ASP.NET开发工具7 1.2.4ASP.NET客户端8 1.2.5ASP.NET的优势8 1.3ASP.NET开发环境的搭建9 1.3.1安装和配置IIS9 1.3.2安装VisualStudio200815 1.3.3安装SQLServer200517 1.4ASP.NET应用程序基础21 1.4.1集成开发环境VisualStudio介绍21 1.4.2创建ASP.NET应用程序22 1.4.3运行ASP.NET应用程序23 1.4.4编译ASP.NET应用程序24 本章总结26 习题26 第2章艾斯医药商务系统项目案例28 2.1项目开发的背景知识28 2.1.1项目开发流程28 2.1.2UML概述31 2.2艾斯医药商务系统概述36 2.2.1项目需求分析36 2.2.2项目系统分析和设计41 2.2.3项目运行指南53 本章总结56习题56 第3章C#基础57 3.1C#程序的基本结构57 3.2C#面向对象技术60 3.2.1面向对象的概念60 3.2.2封装64 3.2.3继承66 3.2.4多态69 3.3C#不错技术73 3.3.1静态变量和方法73 3.3.2密封类和方法75 3.3.3访问控制76 3.3.4抽象类与抽象方法76 3.3.5接口78 3.3.6集合83 3.4项目案例90 3.4.1学习目标90 3.4.2案例描述90 3.4.3案例要点90 3.4.4案例实施90 3.4.5特别提示98 3.4.6拓展与提高98 本章总结98 习题98 第4章数据库与ADO.NET基础101 4.1数据库基础102 4.1.1结构化查询语言102 4.1.2表和视图103 4.1.3存储过程和触发器104 4.2使用SQLServer2005管理数据库106 4.2.1初步认识SQLServer2005106 4.2.2数据库相关操作108 4.3ADO.NET连接SQL数据库118 4.3.1ADO.NET基础118 4.3.2连接SQL数据库1184.3.3ADO.NET过程120 4.4ADO.NET常用对象121 4.4.1Connection对象121 4.4.2DataAdapter对象124 4.4.3Command对象125 4.4.4DataSet(数据集)对象129 4.4.5DataReader对象131 4.5连接池概述134 4.6参数化查询135 4.7项目案例136 4.7.1学习目标136 4.7.2案例描述136 4.7.3案例要点136 4.7.4案例实施137 4.7.5特别提示145 4.7.6拓展与提高146 本章总结146 习题146 第5章ASP.NETWeb窗体的基本控件148 5.1控件属性概述149 5.2常用基本控件149 5.2.1标签类控件149 5.2.2文本框控件152 5.2.3按钮控件155 5.2.4单选控件和单选组控件157 5.2.5复选框控件和复选组控件159 5.2.6列表控件162 5.2.7面板控件166 5.2.8占位控件168 5.2.9日历控件168 5.2.10广告控件171 5.2.11文件上传控件174 5.2.12视图控件178 5.2.13表控件179 5.2.14向导控件183 5.2.15XML控件186 5.2.16验证控件188 5.2.17导航控件194 5.2.18其他控件197 5.3项目案例205 5.3.1学习目标205 5.3.2案例描述205 5.3.3案例要点205 5.3.4案例实施205 5.3.5特别提示211 5.3.6拓展与提高211 本章总结211 习题211 第6章数据控件和数据绑定技术213 6.1数据源控件214 6.1.1SqlDataSource控件214 6.1.2AccessDataSource控件219 6.1.3ObjectDataSource控件221 6.1.4LinqDataSource控件223 6.1.5XmlDataSource控件226 6.1.6SiteMapDataSource控件229 6.2Repeater控件231 6.3数据列表控件234 6.3.1DataList控件234 6.3.2GridView控件236 6.4数据绑定控件242 6.4.1FormView控件243 6.4.2DetailsView控件246 6.4.3ListView控件249 6.4.4DataPager控件255 6.5项目案例256 6.5.1学习目标256 6.5.2案例描述256 6.5.3案例要点256 6.5.4案例实施256 6.5.5特别提示262 6.5.6拓展与提高262 本章总结262 习题263 第7章用户控件和自定义控件266 7.1用户控件266 7.1.1用户控件概述266 7.1.2将Web窗体页转换为用户控件267 7.1.3用户控件的开发269 7.2自定义控件274 7.2.1简单的自定义控件274 7.2.2复合自定义控件278 7.3用户控件和自定义控件比较284 7.4项目案例285 7.4.1学习目标285 7.4.2案例描述285 7.4.3案例要点285 7.4.4案例实施285 7.4.5特别提示288 7.4.6拓展与提高288 本章总结288 习题288 第8章ASP.NET内置对象和缓存技术290 8.1ASP.NET内置对象291 8.1.1传递请求对象Request291 8.1.2请求响应对象Response295 8.1.3状态对象Application298 8.1.4状态对象Session301 8.1.5服务对象Server304 8.1.6Cookie对象308 8.1.7缓存对象Cache311 8.1.8Global.asax配置312 8.2ASP.NET缓存功能315 8.2.1缓存概述315 8.2.2页面输出缓存315 8.2.3部分页面缓存317 8.2.4应用程序数据缓存320 8.2.5检索应用程序数据缓存对象322 8.3项目案例323 8.3.1学习目标323 8.3.2案例描述323 8.3.3案例要点323 8.3.4案例实施323 8.3.5特别提示329 8.3.6拓展与提高330 本章总结330 习题330 第9章ASP.NET应用程序的配置、编译和部署333 9.1应用程序概述333 9.1.1ASP.NET应用程序组成333 9.1.2配置应用程序的过程336 9.2Web.config配置337 9.2.1ASP.NET应用程序配置简介337 9.2.2ASP.NET配置文件的层次结构和继承340 9.2.3配置文件的格式341 9.2.4配置元素343 9.3ASP.NET网站的预编译和编译347 9.3.1ASP.NET网站的预编译348 9.3.2ASP.NET网站的编译349 9.4项目案例350 9.4.1学习目标350 9.4.2案例描述350 9.4.3案例要点350 9.4.4案例实施350 9.4.5特别提示354 9.4.6拓展与提高354 本章总结354 习题355 0章ASP.NETWeb服务357 10.1面向服务的软件架构概述358 10.1.1面向服务的软件架构358 10.1.2SOA与Web2.0360 10.2WebServices的概念361 10.2.1WebServices的定义361 10.2.2WebServices的核心技术363 10.2.3WebServices原理364 10.3ASP.NET与Web服务366 10.4简单WebServices示例367 10.5项目案例371 10.5.1学习目标371 10.5.2案例描述371 10.5.3案例要点371 10.5.4案例实施371 10.5.5特别提示375 10.5.6拓展与提高375 本章总结376 习题376 1章ASP.NET与XML技术378 11.1XML概述379 11.1.1XML定义379 11.1.2XML的语法规则381 11.1.3DTD与XMLSchema386 11.2XML的转换390 11.2.1XML转换概述390 11.2.2XSL的使用390 11.3XML的操作393 11.3.1使用XML控件393 11.3.2使用XmlTextReader和XmlTextWriter398 11.3.3使用XmlDocument(W3CDOM)技术404 11.3.4使用DataSet对象406 11.4项目案例408 11.4.1学习目标408 11.4.2案例描述408 11.4.3案例要点408 11.4.4案例实施408 11.4.5特别提示412 11.4.6拓展与提高412 本章总结412 习题412 2章JavaScript416 12.1JavaScript概述417 12.1.1JavaScript简介417 12.1.2JavaScript的开发418 12.2JavaScript语法基础421 12.2.1基本数据类型421 12.2.2表达式和运算符424 12.3JavaScript程序构成426 12.3.1流程控制426 12.3.2函数427 12.3.3事件驱动及事件处理428 12.4基于对象的JavaScript语言433 12.4.1对象的基础知识433 12.4.2创建新对象436 12.4.3使用内部核心对象系统439 12.4.4使用浏览器对象系统441 12.5项目案例456 12.5.1学习目标456 12.5.2案例描述456 12.5.3案例要点456 12.5.4案例实施457 12.5.5特别提示459 12.5.6拓展与提高459 本章总结459 习题460 3章ASP.NET和AJAX463 13.1AJAX基础463 13.1.1AJAX简介464 13.1.2AJAX核心技术概述467 13.1.3XMLHttpRequest对象470 13.1.4AJAX的简单示例472 13.2ASP.NET3.5AJAX控件474 13.2.1ScriptManager控件474 13.2.2ScriptManagerProxy控件478 13.2.3Timer控件481 13.2.4UpdatePanel控件482 13.2.5UpdateProgress控件485 13.3项目案例487 13.3.1学习目标487 13.3.2案例描述487 13.3.3案例要点487 13.3.4案例实施487 13.3.5特别提示489 13.3.6拓展与提高489 本章总结489 习题490 参考文献492 后记493 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。