网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

ASP.NET2.0网络编程从基础到实践(附光盘)/从基础到实践丛书

分享到:
ASP.NET2.0网络编程从基础到实践(附光盘)/从基础到实践丛书

最 低 价:¥48.80

定 价:¥65.00

作 者:马颖华苏贵洋袁艺苏桂涛

出 版 社:电子工业出版社

出版时间:

I S B N:9787121036392

商品详情

编辑推荐

  阅读本书前,并不要求读者对ASP.NET有所了解。所以即使读者从来没有接触过ASP.NET,也完全不必担心。本书从最基本的语法知识讲起,并对大多数细小语法通过例子进行巩固和加深读者印象。相信读者能够一步一步地真正的得到提高。为了达到最好的学习效果,建议读者最好还是能够边学边做,以便随时验证自己所学的知识。本书内容翔实、丰富、浅显易懂,可供广大ASP.NET 2.0开发者、软件开发人员和计算机爱好者学习参考。

内容简介

     本书以ASP.NET 2.0基础知识的学习和应用为主要讨论对象。基础篇(
  第1~9章),以浅显的方式讲解ASP.NET 2.0的基本知识和各种控件,并包含
  了相应的示例;进阶篇(第10~13章),对ASP.NET 2.0的应用进行了较为详
  细的讨论,其中包括数据库编程基础、用户控件和自定义控件、母版页和皮
  肤等;高级篇(第14~17章),对ASP.NET 2.0的高级特性进行了讨论,其中
  包括内置对象、应用程序配置、XML和Web服务、图形图像编程,以及使用
  ASP.NET 2.0 进行AJAX编程。通过对这些内容的学习,读者可以更好地领会
  ASP.NET的语法和编程技巧,将所学的知识融会贯通。
  

作者简介

  基 础 篇
  第1章  认识ASP.NET 2.02
  1.1  什么是.NET2
  1.1.1  开发工具2
  1.1.2  服务器3
  1.1.3  XML Web服务3
  1.1.4  客户端3
  1.1.5  .NET体验3
  1.2  .NET框架4
  1.2.1  概述4
  1.2.2  公共语言运行库(CLR)5
  1.2.3  .NET Framework类库(FCL)5
  1.3  什么是ASP.NET6
  1.3.1  ASP.NET的网页代码模型6
  1.3.2  ASP.NET与XML Web Services7
  1.3.3  ASP.NET的状态管理功能与编译7
  1.3.4  ASP.NET的母版页、主题和皮肤7
  1.3.5  ASP.NET的配置、部署与安全性8
  1.3.6  ASP.NET的调试8
  1.3.7  ASP.NET的优化8
  1.4  熟悉Visual Studio .Net 20059
  1.4.1  导入和导出设置9
  1.4.2  认识常用窗口12
  1.4.3  编辑、调试和运行18
  1.4.4  使用帮助22
  1.5  小结26
  第2章  C#基础27
  2.1  C#程序27
  2.1.1  C#程序的结构27
  2.1.2  在C#中设置代码格式28
  2.2  变量29
  2.2.1  定义29
  2.2.2  值类型30
  2.2.3  引用类型30
  2.3  变量规则31
  2.3.1  命名规则和命名习惯31
  2.3.2  声明并初始化变量32
  2.3.3  数组34
  2.3.4  声明及初始化字符串35
  2.3.5  创建和使用常量39
  2.3.6  创建并使用枚举类型40
  2.3.7  类型转换41
  2.4  编写表达式43
  2.4.1  表达式和运算符43
  2.4.2  确定运算符的优先级51
  2.5  条件语句的使用52
  2.5.1  if语句的使用方法及场合52
  2.5.2  switch语句的使用方法及场合54
  2.6  使用循环语句56
  2.6.1  for循环56
  2.6.2  while循环58
  2.6.3  do循环59
  2.6.4  foreach循环60
  2.7  异常处理语句61
  2.7.1  throw语句62
  2.7.2  try-catch语句62
  2.7.3  try-finally语句63
  2.7.4  try-catch-finally语句64
  2.8  小结64
  第3章  C#面向对象的实现66
  3.1  创建类66
  3.1.1  定义66
  3.1.2  再谈值类型和引用类型67
  3.1.3  创建一个新类和其方法68
  3.1.4  类成员69
  3.2  对象的生命周期74
  3.2.1  类成员的访问74
  3.2.2  类是引用类型76
  3.2.3  垃圾回收77
  3.3  使用名称空间77
  3.3.1  创建名称空间78
  3.3.2  常用的名称空间78
  3.4  类的方法79
  3.4.1  编写方法79
  3.4.2  给方法传递参数81
  3.4.3  通过引用来传递参数82
  3.4.4  重载83
  3.5  封装84
  3.5.1  封装的优点84
  3.5.2  设计注意事项85
  3.6  属性85
  3.6.1  语法85
  3.6.2  方法186
  3.6.3  方法286
  3.6.4  方法3:使用属性的示例87
  3.7  继承88
  3.7.1  继承基本概念88
  3.7.2  创建派生类89
  3.7.3  在派生类中调用基类构造函数91
  3.7.4  使用抽象类93
  3.7.5  使用密封类93
  3.8  多态93
  3.8.1  抽象方法语法94
  3.8.2  重载94
  3.8.3  具有虚方法的抽象类94
  3.8.4  抽象属性95
  3.9  委托和事件96
  3.9.1  委托96
  3.9.2  声明事件97
  3.9.3  引发事件97
  3.9.4  订阅事件98
  3.10  类命名的相关问题99
  3.10.1  名称空间的命名原则99
  3.10.2  类的命名原则99
  3.10.3  接口命名原则100
  3.10.4  属性命名原则100
  3.10.5  Enum命名原则100
  3.10.6  只读和Const字段名101
  3.10.7  参数名101
  3.10.8  方法命名原则102
  3.10.9  属性命名原则102
  3.10.10  事件命名原则102
  3.10.11  区分大小写103
  3.11  小结104
  第4章  ASP.NET的网页代码模型
  及生命周期105
  4.1  ASP.NET的网页代码模型105
  4.1.1  单文件页模型105
  4.1.2  代码隐藏页模型107
  4.1.3  如何选择页模型109
  4.2  网页代码模型设计视图时的布局109
  4.3  网页代码模型的执行解释过程111
  4.4  网页代码模型的事件驱动处理111
  4.5  ASP.NET网页的客户端状态
  4.5  维护112
  4.5.1  视图状态112
  4.5.2  控件状态113
  4.5.3  隐藏域113
  4.5.4  Cookie114
  4.5.5  查询字符串114
  4.5.6  选择何种客户端状态维护方法115
  4.6  ASP.NET网页的生命周期115
  4.6.1  Page_PreInit事件116
  4.6.2  Page_Init事件117
  4.6.3  Page_Unload事件117
  4.6.4  其他页面事件117
  4.6.5  页面指令117
  4.7  ASP.NET网站文件类型128
  4.8  本章小结130
  第5章  Web窗体的标准控件131
  5.1  控件的共同属性131
  5.2  简单控件(Label、HyperLink 
  5.2  和Image)133
  5.2.1  标签控件(Label)133
  5.2.2  超链接控件(HyperLink)134
  5.2.3  图像控件(Image)135
  5.3  文本框控件(TextBox)135
  5.4  按钮控件(Button、LinkButton和
  5.4  ImageButton)138
  5.5  单选控件和单选组控件(RadioButton 
  5.5  和RadioButtonList)140
  5.6  复选控件和复选组控件(CheckBox 
  5.6  和CheckBoxList)145
  5.7  列表控件(DropDownList、ListBox和
  5.7  BulletedList)148
  5.8  面板控件(Panel)152
  5.9  占位控件(PlaceHolder)154
  5.10  日历控件(Calendar)155
  5.11  广告控件(AdRotator)159
  5.12  文件上传控件(FileUpload)161
  5.13  视图控件(MultiView和View)164
  5.14  表控件(Table)168
  5.15  向导控件(Wizard)172
  5.16  XML控件176
  5.17  其他控件(HiddenField,ImageMap,
  5.17  Literal和Substitution)177
  5.17.1  HiddenField控件177
  5.17.2  ImageMap控件178
  5.17.3  Literal控件181
  5.17.4  Substitution控件183
  5.18  本章小结185
  第6章  Web窗体的数据控件186
  6.1  数据源控件186
  6.1.1  SqlDataSource187
  6.1.2  AccessDataSource190
  6.1.3  ObjectDataSource191
  6.1.4  XmlDataSource193
  6.1.5  SiteMapDataSource196
  6.2  重复列表控件(Repeater)198
  6.3  数据列表控件(DataList)201
  6.4  GridView205
  6.5  DetailsView211
  6.6  FormView214
  6.7  ReportViewer221
  6.8  本章小结224
  第7章  验证控件、导航控件和
  HTML控件225
  7.1  验证控件225
  7.1.1  RequiredFieldValidator226
  7.1.2  CompareValidator226
  7.1.3  RangeValidator227
  7.1.4  RegularExpressionValidator228
  7.1.5  CustomValidator229
  7.1.6  ValidationSummary230
  7.2  导航控件232
  7.2.1  导航控件特性232
  7.2.2  导航控件站点地图的组织234
  7.2.3  为一个站点配置多个站点地图235
  7.2.4  站点地图文件的安全236
  7.3  HTML控件238
  7.3.1  InputButton控件239
  7.3.2  InputReset控件241
  7.3.3  InputSubmit控件242
  7.3.4  InputText控件243
  7.3.5  InputFile控件247
  7.3.6  InputPassword控件249
  7.3.7  InputCheckBox控件250
  7.3.8  InputRadioButton控件251
  7.3.9  InputHidden控件253
  7.3.10  TextArea控件253
  7.3.11  Table控件255
  7.3.12  InputImage控件258
  7.3.13  Select控件258
  7.3.14  HTML控件和Web控件的比较260
  7.4  本章小结261
  第8章  登录控件与成员资格262
  8.1  登录控件262
  8.1.1  Login控件262
  8.1.2  LoginStatus控件268
  8.1.3  LoginName控件269
  8.1.4  LoginView控件270
  8.1.5  PasswordRecovery控件273
  8.1.6  ChangePassword控件277
  8.1.7  CreateUserWizard控件281
  8.2  身份验证291
  8.2.1  IIS身份验证291
  8.2.2  ASP.NET窗体验证292
  8.2.3  Passport验证298
  8.3  成员资格299
  8.4  本章小结309
  第9章  水晶报表和部件页310
  9.1  水晶报表控件310
  9.1.1  CrystalReportSource控件310
  9.1.2  CrystalReportViewer控件313
  9.1.3  CrystalReportPartsViewer控件318
  9.2  部件页323
  9.2.1  WebPartManager324
  9.2.2  WebPartZone329
  9.2.3  EditorZone330
  9.2.4  AppearanceEditorPart331
  9.2.5  BehaviorEditorPart332
  9.2.6  PropertyGridEditorPart334
  9.2.7  CatalogZone335
  9.2.8  DeclarativeCatalogPart335
  9.2.9  ImportCatalogPart336
  9.2.10  PageCatalogPart337
  9.2.11  ConnectionsZone339
  9.3  本章小结347
  进 阶 篇
  第10章  数据库基础与ADO.NET350
  10.1  数据库基础350
  10.1.1  数据库管理系统350
  10.1.2  数据库查询语言SQL350
  10.1.3  表和视图351
  10.1.4  存储过程和触发器352
  10.2  使用SQL Server 2000管理数据库353
  10.2.1  创建数据库354
  10.2.2  删除数据库356
  10.2.3  备份数据库357
  10.2.4  还原数据库358
  10.2.5  创建表359
  10.2.6  编辑和查看表360
  10.2.7  删除表360
  10.3  使用SQL Server 2005361
  10.3.1  初步认识SQL Server2005361
  10.3.2  创建数据库362
  10.3.3  删除数据库365
  10.3.4  分离和附加数据库366
  10.3.5  备份和还原数据库367
  10.3.6  创建表370
  10.3.7  删除表371
  10.3.8  创建和删除数据库关系图372
  10.4  SQL Server 2005 Express简介374
  10.5  ADO.NET概览:十分钟学会建立
  10.5  数据连接376
  10.5.1  连接数据库三步376
  10.6  进一步探究ADO.NET378
  10.6.1  对比ADO.NET和ADO379
  10.6.2  ADO.NET特性380
  10.7  ADO.NET常用对象详解381
  10.7.1  Connection对象381
  10.7.2  DataAdapter对象384
  10.7.3  Command对象385
  10.7.4  DataSet对象390
  10.7.5  DataReader对象397
  10.8  小结400
  第11章  其他数据源的访问401
  11.1  使用ODBC.NET Data Provider402
  11.1.1  ODBC.NET Data Provider简介402
  11.1.2  连接ODBC数据源403
  11.2  使用OLE DB.NET Data Provider407
  11.2.1  OLE DB.NET Data 
  11.2.1  Provider简介407
  11.2.2  连接OLE DB数据源408
  11.3  访问MySQL411
  11.3.1  MySQL简介411
  11.3.2  连接MySQL数据库412
  11.4  访问Oracle414
  11.4.1  Oracle简介414
  11.4.2  访问Oracle数据库414
  11.5  访问Excel416
  11.5.1  Excel简介416
  11.5.2  连接Excel数据源417
  11.6  访问txt文件419
  11.6.1  使用ODBC.NET Data 
  11.6.1  Provider419
  11.6.2  使用OLE DB.NET Data 
  11.6.2  Provider419
  11.6.3  使用System.IO命名空间420
  11.7  小结422
  第12章  用户控件和自定义控件423
  12.1  用户控件423
  12.1.1  用户控件基础知识423
  12.1.2  编写一个站点计数器用户
  12.1.2  控件424
  12.1.3  将Web窗体页转换为用户
  12.1.3  控件427
  12.2  自定义控件428
  12.2.1  实现一个简单的自定义控件428
  12.2.2  复合自定义控件430
  12.2.3  创建非继承的自定义控件437
  12.3  用户控件与自定义控件的异同440
  12.4  自定义控件实例——等待
  12.4  服务器控件441
  12.4.1  ASP.NET的等待服务器控件441
  12.4.2  ASP.NET的等待服务器控件
  12.4.2  的开发441
  12.4.3  使用ASP.NET的等待服务器
  12.4.3  控件447
  12.5  自定义控件实例——提示和确认
  12.5  服务器控件450
  12.5.1  提示和确认服务器控件的
  12.5.1  开发450
  12.5.2  使用提示和确认服务器控件451
  12.6  自定义控件实例——进度条控件453
  12.6.1  进度条控件的开发453
  12.6.2  使用进度条控件455
  12.7  小结457
  第13章  ASP.NET的皮肤、主题和
  母版页458
  13.1  皮肤和主题458
  13.2.1  CSS简介和基础458
  13.2.2  将CSS应用在Web控件上474
  13.2.3  主题和皮肤概述477
  13.2.4  页面主题和全局主题479
  13.2.5  应用和禁用主题480
  13.2.6  编程控制主题482
  13.2  母版页482
  13.2.1  母版页基础483
  13.2.2  内容页基础485
  13.2.3  母版页的运行方法487
  13.2.4  嵌套的母版页487
  13.2.5  编程访问母版页490
  13.3  小结494
  高 级 篇
  第14章  ASP.NET内置对象、
  应用程序配置和缓存496
  14.1  ASP.NET内置对象496
  14.1.1  Response对象496
  14.1.2  Request对象499
  14.1.3  Application对象500
  14.1.4  Session对象502
  14.1.5  Server对象506
  14.1.6  Cookie对象509
  14.1.7  Cache对象511
  14.1.8  Global.asax512
  14.2  ASP.NET应用程序配置513
  14.2.1  了解ASP.NET应用程序配置513
  14.2.2  ASP.NET配置元素518
  14.2.3  自定义应用程序设置的配置
  14.2.3  和检索523
  14.3  ASP.NET网站的预编译和编译524
  14.3.1  ASP.NET网站的预编译524
  14.3.2  ASP.NET网站的编译528
  14.4  缓存529
  14.4.1  页面级输出缓存529
  14.4.2  片段缓存531
  14.4.3  在Cache中存储数据532
  14.4.4  缓存数据引用模式533
  14.5  小结534
  第15章  在ASP.NET中使用XML 
  和Web服务535
  15.1  读写XML535
  15.1.1  Xml控件536
  15.1.2  XmlTextReader538
  15.1.3  XmlTextWriter540
  15.1.4  XmlDocument(W3C DOM)541
  15.2  XML串行化544
  15.2.1  XmlSerializer544
  15.2.2  基本串行化545
  15.2.3  定制串行化546
  15.2.4  将XML映像到对象547
  15.2.5  将XML数据反串行化成对象549
  15.3  XML的XSL转换550
  15.3.1  程序实例一550
  15.3.2  程序实例二552
  15.4  MSXML554
  15.4.1  什么是MSXML554
  15.4.2  从MSXML到.NET Framework
  15.4.2  的XML554
  15.5  XML使用范例555
  15.6  Web服务概述560
  15.6.1  什么是Web服务560
  15.6.2  Web服务体系结构560
  15.6.3  Web服务协议栈561
  15.7  在ASP.NET中创建和测试
  15.7  HelloWorld示例562
  15.7.1  创建HelloWorld示例562
  15.7.2  测试HelloWorld示例563
  15.8  在ASP.NET中创建和使用自定义
  15.8  的Web服务565
  15.8.1  创建自定义的Web服务565
  15.8.2  使用自定义的Web服务567
  15.9  小结569
  第16章  图形图像编程570
  16.1  图形图像编程基础570
  16.1.1  img标记570
  16.1.2  GDI+简介572
  16.1.3  .NET FrameWork绘图类573
  16.2  图形编程575
  16.2.1  Graphics类575
  16.2.2  绘制基本图形576
  16.2.3  绘制图表580
  16.3  图像编程587
  16.3.1  载入图像文件587
  16.3.2  动态创建图像591
  16.3.3  简单的图像处理593
  16.4  小结595
  第17章  ASP.NET 2.0与AJAX596
  17.1  AJAX基础596
  17.1.1  使用XHTML和CSS基于标准
  17.1.1  进行内容展示598
  17.1.2  JavaScript获取和改变页面
  17.1.2  对象599
  17.1.3  XMLHttpRequest对象600
  17.1.4  JavaScript根据返回的数据对
  17.1.4  页面进行刷新601
  17.2  ASP.NET 2.0的客户端回调功能602
  17.3  Atlas605
  17.3.1  什么是Atlas605
  17.3.2  Atlas的目标605
  17.3.3  Atlas架构606
  17.3.4  Atlas的安装608
  17.4  小结612
  附录A  常用的ASP.NET网络资源613
  

目录

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...