搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
VB.NET高级开发指南
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7894980137
  • 作      者:
    (美)Jeffrey P.McManus, (美)Chris Kinsman著
  • 出 版 社 :
    北京希望电子出版社
  • 出版日期:
    2002
收藏
内容介绍
  这是关于VB.NET程序员开发的指导书。全书共分12章,主要内容包括:引言,从ASP迁移到ASP.NET,页框架,调试ASP.NET应用程序,状态控制和缓存,配置和部署,Web服务,安全,HttpHandlers和HttpModules,创建用户控件和服务器控件,使用XML以及使用ADO.NET创建数据库应用程序等。本书内容丰富、实用,作者通过258个程序范例详细描述了VB.NET开发Web网页以及数据库应用程序的方法和技巧,讲解深入细致,具体范例与软件功能紧密结合,指导性、实用性强。本书不仅是用VB.NET进行开发、编程的广大编程员的指导书,同时也是高等院校计算机专业和相关专业师生教学、自学参考书。
展开
目录
目 录


第1章引言

l.1ASP目前面临的问题

1.1.1代码和设计分离

1.1.2基于脚本语言

l.1.3状态控制

l.2简介ASP.NET

1.2.l平台结构

1.2.2ASP.NET中的新特色

第2章从ASP迁移到ASP.NET

2.l在ASP.NET中ASP3.0代码不能不加修改就可以运行

2.2修改并不困难

2.3新的文件扩展名

2.4ASP对象模型

2.5语义修改

2.5.1每一页只用一种语言

2.5.2函数必须驻留在脚本块中

2.5.3不再支持旱现函数

2.5.4不再支持类型库

2.5.5OptionExplicit

2.6语言修改

2.6.1数组基数

2.6.2不再有默认属性

2.6.3不再需要Set

2.6.4子程序调用需要圆括号

2.6.5ByVal和ByRef

2.6.6模块作用域

2.7COM对象

2.7.l后期绑定访问

2.7.2创建一个运行库可调用的包装器

2.8迁移策略

2.9迁移实例

2.9.l迁移global.asa

2.9.2迁移登记页面

2.9.3迁移做实际工作的页面

第3章页框架

3.1ASP.NET的控件模型

3.2使用后台编码分离描述和代码

3.3编程HTML控件

3.3.1HtmlAnchor

3.3.2HtmlButton

3.3.3HtmlForm

3.3.4HtmlImage

3.3.5HtmlInputButton

3.3.6HtmlInputCheckBox

3.3.7HtmlInputFile

3.3.8HtmlInpntHidden

3.3.9HtmlInputImage

3.3.10HtmlInputRadioButton

3.3.11HtmlInputText

3.3.12Htmlselect

3.3.13HtmlTable

3.3.14HtmlTableCell

3.3.15HtmlTableCellCollection

3.3.16HtmlTableRow

3.3.17HtmlTableRowCollection

3.3.18HtmlTextArea

3.4页对象的特性

3.4.l页指令(Directives)

3.4.2@Control指令

3.4.3@Import指令

3.4.4使用@Implements指令实现外部界面

3.4.5使用@Register指令注册控件

3.4.6@Assembly指令

3.4.7@OutputCache指令

3.4.8Page对象激发的事件

3.5使用Web控件创建用户界面(UI)

3.5.l编程WebForms控件

3.5.2控件事件模型

3.5.3利用回送和ViewState(视状态)

3.5.4移动的控件

3.5.5数据绑定

3.5.6确定浏览器性能

3.6服务器控件和Page对象的参考

3.6.1AdRotator类

3.6.2Button类

3.6.3Calendar类

3.6.4CheckBox类

3.6.5Control类

3.6.6DataGrid类

3.6.7DataList类

3.6.8DropDownList类

3.6.9HttpApplication类

3.6.10HttpRequest类

3.6.11HttpResponse类

3.6.12HttpServerUtility类

3.6.13HttpSessioinState类

3.6.14Hyperlink类

3.6.15Image类

3.6.16ImageButton类

3.6.17Label类

3.6.18LinkButton类

3.6.19ListBox类

3.6.20Page类

3.6.21Panel类

3.6.22RadioButton类

3.6.23Repeater类

3.6.24Table类

3.6.25TableCell类

3.6.26TableRow类

3.6.27TextBox类

3.6.28WebControl类



第4章调试ASP.NET应用程序

4.l追踪Web应用程序的行动

4.1.1为追踪准备页

4.1.2给Trace输出分类

4.1.3开启页追踪

4.1.4在应用程序里打开追踪

4.1.5从远程浏览器窗日使用应用程序追踪

4.2调试ASP.NET应用程序

4.2.l在页层打开调试

4.2.2在应用程序层打开调试

4.2.3使用Debug对象

4.3创建定制的性能监控器

4.3.1运行Windows性能监控器实用程序

4.3.2创建性能监控器类别

4.3.3从应用程序发送信息到性能监控器

4.3.4删除性能监控类别

4.4写Windows事件日志

4.5参考

4.5.1Debug类

4.5.2EventLog类

4.5.3PerformanceCounter类

4.5.4WeContext类



第5章状态控制和缓存

5.1状态控制:什么是最重要的

5.1.1cookies的定义

5.1.2基于cookie的会话标识

5.1.3无cookie的会话标识

5.1.4使用会话

5.l.5初始化用户的状态

5.1.6使用会话状态后的清理

5.1.7默认会话配置以外的配置

5.l.8使用哪个会活状态选项

5.2高速缓存

5.2.l输出高速缓存:高速缓存完整页

5.2.2处理浏览器的差异

5.2.3处理其他差异

5.2.4缓存表单结果

5.2.5高速缓存部分页

5.2.6高速缓存数据库查询

5.2.7高速缓存期满的项

5.2.8基于时间的高速缓存期满的项

5.2.9通报

5.2.10高速缓存相关性(CacheDependencies)

5.3类参考

5.3.1HttpSessionState类

5.3.2HttpCachePolicy

5.3.3HttpCacheVaryByHeaders

5.3.4HttpCacheVaryByParams

5.3.5Cache

5.3.6CacheDependency



第6章配置和部署

6.l理解配置文件

6.2全局和局部配置文件

6.3配置文件的结构

6.3.l验证设置

6.3.2授权设置

6.3.3浏览器性能设置

6.3.4编译设置

6.3.5定制错误设置

6.3.6执行超时(timeout)的设置

6.3.7全球性设置

6.3.8HTTP处理程序设置

6.3.9HTTP模块设置

6.3.10页设置

6.3.11程序模式设置

6.3.12会话状态设置

6.3.13追踪设置

6.3.14Web服务设置

6.3.15在Web.Config里配置多位置(Location)

6.3.16锁定Web配置的设置

6.4用编程来访问配置文件

6.5在VisualStudio.NET里编辑W
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证