
| |
|
|
| 第1章 ASP.NET开发规范与入门要点 1 1 如何安装和配置ASP.NET开发环境 2 2 安装Visual Studio.NET中常见的问题及解决方法 4 3 ASP.NET Web MATRIX工具的介绍 5 4 ASP.NET和ASP优缺点比较 6 5 从ASP向ASP.NET移植需要注意的问题 8 6 ASP.NET所包含的文件类型及其主要作用 10 7 如何编写高效、简洁、规范的C#程序代码 10 8 如何创建一个ASP.NET WEB应用程序 12 9 什么叫Code Behind 13 10 如何利用企业级项目模板创建企业级项目 16 11 如何使用VSS对集体开发的项目进行控制 17 12 如何理解ASP.NET中“三层结构”的概念 19 13 如何解决ASP.NET版本兼容的问题 21 14 如何在ASP.NET中创建虚拟目录 23 15 如何解决在项目移植后“无法打开WEB项目”的问题 24 16 如何在Visual Studio.NET中调试程序 26 17 如何解决在编译时出现项目跳过的问题 28 18 使用Visual Studio.NET如何制作Web应用程序的安装程序 28 19 如何解决临时输出文件拒绝访问的错误 30 第2章 ASP.NET运行模型 33 20 ASP.NET页面的处理过程是怎样的 34 21 如何在页面中应用JavaScript脚本 35 22 如何实现从服务器端向页面动态添加JavaScript脚本 37 23 如何实现从一个页面跳转到另一个页面 39 24 如何处理多页面重定向到同一页面后的返回问题 40 25 如何用Response.Redirect方法传递汉字 41 26 使用Application、Session、Cookie和ViewState等对象保存信息的区别是什么 42 27 如何实现对Cookie中数据的加密 45 28 存储会话状态Session对象的方法有哪些 46 29 如何利用输出缓存技术缓存整个页面 48 30 如何利用片段缓存技术对用户控件进行缓存 50 31 如何使用数据缓存技术提高程序的性能 53 32 如何自定义上传文件大小的限制 56 33 如何实现当页面产生错误时重定向到自定义错误界面 57 34 如何解决在Web.config中定义了出错页面后使用Server.GetLastError()方法得不到错误信息的问题 58 35 如何在程序中读写Web.config文件 59 36 Global.aspx文件中事件的触发及其作用 60 37 如何使用CSS文件定义控件的样式 62 38 如何启用和禁用ViewState保存状态信息的功能 64 39 如何应用IsPostBack控制页面的加载 67 40 如何立即释放应用程序创建的非托管资源 67 41 如何使用Trace对象进行跟踪调试 69 42 如何使用#Include语法将文件添加到页面 72 43 如何使用编程的方式处理异常信息 73 44 如何将网页错误信息写入事件日志 75 45 如何扩展使用Page页基类 76 第3章 常用Web服务控件 81 46 如何使用Label控件动态显示文本信息 82 47 如何实现当鼠标移到控件时显示提示信息 83 48 如何在Web应用程序中实现快捷键功能 84 49 如何设置页面上控件的Tab键顺序 86 50 如何实现用回车键代替Tab键的功能 87 51 如何为按钮键添加消息框 88 52 Button、LinkButton和ImageButton服务控件的区别及应用 90 53 LinkButton和HyperLink的区别及应用 91 54 如何使用CheckBox和CheckBoxList控件 93 55 如何使用RadioButton和RadioButtonList控件 95 56 如何使用Panel控件操作一组控件 97 57 如何使用Table控件组织页面的内容 99 58 如何实现DropDownList控件选项的添加、删除等操作 101 59 如何实现间接改变DropDownList控件的当前选项 103 60 如何实现两个或多个DropDownList控件的联动 104 61 如何实现ListBox控件选项的上移、下移、添加和删除操作 107 62 如何实现ListBox控件中选项的双击事件 110 63 如何动态设置ListBox控件中各选项的背景颜色 111 64 如何在页面中动态创建控件 112 65 如何为HTML服务器控件的事件添加自定义方法 114 第4章 验证控件 117 66 验证控件的种类及其功能 118 67 如何使用RequiredFieldValidator控件验证用户是否输入信息 119 68 如何使用RegularExpressionValidator控件验证E-mail地址和邮编等格式 121 69 如何使用RangeValidator控件验证输入的信息是否在指定范围内 123 70 如何使用CompareValidator控件对两个输入控件比较验证 125 71 如何使用CustomValidator控件自定义验证格式 127 72 如何使用ValidationSummary控件总结所有验证控件的错误信息 130 73 如何创建自定义功能的验证控件 132 74 如何禁用服务器控件的验证功能 134 75 如何控制页面部分验证控件有效 136 76 如何实现控件即时验证功能 138 77 如何使用验证控件综合验证用户注册页面 141 78 如何验证DataGrid控件的编辑列 145 79 如何自定义正则表达式 147 80 常用的正则表达式集锦 150 81 如何使用验证控件验证日期类型的输入 151 第5章 高级Web服务器控件 155 82 如何在网页中使用Calendar Web控件显示和选择日期 156 83 如何在Calendar Web控件中控制个别日期的内容及显示 157 84 如何自定义Calendar Web控件的外观 160 85 如何在Calendar Web控件中控制用户日期选定 162 86 如何使用XML控件显示XML文件和进行XSLT转换 164 87 如何使用AdRotator Web控件制作广告发布程序 166 88 如何创建用户控件 169 89 如何将Web窗体转换成用户控件 174 90 如何实现动态加载用户控件 176 91 如何安装IE Web Controls控件 178 92 如何使用TabStrip Web和MultiPage Web控件制作选项卡式页面 179 93 如何使用Toolbar Web控件制作工具条式页面 183 94 如何识别Toolbar Web控件中哪个按钮激发的ButtonClick事件 185 95 如何使用TreeView Web控件 187 96 如何在TreeView Web控件中动态添加、删除TreeNode节点 190 97 如何获得TreeNode的子节点 193 98 如何得到TreeView Web控件的当前选择节点 193 99 如何展开TreeView Web控件中的指定节点 194 100 如何使用TreeView Web控件中的TreeNodeType进行外观控制 195 101 如何使用TreeView Web控件绑定XML文件 197 102 如何利用数据库数据填充TreeView 199 第6章 数据服务控件 203 103 如何使用Repeater控件显示数据 204 104 如何使用Repeater控件的模板 206 105 如何实现Repeater控件的分页 207 106 如何使用DataList控件显示数据 210 107 如何实现选择DataList控件中的条目后显示该条目的详细信息 212 108 如何实现DataList控件的编辑功能 214 109 如何对DataList控件使用样式 217 110 如何在DataList控件中创建多个列 219 111 如何实现DataList控件的分页功能 220 112 如何在DataGrid中添加自动编号的功能 221 113 如何控制DataGrid控件绑定列的数据类型为日期的显示格式 224 114 如何把DataGrid中某一列的统计值显示在页脚中 226 115 如何在DataGrid中让不同条件的行显示不同的背景颜色 227 116 如何实现鼠标移到DataGrid控件的某一行时改变该行的背景 229 117 如何动态的显示/隐藏DataGrid控件的某一列 230 118 如何在DataGrid中实现分页功能 232 119 如何在DataGrid控件中实现自定义分页操作 234 120 如何在DataGrid控件分页的情况下删除记录 236 121 如何在DataGrid中弹出一个详细信息窗口 238 122 如何使用DataGrid控件实现主细表 242 123 如何在DataGrid控件中添加CheckBox控件列 245 124 如何为DataGrid控件中的删除列添加确认框 249 125 如何实现DataGrid控件的双向排序 250 126 如何实现DataGrid控件中DropDownList控件的绑定 253 127 如何在DataGrid控件中实现数据项的编辑、更新、取消 255 128 如何把数据库中的数据以Excel文件的格式显示在浏览器中 258 129 如何用DataGrid控件显示双标题 260 130 如何在DataGrid中实现DropDownList控件的联动 263 131 DataGrid控件使用综合举例 266 第7章 数据绑定技术 273 132 如何单值绑定到控件的属性 274 133 如何将DataTable绑定到DataGrid Web控件 275 134 如何将DataSet绑定到DataGrid Web控件 277 135 如何将DataView绑定到DataGrid Web控件 278 136 如何将DataReader绑定到DataGrid Web控件 279 137 如何将表中的列绑定到DropDownList Web控件 281 138 如何使用DataBinder.Eval()方法进行数据绑定 282 139 如何将ArrayList绑定到ListBox Web控件 284 140 如何将Hashtable绑定到RadioButtonList Web控件 287 141 如何将XML作为数据源绑定到控件 289 第8章 数据库技术 291 142 .NET Framework数据提供程序 292 143 ASP.NET应用程序如何实现与SQL Server数据库的连接 294 144 ASP.NET应用程序如何实现与Access数据库的连接 296 145 ASP.NET应用程序如何实现与Oracle数据库的连接 298 146 如何使用ADO.NET在数据库执行SQL语句 299 147 如何使用DataReader读取数据 302 148 如何使用DataAdapter将数据填充到DataSet并显示出来 304 149 如何使用DataTable对象存储数据库表 307 150 如何对DataTable进行检索和排序 309 151 如何使用DataView进行数据排序和检索 312 152 如何在DataSet的DataTable间建立父子表关系 314 153 如何对DataSet的改动更新回SQL Server数据库 316 154 如何实现SQL Server数据库操作中的异常捕捉和处理 318 155 如何将数据库中的数据填充到XML文件中 320 156 如何防范SQL注入式攻击 322 157 如何使用Web.config配置数据库连接字符串 324 158 如何编程使用SQL Server的存储过程 326 159 如何使用带输入参数的SQL Server存储过程 329 160 如何使用带输入、输出参数的SQL Server存储过程 332 161 如何编写访问数据库的通用代码 334 162 如何在SQL Server数据库中获取用户表的数目和名称 337 163 如何获取SQL Server服务器端所有数据库列表 339 164 如何保存图片文件到SQL Server数据库 341 165 如何将数据库中保存的图片显示到页面中 344 166 如何在插入记录后获得记录的标识号 346 167 如何解决ADO.NET访问Access数据库出现“操作必须使用一个可更新的查询”的问题 347 168 如何从Excel文件中读取数据 348 169 如何备份和恢复数据库 350 第9章 ASP.NET安全策略 355 170 ASP.NET提供哪些身份验证方式 356 171 ASP.NET提供哪些授权方式 356 172 怎样在ASP.NET中进行身份的模拟 358 173 ASP.NET和IIS的安全关系 358 174 在ASP.NET和IIS中设置存取访问矩阵 359 175 如何配置IIS安全性 361 176 如何在ASP.NET中使用Windows身份验证 362 177 如何在ASP.NET中使用护照身份验证 364 178 如何在ASP.NET中使用基于窗体的验证 367 179 如何在ASP.NET中使用基于角色的安全 370 第10章 常用功能及函数集 373 180 如何在ASP.NET中获得客户端IP地址 374 181 如何取得一定范围内的随机数 375 182 如何取得文件的扩展名 376 183 如何把字符串型数据转换为整型 377 184 如何取得当前系统时间 379 185 如何获取当前日期是星期几、当前月的天数及指定年份的天数 382 186 如何取得客户端的鼠标坐标并反馈到服务器端 385 187 如何使用Jmail组件实现邮件的收发 386 188 如何使用ASP.NET中的类库实现邮件的发送 390 189 如何生成图片的缩略图 393 190 如何在ASP.NET中动态的创建柱状和饼状统计图 396 191 如何下载保存在数据库中的图片文件 400 192 如何判断上传图片的高度和宽度 404 193 如何使用DESCryptoServiceProvider类对数据或者文件进行加密解密 405 194 如何统计在线人数 411 195 如何在ASP.NET实现验证码 412 196 如何在本地取得指定网页的源代码 414 197 如何在ASP.NET中做一个日期选择器 416 198 如何在弹出对话框的同时保持页面的显示 419 199 如何单击按钮弹出新页面,输入数据后返回原页面 420 第11章 文件操作 423 200 如何读取和修改文本文件 424 201 如何在ASP.NET中实现文件的上传 427 202 如何在ASP.NET中实现多文件的上传 429 203 如何取得指定目录下的文件列表 432 204 如何在ASP.NET中创建日志文件 435 205 如何取得系统日志,并把日志信息写到文本文件中 438 206 如何在ASP.NET中创建、删除或复制文件 440 207 如何动态的创建HTML文件 443 第12章 XML相关处理技术 447 208 如何创建一个简单的XML文件 448 209 如何为创建的XML文件创建XSD文件 449 210 如何以编程的方式编写XML文档 450 211 如何在ASP.NET中读取XML文档 452 212 如何在ASP.NET中修改XML文档 454 213 .NET支持对XML文档进行SAX处理吗 454 214 .NET支持对XML文档进行XPath处理吗 456 215 DataSet和XML文件的相互转换 458 216 如何从SQL Server中直接读取XML数据 459 217 如何在Web窗体上显示XML文档 460 218 如何验证XML文档的有效性 463 第13章 Web服务 465 219 如何创建一个ASP.NET Web服务 466 220 如何在ASP.NET中调用Web服务 468 221 如何使用缓存来提高Web服务的性能 469 222 哪些数据类型可以在Web服务中使用 471 223 如何利用Web服务实现数据库的使用共享 472 224 如何构建一个.NET Remoting服务器程序 474 225 如何在ASP.NET中构建.NET Remoting客户端程序 475 226 如何在Web服务中访问和使用Application对象和Session对象 477 227 如何使用Web服务返回DataTable对象 478 228 如何在Web服务中传送一张图片 479 229 如何部署Web服务 480 |
商品评论(0条)