高等学校计算机基础教育规划教材WEB网络应用程序开发/赵文栋

本书特色

[

本书以一个完整的应用实例“畅想网络学院”为背景,系统地介绍了采用ASP.NET 4技术进行Web应用开发的相关内容,包括Web应用基础、ASP.NET控件、构建网站、应用ADO.NET编程和Web数据访问等。 通过本书,读者能够快速掌握在Microsoft Visual Studio开发环境下*的Web应用程序开发技术,掌握实际、有效的编程技巧,为实用系统的开发打下良好基础。 本书的特点是理论与实践并重,既适合计算机相关专业的本、专科学生作为教材使用,也可供广大ASP.NET开发人员和计算机软件爱好者学习参考。

]

内容简介

[

本书以一个完整的应用实例“畅想网络学院”为背景,系统地介绍了采用ASP.NET 4技术进行Web应用开发的相关内容,包括Web应用基础、ASP.NET控件、构建网站、应用ADO.NET编程和Web数据访问等。
通过本书,读者能够快速掌握在Microsoft Visual Studio开发环境下近期新的Web应用程序开发技术,掌握实际、有效的编程技巧,为实用系统的开发打下良好基础。
本书的特点是理论与实践并重,既适合计算机相关专业的本、专科学生作为教材使用,也可供广大ASP.NET开发人员和计算机软件爱好者学习参考。

]

目录

目 录第1章ASP.NET开发入门11.1Visual Studio与ASP.NET简介11.2开发环境的建立31.3Visual Studio集成开发环境介绍51.3.1系统的启动51.3.2**个Web应用程序61.3.3集成开发环境介绍9习题11第2章Web应用基础122.1HTML标记语言122.1.1HTML的基本概念122.1.2HTML元素142.2CSS层叠样式表202.2.1什么是CSS202.2.2CSS的使用212.2.3选择器222.2.4CSS文件样例232.3JavaScript语言252.3.1JavaScript语言概况252.3.2JavaScript基本数据类型272.3.3函数与事件驱动28习题37第3章C#语言基础393.1C#程序实例393.1.1**个C#实例程序393.1.2代码分析41〖1〗〖3〗Web网络应用程序开发目录〖3〗〖3〗3.2数据类型413.2.1值类型423.2.2引用类型443.3C#基本操作453.3.1变量和常量453.3.2装箱和拆箱453.3.3控制台输入和输出463.3.4字符串处理473.4流程控制533.4.1条件语句533.4.2循环语句543.4.3异常处理语句563.5类和结构593.5.1定义类和结构593.5.2定义属性613.5.3定义索引器613.5.4方法重载633.5.5使用ref和out类型参数643.5.6抽象类和接口65习题66第4章ASP.NET基本控件684.1控件概述684.1.1Web控件的分类684.1.2ASP.NET服务器控件常用的属性和事件694.1.3事件驱动与事件处理724.2一般控件734.2.1Label控件734.2.2Button控件744.2.3TextBox控件764.2.4HyperLink控件784.3选择控件794.3.1CheckBox控件794.3.2RadioButton控件814.3.3ListBox控件824.3.4DropDownList控件874.4Panel控件874.5图片控件904.5.1Image控件904.5.2ImageMap控件91习题95第5章ASP.NET高级控件965.1Calendar控件965.1.1Calendar控件基本概念965.1.2改变Calendar控件的外观985.1.3对Calendar控件编程995.2FileUpload控件1005.3Wizard控件1035.4PlaceHolder控件1055.5AdRotator控件1065.6验证控件1085.6.1RequiredFieldValidator控件1125.6.2ValidationSummary控件及验证结果判断1135.6.3CompareValidator控件1155.6.4RangeValidator控件1165.6.5RegularExpressionValidator控件1175.6.6CustomValidator控件1175.7用户控件1185.7.1用户控件的使用1185.7.2ActiveOp.ascx用户控件120习题122第6章构建网站1246.1ASP.NET网站综述1246.1.1解决方案和项目1246.1.2ASP.NET网站布局1256.1.3网站的组成文件1256.1.4网站文件类型1276.1.5关于代码隐藏1276.1.6网站的状态1296.2Response对象1296.3Request对象1326.3.1Request对象概述1326.3.2Params属性1346.3.3ServerVariables属性1356.4Application对象1376.5Session对象1386.6Server对象1396.7构建网站实例141习题143第7章应用ADO.NET编程1447.1ADO.NET概述1447.2使用ADO.NET连接到数据库1457.2.1连接到SQL Server数据库1457.2.2连接到Oracle数据库1477.2.3通过OLE DB连接到数据库1477.2.4连接数据库实例1487.3使用Command对象和DataReader对象1527.4使用DataAdapter对象和DataSet对象1567.5使用Command对象直接修改数据库159习题162第8章Web数据访问1638.1数据源控件1638.1.1数据源控件概述1638.1.2SqlDataSource控件1648.2GridView控件1688.2.1常用属性和事件1688.2.2GridView控件的基本应用1708.2.3通过GridView控件修改数据1728.2.4多个GridView和SqlDataSource相互配合1748.2.5对GridView控件编程1788.3DataList控件1858.3.1DataList控件的模板和事件1858.3.2DataList控件的基本应用1878.3.3对DataList控件编程1908.3.4进一步对DataList控件编程1938.4DetailsView控件1968.4.1常用属性和事件1968.4.2DetailsView控件的实例198习题201第9章数据绑定2029.1嵌入式代码与简单数据绑定2029.1.1嵌入式代码块2029.1.2嵌入式表达式2039.1.3ASP.NET表达式2059.1.4简单数据绑定2059.2一般控件的数据绑定2069.2.1与DataSource控件绑定2079.2.2绑定到ADO.NET的查询结果2089.3Web数据控件的数据绑定2099.4Repeater控件212习题220第10章ASP.NET AJAX22110.1Ajax基本概念22110.1.1富Internet应用程序22110.1.2Ajax的请求响应过程22210.1.3Ajax的核心技术22210.2ASP.NET AJAX22310.2.1ASP.NET AJAX与Ajax22310.2.2**个Ajax应用程序22410.3ASP.NET AJAX服务器端控件22610.3.1ScriptManager控件22610.3.2UpdatePanel控件22710.3.3UpdateProgress控件23210.3.4Timer控件23410.4ASP.NET AJAX Control Toolkit23510.4.1ASP.NET AJAX Control Toolkit安装23510.4.2ConfirmButtonExtender控件23710.4.3CalendarExtender控件239习题240第11章实用编程技巧24211.1发送电子邮件24211.2使用Socket进行通信24711.3使用Excel表格25111.4处理数据库中的图片25611.5在程序中操作图片264习题267第12章高级数据库技术26812.1使用数据库连接池26812.2使用事务处理27212.3高级DataSet技术277习题284第13章“畅想网络学院”28513.1系统总体设计28513.1.1功能设计28513.1.2数据库设计28713.1.3实例数据库的建立29113.1.4网站的结构29213.2系统体系结构的设计与实现29313.2.1数据访问层的实现29413.2.2业务逻辑层的实现29813.2.3表示层的实现30113.3系统登录30713.4系统菜单的实现31313.5Cookie的使用31813.5.1什么是Cookie31913.5.2写入Cookie31913.5.3读取Cookie32013.5.4删除Cookie32113.6修改密码32113.7专业管理32313.8学生管理32413.9课程管理32613.10我的课程328习题330参考文献331

封面

高等学校计算机基础教育规划教材WEB网络应用程序开发/赵文栋

书名:高等学校计算机基础教育规划教材WEB网络应用程序开发/赵文栋

作者:赵文栋 徐正芹 彭来献 许世明 徐任晖

页数:330

定价:¥49.0

出版社:清华大学出版社

出版日期:2018-03-01

ISBN:9787302529095

PDF电子书大小:121MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注