ASP.NET程序开发参考手册

内容简介

[

  《asp.net程序开发参考手册》是一本asp.net综合查询参考手册,包含asp.net网站开发中用到的各种技术。本书分为5篇,共15章,**篇为asp.net网页基础篇,主要包括网页指令、网页标记与网站配置元素、网页文件夹等内容;第二篇为c#语言基础篇,主要包括c#语言基础等内容;第三篇为asp.net服务器控件篇,主要包括web服务器控件等内容;第四篇为asp.net内置对象篇,主要包括response对象、request对象、server对象、application对象、session对象、cookie对象、cache对象等内容;第五篇为数据库操作技术篇,主要包括access数据库开发、sql
server数据库开发、linq数据库开发等内容。在每章中均以英文字母顺序对讲解的知识进行排序,并且每个知识点后面都配有相关的示例及典型应用。

  《asp.net程序开发参考手册》内容详尽,示例丰富,非常适合作为编程人员及项目开发人员的工具用书。

]

目录

前言**篇asp.net网页基础篇第1章网页指令1.1@assembly指令——程序指令1.2@control指令——控制指令1.3@implements指令——接口指令1.4@import指令——导入指令1.5@master指令——母版页指令1.6@mastertype指令——母版页类型指令1.7@outputcache指令——输出指令1.8@page指令——页指令1.9@previouspagetype指令——获取页指令1.10@reference指令——连接指令1.11@register指令——关联指令1.12@webhandler指令——处理指令第2章网页标记与网站配置元素2.1runat标记——服务器标记2.2代码块(%=%)——定义内联代码或内联表达式2.3(%!—-%)——服务器端注释.2.4(!–#include–)——包含标记2.5(authentication)元素——配置身份验证2.6(authorization)元素——授权2.7(compilation)元素——编译设置2.8(customerrors)元素——调试设置2.9(globalization)元素——全局设置2.10(httpcookies)元素——配置cookie2.11(httphandlers)元素——配置url和http谓词2.12(httpmodules)元素——配置http模块2.13(httpruntime)元素——配置http运行时设置2.14(identity)元素——配置web应用程序的标识2.15(machinekey)元素——密钥配置2.16(pages)元素——全局页配置2.17(profile)元素——管理配置文件设置2.18(securitypolicy)元素——安全策略集合配置2.19(sessionstate)元素——配置会话状态2.20(sitemap)元素——站点地图配置2.21(webcontrols)元素——客户端脚本文件的共享位置2.22(webservices)元素——web服务客户端配置第3章网页文件夹3.1app_browsers文件夹——浏览器文件夹3.2app_code文件夹——公共类文件夹3.3app_data文件夹——数据库文件夹3.4app_globalresources文件夹——全局资源文件夹3.5app_localresources文件夹——本地资源文件夹3.6app_themes文件夹——主题文件夹3.7app_webreferences文件夹——web引用文件夹3.8bin文件夹——编译程序集文件夹第二篇c#语言基础篇第4章c#语言基础4.1常用概念、关键字及基础类4.1.1abstract关键字——抽象类4.1.2as操作符——引用类型转换4.1.3base关键字——从派生类中访问基类的成员4.1.4变量——存储特定类型的数据4.1.5console类——控制台中的输入流、输出流和错误流4.1.6convert类——类型转换4.1.7常量——值不改变的量4.1.8dispose方法——释放资源4.1.9dll组件——动态链接库4.1.10迭代器——相同类型值的有序序列的一段代码4.1.11泛型——处理算法和数据结构4.1.12分部类——将一个类分成几部分4.1.13is操作符——检查变量是否为指定的类型4.1.14lock关键字——锁定代码块4.1.15mvc开发模式——模型-视图-控制器4.1.16namespace关键字——定义命名空间4.1.17new运算符——创建一个新的类型实例4.1.18object类型——所有类型的基类4.1.19oop技术——面向对象编程技术4.1.20readline方法——从当前流中读取一行字符4.1.21typeof运算符——获得系统原型对象的类型4.1.22using关键字——引入命名空间4.1.23writeline方法——写入流4.2流程控制语句4.2.1break语句——跳出循环4.2.2continue语句——继续执行下一个循环4.2.3do…while语句——循环语句4.2.4for语句——循环语句4.2.5foreach语句——枚举一个集合的元素4.2.6goto语句——跳转到标签4.2.7if…else语句——条件判断语句4.2.8return语句——返回语句4.2.9switch语句——条件判断语句4.2.10throw语句——抛出异常4.2.11try…catch…finally语句——捕捉异常4.2.12while语句——循环语句4.3字符串处理4.3.1adddays方法——添加天数4.3.2addstring方法——添加文本字符串4.3.3compare方法——比较两个字符串4.3.4compareto方法——比较两个字符串对象4.3.5dateadd函数——在指定日期上加一段时间4.3.6datediff方法——获取日期时间的间隔数4.3.7datetime结构——表示时间上的一刻4.3.8day函数——返回日期部分的整数4.3.9dayofweek属性——获取星期几4.3.10equals方法——比较两个字符串对象4.3.11first函数——返回查询结果的**个记录4.3.12firstdayofweek属性——获取或设置一周中的**天4.3.13format方法——格式化字符串4.3.14getdate函数——返回当前系统日期和时间4.3.15getdayofmonth方法——返回某一日4.3.16getdayofweek方法——返回星期几4.3.17getdayofyear方法——返回第几天4.3.18getdaysinmonth方法——返回指定月份中的天数4.3.19getdaysinyear方法——返回指定年份中的天数4.3.20getmonth方法——返回指定日期中的月份4.3.21getmonthsinyear方法——返回指定年份的月数4.3.22getyear方法——返回指定日期中的年份4.3.23indexof方法——确定指定字符在字符串中的索引4.3.24isleapyear方法——判断年份是否为闰年4.3.25ismatch方法——搜索正则表达式匹配项4.3.26isupper方法——判断是否大写4.3.27join方法——串联字符串4.3.28lastindexof方法——确定字符在字符串中*后的索引位置4.3.29matches方法——检查字符串是否有重复的词出现4.3.30month函数——返回指定日期的“月”部分的整数4.3.31padleft方法——在左边用空格填充4.3.32padright方法——在右边用空格填充4.3.33random类——伪随机数生成器4.3.34regex类——正则表达式类4.3.35split方法——分割字符串4.3.36string类——字符串类4.3.37stringbuilder类——可变字符串类4.3.38substring方法——截取字符串4.3.39timespan对象——表示时间间隔或持续时间4.3.40toint32方法——转换为32位有符号整数4.3.41tolongdatestring方法——转换为长日期字符串4.3.42tolongtimestring方法——转换为长时间字符串4.3.43tolower方法——转换为小写4.3.44toshortdatestring方法——转换为短日期字符串4.3.45toshorttimestring方法——转换为短时间字符串4.3.46tostring方法——转换为字符串4.3.47toupper方法——转换为大写4.3.48trim方法——移除所有空白字符4.3.49trimend方法——从尾部移除匹配项4.3.50trimstart方法——从开始移除匹配项4.4数组与集合4.4.1add方法——添加项4.4.2arraylist类——集合类4.4.3asenumerable方法——转换为ienumerable类型4.4.4clear方法——清空内容4.4.5contains方法——确定是否包含某项4.4.6containskey方法——确定哈希表是否包含特定键4.4.7containsvalue方法——确定哈希表是否包含特定值4.4.8count属性——获取数目4.4.9getenumerator方法——循环访问对象4.4.10getenvironmentvariables方法——检索环境变量4.4.11hashtable类——哈希表4.4.12insert方法——插入项4.4.13item属性——获取或设置指定索引处的元素4.4.14length属性——获取长度4.4.15next方法——返回一个指定范围内的随机数4.4.16remove方法——移除指定项4.4.17removeat方法——移除指定索引处的项4.4.18replace方法——替换文件或字符串4.4.19reverse方法——反转数组元素4.4.20sort方法——数组排序第三篇asp.net服务器控件篇第5章web服务器控件5.1adrotator控件——广告控件5.1.1advertisementfile属性——获取xml文件路径5.1.2alternatetextfield属性——代替广告的文本属性5.1.3imagekey属性——检索图像的url5.1.4imageurlfield属性——获取自定义字段5.1.5keywordfilter属性——筛选广告关键字5.1.6navigateurlfield属性——代替广告navigateurl属性5.1.7navigateurlkey属性——获取url元素名称5.1.8onadcreated方法——引发广告控件事件5.1.9target属性——窗口属性5.2button控件——按钮控件5.2.1accesskey属性——指定键盘快捷键5.2.2attributes属性——设置控件特殊属性5.2.3causesvalidation属性——指示控件是否执行验证5.2.4commandargument属性——设置控件可选参数5.2.5commandname属性——设置控件命令名5.2.6context属性——访问httpcontext对象5.2.7click事件——处理单击事件5.2.8cssclass属性——获取css样式5.2.9dispose方法——释放控件所占资源5.2.10enabled属性——提示控件是否可用5.2.11font属性——获取字体属性5.2.12skinid属性——获取控件外观5.2.13text属性——获取文本标题5.2.14tooltip属性——设置鼠标悬停时文本5.2.15usesubmitbehavior属性——指示控件机制5.2.16load事件——加载事件5.3bulletedlist控件——列表项控件5.3.1autopostback属性——设置是否回发服务器5.3.2bulletimageurl属性——设置项目图像路径5.3.3bulletstyle属性——设置项目符号样式5.3.4displaymode属性——设置列表内容显示模式5.3.5items属性——集合项5.4comparevalidator控件——比较验证控件5.4.1controltocompare属性——获取比较控件的id5.4.2controltovalidate属性——设置要验证控件的id5.4.3operator属性——设置验证中使用的比较操作5.4.4type属性——获取比较值的数据类型5.4.5valuetocompare属性——获取要比较的值5.5checkbox控件——复选框控件5.5.1autopostback属性——指示是否回发到服务器5.5.2checked属性——控件是否选中5.5.3inputattributes属性——设置控件的html属性5.5.4text属性——设置控件文本标签5.5.5checkedchanged事件——更改checked属性值时发生5.6checkboxlist控件——复选框列表控件5.6.1autopostback属性——指示数据是否回发服务器5.6.2cssclass属性——获取css样式5.6.3datasource属性——设置数据源5.6.4enabled属性——指示控件是否可用5.6.5items属性——获取控件项集合5.6.6selectedindexchanged事件——触发服务器事件5.7calendar控件——日历控件5.7.1adddays方法——指定datetime相距天数5.7.2eras属性——获取当前日历中的纪元列表5.7.3dayrender事件——创建日历控件天数5.7.4firstdayofweek属性——获取一周中的某一天5.7.5selecteddate属性——设置选定日期5.7.6isleapyear方法——判断是否为闰年5.7.7selectionchanged事件——选择日历日期时发生5.7.8selectionmode属性——设置选择模式5.7.9todaysdate属性——获取当天日期5.7.10visibledate属性——月份日期显示5.8datalist控件——数据列表控件5.8.1alternatingitemstyle属性——设置交替项样式5.8.2alternatingitemtemplate属性——设置交替项模板5.8.3cancelcommand事件——单击cancel按钮时发生5.8.4deletecommand事件——单击delete按钮时发生5.8.5datakeyfield属性——获取数据源中的键字段5.8.6datakeys属性——获取键值5.8.7editcommand事件——单击edit按钮时引发5.8.8edititemindex属性——获取选定项索引号5.8.9edititemtemplate属性——编辑项模板5.8.10findcontrol方法——查找包含在控件中的控件5.8.11itemcommand事件——单击任一按钮时发生5.8.12itemdatabound事件——数据绑定时发生5.8.13items属性——获取控件项集合5.8.14itemtemplate属性——设置控件中项模板5.8.15repeatcolumns属性——获取控件中显示的列数5.8.16selectedindex属性——获取控件选定项索引5.8.17selecteditem属性——获取控件中的选定项5.8.18selecteditemtemplate属性——获取选定项模板5.8.19separatortemplate属性——项间分隔符模板5.8.20updatecommand事件——单击update按钮时发生5.9fileupload控件——文件上传控件5.9.1filebytes属性——获取上传文件字节数组5.9.2filecontent属性——获取stream对象5.9.3filename属性——获取上传文件名5.9.4hasfile属性——指示上传控件是否包含文件5.9.5postedfile属性——访问上传文件的其他属性5.9.6saveas方法——将上传文件保存到指定路径5.10gridview控件——数据网格控件5.10.1allowpaging属性——指示是否启用分页功能5.10.2allowsorting属性——指示是否启用排序功能5.10.3attributes属性——获取控件特性5.10.4autogeneratecolumns属性——指示是否自动绑定5.10.5columns属性——获取控件列集合5.10.6datakeynames属性——获取控件主键字段名称5.10.7datakeys属性——获取数据键值5.10.8editindex属性——设置要编辑行的索引5.10.9findcontrol方法——查找包含在控件中的控件5.10.10pagecount属性——显示数据源记录所需的页数5.10.11pageindex属性——设置当前显示页的索引5.10.12pageindexchanging事件——处理分页操作之前发生5.10.13pagersettings属性——设置页导航按钮5.10.14rowcancelingedit事件——退出编辑模式之前发生5.10.15rowdatabound事件——引发控件数据行5.10.16rowcommand事件——单击控件中的按钮时发生5.10.17rowcreated事件——创建控件数据行5.10.18rowediting事件——进入编辑模式之前发生5.10.19rowdeleting事件——删除数据行之前发生5.10.20rowupdating事件——更新数据行时发生5.10.21rows属性——获取数据行集合5.10.22selectedrow属性——获取选中的数据行5.10.23selectedindex属性——获取选中行索引5.10.24sort方法——数据排序5.10.25sortdirection属性——设置排序方向5.10.26sorting事件——排序操作进行处理之前发生5.10.27sortexpression属性——设置排序表达式5.11hyperlink控件——超链接控件5.11.1imageurl属性——设置图像路径5.11.2navigateurl属性——设置链接路径5.11.3target属性——窗口属性设置5.11.4text属性——设置控件的文本标题5.11.5tooltip属性——设置鼠标悬停文本5.12imagebutton控件——图像按钮控件5.12.1alternatetext属性——设置替换文本5.12.2causesvalidation属性——指示是否执行验证控件5.12.3click事件——单击控件时发生5.12.4enabled属性——设置控件是否可用5.12.5imageurl属性——显示图像的路径5.12.6onclientclick属性——设置客户端脚本5.12.7postbackurl属性——设置当前页发送新的路径5.13image控件——图像显示控件5.13.1alternatetext属性——设置替换文本5.13.2imagealign属性——设置控件对齐方式5.13.3imageurl属性——设置显示图像的路径5.13.4tooltip属性——设置鼠标悬停时的文本5.14imagemap控件——图像热点区域控件5.14.1alternatetext属性——设置替换文本内容5.14.2click事件——单击某一个热点区域时将引发5.14.3hotspotmode属性——设置hotspot对象默认行为5.14.4hotspots属性——设置定义的作用点区域5.14.5imagealign属性——设置对齐方式5.14.6imageurl属性——设置图像路径5.15label控件——标签控件5.15.1forecolor属性——设置控件前景色5.15.2text属性——设置文本内容5.15.3visible属性——设置控件是否可见5.16linkbutton控件——超级链接按钮控件5.16.1causesvalidation属性——设置是否执行验证5.16.2click事件——单击控件时发生5.16.3enabled属性——设置控件是否可用5.16.4onclientclick属性——设置执行的客户端脚本5.16.5postbackurl属性——指定发送网页的路径5.16.6text属性——控件文本标题5.17listbox控件——数据列表项控件5.17.1autopostback属性——是否自动向服务器回发数据5.17.2clearselection方法——清除列表项5.17.3datasourceid属性——设置绑定到的数据源控件id5.17.4datatextfield属性——设置数据源字段5.17.5datavaluefield属性——设置列表项值的数据源字段5.17.6getselectedindices方法——获取选定项索引值5.17.7items属性——获取列表控件项的集合5.17.8rows属性——获取控件行数5.17.9selectedindex属性——获取选定项*低序号索引5.17.10selectedvalue属性——获取选定项的值5.17.11selectionmode属性——设置选择模式5.17.12selectedindexchanged事件——选中项改变时触发5.17.13textchanged事件——特定项更改时发生5.18listview控件——数据源列表控件5.18.1alternatingitemtemplate属性——设置交替项内容5.18.2edititemtemplate属性——设置编辑项内容5.18.3emptydatatemplate属性——设置空模板内容5.18.4emptyitemtemplate属性——设置控件空项时的内容5.18.5groupitemcount属性——显示控件项数5.18.6grouptemplate属性——设置控件组容器内容5.18.7itemtemplate属性——获取数据项内容5.18.8itemdeleting事件——删除项之前引发5.18.9itemediting事件——编辑模式之前引发5.18.10iteminserting事件——插入操作之前引发5.18.11insertitemposition属性——设置模板位置5.18.12insertitemtemplate属性——获取插入项内容5.18.13itemupdating事件——更新实现项之前引发5.18.14layouttemplate属性——设置控件根容器内容5.19multiview控件——视图容器控件5.19.1activeviewindex属性——获取控件索引5.19.2activeviewchanged事件——数据回发服务器时发生5.19.3findcontrol方法——搜索指定的服务器控件5.19.4getactiveview方法——返回当前活动view控件5.19.5setactiveview方法——设置活动视图5.19.6views属性——获取控件集合5.20menu控件——菜单栏5.20.1disappearafter属性——设置内容显示时间5.20.2dynamicbottomseparatorimageurl属性——设置分隔符5.20.3dynamichorizontaloffset属性——设置水平间隔像素数5.20.4dynamicitemformatstring属性——设置附加文本5.20.5dynamicverticaloffset属性——设置垂直间隔像素数5.20.6items属性——获取所有菜单项5.20.7maximumdynamicdisplaylevels属性——子菜单级别数5.20.8menuitemclick事件——单击菜单项时引发5.20.9orientation属性——设置控件呈现方向5.20.10selecteditem属性——获取选定的菜单项5.20.11selectedvalue属性——获取选定菜单项的值5.20.12staticdisplaylevels属性——菜单展现级别数5.20.13staticenabledefaultpopoutimage属性——子菜单图像5.21panel控件——容器控件5.21.1borderstyle属性——设置控件边框样式5.21.2findcontrol方法——在控件内搜索控件5.21.3groupingtext属性——设置控件组标题5.21.4horizontalalign属性——设置面板水平对齐方式5.21.5scrollbars属性——设置滚动条可见性和位置5.21.6visible属性——设置控件显示或隐藏5.22radiobutton控件——单选控件5.22.1causesvalidation属性——设置控件是否执行验证5.22.2checked属性——指示控件是否选中5.22.3checkedchanged事件——选中状态发生更改时触发5.22.4groupname属性——设置单选按钮所属的组名5.22.5textalign属性——设置文本标签对齐方式5.23radiobuttonlist控件——单选按钮列表控件5.23.1attributes属性——设置特定属性5.23.2autopostback属性——回发服务器数据5.23.3cssclass属性——设置css样式5.23.4datasource属性——检索数据项列表5.23.5datatextfield属性——设置数据源字段5.23.6datatextformatstring属性——格式化字符串5.23.7items属性——获取列表控件项的集合5.23.8repeatcolumns属性——设置控件显示列数5.23.9repeatdirection属性——单选按钮的显示方向5.23.10repeateditemcount属性——获取控件列表项数5.23.11repeatlayout属性——设置组内单选按钮布局5.23.12selectedindex属性——获取*低序号索引5.23.13selectedindexchanged事件——选定项索引更改时发生5.23.14selecteditem属性——获取索引*小选定项5.23.15selectedvalue属性——获取选定项的值5.24requiredfieldvalidator控件——非空验证控件5.24.1controltovalidate属性——设置要验证的输入控件5.24.2display属性——获取错误消息显示行为5.24.3errormessage属性——错误消息的文本5.24.4initialvalue属性——设置关联控件初始值5.24.5isvalid属性——指示关联控件是否通过验证5.24.6text属性——设置验证失败时显示的文本5.24.7validationgroup属性——设置所属验证组名称5.25rangevalidator控件——数据范围验证控件5.25.1controltovalidate属性——设置要验证的输入控件5.25.2errormessage属性——错误消息的文本5.25.3maximumvalue属性——设置验证范围的*大值5.25.4minimumvalue属性——设置验证范围的*小值5.25.5renderuplevel属性——指示是否支持“上一级”呈现5.25.6setfocusonerror属性——验证焦点5.25.7text属性——设置验证失败时显示的文本5.25.8type属性——设置数据类型5.25.9validationgroup属性——设置所属验证组名称5.26regularexpressionvalidator控件——数据格式控件5.26.1controltovalidate属性——设置要验证的输入控件5.26.2errormessage属性——获取验证失败时的文本5.26.3setfocusonerror属性——验证焦点5.26.4text属性——获取验证失败时显示的文本5.26.5validationexpression属性——设置正则表达式5.26.6validationgroup属性——设置所属验证组名称5.27sitemapdatasource控件——站点导航源控件5.27.1showstartingnode属性——检索并显示起始节点5.27.2sitemapprovider属性——获取提供程序名称5.27.3startingnodeurl属性——设置节点参照点5.28sitemappath控件——站点导航控件5.28.1parentlevelsdisplayed属性——获取父节点级别数5.28.2pathdirection属性——节点顺序5.28.3pathseparator属性——分隔sitemappath节点5.28.4showtooltips属性——设置附加超链接属性5.29textbox控件——文本控件5.29.1attributes属性——设置特定属性5.29.2autocompletetype属性——指示autocomplete行为5.29.3causesvalidation属性——控件是否执行验证5.29.4columns属性——设置文本框的显示宽度5.29.5focus方法——设置输入焦点5.29.6maxlength属性——设置*多允许字符数5.29.7readonly属性——设置只读属性5.29.8text属性——设置控件文本5.29.9textchanged事件——文本内容更改时发生5.29.10textmode属性——设置控件行为模式5.30treeview控件——树导航控件5.30.1checkednodes属性——获取treenode对象的集合5.30.2collapseall方法——关闭树中每个节点5.30.3collapseimageurl属性——设置自定义图像的url5.30.4expandall方法——打开树中的每个节点5.30.5expanddepth属性——设置控件展开层次数5.30.6expandimageurl属性——设置自定义图像url5.30.7lineimagesfolder属性——设置文件夹的路径5.30.8maxdatabinddepth属性——设置*大树级别数5.30.9nodes属性——获取treenode对象的集合5.30.10nodewrap属性——节点文本换行5.30.11noexpandimageurl属性——设置自定义图像的url5.30.12selectednode属性——获取选定节点的treenode对象5.30.13selectednodechanged事件——节点选择时发生5.30.14selectedvalue属性——获取选定节点的值5.30.15showcheckboxes属性——是否显示复选框5.30.16showexpandcollapse属性——显示展开节点指示符5.30.17showlines属性——是否显示节点线条5.31validationsummary控件——错误总汇验证控件5.31.1displaymode属性——设置验证摘要显示模式5.31.2enableclientscript属性——是否使用脚本更新5.31.3headertext属性——显示摘要上方标题文本5.31.4showmessagebox属性——在消息框中显示验证摘要5.31.5showsummary属性——指示是否内联显示验证摘要5.31.6validationgroup属性——显示验证消息控件组第四篇asp.net内置对象篇第6章response对象6.1addheader方法——添加http头到输出流6.2appendcookie方法——添加cookie集合项6.3appendheader方法——添加http头到输出流6.4appendtolog方法——添加日志信息到iis6.5binarywrite方法——将二进制写入http输出流6.6buffer属性——指示是否缓冲输出6.7bufferoutput属性——指示是否缓冲输出6.8cache属性——获取网页的缓存策略6.9charset属性——设置输出流的http字符集6.10clear方法——清除缓冲区流6.11clearcontent方法——清除缓冲区流中所有内容6.12clearheaders方法——清除缓冲区流中所有头6.13close方法——关闭连接6.14contentencoding属性——设置http字符集6.15contenttype属性——设置httpmime类型6.16cookies属性——获取响应cookie集合6.17end方法——停止当前所有缓冲6.18expiresabsolute属性——移除缓存信息6.19flush方法——发送当前所有缓冲6.20gethashcode方法——获取散列函数6.21gettype方法——获取当前实例的type6.22headerencoding属性——设置encoding对象6.23isclientconnected属性——指示是否连接服务器6.24isrequestbeingredirected属性——指示传输新位置6.25outputstream属性——启用二进制输出6.26redirect方法——定向新的url6.27setcookie方法——更新现有cookie6.28status属性——设置返回到客户端的status栏6.29statuscode属性——获取http状态代码6.30statusdescription属性——获取http状态字符串6.31suppresscontent属性——指示是否发送http内容6.32transmitfile方法——直接写入http方法6.33write方法——信息写入http响应输出流6.34writefile方法——文件直接写入http第7章request对象7.1accepttypes属性——mime接受类型7.2applicationpath属性——应用程序根路径7.3apprelativecurrentexecutionfilepath属性——虚拟路径7.4browser属性——设置客户端的浏览器7.5clientcertificate属性——获客户端安全证书7.6contentencoding属性——设置实体主体字符集7.7contentlength属性——指定发送内容长度7.8contenttype属性——mime内容类型7.9currentexecutionfilepath属性——获取虚拟路径7.10filepath属性——获取当前虚拟路径7.11headers属性——获取http头集合7.12httpmethod属性——获取http数据传输方法7.13islocal属性——指示是否来自本地计算机7.14mappath方法——服务器上的物理路径7.15params属性——获取组合集合7.16path属性——获取当前虚拟路径7.17physicalapplicationpath属性——物理文件系统路径7.18physicalpath属性——url相对应的物理文件系统路径7.19querystring属性——http查询字符串变量集合7.20rawurl属性——当前请求的原始url7.21requesttype属性——设置客户端http数据传输方法7.22saveas方法——将http请求保存到磁盘7.23servervariables属性——获取服务器变量的集合7.24totalbytes属性——获取当前输入流中字节数7.25url属性——当前请求的url信息7.26urlreferrer属性——请求链接到当前url7.27useragent属性——获取原始用户代理信息7.28userhostaddress属性——远程客户端的ip主机地址7.29userhostname属性——远程客户端的dns名称7.30userlanguages属性——获取排序字符串数组第8章server对象8.1execute方法——执行当前上下文中请求8.2htmldecode方法——解码字符串8.3htmlencode方法——编码字符串8.4machinename属性——获取服务器的计算机名称8.5mappath方法——获取物理文件路径8.6scripttimeout属性——获取和设置请求超时值8.7transfer方法——终止当前页的执行8.8urldecode方法——解码字符串并在url中发送到服务器8.9urlencode方法——编码字符串并传输8.10urlpathencode方法——部分编码url字符串8.11urltokendecode方法——解码url字符串为字节数组8.12urltokenencode方法——将字节数组编码为64进制数据第9章application对象9.1add方法——添加新对象9.2allkeys属性——获取访问键9.3get方法——通过名称或索引获取值9.4getkey方法——通过索引获取值9.5clear方法——移除所有对象9.6contents属性——获取对象的引用9.7count属性——获取对象数9.8item属性——获取集合中对象的访问9.9keys属性——获取示例中的所有键9.10lock方法——锁定application变量9.11remove方法——移除命名对象9.12removeall方法——移除所有对象9.13removeat方法——按索引从集合中移除一个对象9.14unlock方法——取消锁定httpapplicationstate变量第10章session对象10.1add方法——添加一个新项10.2clear方法——从会话状态集合中移除所有的键和值10.3codepage属性——设置当前会话的字符集标识符10.4cookiemode属性——指示是否为无cookie会话10.5copyto方法——将会话状态值集合复制到一维数组中10.6count属性——获取会话状态集合中的项数10.7isnewsession属性——指示会话是否当前创建10.8isreadonly属性——指示会话是否为只读10.9item属性——设置个别会话值10.10mode属性——当前会话状态模式10.11remove方法——删除会话状态集合中项10.12removeall方法——移除所有的键和值10.13removeat方法——删除会话状态中指定索引处项10.14timeout属性——请求时间第11章cookie对象11.1domain属性——获取或设置与cookie关联的域11.2expires属性——获取或设置cookie的过期日期和时间11.3haskeys属性——指示cookie是否具有子键11.4httponly属性——指定cookie是否可通过客户端脚本访问11.5item属性——获取httpcookie.values属性11.6name属性——获取或设置cookie的名称11.7path属性——获取或设置虚拟路径11.8secure属性——指示是否使用安全套接字层传输cookie11.9value属性——获取或设置单个cookie值11.10values属性——获取键值对集合第12章cache对象12.1add方法——将指定项添加到cache对象12.2count属性——获取存储在缓存中的项数12.3effectiveprivatebyteslimit属性——获取可用于缓存的千字节数12.4get方法——从cache对象中检索指定项12.5getenumerator方法——循环遍历缓存12.6insert方法——向cache对象插入项12.7item属性——获取或设置缓存项12.8remove方法——从cache对象中移除指定项第五篇数据库操作技术篇第13章access数据库开发13.1accessdatasource控件——access数据源控件13.2cancel方法——取消执行命令13.3close方法——关闭数据源连接13.4commandtext属性——sql执行类型设置13.5commandtimeout属性——执行等待时间13.6commandtype属性——枚举执行类型13.7connection属性——链接属性13.8connectionstring属性——设置打开数据库字符串13.9deletecommand属性——在数据集中删除记录13.10executenonquery方法——执行sql语句13.11executereader方法——执行sql语句并获取结果13.12executescalar方法——获取查询结果**行的**列13.13fieldcount属性——获取当前行的列数13.14fill方法——填充数据集13.15hasrows属性——指示oledbdatareader包含行数13.16isclosed属性——关闭数据读取器13.17nextresult方法——读取下一个结果13.18oledbcommand类——执行的sql语句或存储过程13.19oledbconnection类——oledb数据库连接类13.20oledbdataadapter类——oledb数据适配器类13.21oledbdatareader类——oledb数据源读取类13.22open方法——打开数据库连接13.23read方法——前进到下一条记录13.24selectcommand属性——选择数据源中的记录13.25updatecommand属性——更新数据源中的记录第14章sqlserver数据库开发14.1begintransaction方法——开始数据库事务14.2cancel方法——试图取消执行sqlcommand14.3changedatabase方法——更改当前数据库14.4clearallpools方法——清空所有连接池14.5clearpool方法——清空指定连接池14.6close方法——关闭与数据库的连接14.7commandtext属性——设置执行数据源类型14.8commandtimeout属性——生成错误之前的等待时间14.9commandtype属性——枚举执行类型14.10commit方法——提交数据库事务14.11connection属性——建立数据库连接属性14.12connectionstring属性——设置数据库连接字符串14.13connectiontimeout属性——连接超时时间14.14createcommand方法——创建sqlcommand对象14.15database属性——打开后要使用的数据库名称14.16datasource属性——设置数据源14.17dbtype属性——设置sql参数类型14.18direction属性——设置参数描述14.19executenonquery方法——执行sql语句并返回受影响的行数14.20executereader方法——执行sql语句并获取查询结果14.21executescalar方法——获取查询结果**行的**列14.22fieldcount属性——获取当前行中的列数14.23fill方法——填充数据集14.24fillschema方法——填充查询结果并配置架构14.25hasrows属性——获取sqldatareader包含行数14.26isnullable属性——判断是否接受空值14.27nextresult方法——数据读取器下一个结果14.28objectdatasource控件——具有数据检索和更新功能的中间层对象14.29open方法——打开数据库连接14.30packetsize属性——获取通信的网络数据包的大小14.31read方法——使sqldatareader前进到下一条记录14.32rollback方法——事务回滚14.33serverversion属性——获取数据库版本14.34size属性——列中数据的*大大小14.35sqldatasource控件——sql数据源控件14.36sqlcommand类——sql数据库执行命令类14.37sqlconnection类——sql数据库连接类14.38sqldataadapter类——sql数据适配器14.39sqldatareader类——sql数据读取器14.40sqlparameter类——sql参数类14.41sqltransaction类——sql事务类14.42state属性——获取数据库连接状态14.43transaction属性——执行sqlcommand指定的事务14.44update方法——更新数据源14.45value属性——获取或设置该参数的值第15章linq数据库开发15.1createdatabase方法——创建数据库15.2databaseexists方法——使用datacontext中的连接打开数据库15.3deleteallonsubmit方法——将集合中的所有实体置于删除状态15.4from子句——指定查询对象15.5group子句——进行分组查询15.6insertonsubmit方法——将实体添加到指定数据表15.7into关键字——创建临时标识符15.8join子句——用于联接查询15.9lambda表达式——匿名函数15.10let子句——创建新的范围变量15.11linq技术——语言集成查询15.12linqtodataset技术——linq操作数据集15.13linqtoobjects技术——linq操作数组和集合15.14linqtosql技术——linq操作sql数据库15.15linqtoxml技术——linq操作xml文件15.16orderby子句——对查询结果进行排序15.17select子句——指定查询表达式15.18submitchanges方法——执行对数据库的更改15.19var关键字——隐式类型15.20where子句——筛选查询条件索引

封面

ASP.NET程序开发参考手册

书名:ASP.NET程序开发参考手册

作者:杨贵发 等编著

页数:655

定价:¥89.0

出版社:机械工业出版社

出版日期:2013-09-01

ISBN:9787111437727

PDF电子书大小:85MB 高清扫描完整版



本文标题:《ASP.NET程序开发参考手册》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!