.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战

.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2009-04
版次: 1
ISBN: 9787121084829
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 592页
字数: 996千字
正文语种: 简体中文
5人买过
  •   《亮剑.NET:图解ASP.NET网站开发实战》由浅入深地讲解了ASP.NET结合SQLServer进行网络编程的知识。全书内容共分14章,分别介绍了ASP.NET基础、C#语言基础、ASP.NET控件、ADO.NET和数据绑定控件、ASP.NET基本对象、SQLServer2005基础、Web网站设计技术等基本知识,以及电子商务网站、学生公寓管理系统、博客系统、新闻发布系统、网络论坛系统、网络考试系统、网络OA系统等7个具体的实例。
      随书所附光盘包含书中实例源文件。
      《亮剑.NET:图解ASP.NET网站开发实战》内容全面,采用层层分解方式讲解知识和实例,非常适合具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者参考学习。 第1章了解一下ASP.NET 1
    1.1ASP.NET的发展历史 2
    1.1.1ASP简介 2
    1.1.2VisualStudio2003和ASP.NET1.1简介 4
    1.1.3VisualStudio2005和ASP.NET2.0简介 5
    1.1.4VisualStudio2008和ASP.NET3.5简介 6
    1.2ASP.NET的体系结构 7
    1.3动态网站开发技术 12
    1.4ASP.NET2.0开发环境的配置 13
    1.4.1Web服务器安装与配置 14
    1.4.2VisualStudio2005的安装与配置 17
    1.4.3创建一个简单的ASP.NETWeb应用程序 21
    1.4.4将一个ASP.NETWeb网站发布到Internet上 25
    1.5本章小结 29

    第2章应该掌握的C#语言基础 31
    2.1变量和常量 32
    2.1.1C#中的变量 32
    2.1.2C#中的常量 34
    2.2运算符和表达式 34
    2.2.1运算符的分类 35
    2.2.2运算符的优先级 37
    2.3逻辑控制语句 37
    2.3.1选择语句 37
    2.3.2循环结构 41
    2.4结构和枚举 46
    2.5C#中的面向对象 48
    2.5.1对象(object) 48
    2.5.2类(class) 49
    2.5.3构造函数 50
    2.5.4类的对象 51
    2.5.5静态成员 52
    2.5.6继承 53
    2.5.7重写 56
    2.5.8抽象类和抽象方法 57
    2.5.9接口 58
    2.6C#语言在ASP.NET3.5中的新特性 63
    2.7本章小结 63

    第3章开始学习ASP.NET——基本控件 65
    3.1Html控件 66
    3.1.1HtmlInput控件 66
    3.1.2HtmlImage控件 69
    3.1.3HtmlTable控件 70
    3.1.4HtmlAnchor控件 71
    3.2Web服务器控件 72
    3.2.1文本控件 72
    3.2.2控制转移控件 74
    3.2.3选择控件 77
    3.2.4DropDownList控件 81
    3.2.5ListBox控件 82
    3.2.6Panel控件 84
    3.2.7Calendar控件 85
    3.3验证控件 87
    3.3.1RequiredFieldValidator控件 88
    3.3.2CompareValidator控件 89
    3.3.3RangeValidator控件 91
    3.3.4RegularExpressionValidator控件 92
    3.4用户控件 95
    3.5ASP.NET3.5中新增的AJAX服务器控件 97
    3.6本章小结 97

    第4章ADO.NET和数据绑定控件 99
    4.1ADO.NET概述 100
    4.1.1ADO.NET基本概念 100
    4.1.2ADO.NET基本结构 100
    4.1.3ADO.NET基本对象 102
    4.1.4ADO.NET命名空间 102
    4.2ADO.NET访问数据库 104
    4.2.1建立数据库连接 104
    4.2.2读取数据 105
    4.2.3更新数据 110
    4.3常用数据绑定控件 113
    4.3.1数据绑定技术简介 113
    4.3.2Repeater控件 114
    4.3.3DataList控件 116
    4.3.4GridView控件 126
    4.3.5使用SqlDataSource数据源控件 131
    4.4ADO.NET3.5 139
    4.4.1ListView控件 139
    4.4.2LINQ查询 142
    4.4.3LinqDataSource数据源控件 144
    4.5本章小结 145

    第5章ASP.NET深入——基本对象 147
    5.1ASP.NET基本对象概述 148
    5.2Request对象和Response对象 148
    5.3Session对象和Application对象 150
    5.3.1Session对象 150
    5.3.2Appliaction对象 153
    5.4Server对象 154
    5.5配置应用程序 156
    5.6ASP.NET3.5中Web.config的更改 160
    5.7本章小结 161

    第6章SQLServer2005简介及使用 163
    6.1SQLServer2005简介 164
    6.2SQLServer2005安装 165
    6.3SQL和T-SQL语言 170
    6.3.1SQL简介 170
    6.3.2使用INSERT语句插入数据 170
    6.3.3使用UPDATE语句更新数据 172
    6.3.4使用DELETE语句删除数据 172
    6.3.5使用SELECT语句查询数据 173
    6.4SQLServer2005数据库管理 179
    6.4.1常用数据库管理工具 179
    6.4.2创建和维护数据库 183
    6.4.3创建和删除表 188
    6.4.4视图 194
    6.4.5存储过程 196
    6.5本章小结 198

    第7章Web网站设计技术 199
    7.1设计网站应该知道的原则 200
    7.2母版页和内容页 201
    7.2.1母版页和内容页的关系 201
    7.2.2母版页和内容页的创建方法 205
    7.2.3母版页和内容页运行机制 209
    7.3主题和外观 210
    7.3.1主题和皮肤的关系 210
    7.3.2主题和皮肤的创建 213
    7.3.3主题和皮肤的使用 215
    7.4WebPart 218
    7.4.1WebPart框架 218
    7.4.2创建WebPart网页 220
    7.5网站地图 224
    7.5.1网站地图的原理 224
    7.5.2网站地图的创建 226
    7.6角色与安全 229
    7.6.1角色与安全性的关系 230
    7.6.2创建和管理角色 231
    7.6.3ASP.NET3.5下的安全策略 234
    7.7本章小结 235

    第8章电子商务网站 237
    8.1系统概述 238
    8.2系统框架设计 238
    8.3数据库设计 239
    8.3.1表设计 239
    8.3.2存储过程设计 240
    8.4设计实现过程 241
    8.4.1系统的配置信息 241
    8.4.2系统通用类 242
    8.4.3网站主页面(Default.aspx) 247
    8.4.4Top.ascx 254
    8.4.5Login.ascx 256
    8.4.6Sort.ascx 257
    8.4.7Search.ascx 259
    8.4.8购物车(ShoppingCar.aspx) 264
    8.4.9查看订单(QueryOrder.aspx) 268
    8.4.10商品详细信息(ProductDetails.aspx) 271
    8.4.11用户注册(Reg.aspx) 272
    8.5本章小结 275

    第9章学生公寓管理系统 277
    9.1系统概述 278
    9.2把握系统脉络 278
    9.3数据库设计 280
    9.3.1表设计 280
    9.3.2存储过程设计 283
    9.4设计实现过程 284
    9.4.1安装ASP.NETAJAX及其扩展控件工具包 284
    9.4.2系统通用类 289
    9.4.3登录模块 293
    9.4.4员工管理模块 296
    9.4.5公寓管理模块 301
    9.4.6查询统计模块 312
    9.4.7系统管理模块 321
    9.5本章小结 323

    第10章博客系统 325
    10.1系统概述 326
    10.2用UML设计系统 327
    10.2.1UML用例图设计 327
    10.2.2网页结构设计 328
    10.3数据库设计 329
    10.3.1系统所需的数据种类 330
    10.3.2用户数据 330
    10.3.3文章类别数据 331
    10.3.4日志数据 332
    10.3.5评论数据 332
    10.3.6构建数据库 333
    10.4博客网站设计 334
    10.4.1配置Web.config 335
    10.4.2创建母版页和内容页 336
    10.4.3“index.aspx”页 341
    10.4.4“login.aspx”页 352
    10.4.5“register.aspx”页 354
    10.4.6“user.aspx”页 359
    10.4.7“write.aspx”页 365
    10.4.8“topic.aspx”页 369
    10.5运行和发布 381
    10.6本章小结 382

    第11章新闻发布系统 383
    11.1系统印象 384
    11.2系统设计 384
    11.2.1理解网站框架 384
    11.2.2由框架到结构 385
    11.3数据库设计 386
    11.3.1人员信息 386
    11.3.2类别信息 387
    11.3.3新闻信息 387
    11.3.4构建数据库 388
    11.4系统实现过程 389
    11.4.1配置Web.config 390
    11.4.2创建Web用户控件和母版页 391
    11.4.3“index.aspx”页 396
    11.4.4“classnews.aspx”页 402
    11.4.5“newscontent.aspx”页 405
    11.4.6“manager.aspx”页 406
    11.4.7“writer.aspx”页 414
    11.5运行和发布 419
    11.6本章小结 420

    第12章网络论坛系统 421
    12.1系统概述 422
    12.2系统框架设计 422
    12.3数据库设计 423
    12.3.1表设计 423
    12.3.2存储过程设计 425
    12.4系统实现过程 427
    12.4.1系统的配置信息 427
    12.4.2系统通用类 428
    12.4.3登录模块(Default.aspx) 438
    12.4.4论坛主界面(Main.aspx) 442
    12.4.5信息浏览和发布模块 443
    12.4.6论坛管理模块(BBSManage.aspx) 456
    12.4.7用户管理模块 462
    12.5本章小结 471

    第13章网络考试系统 473
    13.1系统印象 474
    13.2把握系统脉络 474
    13.3数据库设计 475
    13.3.1创建数据库 475
    13.3.2创建数据表 475
    13.4设计实现过程 478
    13.4.1登录模块 478
    13.4.2注册页面 481
    13.4.3系统主页面 485
    13.4.4在线测试模块 488
    13.4.5科目管理模块 496
    13.4.6试题管理模块 502
    13.4.7用户管理模块 515
    13.4.8个人信息修改模块 517
    13.5运行效果 520
    13.6本章小结 522

    第14章网络OA系统 525
    14.1系统概述 526
    14.2系统设计 527
    14.2.1企业工作流 527
    14.2.2用户角色框架 527
    14.2.3角色任务分配 528
    14.2.4网站框架设计 530
    14.3数据库设计 531
    14.3.1用户数据表(User) 531
    14.3.2角色表(Role)和部门表(Department) 532
    14.3.3公共文档表(PublicDocument)和个人文档表(PersonDocument) 533
    14.3.4信息表(Message) 534
    14.3.5构建数据库 535
    14.4系统实现 535
    14.4.1配置Web.config 536
    14.4.2系统模块设计 537
    14.4.3登录模块 538
    14.4.4公共模块 545
    14.4.5业务模块 577
    14.4.6系统框架页面 587
    14.5发布和运行 591
    14.6本章小结 592
  • 内容简介:
      《亮剑.NET:图解ASP.NET网站开发实战》由浅入深地讲解了ASP.NET结合SQLServer进行网络编程的知识。全书内容共分14章,分别介绍了ASP.NET基础、C#语言基础、ASP.NET控件、ADO.NET和数据绑定控件、ASP.NET基本对象、SQLServer2005基础、Web网站设计技术等基本知识,以及电子商务网站、学生公寓管理系统、博客系统、新闻发布系统、网络论坛系统、网络考试系统、网络OA系统等7个具体的实例。
      随书所附光盘包含书中实例源文件。
      《亮剑.NET:图解ASP.NET网站开发实战》内容全面,采用层层分解方式讲解知识和实例,非常适合具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者参考学习。
  • 目录:
    第1章了解一下ASP.NET 1
    1.1ASP.NET的发展历史 2
    1.1.1ASP简介 2
    1.1.2VisualStudio2003和ASP.NET1.1简介 4
    1.1.3VisualStudio2005和ASP.NET2.0简介 5
    1.1.4VisualStudio2008和ASP.NET3.5简介 6
    1.2ASP.NET的体系结构 7
    1.3动态网站开发技术 12
    1.4ASP.NET2.0开发环境的配置 13
    1.4.1Web服务器安装与配置 14
    1.4.2VisualStudio2005的安装与配置 17
    1.4.3创建一个简单的ASP.NETWeb应用程序 21
    1.4.4将一个ASP.NETWeb网站发布到Internet上 25
    1.5本章小结 29

    第2章应该掌握的C#语言基础 31
    2.1变量和常量 32
    2.1.1C#中的变量 32
    2.1.2C#中的常量 34
    2.2运算符和表达式 34
    2.2.1运算符的分类 35
    2.2.2运算符的优先级 37
    2.3逻辑控制语句 37
    2.3.1选择语句 37
    2.3.2循环结构 41
    2.4结构和枚举 46
    2.5C#中的面向对象 48
    2.5.1对象(object) 48
    2.5.2类(class) 49
    2.5.3构造函数 50
    2.5.4类的对象 51
    2.5.5静态成员 52
    2.5.6继承 53
    2.5.7重写 56
    2.5.8抽象类和抽象方法 57
    2.5.9接口 58
    2.6C#语言在ASP.NET3.5中的新特性 63
    2.7本章小结 63

    第3章开始学习ASP.NET——基本控件 65
    3.1Html控件 66
    3.1.1HtmlInput控件 66
    3.1.2HtmlImage控件 69
    3.1.3HtmlTable控件 70
    3.1.4HtmlAnchor控件 71
    3.2Web服务器控件 72
    3.2.1文本控件 72
    3.2.2控制转移控件 74
    3.2.3选择控件 77
    3.2.4DropDownList控件 81
    3.2.5ListBox控件 82
    3.2.6Panel控件 84
    3.2.7Calendar控件 85
    3.3验证控件 87
    3.3.1RequiredFieldValidator控件 88
    3.3.2CompareValidator控件 89
    3.3.3RangeValidator控件 91
    3.3.4RegularExpressionValidator控件 92
    3.4用户控件 95
    3.5ASP.NET3.5中新增的AJAX服务器控件 97
    3.6本章小结 97

    第4章ADO.NET和数据绑定控件 99
    4.1ADO.NET概述 100
    4.1.1ADO.NET基本概念 100
    4.1.2ADO.NET基本结构 100
    4.1.3ADO.NET基本对象 102
    4.1.4ADO.NET命名空间 102
    4.2ADO.NET访问数据库 104
    4.2.1建立数据库连接 104
    4.2.2读取数据 105
    4.2.3更新数据 110
    4.3常用数据绑定控件 113
    4.3.1数据绑定技术简介 113
    4.3.2Repeater控件 114
    4.3.3DataList控件 116
    4.3.4GridView控件 126
    4.3.5使用SqlDataSource数据源控件 131
    4.4ADO.NET3.5 139
    4.4.1ListView控件 139
    4.4.2LINQ查询 142
    4.4.3LinqDataSource数据源控件 144
    4.5本章小结 145

    第5章ASP.NET深入——基本对象 147
    5.1ASP.NET基本对象概述 148
    5.2Request对象和Response对象 148
    5.3Session对象和Application对象 150
    5.3.1Session对象 150
    5.3.2Appliaction对象 153
    5.4Server对象 154
    5.5配置应用程序 156
    5.6ASP.NET3.5中Web.config的更改 160
    5.7本章小结 161

    第6章SQLServer2005简介及使用 163
    6.1SQLServer2005简介 164
    6.2SQLServer2005安装 165
    6.3SQL和T-SQL语言 170
    6.3.1SQL简介 170
    6.3.2使用INSERT语句插入数据 170
    6.3.3使用UPDATE语句更新数据 172
    6.3.4使用DELETE语句删除数据 172
    6.3.5使用SELECT语句查询数据 173
    6.4SQLServer2005数据库管理 179
    6.4.1常用数据库管理工具 179
    6.4.2创建和维护数据库 183
    6.4.3创建和删除表 188
    6.4.4视图 194
    6.4.5存储过程 196
    6.5本章小结 198

    第7章Web网站设计技术 199
    7.1设计网站应该知道的原则 200
    7.2母版页和内容页 201
    7.2.1母版页和内容页的关系 201
    7.2.2母版页和内容页的创建方法 205
    7.2.3母版页和内容页运行机制 209
    7.3主题和外观 210
    7.3.1主题和皮肤的关系 210
    7.3.2主题和皮肤的创建 213
    7.3.3主题和皮肤的使用 215
    7.4WebPart 218
    7.4.1WebPart框架 218
    7.4.2创建WebPart网页 220
    7.5网站地图 224
    7.5.1网站地图的原理 224
    7.5.2网站地图的创建 226
    7.6角色与安全 229
    7.6.1角色与安全性的关系 230
    7.6.2创建和管理角色 231
    7.6.3ASP.NET3.5下的安全策略 234
    7.7本章小结 235

    第8章电子商务网站 237
    8.1系统概述 238
    8.2系统框架设计 238
    8.3数据库设计 239
    8.3.1表设计 239
    8.3.2存储过程设计 240
    8.4设计实现过程 241
    8.4.1系统的配置信息 241
    8.4.2系统通用类 242
    8.4.3网站主页面(Default.aspx) 247
    8.4.4Top.ascx 254
    8.4.5Login.ascx 256
    8.4.6Sort.ascx 257
    8.4.7Search.ascx 259
    8.4.8购物车(ShoppingCar.aspx) 264
    8.4.9查看订单(QueryOrder.aspx) 268
    8.4.10商品详细信息(ProductDetails.aspx) 271
    8.4.11用户注册(Reg.aspx) 272
    8.5本章小结 275

    第9章学生公寓管理系统 277
    9.1系统概述 278
    9.2把握系统脉络 278
    9.3数据库设计 280
    9.3.1表设计 280
    9.3.2存储过程设计 283
    9.4设计实现过程 284
    9.4.1安装ASP.NETAJAX及其扩展控件工具包 284
    9.4.2系统通用类 289
    9.4.3登录模块 293
    9.4.4员工管理模块 296
    9.4.5公寓管理模块 301
    9.4.6查询统计模块 312
    9.4.7系统管理模块 321
    9.5本章小结 323

    第10章博客系统 325
    10.1系统概述 326
    10.2用UML设计系统 327
    10.2.1UML用例图设计 327
    10.2.2网页结构设计 328
    10.3数据库设计 329
    10.3.1系统所需的数据种类 330
    10.3.2用户数据 330
    10.3.3文章类别数据 331
    10.3.4日志数据 332
    10.3.5评论数据 332
    10.3.6构建数据库 333
    10.4博客网站设计 334
    10.4.1配置Web.config 335
    10.4.2创建母版页和内容页 336
    10.4.3“index.aspx”页 341
    10.4.4“login.aspx”页 352
    10.4.5“register.aspx”页 354
    10.4.6“user.aspx”页 359
    10.4.7“write.aspx”页 365
    10.4.8“topic.aspx”页 369
    10.5运行和发布 381
    10.6本章小结 382

    第11章新闻发布系统 383
    11.1系统印象 384
    11.2系统设计 384
    11.2.1理解网站框架 384
    11.2.2由框架到结构 385
    11.3数据库设计 386
    11.3.1人员信息 386
    11.3.2类别信息 387
    11.3.3新闻信息 387
    11.3.4构建数据库 388
    11.4系统实现过程 389
    11.4.1配置Web.config 390
    11.4.2创建Web用户控件和母版页 391
    11.4.3“index.aspx”页 396
    11.4.4“classnews.aspx”页 402
    11.4.5“newscontent.aspx”页 405
    11.4.6“manager.aspx”页 406
    11.4.7“writer.aspx”页 414
    11.5运行和发布 419
    11.6本章小结 420

    第12章网络论坛系统 421
    12.1系统概述 422
    12.2系统框架设计 422
    12.3数据库设计 423
    12.3.1表设计 423
    12.3.2存储过程设计 425
    12.4系统实现过程 427
    12.4.1系统的配置信息 427
    12.4.2系统通用类 428
    12.4.3登录模块(Default.aspx) 438
    12.4.4论坛主界面(Main.aspx) 442
    12.4.5信息浏览和发布模块 443
    12.4.6论坛管理模块(BBSManage.aspx) 456
    12.4.7用户管理模块 462
    12.5本章小结 471

    第13章网络考试系统 473
    13.1系统印象 474
    13.2把握系统脉络 474
    13.3数据库设计 475
    13.3.1创建数据库 475
    13.3.2创建数据表 475
    13.4设计实现过程 478
    13.4.1登录模块 478
    13.4.2注册页面 481
    13.4.3系统主页面 485
    13.4.4在线测试模块 488
    13.4.5科目管理模块 496
    13.4.6试题管理模块 502
    13.4.7用户管理模块 515
    13.4.8个人信息修改模块 517
    13.5运行效果 520
    13.6本章小结 522

    第14章网络OA系统 525
    14.1系统概述 526
    14.2系统设计 527
    14.2.1企业工作流 527
    14.2.2用户角色框架 527
    14.2.3角色任务分配 528
    14.2.4网站框架设计 530
    14.3数据库设计 531
    14.3.1用户数据表(User) 531
    14.3.2角色表(Role)和部门表(Department) 532
    14.3.3公共文档表(PublicDocument)和个人文档表(PersonDocument) 533
    14.3.4信息表(Message) 534
    14.3.5构建数据库 535
    14.4系统实现 535
    14.4.1配置Web.config 536
    14.4.2系统模块设计 537
    14.4.3登录模块 538
    14.4.4公共模块 545
    14.4.5业务模块 577
    14.4.6系统框架页面 587
    14.5发布和运行 591
    14.6本章小结 592
查看详情
相关图书 / 更多
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET并发编程实战
叶伟民 译;[美]里卡尔多·特雷尔(Riccardo Terrell) 著
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NETCore底层入门
老农、刘浩杨 著
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET性能优化
[美]萨沙·戈德斯汀(Sasha Goldshtein) 迪马·祖巴列夫(Dim
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NETCore实战:手把手教你掌握380个精彩案例/微软技术开发者丛书
周家安 编
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET框架程序开发与应用
张永财 著
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET项目开发教程
余秋明 著
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.Net项目开发实践
周清平、颜一鸣、刘彬 编
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NETCompactFrameworkPocketGuide(PocketReference(O'Reilly))
Wei-Meng Lee 著
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET内存管理宝典
康拉德·科克萨(Konrad Kokosa) 著
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET 框架开发人员参考手册 (系统构架分册)
张志学
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET Core 2.0 应用程序高级调试——完全掌握Linux、macOS和 Windows跨平台调试技术
李争
.NET开发专家·亮剑.NET:图解ASP.NET网站开发实战
.NET Web企业应用开发实战
黄锐军
您可能感兴趣 / 更多