Web开发常用命名空间和类介绍(.net framework)(定稿)

时间:2019-05-14 19:55:11下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《Web开发常用命名空间和类介绍(.net framework)(定稿)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《Web开发常用命名空间和类介绍(.net framework)(定稿)》。

第一篇:Web开发常用命名空间和类介绍(.net framework)(定稿)

Web开发常用命名空间和类介绍(.net framework)

.net framework 类库中的命名空间(或者类)

System.Collections //命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。System.Collections.Generic //命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能。

System.Configuration //命名空间包含提供用于处理配置数据的编程模型的类型。

System.Data //命名空间提供对表示 ADO.NET 结构的类的访问。通过 ADO.NET 可以生成一些组件,用于有效管理多个数据源的数据。

System.Data.Common //命名空间包含由各种.NET Framework 数据提供程序共享的类。System.Data.Odbc //命名空间是用于 ODBC 的.NET Framework 数据提供程序。System.Data.OleDb //命名空间是用于 OLE DB 的.NET Framework 数据提供程序。System.Data.Sql //命名空间包含支持 SQL Server 特定的功能的类。

System.Data.OracleClient //命名空间是用于 Oracle 的.NET Framework 数据提供程序。System.Data.SqlClient //命名空间是 SQL Server 的.NET Framework 数据提供程序。System.Data.SqlTypes //命名空间为 SQL Server 2005 中的本机数据类型提供类。System.Drawing //命名空间提供了对 GDI+ 基本图形功能的访问。

System.Drawing.Design //命名空间包含扩展设计时用户界面(UI)逻辑和绘制的类。System.Drawing.Drawing2D //命名空间提供高级的二维和矢量图形功能 System.Drawing.Imaging //命名空间提供高级 GDI+ 图像处理功能 System.Drawing.Text //命名空间提供高级 GDI+ 排版功能。

System.Globalization //命名空间包含定义区域性相关信息的类,这些信息包括语言、国家/地区、使用的日历、日期、货币和数字的格式模式以及字符串的排序顺序。我们可以使用这些类编写全球化(国际化)应用程序 System.IO //命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。

System.Management //提供对大量管理信息和管理事件集合的访问,这些信息和事件是与根据 Windows 管理规范(WMI)结构对系统、设备和应用程序设置检测点有关的

System.Net //命名空间为当前网络上使用的多种协议提供了简单的编程接口

System.Net.Mail //命名空间包含用于将电子邮件发送到简单邮件传输协议(SMTP)服务器进行传送的类

System.Reflection //命名空间包含通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索其相关信息的类型。这些类型还可用于操作加载类型的实例,例如挂钩事件或调用方法。若要动态创建类型,请使用 System.Reflection.Emit 命名空间。

System.Text //命名空间

System.Text.RegularExpressions //命名空间包含一些类,这些类提供对.NET Framework 正则表达式引擎的访问。System.Threading //命名空间提供一些使得可以进行多线程编程的类和接口。System.Timers //命名空间提供 Timer 组件,它使您可以指定的间隔引发事件。System.Web //命名空间提供使得可以进行浏览器与服务器通信的类和接口。System.Web.Caching //命名空间提供用于缓存服务器上常用数据的类。System.Web.Configuration //命名空间包含用于设置 ASP.NET 配置的类。

System.Web.Handlers //命名空间包含的 HTTP 处理程序类用于处理对 Web 服务器发出的请求。

System.Web.Services //命名空间由使您可以用 ASP.NET 和 XML Web services 客户端来创建 XML Web services 的类组成

System.Web.UI //命名空间提供的类和接口可用于创建 ASP.NET 服务器控件以及用作 ASP.NET Web 应用程序用户界面的 ASP.NET 网页

System.Web.UI.Adapters //命名空间包含控件适配器和页适配器的基类。可以使用这些适配器来重写页和控件的生命周期状态。如果要修改这些控件的标记或行为,使其适应新的标记标准或特定浏览器,则这样的重写很有用。

System.Web.UI.Design //命名空间包含的类可用于扩展对 ASP.NET 网页和 Web 服务器控件的设计时支持。System.Web.UI.HtmlControls //命名空间包含的类允许在 Web 窗体页上创建 HTML 服务器控件。System.Web.UI.WebControls //命名空间包含一些类,可使用这些类在网页上创建 Web 服务器控件 System.Xml //命名空间为处理 XML 提供基于标准的支持。

第二篇:.Net常用命名空间和类介绍.doc

.Net常用命名空间和类介绍

一、基础命名空间  System.Collections 包含了一些与集合相关的类型,比如列表,队列,位数组,哈希表和字典等. System.IO 包含了一些数据流类型并提供了文件和目录同步异步读写. System.Text 包含了一些表示字符编码的类型并提供了字符串的操作和格式化  System.Reflection 包括了一些提供加载类型,方法和字段的托管视图以及动态创建和调用类 型功能的类型. System.Threading 提供启用多线程的类和接口.二、图形命名空间  System.Drawing 这个主要的GDI+命名空间定义了许多类型,实现基本的绘图类型(字体,钢笔,基本画笔等)和无所不能的Graphics对象.  System.Drawing2D 这个命名空间提供高级的二维和失量图像功能.  System.Drawing.Imaging 这个命名空间定义了一些类型实现图形图像的操作.  System.Drawing.Text 这个命名空间提供了操作字体集合的功能.  System.Drawing.Printing 这个命名空间定义了一些类型实现在打印纸上绘制图像,和打印机交互以及格式化某个打印任务的总体外观等功能.

三、数据命名空间  System.Data 包含了数据访问使用的一些主要类型.  System.Data.Common 包含了各种数据库访问共享的一些类型.  System.XML 包含了根据标准来支持XML处理的类.  System.Data.OleDb 包含了一些操作OLEDB数据源的类型.  System.Data.Sql 能使你枚举安装在当前本地网络的SQL Server实例.  System.Data.SqlClient 包含了一些操作MS SQL Server数据库的类型,提供了和 System.Data.OleDb相似的功能,但是针对SQL做了优化.  System.Data.SqlTypes 提供了一些表示SQL数据类型的类.  System.Data.Odbc 包含了操作Odbc数据源的类型.  System.Data.OracleClient 包含了操作Odbc数据库的类型.  System.Transactions 这个命名空间提供了编写事务性应用程序和资源管理器的一些类.

四、WEB命名空间  System.Web 这个命名空间包含启用浏览器/服务器通信的类和接口.这些命名空间类用于管 理到客户端的HTTP输出和读取HTTP请求.附加的类则提供了一些功能,用于服 务器端的应用程序以及进程,Cookie管理,文件传输,异常信息和输出缓存的控制. System.Web.UI 这个命名空间包含Web窗体的类,包括Page类和用于创建Web用户界面的其 他标准类. System.Web.UI.HtmlControls 这个命名空间包含用于HTML特定控件的类,这些控件可以添加到Web窗体中 以创建Web用户界面

 System.Web.UI.WebControls 包含创建ASP.NET服务器控件的类,当添加到窗体时,这些控件将呈现浏览器特 定的HTML和脚本,用于创建和设备无关的Web用户界面. System.Web.Mobile 包含生成ASP.NET移动应用程序所需要的核心功能,包括身份验证和错误处理. System.Web.UI.MobileControls 包括一组ASP.NET服务器控件,这些控件可以针对不同的移动设备呈现应用程 序. System.Web.Services 包含能使你使用和生成XML Web Service的类,这些服务是驻留在服务器中的 可编程实体,并通过标准Internet协议公开.五、框架服务命名空间  System.Diagnostics 这个命名空间所提供的类允许你启动系统进程,读取和写入事件日志以及使用性 能计数器监视系统性能. System.DirectoryServices 这个命名空间所提供的类可便于从托管代码中访问Active Directory.此命名空 间中的类可以与任何Active Directory服务提供程序一起使用. System.Media 包含用于播放声音文件和访问系统提供的声音的类. System.Management 这个命名空间提供的类用于管理一些信息和事件,它们关系到系统,设备和WMI 基础结构所使用的应用程序. System.Messaging 这个命名空间提供的类用于连接到网络上的消息队列,向队列发送消息,从队列 接收或查看消息. System.ServiceProcess 这个命名空间提供的类用于安装和运行服务,服务是长期运行的可执行文件,它 们不通过用户界面来运行. System.Timers 这个命名空间提供基于服务器的计时器组件,用以按指定的间隔引发事件.六、安全性命名空间  System.Security 这个命名空间提供公共语言运行库安全性系统的基础结构. System.Net.Security 这个命名空间提供用于主机间安全通信的网络流. System.Web.Security 这个命名空间包含的类用于在Web应用程序中实现ASP.NET安全性.七、网络命名空间  System.Net 包含的类可为当前网络上的多种协议提供简单的编程接口. System.Net.Cache 这个命名空间定义了一些类和枚举,用于为使用WebRequest和HttpWebRequest类获取的资源定义缓存策略. System.Net.Configuration 这个命名空间包含了以编程方式访问和更新System.Net命名空间的配置设置的类. System.Net.Mime 这个命名空间包含了用于将电子邮件发送到SMTP服务器进行传送的类. System.Net.Networkinformation 这个命名空间提供对网络流量数据,网络地址信息和本地计算机的地址更改通知 的访问,还包含实现Ping实用工具的类.你可以使用Ping和相关的类来检查是否

可通过网络访问某台计算机. System.Net.Sockets 这个命名空间为严格控制网络访问的开发人员提供Windows套接字接口的托 管实现

八、配置命名空间

 System.Configuration 这个命名空间包含用于以编程方式访问.Net Framework配置设置并处理配置 文件中错误的类. System.Configuration.Assemblies 这个命名空间包含用于配置程序集的类. System.Configuration.Provider 这个命名空间包含由服务器和客户端应用程序共享,以支持可插接式模型轻松添 加或移除功能的基类.九、本地化命名空间  System.Globalization 包含的类定义与区域性相关的信息,其中包括语言,国家地区,所使用的日历,日期 格式的模式,货币与数字以及字符串的排序顺序. System.Resources 这个命名空间提供一些类和接口,它们使开发人员得以创建,存储并管理应用程序中使用的各种区域性特定资源. System.Resources.Tools 这个命名空间包含StronglyTypedResourceBuilder类,该类提供对强类型资源 的支持.这个编译时功能通过创建包含一组静态只读属性的类封装对资源的访问, 从而使得使用资源变得更加容易

第三篇:引入数据库操作类命名空间

Imports System.Data '引入数据库操作类命名空间 Imports System.Data.OleDb '引入ADO.NET操作命名空间 Public Class Form2 Dim objConn As New OleDb.OleDbConnection '创建一个连接对象

Dim objDa As New OleDb.OleDbDataAdapter '创建一个OleDbDataAdapter对象

Dim objComm As New OleDb.OleDbCommand '创建一个OleDbCommand对象

Dim objDs As New DataSet '创建一个数据集DataSet对象

Dim mytable As Data.DataTable '建立表单对象

Dim myrow As Data.DataRow '建立数据行对象

Dim mycol As Data.DataColumn '建立数据列对象

Dim rownumber As Integer '定义一个整型变量来存放当前行数

Dim sqlSTR As String '定义一个文本型变量,用于存放SQL命令 Private Sub Form2_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs)Handles Me.FormClosed objConn.Close()'关闭数据库连接 End Sub Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles MyBase.Load Dim i As Integer objConn.ConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:VBnet练习dbgl.mdb” '设置连接字符串

objComm.CommandText = “select * from 学生表” '设置SQL命令,告诉程序如何获取数据 objComm.Connection = objConn objDa.SelectCommand = objComm objConn.Open()'打开数据库连接

objDa.Fill(objDs)'填充数据集对象objDa

mytable = objDs.Tables.Item(0)'取得名为table的表 ShowData()'显示记录

txtXh.Enabled = False '设置学号文本框无效

For i = 0 To mytable.Columns.Count1 Then rownumber = mytable.Rows.Count1 If rownumber < 0 Then rownumber = 0 '如果到达记录的首部,行号设为零 btnPrev.Enabled = False End If ShowData()

End Sub

Private Sub btnFirst_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles btnFirst.Click '指向第一条数据 rownumber = 0 ShowData()End Sub

Private Sub btnLast_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles btnLast.Click '指向最后一条数据

rownumber = mytable.Rows.Count1 Then '判断是否删除的是最后一条数据 rownumber = mytable.Rows.Count-1 End If MsgBox(“数据库记录已经删除完毕!”, 48, “系统提示”)Else MsgBox(“你没有选择任何操作功能,请先选择功能”, vbOKOnly + vbCritical, “系统警告信息”)End If ShowData()'显示记录

End Sub

Private Sub btnsel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles btnsel.Click

End Sub

Private Sub rdUp_Click(ByVal sender As Object, ByVal e As System.EventArgs)Handles rdUp.Click '选择修改功能时,将已做修改作废,重新读取记录数据,并禁止修改学号 ShowData()'显示记录

txtXh.Enabled = False '设置学号文本框无效

End Sub

Private Sub rdIns_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles rdIns.CheckedChanged If rdIns.Checked = True Then txtXh.Enabled = True '设置学号文本框有效

Else txtXh.Enabled = False '设置学号文本框无效 End If End Sub End Class

第四篇:Web开发流程

Web开发的分散性和交互性,决定了Web开发必须遵从一定的开发规范和技术约定,只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工程项目质量。

一、项目的角色划分

如果不包括前、后期的市场推广和产品销售人员,开发团队一般可以划分为项目负责人、程序员、美工三个角色。

项目负责人在我们中国习惯称为“项目经理”,负责项目的人事协调、时间进度等安排,以及处理一些与项目相关的其它事宜。程序员主要负责项目的需求分析、策划、设计、代码编写、网站整合、测试、部署等环节的工作。美工负责网站的界面设计、版面规划,把握网站的整体风格。如果项目比较大,可以按照三种角色把人员进行分组。

角色划分是Web项目技术分散性甚至地理分散性特点的客观要求,分工的结果还可以明确工作责任,最终保证了项目的质量。分工带来的负效应就是增加了团队沟通、协调的成本,给项目带来一定的风险。所以项目经理的协调能力显得十分重要,程序开发人员和美工在项目开发的初期和后期,都必须有充分的交流,共同完成项目的规划和测试、验收。

二、开发工具的选取

不象C/S结构程序开发,可以一门语言从头到尾,你用Delphi,就是Delphi程序员,你用VC++,你就是VC程序员。B/S结构的Web开发工作,工具的选择是一件痛苦的事情。从Windows到Linux,从IIS到Apache,从J2EE到.NET,从COM到.NET到EJB组件……还有Asp、Asp.net、Jsp、Php、Perl、Javascript、Vbscript……

美工也轻松不了多少,什么“网页三剑客”“新网页三剑客”、FrontPage、Photoshop、CorelDraw……谁都说自己是最强大的!

我们的经验是,选用工具时最好是统一的,比如美工统一用DreamwaverMX制作网页,程序员全部用文本编辑器书写代码。统一工具的好处是可以保持同一个项目文档的一致性,便于开发人员的交流和文档的保存。

但是也不必刻意强求一致,比如美工可以使用任何自己熟悉的图形处理软件,只要最后能生成浏览器支持的图片就可以了。正是Web开发工具的多样性,才成就了今天互联网多姿多彩的局面。

只要程序员的纯Html和Javascript代码的功夫足够过硬,就能胜任最后的网站整合工作。

三、项目开发流程

如果项目真正谈下来了,就需要正式确定前阶段的需求分析,该补充的步骤必须补上。然后进行详细的总体设计,其实也基本是前阶段工作的重复和完善。

产生各栏目文件夹的结构图(一些公共文件夹如images、scripts、styles等需要固定存放,共同调用)。

然后由美工根据内容表现的需要,设计静态网页和其它动态页面界面框架,该切分的图片要根据尺寸切割开来。给需要程序动态实现的页面预留页面空间。制定字体、字号、超级链接等CSS样式等。

在美工设计页面的同时,程序员着手开发后台程序代码,做一些必要的测试。美工界面完成后,由程序员添加程序代码,整合网站。

由项目组共同联调测试,发现bug,完善一些具体的细节。

制作帮助文档、用户操作手册。向用户交付必要的产品设计文档。

然后进行网站部署、客户培训。

最后进入网站维护阶段。这一阶段也可以不包括在该项目中,而作为公司的服务内容。以上的每一部都会产生一些阶段性成果,项目经理需要及时进行监督、审核,发现问题及时纠正。

为了控制项目的进度,应当实施填写“项目进度表”制度,即每天填写工作日志,记录当天的工作细目和工作量,以及需要解决和已经解决的问题。

四、一些技术规则

1,数据库命名约定(参考了“匈牙利命名法”)

数据库(Database):格式[db]_[desc]。

表(Table):格式[tab]_[desc]。表名长度不能超过30个字符,单词首写字母大写,多个单词间不用连接符号。

字段(FieldorColumn):格式f_[type]_[desc]。f:表明这是一个字段名称;type:可选,表明字段类型,字符型为c,整型为i,逻辑型为b,货币类型为m,浮点型为f,日期型为d,时间型为t,二进制为bl。如果类型为字符型,可以省略。desc:对字段属性的有意义的描述,可以用英语单词、单词缩写、汉语拼音、字段实际含义的拼音缩写等,单词之间可以用单词首字母大写软分割(推荐),也可以用“_”隔开。举例:

f_name(姓名)

f_c_UserInfo或f_c_User_Info

f_xm(姓名)

f_grp_id(组标识)

索引(Index):格式[idx]_[desc]。

视图(View):格式[View]_[表A]_[表B]_[表C]…,其中View表示“视图”。这个视图由几个表产生就用连字符“_”连接几个表的名,如果表过多可以将表名适当简化。存储过程:格式[sp]_[表名]_[存取过程名(缩写)],比如sp_User_Delete。

触发器(Trigger):格式[trg]_[d][i[[u]_[desc]。trg代表触发器;d,i,u表明触发器类型(Delete,Insert,Update)定义,书写顺序为d、i、u;desc是表的名称,表明触发器所在的表。

数据库设备(DatabaseDevice):格式[dev]_[desc]。

约束(Constraint):格式[cns]_[desc]。

2,SQL语句书写规范

SQL语句中,SQL关键字全部大写,其它的遵照“数据库命名约定”。例如:SELECT*FROMtabNewsInfoWHEREf_UserName=’’ORDERBYf_i_autoid

3,文件夹命名约定

公共文件夹:

/images公共图片

/styles样式表

/scripts脚本

/ftps下载

/doc网站相关素材、文档

/readme.txt网站说明文档

/helps.htm网站帮助文档

/mylogs.txt网站维护记录

其它栏目的命名,可以用拼音首字母简称,也可以用英文单词。全部文件夹的含义在readme.txt文件中说明。

4,对象及变量命名约定

每个变量名必须先定义,再使用。在ASP文件的最开头添加语句<%OptionExplicit%>可以强制变量定义。代码块必须采用缩进格式。每个函数前必须标明函数的功能、输入参数、返回值的相关信息。

变量类型缩写前缀

Stringstr或s

IntegerInt

DateDt

Objectobj或o

Booleanbol或b

ByteByt

DoubleDbl

ErrorErr

LongLng

SingleSng

5,图形对象约定

图片的格式:最后生成jpg,gif,png,swf格式的图形文件

图片的字节大小:最大不能超过30k

图片的尺寸:根据需要确定,最好使用小图片,大的图片必须切割成小图片使用。图片的留白:图片的边界不能留白,图片只包含有效的色彩元素

6,媒体对象约定

流媒体的格式:asf,wmv,wma,rm,不建议使用avi格式的动画文件

7,页面布局的基本约定

中文段落必须有2个汉字的缩进。字间距采用默认大小。行间距为16pt~20pt。文字布局必须留有“天”“地”“左”“右”,不能把版面占满。

页面布局必须保持色彩平衡。注意上下、左右的呼应。注意页面的整体协调。提倡画面和文字的融合,而不是画面和文字的明显分离。

要按照设计广告的要求来设计网页页面-特别是一些产品展示性的页面。

五、一些经验和教训

1,能用静态网页表现的内容,尽量不用程序代码动态实现。

2,设计阶段,必须和用户进行充分的交流,完全、准确的了解用户的需求。既不能歪曲用户的意思,也不能一味迎合用户的非正当需求,也不能对自己没有把握的技术甚至不可能实现的技术夸下海口。需求分析是一个沟通、交流、引导、教育、斗争、妥协的过程。需求分析结果要有文字资料存档。

3,技术参数必须了解准确。比如用户的软件平台是linux系列,那你的系统就要考虑用Java或者Php加MySQL开发了,这时候你的ASP.NET技术就用不上了。

4,最好让用户对已经确定的需求内容签字,盖章。

5,任何交流,必须有书面记录。对一些喜欢“健忘”-实际上是懒惰的开发人员,要求他必须每天花10分钟写工作日志。

6,每个项目的有关文档,全部、统一集中归档。

第五篇:WebSerives System.Xml.Serialization命名空间

要使用.NET进行对象的序列化,必须在解决方案中添加System.Xml的引用,并且在类文件中引入System.Xml.Serialization命名空间。这样就可以在文件中使用序列化所需要的各种特性了。

Imports System.Xml.Serialization

如果对XML Serialization缺少了解,请首先参考拙文:在.NET中实现对象序列化

2005-04-05

对象序列化

上面的例子包含了典型的XML中常见的各种元素:XML声明、XML根节点、XML节点、XML属性、XML集合。除XML声明外,在.NET中都有对应的特性用于定义这些元素。这些特性包括:XmlRootAttribute、XmlTypeAttribute、XmlElementAttribute、XmlAttributeAttribute、XmlArrayAttribute和XmlArrayItemAttribute。另外,还有两个常用的特性,XmlIgnoreAttribute用于标记在对象序列化时需要被忽略的部分,XmlIncludeAttribute用于标记在生成XML Schema时需要包括的类型。

如果没有显式地标记任何特性,那么默认类的特性为XmlTypeAttribute、类成员的特性为XmlElementAttribute,且名称为类或类成员的名称。例如:

Public Class Order

Public ID As String

Public OrderDate As String

End Class

如果不做任何特性标记,使用下面的代码序列化时: Dim o As New Order

With o

.ID = 123456

.OrderDate = Date.Now.ToShortDateString

End With

Dim writer As New XmlTextWriter(“abc.xml”, Encoding.UTF8)

Dim serializer As New XmlSerializer(GetType(Order))

writer.Formatting = Formatting.Indented serializer.Serialize(writer, o)

序列化后的XML为:

123456

2005-4-11

可以看到,对应Order类,而分别对应Order类中的字段ID和OrderDate。另外,多了一个XML声明和两个XML命名空间。

XML声明是.NET自动添加的,但是encoding是在XmlTextWriter中指定的,如果不指定encoding,那么XML声明只有。我使用的是.NET 1.1,这个版本中只支持XML 1.0版本。另外,如果不指定encoding,那么默认的编码可能也是UTF8(没找到相关的资料)。

.NET默认为Order类添加了XMLSchema和XMLSchema-instance两个W3C的命名空间。该命名空间也可以自己指定,方法是使用XmlSerializer的另一个Serialize方法。

Dim ns As New XmlSerializerNamespaces ns.Add(“", ”“)writer.Formatting = Formatting.Indented serializer.Serialize(writer, o, ns)

要将类序列化为XML节点:

_

Public Class Order

‘ any code here.End Class

要将类序列化为XML根节点:

_

Public Class Order

‘ any code here.End Class

当在类中同时使用XmlRootAttribute、XmlTypeAttribute时,序列化文档中的类型以XmlRootAttribute为准:

_

Public Class Order

‘ any code here.End Class

要将类成员序列化为XML节点:

_

Public ID As String

要将类成员序列化为XML属性:

_

Public ID As String

要将类成员序列化为XML集合:

_

Public Class Order

_

Public ID As String

Public orderDate As String

_

Public Items As New ArrayList

End Class

_

Public Class OrderItem

Public Name As String

End Class

使用特性的一个好处是:可以在代码和序列化的文档中使用不同的编码规范。

下载Web开发常用命名空间和类介绍(.net framework)(定稿)word格式文档
下载Web开发常用命名空间和类介绍(.net framework)(定稿).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    web项目开发总结报告

    唐诗宋词学习网站项目总结 1引言 当下人们生活节奏飞快,能够在紧张的工作之余细细品读几首唐诗宋词,亦不失为一件美事。作为一个具有特色的学习网站,网站提供了颇具特色的唐诗......

    WEB前端开发经验总结

    ASP.NET前端开发经验总结 通过此次大作业的设计到完成,我负责的是web前端的开发,经过此次作业和结合W3C上的自学,我渐渐有了一些对前端开发的小小经验(仅为个人意见)。 WEB标准是......

    Java Web开发课程设计

    Java Web 开发课程设计一、性质、目的和任务 本课程设计是在《Java Web开发》课程上设置的,是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。......

    基于web开发实习报告

    基于web开发技术实习报告 一、Web开发前端技术总结 什么是前端技术: 前端技术包括JavaScript、jquery、html5等“传统”技术与Adobe RIA、Google Gears,以及概念性较强的交......

    WEB前端开发经验总结

    WEB前端开发经验总结 发布时间:2009-04-20 09:05:33来源:作者:shengman点击:21015 这里跟大家谈谈个人对WEB前端开发的一些经验(当然都是个人的一些理解,有什么地方说的欠妥或不对......

    前端开发命名规范范文

    前端开发工作规范 为提高团队协作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,特制订此文档。本规范文档一经确认,前端开发人员必须按本文档规范进行前台页......

    C# System命名空间简介

    System 命名空间 类 Activator 包含特定的方法,用以在本地或从远程创建对象类型,或获取对现有远程对象的引用。 AppDomain 表示应用程序域,它是一个应用程序在其中执行的独立环......

    使用DFS创建命名空间

    使用DFS创建命名空间 如果想把零散的共享资源组织起来,可以使用DFS创建命名空间。以下是win7之家所介绍的建命名空间的步骤。 步骤1:打开【DFS管理】窗口,右击【命名空间】结......