随笔分类 -  asp.net

Sql Server数据库事务介绍Sql语句,SqlTransaction和TransactionScope的使用方法
摘要:数据库事务是什么?事务是作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务。原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性 事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内... 阅读全文
posted @ 2010-06-02 16:33 二地主 阅读(1228) 评论(2) 推荐(0)
大概描述一下ASP.NET服务器控件的生命周期
摘要:ASP.NET服务器控件生命周期所要经历的11个阶段。(1)初始化:在此阶段中,主要完成两项工作:一、初始化在传入Web请求生命周期内所需的设置;二、跟踪视图状态。首先,页面框架通过默认方式引发Init事件,并调用OnInit()方法,控件开发人员可以重写该方法为控件提供初始化逻辑。此后,页面框架将调用TrackViewState方法来跟踪视图状态。需要注意的是:多数情况下,Control基类提供... 阅读全文
posted @ 2010-06-02 16:25 二地主 阅读(958) 评论(4) 推荐(0)
62. System.String 和System.StringBuilder有什么区别?
摘要:String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串... 阅读全文
posted @ 2010-06-02 15:58 二地主 阅读(557) 评论(2) 推荐(0)
40. 概述o/r mapping 的原理
摘要:ORM,即Object-RelationlMapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。下面是在网上转载的一段文章中对它的描述:   让我们从O/R开始。字母O起源于"对象"(Object),而R则来自于"关系"(Relational)。几乎所有的程序里面,都存在对象和关... 阅读全文
posted @ 2010-06-02 13:52 二地主 阅读(572) 评论(1) 推荐(0)
34. .net中读写XML的类都归属于哪些命名空间?
摘要:Asp.Net XML操作基类(修改,删除,新增,创建)using System.Xml;namespace EC{/// /// XML操作基类 /// public class XmlObject : IDisposable{ //以下为单一功能的静态类#region 读取XML到DataSet/*************************************************... 阅读全文
posted @ 2010-06-02 13:38 二地主 阅读(527) 评论(0) 推荐(0)
ADO.net中常用的对象有哪些?分别描述一下.
摘要:Command对象1.Command对象概述Command对象可以使用数据库命令直接与数据源进行通信。它的属性如下:Name:Command对象的程序化名称。在代码中使用此名称来引用Command对象。Connection:对Connection对象的引用,Command对象将使用该对象与数据库通信。CommandType:Text|StoreProduce|TableDirect。Command... 阅读全文
posted @ 2010-05-27 21:15 二地主 阅读(4244) 评论(1) 推荐(1)
ArrayList的使用方法【转载】
摘要:1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayListList=newArrayList();for(inti=0;i<10;i++)//给数组增加10个Int元素L... 阅读全文
posted @ 2009-05-31 10:41 二地主 阅读(184) 评论(0) 推荐(0)
[转载]Visual Studio .NET 无法创建或打开应用程序。问题很可能是因为本地WEB本地服务器上没有安装所需的组件。请运行Visual Studio .NET安装程序并添加WEB开发组件 收藏
摘要:无法找到脚本库:/aspnet_client/system-web/v1.14322/webuivalidation.js 这个问题不难,很好解决:方法就是:点击开始→运行:c:\winnt\microsoft.net\framework\v1.14322\aspnet-regiis -cOK 这个问题解决了,我又觉得我应该把现在这个项目命名为原来的项目名称才行,这样重新引用原来的代码,应该就可以... 阅读全文
posted @ 2009-04-17 14:44 二地主 阅读(5614) 评论(0) 推荐(0)
Asp.net夜话系列【转载自周公】
摘要:Asp.net夜话之一:asp.net介绍 Asp.net夜话之二:asp.net内置对象 asp.net夜话之三:表单和控件 Asp.net夜话之四:Visual Studio 2005中容易被忽略的技巧 asp.net夜话之五:Page类和回调技术 asp.net夜话之六:asp.net基本控件 asp.net夜话之七:ADO.NET介绍 asp.net夜话之八:数据绑定控件 asp.ne... 阅读全文
posted @ 2008-12-11 20:09 二地主 阅读(521) 评论(0) 推荐(0)
TreeView不正常显示的原因
摘要:网站打包安装后,在浏览器里TREEVIEW不能正常显示,事件没用等但是别的同事查看时是正常的,经研究发现ie设置问题。可能的原因是 :1.“webctrl_client"1_0”文件夹设置的路径不对,该文件夹一定要在当前站点的根目录下. 2.也可能是ie安全性设置:允许二进制脚本和行为执行 internet选项---》安全---》自定义级别---》二进制脚本和行为执行 我是通过第2条解决的! ... 阅读全文
posted @ 2008-12-06 22:17 二地主 阅读(827) 评论(0) 推荐(0)