• ASP.NET从入门到精通
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

ASP.NET从入门到精通

下午5点前订单,当日发货!超时赔付

8.37 1.1折 75 八五品

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者佩恩

出版社人民邮电出版社

出版时间2002-01

版次1

装帧平装

货号9787115097705504

上书时间2024-01-22

才华有限

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 佩恩
  • 出版社 人民邮电出版社
  • 出版时间 2002-01
  • 版次 1
  • ISBN 9787115097705
  • 定价 75.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 754页
  • 字数 1千字
【内容简介】
ASP.NET是微软公司开发的动态Web编程技术活动服务器网页技术(ASP)的最新版本,它不是传统ASP的简单升级,而是一种全新的、令人振奋的Web开发技术,对传统ASP做了大量的改进,以充分利用最新的技术。本书以循序渐进的方式全面介绍了ASP.NET的内容,指导读者从新手逐步成为ASP.NET高手。本书分五部分,共23章。第一部分介绍了ASP.NET的基础知识,包括ASP.NET初步、创建ASP.NET页面、VB.NET和C#、Web表单、验证ASP.NET页面等内容。第二部分介绍了数据操纵技术,包括创建数据库、使用ADO.NET和XML文件、文件的读写以及缓存技术等内容。第三部分介绍了应用程序级的主题,包括业务对象、Web服务、配置、部署和调试应用程序、确保应用程序的安全等内容。第四部分创建了一个完整的ASP.NET应用程序,并介绍了移动Web页方面的知识。最后一部分是附录,介绍了各种控件的属性、方法和事件以及一些避免错误的技巧。本书是为新手精通ASP.NET而编写的,通过阅读本书,初学者将全面掌握ASP.NET中的各种技术,独立地开发出功能强大的应用程序。对于传统ASP开发人员,每章最后的“这不是ASP”一节将让您了解ASP.NET不同于传统ASP的地方以及ASP.NET的新特性,从而平滑地从传统ASP过渡到ASP.NET。
【目录】
第一部分  基础知识第1章  ASP.NET初步31.1  Web的工作原理31.1.1  动态处理技术41.1.2  ASP.NET的不同之处51.1.3  客户端处理技术51.1.4  ASP.NET如何将客户机和服务器结合起来61.2  .NET框架61.2.1  运行阶段通用语言71.2.2  .NET框架类81.3  安装ASP.NET81.3.1  安装Internet信息服务器91.3.2  安装.NET框架SDK111.4  创建ASP.NET页面121.4.1  开发环境131.5  ASP.NET页面中的元素141.6  ASP和ASP.NET之比较161.6.1  与ASP的根本差异161.6.2  编程方面的改进161.6.3  编程方法学方面的差异171.7  总  结171.8  问与答181.9  作  业181.9.1  小测验181.9.2  练习18第2章  创建ASP.NET页面202.1  一个简单的ASP.NET应用程序202.1.1  Web表单222.1.2  代码声明块232.1.3  代码交付块242.1.4  页面编译指令252.1.5  流程262.1.6  视图状态272.2  编写ASP.NET代码和HTML代码282.2.1  对代码进行注释292.2.2  跨越多行的代码302.3  应用程序的其他方面312.3.1  再谈ASP.NET编译312.3.2  导入名称空间312.4  CLR和ASP.NET332.4.1  中间语言332.4.2  执行332.4.3  处理332.4.4  组合体342.4.5  并行执行342.4.6  对ASP.NET而言,CLR意味着什么342.5  ASP.NET编程语言352.6  重新审视前面的代码352.7  这不是ASP362.8  总  结372.9  问与答372.10  作  业382.10.1  小测验382.10.2  练习38第3章  使用Visual Basic.NET393.1  Visual Basic.NET简介393.2  变  量393.2.1  数据类型403.2.2  变量的声明413.2.3  变量的命名423.2.4  数据类型转换433.3  数  组453.4  操作符473.5  条件逻辑483.5.1  If语句483.5.2  Case语句503.6  循环逻辑523.6.1  While循环523.6.2  For循环533.6.3  死循环543.7  分支逻辑553.7.1  子程序553.7.2  函数573.7.3  可选参数583.7.4  事件处理程序583.8  类613.9  使用VB.NET函数643.10  给未来的VB.NET高手:到哪里查找参考资料653.11  这不是ASP653.12  总  结663.13  问与答663.14  作  业673.14.1  小测验673.14.2  练习67第4章  在C#和VB.NET中使用ASP.NET对象684.1  C#简介684.1.1  C#语法范例684.2  对象概述714.2.1  属性724.2.2  方法724.2.3  对象实例724.2.4  静态成员734.3  ASP.NET对象744.3.1  Response对象744.3.2  Request对象784.3.3  HttpCookie对象794.3.4  Page对象824.3.5  Session对象864.3.6  HttpApplication对象914.3.7  HttpServerUtility对象924.4  深入学习C#的资源指南934.5  这不是ASP934.6  总  结944.7  问与答944.8  作  业954.8.1  小测验954.8.2  练习95第5章  Web表单初步965.1  表单简介965.2  Web表单简介975.3  Web表单编程模型985.3.1  服务器控件995.3.2  服务器控件事件995.3.3  发送Web表单1025.3.4  保存状态1035.3.5  Web表单的处理顺序1055.4  HTML服务器控件1055.5  Web服务器控件1095.5.1  使用Web控件1105.5.2  即时发送数据1135.5.3  Web服务器控件与HTML服务器控件之比较1155.6  这不是ASP1165.7  总  结1165.8  问与答1175.9  作  业1175.9.1  小测验1175.9.2  练习118第6章  再谈Web表单1196.1  Web表单的扩展性1196.2  用户控件1196.2.1  创建用户控件1206.2.2  使用用户控件1246.2.3  改进用户控件1276.3  自定义控件1286.3.1  创建自定义控件1296.3.2  使用自定义控件1306.3.3  使用属性和状态1316.3.4  加入事件1356.4  在运行阶段创建控件1396.5  这不是ASP1426.6  总  结1436.7  问与答1436.8  作  业1446.8.1  小测验1446.8.2  练习144第7章  验证ASP.NET页面1457.1  有效性验证情形1457.2  ASP.NET有效性验证1497.2.1  Validation控件的工作原理1507.3  使用Validation控件1547.3.1  服务器上的有效性验证1607.3.2  禁用有效性验证1627.3.3  正则表达式1627.4  定制有效性验证1647.4.1  错误消息1647.4.2  显示有效性验证摘要1657.4.3  自定义Validation控件1687.5  这不是ASP1717.6  总  结1717.7  问与答1717.8  作  业1727.8.1  小测验1727.8.2  练习172第一部分  复习173附加项目1173一个银行业应用程序173用户控件174登录页面174账户页面177账单支付页面180总  结182第二部分  数据存取和处理第8章  创建数据库1858.1  什么是数据库1858.1.1  关键字(keys)和约束(constraints)1878.1.2  数据库通信标准1888.1.3  何时应使用数据库1888.2  创建数据库1888.3  结构化查询语言(SQL)1928.3.1  SELECT 语句1938.3.2  INSERT语句1968.3.3  UPDATE语句1968.3.4  DELETE语句1978.4  在ASP.NET中存取数据1978.4.1  存取数据1978.5  这不是ASP2008.6  总  结2018.7  问与答2018.8  作  业2028.8.1  小测验2028.8.2  练习202第9章  在ASP.NET中使用数据库2039.1  ASP.NET访问数据库简介2039.2  DataSet2049.2.1  使用DataSet2059.2.2  关系2079.2.3  填充DataSets2089.3  数据绑定2099.3.1  使用数据绑定2119.4  数据绑定控件2159.4.1  Repeater服务器控件2159.4.2  DataList服务器控件2199.4.3  DataGrid服务器控件2249.4.4  数据绑定控件小结2309.5  这不是ASP2399.6  总  结2409.7  问与答2409.8  作  业2409.8.1  小测验2409.8.2  练习240第10章  与ASP.NET通信24210.1  ADO.NET简介24210.1.1  ADO.NET和ADO的比较24210.1.2  ADO.NET和XML24310.1.3  ADO.NET对象模型24410.2  再谈DataSet24510.2.1  修改DataRow中的数据24710.2.2  查看DataTable中的数据24810.2.3  并发25110.3  数据库和ADO.NET的交互25110.3.1  连接信息25110.3.2  OleDbConnection对象25310.3.3  OleDbcommand对象25310.3.4  OleDbDataReader对象25410.3.5  Update、Insert和Delete25610.3.6  OleDbDataAdapter对象25710.4  在ASP.NET中使用ADO.NET26210.5  这不是ASP27210.6  总  结27310.7  问与答27310.8  作  业27410.8.1  小测验27410.8.2  练习274第11章  在ASP.NET中使用XML27511.1  XML简介27511.1.1  XML数据模型27611.1.2  XML模式27811.2  在ASP.NET中存取XML27911.2.1  读取XML27911.2.2  写XML28311.2.3  验证XML28511.3  XML文档对象模型28911.3.1  装载XML数据29011.3.2  修改XML数据29311.4  XML和DataSet29611.5  这不是ASP30011.6  总  结30011.7  问与答30111.8  作  业30111.8.1  小测验30111.8.2  练习301第12章  应用高级数据技术30212.1  高级数据库技术30212.1.1  参数化查询30312.1.2  存储过程30712.1.3  事务31412.2  高级XML技术31612.2.1  XpathDocument31712.2.2  Xpath32012.2.3  XslTransforms32212.3  这不是ASP32612.4  总  结32612.5  问与答32712.6  作  业32712.6.1  小测验32712.6.2  练习328第13章  Web服务器上的文件读写32913.1  在ASP.NET中使用文件32913.2  包含外部文件32913.2.1  服务器端包含33013.2.2  其他包含33213.3  文件访问33213.3.1  文件、流、Reader和Writer33213.3.2  查看文件和目录33313.3.3  打开文件34013.3.4  读文件34213.3.5  写文件34613.3.6  其他文件和目录操作34613.3.7  文件对象小结34713.4  隔离存储区34813.4.1  创建隔离存储区域34813.4.2  访问隔离存储区34913.5  这不是ASP35213.6  总  结35313.7  问与答35413.8  作  业35413.8.1  小测验35413.8.2  练习354第14章  使用ASP.NET改良后的缓存功能35514.1  什么是缓存技术35514.2  ASP.NET如何使用缓存技术35614.2.1  页面缓存35614.2.2  配置缓存35714.2.3  输出和数据缓存35714.3  如何使用缓存35714.3.1  缓存页面输出35714.3.2  缓存对象36314.3.3  缓存依存关系36814.3.4  使用HttpCachePolicy类37114.4  高效地使用缓存技术37414.5  这不是ASP.NET37514.6  总  结37514.7  问与答37614.8  作  业37614.8.1  小测验37614.8.2  练习376第二部分  复习377附加项目2377数据添加功能377数据库377ASP.NET页面380总  结390第三部分  应用程序级主题第15章  使用业务对象39315.1  组件简介39315.1.1  业务对象是什么39415.1.2  为何使用组件39415.1.3  ASP.NET如何使用组件39515.2  创建业务对象39515.2.1  为何需要编译Database对象39815.3  开发业务对象39815.4  一个实用的例子40215.4.1  一些需要考虑的因素40915.5  使用非.NET组件40915.6  这不是ASP41215.7  总  结41315.8  问与答41315.9  作  业41415.9.1  小测验41415.9.2  练习414第16章  创建Web服务41516.1  Web的工作方式——再访问41516.2  Web服务简介41616.2.1  Web服务方案41716.2.2  Web服务的编程模型41816.2.3  用于访问Web服务的协议41916.2.4  为何使用Web服务42016.3  创建Web服务42116.3.1  创建功能42116.3.2  启用发现功能42416.3.3  WebMethod属性42416.3.4  部署Web服务42616.4  使用已有的业务对象创建Web服务42616.5  从服务返回数据42916.6  这不是ASP43016.7  总  结43016.8  问与答43116.9  作  业43116.9.1  小测验43116.9.2  练习432第17章  使用Web服务并确保其安全43317.1  使用Web服务43317.2  通过ASP.NET页面使用Web服务43517.2.1  发现43517.2.2  创建代理类43717.2.3  实现代理类44017.2.4  另一个使用Web服务的例子44217.3  关于使用Web服务的建议44517.4  确保Web服务的安全44517.5  这不是ASP45317.6  总  结45317.7  问与答45417.8  作  业45417.8.1  小测验45417.8.2  练习454第18章  配置和部署ASP.NET应用程序45518.1  ASP.NET应用程序简介45518.1.1  \bin目录45618.2  Global.asax45618.2.1  HttpApplication类45818.2.2  编写global.asax45818.3  配置ASP.NET46318.3.1  Web.config46318.3.2  配置段46718.3.3  自定义配置47118.4  部署应用程序47518.4.1  组合体仓库47518.4.2  影子组合体47618.5  这不是ASP47718.6  总  结47718.7  问与答47818.8  作  业47818.8.1  小测验47818.8.2  练习479第19章  将内容和代码分开48019.1  为何要将代码和内容分开48019.2  Code-behind表单48119.2.1  在ASP.NET页面中使用code-behind表单48319.2.2  在用户控件中使用code-behind表单49019.3  资源文件和本地化49319.3.1  应用程序的本地化49319.3.2  将资源包装到文件中50019.4  这不是ASP50519.5  总  结50619.6  问与答50619.7  作  业50719.7.1  小测验50719.7.2  练习507第20章  调试ASP.NET页面50820.1  调试简介50820.2  Try和Catch语句51120.2.1  引发异常51720.2.2  何时使用try语句51820.3  跟  踪51820.3.1  页面级跟踪52020.3.2  应用程序级跟踪52520.4  CLR调试器52720.4.1  使用CLR调试器52720.5  有关调试方面的建议53020.6  这不是ASP53020.7  总  结53020.8  问与答53120.9  作  业53120.9.1  小测验53120.9.2  练习532第21章  确保ASP.NET应用程序的安全53321.1  安全基础53321.1  Windows中的安全性53421.2  认  证53521.2.1  Windows认证53621.2.2  表单认证53921.2.3  Passport认证54521.3  授  权54621.4  模  拟54921.5  这不是ASP55121.6  总  结55121.7  问与答55221.8  作  业55221.8.1  小测验55221.8.2  练习552第三部分  复习553附加项目3553添加业务对象553Web服务563总  结565第四部分  完整的应用程序和移动Web页面第22章  创建一个完整的应用程序56922.1  需求简介:BananaMobiles56922.2  设计应用程序57022.2.1  数据层57022.2.2  前端57122.2.3  业务对象57222.3  构建BananaMobile站点57222.3.1  创建数据库57222.3.2  业务对象58022.3.3  ASP.NET页面59122.3.4  Web服务61022.4  应用程序中还可以改进的地方61422.5  这不是ASP61522.6  总  结61522.7  问与答61622.8  作  业61622.8.1  小测验616第23章  创建移动Web页61723.1  移动Web表单是什么61723.1.1  移动Web表单和ASP.NET Web表单的区别何在61823.1.2  为何需要使用移动Web表单61823.2  安装移动Web SDK61923.3  移动Web表单初步62023.3.1  移动表单的工作原理62223.3.2  创建一个更合适的界面62323.4  开发移动页面62423.4.1  添加分页功能62923.4.2  设备特定的输出和模板集63023.4.3  使用移动设备的功能63323.5  这不是ASP63623.6  总  结63623.7  问与答63723.8  作  业63723.8.1  小测验63823.8.2  练习638第五部分  附录附录A  作业答案641第1章答案641小测验641练习641第2章答案642小测验642练习642第3章答案644小测验644练习645第4章答案646小测验646练习647第5章答案649小测验649练习649第6章答案653小测验653练习653第7章答案663小测验663练习663第8章答案664小测验664练习664第9章答案665小测验665练习665第10章答案665小测验665练习666第11章答案670小测验670练习671第12章答案674小测验674练习675第13章答案678小测验678练习679第14章答案681小测验68114.8.2  练习682第15章答案684小测验684练习684第16章答案687小测验687练习688第17章答案690小测验690练习691第18章答案692小测验692练习693第19章答案694小测验694练习695第20章答案698小测验698练习698第21章答案699小测验699练习699第22章答案701小测验701第23章答案702小测验702练习702附录B  常犯的ASP.NET错误704B.1  ASP.NET特有的问题704B.1.1  Web表单的问题704B.1.2  其他问题706B.2  与传统ASP不同的地方706B.2.1  VBScript方面的错误706B.2.2  传统ASP.NET方面的问题708附录C   ASP.NET控件:属性和方法709C.1  HTML服务器控件710C.1.1  HTML服务器控件都有的属性710C.1.2  HTML服务器控件711C.2  Web服务器控件717C.2.1  通用Web服务器控件属性718C.2.2  ASP.NET Web服务器控件720C.3  有效性验证服务器控件733C.3.1  有效性验证服务器控件都有的属性733C.3.2  有效性验证服务器控件734附录D   ADO.NET控件:属性和方法736D.1  DataSet及相关对象736D.2  管理提供程序747
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP