|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书重点介绍如何解决ASP.NET程序设计过程中碰到的各种问题,包括了ASP.NET编程基础、HTML服务器控件应用、Web服务器控件应用、客户端与服务器的交互、数据绑定控件、ADO.NET技术、XML应用、图形图像处理、ASP.NET高级技巧的应用、客户端编程技术等。本书强调理论与实践相结合,注重内容的实用性,采用面向问题的讲述方式,详细讲解了大量开发实例。
本书的最大特点是对每上问题从解题思路、具体步骤、专家指点几个方面进行介绍,让读者在解决一个问题的同时获得举一反三的程序设计能力,本书所给出的问题在论坛中也经常出现,都是程序开发人员比较关心的问题,具有很好的参考作用。本书配套光盘提供了所有例子的源程序。 本书内容丰富、语言通俗易懂,实用性非常强,适合程序设计的初学者,对于网站应用和开发人员也有一定的参考价值。 编辑推荐:
专家门诊系列:侧重于解决读者在实践应用过程中遇到的各种热点;焦点问题,这些问题均来自于专业网站,论坛的长期收集,具有广泛代表性;适合用为案头参考和疑难解惑。
目录:
第1章 ASP.NET编程基础
问题1 ASP.NET与ASP的区别有哪些 问题2 如何搭建ASP.NET开发平台 问题3 如何安装和配置Web服务器 问题4 如何设置ASP.NET的输出高速缓存 问题5 在ASP.NET中如何响应事件 问题6 如何引用命名空间 问题7 如何理解HTML网页结构 问题8 如何编写ASP.NET页面 问题9 如何认识ASP.NET Web窗体 问题10 如何创建ASP.NET Web窗体 第2章 HTML服务器控件应用 问题11 如何认识HTML服务器控件 问题12 如何对HTML服务器控件应用样式 问题13 如何使用HtmlAnchor控件 问题14 如何使用HtmIButton控件 问题15 如何实现上传文件功能 问题16 如何实现动态设置背景颜色 问题17 如何动态创建表格 问题18 如何动态改变图像 问题19 如何实现浮动按钮效果 问题20 如何使用HtmlInputRadioButton控件 问题21 如何实现身份验证 问题22 如何使用HtmlForm控件管理其他控件 问题23 如何使用HtmlGenericControl控件 第3章 Web服务器控件应用 问题24 如何认识Web服务器控件 问题25 如何使用AdRotator控件管理广告 问题26 如何使用Calendar控件制作日历 问题27 如何使用HyperLink控件创建链接 问题28 如何实现按钮的图像映射 问题29 如何在ImageButton上实现鼠标悬停效果 问题30 如何使用CheckBox和CheckBoxList控件 问题31 如何使用Panel控件 问题32 如何使用PlaceHolder控件 问题33 如何使用CompareVaIidator控件 问题34 如何使用DataGrid控件 问题35 如何实现DataGrid控件的分页显示 第4章 客户端与服务器的交互 问题36 如何取得文本框的内容 问题37 如何获取Web服务器控件的属性值 问题38 如何认识数据验证控件 问题39 如何显示验证错误信息 问题40 如何按照指定范围验证 问题41 如何使用RequiredFieldValidator控件验证网页 问题42 如何使用正则表达式 问题43 如何正则验证网页 问题44 如何使用CustomVaIidator控件验证网页 问题45 如何避开与禁用验证 第5章 数据绑定控件 问题46 如何进行数据绑定 问题47 如何绑定到属性 问题48 如何进行基于集合的数据绑定 问题49 如何将控件绑定到HashTable 问题50 如何进行基于表达式的数据绑定 问题51 如何使用DataBinder.Eval()方法 问题52 如何认识列表绑定控件 问题53 如何使用DataList列表绑定控件 问题54 如何使用DataView列表绑定控件 第6章 ADO.NET技术 问题55 如何认识ADO.NET 问题56 如何认识Managed Providers对象模型 问题57 如何认识ADO.NET DataSet 问题58 如何认识ADO.NET的命名空间 问题59 如何通过ADO.NET访问数据库 问题60 如何使用DataSet 问题61 如何使用DataTable对象 问题62 如何使用DataReader对象 问题63 如何向数据库插入记录 问题64 如何使用数据适配器和数据集 问题65 如何使用DataGrid控件更新数据 问题66 如何使用SQL语句更新数据 问题67 如何删除数据库中的数据 问题68 如何在DataGrid控件中进行数据排序 问题69 如何对DataGrid控件进行参数化选择 问题70 如何实现分页的数据访问 问题71 如何认识存储过程 问题72 如何使用存储过程 问题73 如何使用具有参数的存储过程 问题74 如何处理表问关系 第7章 XML应用 问题75 如何认识XML 问题76 如何读取XML数据 问题77 XML Schema是什么 问题78 如何获取XML文件的架构 问题79 如何使用XSL转换XML 问题80 如何将数据库中的数据写入XML文件 问题81 如何创建新属性 问题82 如何插入节点 问题83 如何检索XML节点 问题84 如何删除XML节点 问题85 如何加密XML文件 问题86 如何解密XML文件 第8章 图形图像处理 问题87 如何认识GDI+ 问题88 如何使用DrawString方法 问题89 如何使用DrawLine方法 问题90 如何使用纹理绘制线条 问题91 如何创建线性梯度 问题92 如何使用图案填充文字 问题93 如何绘制饼状图 问题94 如何绘制柱状图 问题95 如何用图像平铺图形 问题96 如何绘制基数样条 问题97 如何扭曲图像 第9章 ASP.NET高级技巧的应用 问题98如何在页间传递数据 问题99 如何获取磁盘驱动器列表 问题100 如何获取服务器lP地址 问题101 如何获取I地址和域名的相互关系 问题102 如何操作文件 问题t03 如何访问二进制文件 问题104 如何读写INI文件 问题105 如何获取文件属性 问题106 如何访问Excel文件 问题107 如何枚举服务器中可用的字体 问题108 如何发送电子邮件 问题109 如何发送群体邮件 问题110 如何操作Cookie 问题111 如何使用ASP.NET的缓存技术 问题112 如何使用Pagelet 问题113 如何认识MSMQ 问题114 如何认识Web Service 问题115 如何使用Web Service 问题116 如何使用Web Service存取站点对象 问题117 如何取得服务器环境变量的值 问题118 如何实现计数器 第10章 客户端编程技术 问题119 如何屏蔽鼠标右键 问题120 如何实现滚动文本 问题121 如何在ASP.NET中打开和关闭窗口 问题122 如何实现页面刷新 问题123 如何统计逗留时间 问题124 如何检索浏览器信息 问题125 如何将网页地址加入收藏夹 问题126 如何显示区域信息 问题127 如何实现动态菜单 问题128 客户端编程的小技巧 第11章 ASP.NET综合实例 问题129 如何制作登录与注册系统 问题130 如何制作留言板 问题131 如何制作新闻管理系统 问题132 如何制作聊天室 问题133 如何制作BBS论坛 前言:
谢谢您阅读本书,为了能更好地帮助您学习本书的知识,请仔细阅读下面的内容。
读者对象
本书是针对有一定程序设计经验,从事程序设计、网站开发等多个领域的人员编写的。
如果您从没有学习过程序设计,建议您先阅读相关的基础教程,再阅读本书。当然您也可以先阅读本书了解应用ASP.NET进行网站设计的使用技巧,再回头补学基础知识。
写作环境
本书使用的操作系统是Windows 2000 Server和Microsoft.NET FrameWork 1.1,书中有部分程序使用了SQL Server 2000数据库,要正确运行这些程序必须安装SQL Server 2000软件。
学习方法
设计是一项实践性很强的工作,在学习中除了认真..
序言:
四十多年前,当我国刚刚研制出最初的几台计算机时,只有极少数科学家会使用计算机来做科学计算。那时,在一般人的眼中,计算机是非常神秘的,更不用说去使用它了;然而,时至今日,计算机已经走下科学家的殿堂,来到了老百姓的身边。现在,使用计算机已变成了人们的"家常便饭",甚至连儿童也会用计算机来玩游戏和上网了。确实,今天我们正处在一个信息时代,计算机已经无所不在,它进入了各行各业,它改变着人们的工作、学习和生活,它已经成为人们不可或缺的工具和伴侣;于是,使用计算机也就从早期的少数专家特有的本领变成了如今人人都可拥有的基本技能。但随之,人们也就面临一个新问题:这就是如何普及计..
|