白癜风应该吃什么 http://baidianfeng.39.net/a_yufang/150825/4685818.html “西电社书目”祝您及您的家人健康快乐好运相随 浙江省普通高校“十三五”新形态教材 本书以易学易用为重点,充分考虑实际的开发需求,使用大量实例,引导读者掌握ASP.NET页面设计与网站开发的方法和技巧。读者在学习本书各章知识点时,可以通过各章所配套的实训和习题巩固所学内容。同时,本书可作为高校计算机类专业的教材,通过MOOC平台的配合使用,可以帮助教师采用翻转课堂或混合教学两种教学模式。 为了进一步帮助读者更好地学习,本书配套了一系列具有MOOC特征的教学微视频。读者可以在出版社网站( 录 第1章ASP.NET简介.....................................1 1.1B/S与C/S架构模式......................1 1.2C#?语言与?.NET框架.....................2 1.2.1C#?语言...................................2 1.2.2.NETFramework平台体系结构3 1.3ASP.NET的开发模式....................4 1.3.1WebPages开发模式................4 1.3.2WebForms开发模式...............5 1.3.3MVC开发模式........................7 本章小结..............................................7 习题.....................................................8 第2章VisualStudio集成开发环境..........9 2.1VisualStudio集成开发环境的 ?安装和配置................................................9 2.2创建一个简单的ASP.NET应用程序10 2.3VisualStudio集成开发环境的 ?常用窗口..................................................15 2.2.1服务器资源管理器.................15 2.2.2解决方案资源管理器.............15 2.2.3工具箱..................................17 2.2.4Web页面设计窗口.................18 2.2.5属性窗口...............................18 2.2.6HTML源代码编辑窗口..........19 2.2.7后台代码编辑窗口.................20 2.2.8类视图..................................20 2.2.9对象浏览器...........................21 本章小结............................................21 本章实训VisualStudio集成开发环境21 习题...................................................22 第3章ASP.NET应用程序基础................23 3.1ASP.NET应用程序与页面生命周期23 3.1.1应用程序生命周期.................23 3.1.2Web页面生命周期.................26 3.2ASP.NETWeb页面......................30 3.2.1Web窗体代码模型.................30 3.2.2Web窗体的添加....................35 3.2.3Web窗体基本语法结构..........35 3.3Page类的内置对象......................37 3.3.1Response对象........................38 3.3.2Request对象..........................40 3.3.3Server对象............................44 3.4应用程序的异常处理机制............46 3.4.1为什么要进行异常处理..........46 3.4.2try-catch异常处理块..............47 3.4.3页面级的Page_Error事件处理 异常.......................................................48 3.4.4页面级的ErrorPage属性处理异常49 3.4.5应用程序级的Application_Error 事件异常处理.......................................50 3.4.6配置应用程序的异常处理......51 本章小结............................................52 本章实训ASP.NET应用程序基础.....52 习题...................................................52 第4章服务器控件与用户控件.................55 4.1服务器控件概述..........................................55 4.2HTML服务器控件.......................56 4.2.1HTML常用标签....................56 4.2.2HTML服务器控件.................57 4.3Web服务器控件..........................59 4.3.1Web服务器控件概述.............59 4.3.2常用标准控件........................64 4.4验证控件....................................79 4.4.1验证控件概述........................79 4.4.2验证控件的使用....................82 4.4.3验证组的使用........................91 4.4.4禁用验证...............................92 4.4.5测试验证有效性....................92 4.5用户控件....................................93 4.5.1用户控件的创建....................94 4.5.2用户控件的使用....................97 本章小结............................................98 本章实训服务器控件与用户控件......98 习题...................................................99 第5章Web应用的状态管理................... 5.1Web应用的状态管理概述.......... 5.2客户端状态管理........................ 5.2.1视图状态............................. 5.2.2查询字符串......................... 5.2.3Cookie................................. 5.2.4基于Cookie的购物篮实现.... 5.3服务器端状态管理..................... 5.3.1会话状态............................. 5.3.2应用程序状态...................... 5.3.3基于Session的购物篮实现... 本章小结........................................... 本章实训Web应用的状态管理........ 习题.................................................. 第6章主题与母版页.................................. 6.1主题.......................................... 6.1.1主题的创建与应用............... 6.1.2主题中的外观文件............... 6.1.3主题中的CSS样式文件....... 6.1.4主题的动态应用.................. 6.2母版页...................................... 6.2.1创建母版页......................... 6.2.2创建内容页......................... 6.2.3母版页的工作原理............... 6.2.4母版页和内容页中的事件.... 6.2.5从内容页访问母版页的内容. 6.2.6母版页的嵌套...................... 本章小结........................................... 本章实训主题与母版页.................. 习题.................................................. 第7章ASP.NET站点导航技术.............. 7.1ASP.NET站点导航概述............. 7.2站点地图.................................................... 7.3配置多个站点地图..................... 7.3.1从父站点地图链接到子站点 地图文件............................................. 7.3.2在web.config文件中配置多个 站点地图............................................. 7.4SiteMapPath控件....................... 7.5SiteMapDataSource控件............. 7.6Menu控件................................. 7.6.1定义Menu菜单内容............ 7.6.2Menu控件样式.................... 7.7TreeView控件........................... 7.7.1定义TreeView节点内容....... 7.7.2带复选框的TreeView控件... 本章小结........................................... 本章实训ASP.NET站点导航技术.... 习题.................................................. 第8章ADO.NET数据访问技术............ 8.1ADO.NET基础.......................... 8.1.1ADO.NET模型.................... 8.1.2ADO.NET的组件................ 8.1.3ADO.NET的数据访问模式.. 8.2连接模式数据库访问................. 8.2.1使用SqlConnection对象连接 数据库................................................. 8.2.2使用SqlCommand对象执行 数据库命令......................................... 8.2.3使用SqlDataReader读取数据 8.2.4为SqlCommand传递参数..... 8.2.5使用SqlCommand执行存储过程.... 8.2.6使用事务处理...................... 8.3断开模式数据库访问................. 8.3.1DataSet数据集..................... 8.3.2使用SqlDataAdapter对象执行 数据库命令......................................... 本章小结........................................... 本章实训ADO.NET数据访问技术.. 习题.................................................. 第9章数据源控件与数据绑定控件...... 9.1数据源控件............................... 9.1.1SqlDataSource数据源控件.... 9.1.2ObjectDataSource数据源控件 9.1.3LinqDataSource数据源控件.. 9.2数据绑定控件(Repeater控件的使用) 9.2.1GridView控件..................... 9.2.2DetailsView控件.................. 9.2.3FormView控件.................... 9.2.4ListView控件和DataPager控件 本章小结........................................... 本章实训数据源控件与数据绑定控件 习题.................................................. 第10章ASP.NET的三层架构................ 10.1三层架构简介.......................... 10.1.1什么是三层架构................. 10.1.2三层架构的优缺点............. 10.2搭建三层架构.......................... 10.3三层架构的实现...................... 10.3.1Model层的实现................. 10.3.2数据库操作类的实现.......... 10.3.3数据访问层的实现............. 10.3.4业务逻辑层的实现............. 10.3.5表示层的实现.................... 10.4代码自动生成工具介绍............ 10.4.1动软?.Net代码生成器软件安装 10.4.2数据库连接........................ 10.4.3项目框架自动生成............. 10.4.4批量代码生成.................... 10.4.5单表代码生成.................... 本章小结........................................... 本章实训ASP.NET三层架构........... 习题.................................................. 第11章ASP.NET项目开发实例............ 11.1系统概述与功能模块划分......... 11.1.1系统概述........................... 11.1.2系统功能模块划分............. 11.2数据库与模型设计和实现......... 11.2.1数据库表结构设计............. 11.2.2模型设计........................... 11.3数据访问层的设计与实现......... 11.3.1基本数据访问类的实现...... 11.3.2各对象对应数据访问类实现 11.4业务逻辑层的设计与实现......... 11.5系统页面设计与功能实现......... 11.5.1添加空网站与基本配置...... 11.5.2网站主页设计.................... 11.5.3管理员端相关页面设计与 功能实现........................................... 11.5.4学生端相关页面设计与 功能实现........................................... 11.5.5网站错误页面.................... 11.6单元测试................................. 11.7系统部署与发布....................... 本章小结........................................... 本章实训ASP.NET项目开发实例.... 习题.................................................. 参考文献.............................................................. 应用型本科计算机专业《PHPWeb开发实战》 本科网络安全《Web服务器渗透实战技术》 本科电子信息类《Web安全程序设计与实践》 本科计算机《Web网站设计与开发教程(HTML5、JSP版)(第二版)》 扫描左侧
|