自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

转载 关于Log4net在webservice中的使用

<br /> 首先,在service工程中引用log4net的3个dll(IBatisNet.Common.dll,IBatisNet.Common.Logging.Log4Net.dll,log4net.dll);为了防止错误全部引用。<br />在工程中添加global文件,然后添加如下代码:<br />protected void Application_Start(object sender, EventArgs e) { log4net.Conf

2010-11-30 23:56:00 3930

转载 Log4Net使用指南

<br />声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。<br />请在这里下载示例代码 <br />1           简介<br />1.1          Log4net的优点:<br />几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。<br />经验表明,日志记录往往是软件开发周期中的重要

2010-11-30 23:53:00 550

原创 【Log4Net】Log4net 使用简明手册

<br />常见面,却不怎么用,究其原因还是觉得太复杂了点。不过,这东西出现次数越来越频繁,也只好写点东西,以备后用。本文仅对 Log4net 的使用做个简要说明,所有涉及到扩展和开发的部分一概忽略。<br /><br />使 用 Log4net,需要熟悉的东东有 Logger、Appender 以及 Layout。Logger 是日志记录器,我们使用其相关方法来完成日志记录;Appender 用于设置日志的存储方式和位置,Logger 的配置中会绑定一个或多个 Appender;Layout 关联具体的

2010-11-30 23:45:00 670

转载 Log4Net五步走

<br />本文不是教你全面了解log4net,本文只是希望教会你按步就班,照糊芦画瓢般就会用log4net<br />1,引入log4net.dll组件<br />2,建立一个配置文件<br />两种方法,一种是在Web.Config或App.Config里<br />加入以下配置节<br /><configSections><br /> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4

2010-11-30 23:40:00 461

原创 log4net在vs2008中的使用及需注意的地方

<br />1 添加引用。<br />2 添加配置<br /><?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/> </configSections> <log4ne

2010-11-30 23:29:00 988

转载 如何配置和使用log4net日志(VS2008+SQL2008环境下)

<br />配置log4net日志输出到ms sql(开发环境:VS2008,SQL2008,log4net 1.2.10)<br />今天共介绍两种方式:1、使用独立的config文件;2、使用web.config文件<br />log4net目前最新版本:1.2.10.0 下载地址:http://logging.apache.org/log4net/download.html<br />首先创建数据库日志表<br />USE [Test]<br />GO<br />/****** Object: Tab

2010-11-30 23:23:00 1766 2

转载 jquery调用asp.net 页面后台方法

本章将和大家一起学习,在asp.net 页面如何使用jquery调用asp.net 页面后台代码.废话不多说,我们马上进入正题!   先创建一个aspx页面编写一个客户端控件再aspx后台的页面编写一个简单的方法,代码如下:[WebMethod]public static string ABC(string ABC){    return ABC;}必须声明为静态方法,并且它们必须使用 [WebMethod] 特性标注。接下来就应该考虑怎么让前台的客户端控件调用到后台的方法了..这时jqury登场了..

2010-11-30 18:17:00 1064

转载 WebService的List类型

这几天净做WebService了,昨天碰到一个问题服务端代码如下:        [WebMethod]        public List HelloWorld2()        {            List lst = new List();            Hello rt = new Hello();            rt.name = "test";            lst.Add(rt);            return lst;        }Hello为我定

2010-11-30 11:24:00 1863

原创 C# 参考之转换关键字:operator、explicit与implicit

operatoroperator 关键字用于在类或结构声明中声明运算符。运算符声明可以采用下列四种形式之一:publicstatic result-type operator unary-operator ( op-type operand )publicstatic result-type operator binary-operator ( op-type operand, op-type2 operand2 )publicstaticimplicitoperator co

2010-11-27 13:08:00 490

转载 ASP.NET网站开发常用的五十余种代码

1.Response.Write("");Response.Write("");2.//弹出对话框Response.Write("");3.//删除文件string filename ="20059595157517.jpg";pub.util.DeleteFile(HttpContext.Current.Server.MapPath("../file/")+filename);4.//绑定下拉列表框datalistSystem.Data.DataView dv=conn.Exec_ex("select -

2010-11-27 12:22:00 1164

转载 关于GridView中自定义分页、单选、多选、排序、自增列的简单应用

    多选时,只有全部选中时“多选”才选中。    图片效果:     简单示例,代码如下,    fenpage.aspx的代码: 1) { for (var i = 0; i

2010-11-27 00:03:00 681

原创 谈谈C#中的接口

接口的相关陈述<br />1.一个接口定义了一个契约。<br />2.接口可以包容方法、C#属性、事件、以及索引器。(但接口不能有字段、委托)<br />3.在一个接口声明中,我们可以声明零个或者多个成员。<br />4.所有接口成员的默认访问类型都是public。<br />5.如果在接口成员声明中包括了任何修饰符,那么会产生一个编译器错误。<br />6.与一个非抽象类类似,一个抽象类必须提供接口中所有成员的实现,只要这些成员在这个类的基类中出现过。<br /> 接口的理解<br />1.       

2010-11-26 23:36:00 501

原创 PowerDesigner常用操作基本技巧

<br />1、PowerDesigner提示This data item is already used in a primary identifier.的处理方法<br />菜单栏上的“tool”-〉“Model Option”-〉“Model Setting”<br />把右边的“Data Item”数据框中的“Unique code”选项框取消掉。<br />如果在由CDM-〉PDM转换的时候提示属性错误,请把PDM GENERATION OPTIONS中的Check model钩取消掉.<br /

2010-11-26 19:09:00 1483

原创 vs 2008 添加 服务引用 与 web引用 差别与联系

转自http://www.frankxulei.com/?p=156《老徐的博客》(1)VS2005里提供的Add Web Reference(添加Web服务引用)的功能主要是添加Web Service引用。(2)VS2008保留了Add Web Reference(添加Web服务引用)也是为了版本向前兼容。目前很多项目还是基于.NET Framework 2.0。(3)VS2008在升级以后为了对.NET Framework 3.0 或 3.5版本上WCF Service Library的支持。增加了Ad

2010-11-25 10:19:00 3206

转载 nchar,char,varchar与nvarchar区别

<br />Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示<br />sql server中的varchar和Nvarchar有什么区别啊,varchar好像是一个英文和一个汉字都站两个字节,而Nvarchar则是一个英文占一个字节,汉字占两个字节。可是这个对asp程序有什么影响? 答:<br />varchar(n)<br />长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之

2010-11-24 15:48:00 798

原创 匈牙利命名法、Camel命名法与Pascal命名法

<br />匈牙利命名法:首字母小写,基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。<br />在Windows编程中使用非常普遍,由微软的一位匈牙利程序员Charles Simonyi 提出。匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域、类型等。例如,m_lpszStr表示指向一个以0字符结尾的字符串的长指针成员变量。匈牙利命名法是一种编

2010-11-23 14:38:00 9212

原创 jquery+asp.net操作json数据的示例

本文和大家探讨下如何使用jquery+asp.net来操作json数据。json现在是挺流行的一种数据格式,好多人喜欢用json来替换xml,下面开始吧。首先,我们新建个网站(.net2.0就行).1.在我们的项目中jquery的js文件。2.新建一个htm文件,命名为dome.htm吧。代码如下:(head区的js代码就是实现的全部代码,有详细注释)jquery获取json数据演示页面

2010-11-23 00:40:00 967

原创 .NET进行Json的序列化和反序列化

最近发现在不同模块交换数据的时候,不仅可以用XML,也可以用Json,而且Jquery与Json格式的数据结合的非常好,方便前台代码操作数据,所以经常把数据转换为Json,输出到网页里,然后获得方把数据进行反序列化。个人觉得如果这个数据时后台操作,可以把数据转换为XML形式输出到网页里,参见我的上篇文章《把XML文件输出到一个网页里》,如果这个对象数据是让前台JavaScript来获得,则需要把数据转换为Json的形式来输出到网页里或一般处理程序(ashx)里比较合适。1、添加引用System.Runtim

2010-11-23 00:15:00 1267

转载 XML序列化与反序列化 整理文档

xml序列化答疑 (1)需序列化的字段必须是公共的(public) (2)需要序列化的类都必须有一个无参的构造函数 (3)枚举变量可序列化为字符串,无需用[XmlInclude] (4)导出非基本类型对象,都必须用[XmlInclude]事先声明。该规则递归作用到子元素 如导出ArrayList对象,若其成员是自定义的,需预包含处理: using System.Xml.Serialization; [XmlIncl

2010-11-22 21:57:00 672

转载 用 System.Xml 读写XML 整理文档

XML概念 Root XML根节点,只能且必须有一个(以上为LinkLibrary) Element 节点元素(如Link) Attribute 节点属性(如Cat, Url, Desc) Content 内容(非空白文本、CDATA、Element、EndElement、EntityReference 或 EndEntity)节点 System.Xml空间 以下类适合快速流式读写XML文件(注:DOM适合随

2010-11-22 21:50:00 699

原创 把XML文件输出到一个网页里

XML文件作为数据输出到一个网页里,这样在另一个系统的不论是用.NET还是用PHP,JSP,ASP等,只要获得网址URL就能获得一堆数据,这样在集成不同开发语言的WEB系统是非常必要的。此处的输出结果如下:把XML文件输出到一个网页里一般用以下两种方法。至于如何获的和转化成为XML这里举了4种方法。方法一:建立一个ASPX文件,注意:删除HTML代码,只剩第1行Page部分,Default.aspx代码如下:后台代码Default.aspx.cs如下:using System;using System.

2010-11-22 00:11:00 5381

原创 XML文件的创建和读出

今天研究了XML文件的创建和读出,分别用了两种方法。创建XML文档:1、可以用XmlDocument类来创建。XmlDocument对象具有读写功能,并能够随机访问DOM树,与XmlReader和XmlWriter不同。2、可以用XmlTextWrite类来创建。XmlTextWriter是XmlWriter的子类。该类包含了WriteStartDocument、WriteEndDocument、WriteComment、WriteStartElement、WriteEndElement、WriteAttr

2010-11-21 23:32:00 1033

转载 ASP.NET读取XML某节点返回DataTable实例

网上有好多ASP.NET读取XML的例子,比如使用Dataset来读取,但本文教程却是使用XmlDocument来读取XML节点下所有数据,我们先来看下这个XML格式:SysRightsDb.xml从这个XML可以看下,我将使用ASP.NET读取权限系统中节点属性等于SYS下所有数据,及读取financial节点下所有数据。这种XML数据格式让人看起来很明确就知道所代表的意思,看起来也不错。下面开始吧。第1、首先创建读取XML类xmlHepler,内容如下:先引用两个命名空间using

2010-11-21 22:40:00 475

转载 深入C#学习系列一:序列化(Serialize)、反序列化(Deserialize)

    序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。    .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存储;第三种其实和第二种差不多也是XML的格式存储,只不过比第二种的

2010-11-21 15:49:00 761

转载 深入C#学习系列二:不可小瞧的using关键字

using关键字微软MSDN上解释总共有三种用途:1、引用命名空间。2、为命名空间或类型创建别名。3、使用using语句。 1、引用命名空间,这样就可以直接在程序中引用命名空间的类型而不必指定详细的命名空间。 这个就不用说了吧,比如大家最常用的:using System.Text; 2、为命名空间或类型创建别名: 当同一个cs引用了不同的命名空间,但这些命名控件都包括了一个相同名字的类型的时候,可以使用using关键字来创建别名,这样会使代码更简洁。注意:并不是说两个名字重复,给其中一个用了别名,另外一个就

2010-11-21 12:25:00 586

原创 实现鼠标移动表格行上,此行背景变色研究

当我们鼠标移动表格某一个行上,此行背景变色,共找到3中方法,都实现如下效果:一、利用样式CSS表达式在样式里写表达式expression,实现鼠标经过表格行上变色,但在firefox里无效果。完整代码如下:在样式里写表达式expression,实现鼠标经过表格行上变色        .tbDatalist        {            border: 1pxsolid#007108;            width: 60%;            border-collapse: collap

2010-11-21 02:56:00 4461 1

原创 实现表格隔行变色研究

        表格隔行变色,是很多项目中经常用到的,今日闲着没事就对表格隔行变色做了些研究,这里共找了4种方法,所有方法实现的效果如下:一、隔行给TR的class赋值,来实现隔行变色        首先在样式里建立表格隔行变色的样式累类,如下代码:         .tbDatalist tr.altrow        {            background-color: #a5e5aa;        }        然后在table的隔行tr里,增加此样式,这种方式比较原始和麻烦完整代码如

2010-11-21 02:26:00 1139

转载 JavaScript调试技巧之:断点调试(2)

<br />上次总结了Firefox下进行JavaScript断点调试的技巧,这次来看一下其他浏览器下的调试。一点说明,这里的调试技巧都不借助于浏览器之外的工具,例如Aptana,VS2008等。如果要找这方面的一些资料,我这里没有哈。<br />其他浏览器,主要是Opera, Safari, Chrome和IE8。这之中除了IE8,它们的调试功能都挺不错的,基本都可以搜索脚本,加入断点,查看调用栈、本地变量,以及强大的console。1. 使用Opera的Dragonfly进行断点调试 <br />使

2010-11-21 01:43:00 777

转载 JavaScript调试技巧之:断点调试(1)

<br />如果您还没有阅读《JavaScript调试技巧之:快速定位》,建议先看看那篇。说不定,用快速定位就能解决问题了,呵呵。这次我会总结记录一下断点调试的笔记,希望也对大家有用,欢迎补充交流!<br />首先,在各个浏览器中,断点调试支持的最好的当然是Firefox,Firefox不仅可以使用Firebug调试页面js脚本,还可以用高级调试工具例如JavaScript Debugger (Venkman) 来调试Firefox扩展里的js。除此之外,Firefox还支持一些更为高级的断点调试、变量监视

2010-11-21 01:40:00 706

转载 JavaScript调试技巧之:快速定位

赶紧总结一下JavaScript的调试技巧,这次首先是“快速定位”篇。快速定位,其实就是快速定位程序的错误,所以也算是调试。这个在实际的码代码时往往比较实用。大多数情况下,你的js代码不多(少于1000行),只要能迅速发现代码的错误,往往不用复杂的调试。关于常用的快速定位方法,我总结了一下几点,欢迎大家补充。1. 使用alertalert其实比较实用。本地调试中,在合适的位置写alert,打出来一些变量,虽然比较土,但是往往事半功倍!另外有一个alert技巧,想看看一个对象中的属性和它的值吗,试试这个:va

2010-11-21 01:21:00 946

转载 高手详解Javascript中的this指针

前言<br />Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript可以通过一定的设计模式来实现面向对象的编程,其中this “指针”就是实现面向对象的一个很重要的特性。但是this也是Javascript中一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明<br />我们先来看一个最简单的示例:<scripttype="text/javascript">var name = "

2010-11-21 00:25:00 908

原创 Javascript的this用法

this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,function test(){this.x = 1;}随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调用这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global。请看下面这段代码,它的运行结果是1。    function test() {      

2010-11-20 23:44:00 590

原创 "background-color"和"bgColor"用法上区别

background-color属于css样式表里面的所以这样写style="background-color:背景颜色"bgColor属于HTML里面的所以这样写bgColor="背景颜色"

2010-11-20 20:54:00 15413

转载 jQuery学习之探究nth-child(N)选择符

说说nth-child(an b)。    nth-child()这个东西,是CSS3中的一个伪类选择符,jQuery也拿来用了。   国内翻译教材《jQuery基础教程》中有一句这样的翻译“......因此CSS选择符$('div:nth-child(1)')取得的是作为其父元素第1个子元素的所有div。”初读此句,总觉得不易理解,于是便有了google的冲动(在这里要强烈BS一下教育网,网速慢的比蜗牛还慢,打开google都要等半天,下载基本围绕在1Byte/5s左右,jQuery中文社区也访问不了。)

2010-11-20 20:34:00 744

转载 .NET 中格式化数据的一些方法和格式说明

<br />//.NET Framework 提供了 标准数字格式字符串,标准 DateTime 格式字符串,枚举格式字符串,以下代码描述了标准数字格式字符串的方式double d = 1234.5678;System.Console.WriteLine("数字原型 {0}", d.ToString()); //1234.5678System.Console.WriteLine("货币格式 {0}", d.ToString("C")); //¥1,234

2010-11-20 20:08:00 490

原创 基于工厂模式的三层架构

需求:在程序代码不做任何改动的情况,只要配置不同的数据库如:ACCESS,MS SQL,ORACLE等,则程序一样能执行。1、建立IDAL类库项目,抽象数据访问接口。为每个表建立接口,规定各种操作(如增,删,改,查)例如:数据库中有两个表,一个是用户表UserInfo,一个是帖子表Thread,则建立接口IUserInfoDAL,IThreadDALIUserInfoDAL代码如下:using System;using System.Data;namespace Maticsoft.IDAL{

2010-11-10 23:47:00 5510

转载 Asp.Net AjaxPro 全选反选删除实例

配置与上篇一样前台代码:Asp.Net AjaxPro 全选反选删除实例

2010-11-10 11:54:00 685

原创 Asp.Net AjaxPro无刷新三级分类

配置:

2010-11-10 11:32:00 867

转载 AjaxPro.2.dll实现省市的二级无刷新联动

Default.aspxAjax1        function showCity(id)//绑定地市        {            var result=_Default.getCityList(id).value;            var ddlcity=document.getElementById("ddlCity");            ddlcity.length=0;            for(var i=0;i            {               

2010-11-09 23:46:00 646

转载 ajaxpro.2.dll使用

简单介绍下它的用法:一.AjaxPro的使用1.在项目中添加引用,浏览找到AjaxPro.2.dll文件2.在Web.config中的system.web里面写入以下代码3.在加载事件中,加入AjaxPro.Utility.RegisterTypeForAjax(typeof(类名));4.写的方法都要用[AjaxPro.AjaxMethod]开头,然后在写方法5.调用时必须写清楚命名空间名.类名.方法,例:WebUI._Default.getData();6

2010-11-09 23:38:00 100

C#范例开发大全源程序

C#范例开发大全源程序

2012-05-06

源文件程序天下JAVASCRIPT实例自学手册

源文件程序天下JAVASCRIPT实例自学手册 第1章 JavaScript语言概述 1.1 JavaScript是什么 1.1.1 JavaScript简史 1.1.2 JavaScript有何特点 1.2 JavaScript能做什么 1.2.1 表单数据合法性验证 1.2.2 页面特效 1.2.3 交互式菜单 1.2.4 动态页面 1.2.5 数值计算 1.3 JavaScript编程起步 1.3.1 “Hello World!”程序 1.3.2 选择JavaScript脚本编辑器 1.4 如何引入JavaScript脚本代码 1.4.1 通过[removed]与[removed]标记对引入 1.4.2 通过[removed]标记的src属性引入 1.4.3 通过JavaScript伪URL引入 1.4.4 通过HTML文档事件处理程序引入 1.5 嵌入JavaScript脚本代码的位置 1.5.1 在&lt;head&gt;与&lt;/head&gt;标记对之间放置 1.5.2 在&lt;body&gt;与&lt;/body&gt;标记对之间放置 1.5.3 在两个标记对之间混合放置 1.6 选择合适的浏览器 1.7 处理不支持JavaScript脚本的情况 1.7.1 使用&lt;!--和--&gt;标记对直接屏蔽法 1.7.2 使用<noscript>和</noscript>标记对给出提示信息 1.8 JavaScript的实现基础 1.8.1 ECMAScript 1.8.2 DOM 1.8.3 BOM 1.9 客户端与服务器端脚本 1.10 JavaScript与JScript、 VBScript 1.11 JavaScript与Java、Java applet 1.12 JavaScript的未来如何 1.13 本章小结 第2章 JavaScript语言入门 2.1 编程准备 2.1.1 编程术语 2.1.2 脚本执行顺序 2.1.3 大小写敏感 2.1.4 空白字符 2.1.5 分号 2.1.6 块 2.2 数值类型 2.2.1 整型和浮点数值 2.2.2 八进制和十六进制 2.3 变量 2.3.1 变量标识符 2.3.2 变量申明 2.3.3 变量作用域 2.4 弱类型 2.5 基本数据类型 2.5.1 Number型 2.5.2 String型 2.5.3 Boolean型 2.5.4 Undefined型 2.5.5 Null型 2.5.6 Function型 2.6 组合类型 2.6.1 Array型 2.6.2 Object型 2.7 运算符 2.7.1 赋值运算符 2.7.2 基本数学运算符 2.7.3 位运算符 2.7.4 位移运算符 2.7.5 自加和自减 2.7.6 比较运算符 2.7.7 逻辑运算符 2.7.8 逗号运算符 2.7.9 空运算符 2.7.10 ?...:运算符 2.7.11 对象运算符 2.7.12 typeof运算符 2.7.13 运算符优先级 2.8 核心语句 2.8.1 基本处理流程 2.8.2 if条件假设语句 2.8.3 switch流程控制语句 2.8.4 for循环语句 2.8.5 while和do-while循环语句 2.8.6 使用break和continue进行循坏控制 2.8.7 with对象操作语句 2.8.8 使用for…in进行对象循坏 2.8.9 含标签的语句 2.9 函数 2.9.1 函数的基本组成 2.9.2 全局函数与局部函数 2.9.3 作为对象的函数 2.9.4 函数递归调用 2.9.5 语言注释语句 2.9.6 函数应用注意事项 2.10 本章小结 第3章 JavaScript事件处理 3.1 什么是事件 3.2 HTML文档事件 3.2.1 事件捆绑 3.2.2 浏览器事件 3.2.3 HTML元素事件 3.2.4 IE扩展的事件 3.3 JavaScript如何处理事件 3.3.1 匿名函数 3.3.2 显式声明 3.3.3 手工触发 3.4 事件处理器的返回值 3.5 事件处理器设置的灵活性 3.6 现代事件模型与Event对象 3.7 IE4中的Event对象 3.7.1 对象属性 3.7.2 事件上溯 3.7.3 阻止事件上溯 3.7.4 事件改向 3.8 NN4中的Event对象 3.8.1 对象属性 3.8.2 事件捕获 3.8.3 关闭事件捕获 3.8.4 事件传递 3.9 DOM的解决之道 3.9.1 事件流方向 3.9.2 Event对象 3.9.3 事件类型 3.10 本章小结 第4章 JavaScript基于对象编程 4.1 面向对象编程与基于对象编程 4.1.1 什么是对象 4.1.2 面向对象编程 4.1.3 面向对象编程:继承 4.1.4 面向对象编程:封装 4.1.5 面向对象编程:多态 4.1.6 基于对象编程 4.2 JavaScript对象的生成 4.2.1 HTML文档结构 4.2.2 DOM框架 4.2.3 顶级对象之间的关系 4.2.4 浏览器载入文档时对象的生成 4.3 JavaScript核心对象 4.4 文档对象的引用 4.4.1 通过对象位置访问文档对象 4.4.2 通过name属性访问文档对象 4.4.3 通过id属性访问文档对象 4.4.4 通过联合数组访问文档对象 4.5 创建和使用自定义对象 4.5.1 通过定义对象的构造函数的方法 4.5.2 通过对象直接初始化的方法 4.5.3 修改、删除对象实例的属性 4.5.4 通过原型为对象添加新属性和新方法 4.5.5 自定义对象的嵌套 4.5.6 内存的分配和释放 4.6 本章小结 第5章 文档对象模型(DOM) 5.1 DOM概述 5.1.1 基本对象模型 5.1.2 Netscape Navigator浏览器扩展 5.1.3 Internet Explorer浏览器扩展 5.1.4 Opera、Mozilla和其他浏览器扩展 5.1.5 W3C DOM 5.1.6 W3C DOM规范级别 5.2 文档对象模型的层次 5.3 文档对象的产生过程 5.4 对象的属性和方法 5.4.1 何谓节点 5.4.2 元素节点(element node) 5.4.3 文本节点(text node) 5.4.4 属性节点(attribute node) 5.4.5 对象属性 5.4.6 id属性和class属性 5.4.7 通过id属性返回指定对象 5.4.8 通过元素标签返回指定对象 5.4.9 通过name属性返回指定对象 5.4.10 获取特定属性的取值 5.4.11 设置特定属性的取值 5.4.12 删除特定的属性 5.5 附加的节点处理方法 5.5.1 生成节点 5.5.2 插入和添加节点 5.5.3 复制节点 5.5.4 删除和替换节点 5.5.5 文本节点操作 5.6 对象的事件处理程序 5.7 浏览器兼容性策略 5.8 本章小结 第6章 String、Math、Array等数据对象 6.1 String对象 6.1.1 如何使用String对象方法操作字符串 6.1.2 获取目标字符串长度 6.1.3 连接两个字符串 6.1.4 验证电子邮件地址的合法性 6.1.5 返回指定位置的字符串 6.1.6 在URL中定位字符串 6.1.7 分隔字符串 6.1.8 将字符串标记为HTML语句 6.1.9 常见属性和方法汇总 6.2 Math对象 6.2.1 基本数学运算 6.2.2 任意范围随机数发生器 6.2.3 访问其基本属性 6.2.4 使用with声明简化表达式 6.2.5 常见属性汇总 6.2.6 常见方法汇总 6.3 Array对象 6.3.1 创建数组并访问其特定位置元素 6.3.2 数组中元素的顺序问题 6.3.3 模拟堆栈和队列操作的方法 6.3.4 使用splice()方法添加和删除数组元素 6.3.5 修改length属性更改数组 6.3.6 调用Array对象的方法生成字符串 6.3.7 连接两个数组 6.3.8 常见属性和方法汇总 6.4 Date对象 6.4.1 生成日期对象的实例 6.4.2 如何提取日期各字段 6.4.3 如何设置日期各字段 6.4.4 将日期转化为字符串 6.5 Number对象 6.5.1 创建Number对象的实例 6.5.2 将Number对象转化为字符串 6.5.3 通过原型属性为对象添加属性和方法 6.5.4 常见属性和方法汇总 6.6 Boolean对象 6.6.1 创建Boolean对象的实例 6.6.2 将Boolean对象转化为字符串 6.6.3 常见属性和方法汇总 6.7 Function对象 6.7.1 两个概念:Function与function 6.7.2 使用Function对象构造函数 6.7.3 常见属性和方法汇总 6.8 Object对象 6.8.1 创建Object对象的实例 6.8.2 常见属性和方法列表 6.9 本章小结 第7章 Window及相关顶级对象 7.1 顶级对象模型参考 7.2 Window对象 7.2.1 警告框 7.2.2 确认框 7.2.3 提示框 7.2.4 实例:学生信息采集系统 7.2.5 设定时间间隔 7.2.6 事件超时控制 7.2.7 创建和管理新窗口 7.2.8 常见属性和方法汇总 7.3 Navigator对象 7.3.1 获取浏览器信息 7.3.2 常见方法和属性汇总 7.4 Screen对象 7.4.1 获取客户端屏幕信息 7.4.2 定位窗口到指定位置 7.4.3 常见属性和方法汇总 7.5 History对象 7.5.1 使用back()和forward()方法进行站点导航 7.5.2 使用go()方法进行站点导航 7.5.3 常见属性和方法汇总 7.6 Location对象 7.6.1 统一资源定位器(URL) 7.6.2 Location对象属性与URL的对应 7.6.3 使用reload()方法重载页面 7.7 Frame对象 7.7.1 框架集文档中对象的结构 7.7.2 控制指定的框架 7.7.3 常见属性和方法汇总 7.7.4 Frameset对象 7.7.5 iframe元素对象 7.8 Document对象 7.9 本章小结 第8章 Document对象 8.1 对象模型参考 8.2 Document对象 8.2.1 获取目标文档信息 8.2.2 设置文档颜色值 8.2.3 往文档写入新内容 8.2.4 常见属性和方法汇总 8.3 body元素对象 8.3.1 获取body元素对象信息 8.3.2 常见属性和方法汇总 8.4 本章小结

2012-05-05

ASP.NET开发技术大全源码

ASP.NET开发技术大全源码 本光盘是《ASP.NET开发技术大全》一书的配书光盘,内容包括了书中所有实例的源代码以及所需的sln文件和视频讲解。 本光盘每一章的源代码都和书中相应章节的源代码对应,在读到相应章节的时候,可以直接在相应章节相对应的文件夹下找到源代码。 本光盘的源代码可以直接打开sln文件进行源代码的运行,系统会直接将解决方案文件添加到Visual Studio 2008中并自动寻找依赖关系。

2010-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除