自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 MSDTC服务出错

Network access for Distributed Transaction Manager (MSDTC) has been disabled. Please enable DTC for network access in the security configuration for MSDTC using the Component Services Administrative

2011-06-20 15:05:00 5122

转载 锁的概述

一. 为什么要引入锁    多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:    丢失更新  A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统    脏读  A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致    不可重复

2011-06-13 14:12:00 535

转载 vb.net的String数据类型

<br />如果一个变量总是存储诸如“我是中国人”之类的字符串而不包含3.1415926这样的数值,则可将其声明为String类型。<br />在vb.net中,一个字符串可包含大约2亿(2的31次方)个Unicode字符,字符的机内码从0到65535,前128个字符代表英文字母及标准键盘上的字符,<br />128到255个字符代表特殊的字符,如拉丁字母、货币符号、分数等。<br />声明字符串变量的格式:<br />Dim S As String<br />然后可将字符串值赋予这个变

2011-05-27 16:30:00 1133

原创 package load faile

<br />Package 'Microsoft.VisualStudio.Xaml' has failed to load properly ( GUID<br />= {E58C2A8B-etc., etc., etc.} ). Please contact package vendor for<br />assistance. Application restart is recommended, due to possible<br />environment corruption. W

2011-05-23 10:33:00 789

转载 和我一起学CSLA.NET----创建业务对象3

<br />  到现在为止, 我们已经为业务对象创建了属性,验证规则,数据门户.除了属性我们会直接使用,验证规则和数据门户我们不会手动直接调用的,而最通常调用的是我们的业务对象的工厂方法,在这一节,我们就为Product对象添加了些通用的工厂业务方法,并且介绍一下工厂方法调用的内部细节,以及业务对象的相关细节。 <br />      首先我们必须要了解一下业务对象的Save方法,这个方法是CSLA约定的基本业务对象BusinessBase<T>内置实现的,源代码如下: 隐藏行号复制代码?

2011-05-11 14:26:00 651

转载 和我一起学CSLA.NET----创建业务对象2

<br />上一节我们已经创建了我们业务对象的属性和简单的验证规则,这一节我们主要来实现数据门户 ,首先先大概介绍一下CSLA数据访问相关的概念: <br />    Csla框架的数据门户通过通道适配器模式和消息路由模式合并起来,提供了对服务器上所有数据访问操作的一个简单明了的入口点。实际上,数据门户完全隐藏了服务器的参与,这就使得应用程序能在不改变代码的情况下,在两层和三层物理部署之间自由切换。数据门户有以下特点:<br />     实现了移动对象 <br />     隐藏了网络

2011-05-11 14:21:00 880

转载 和我一起学CSLA.NET----创建业务对象1

我们已经准备好了环境,下面我们就来介绍CSLA业务对象的创建,如果你还没有下载CSLA,请在这里下载CSLA.NET,我们使用的是3.8.2版本(本来想使用4.0版本,后来发现是针对framework 4.0的)。      建立类库项目CSLADemo.Library,引用下载的Csla.dll和System.Windows.Interactivity.dll(CSLA依赖),另外还需要引用我们的linq项目。在这一节我们先介绍CSLA业务对象一些基础的东西的实现,在这里包括业务

2011-05-11 14:16:00 975

转载 和我一起学CSLA.NET----设计模型及数据访问

从这一节开始,我们就带着这些问题,来学习CSLA 框架怎么使用。我并不打算在这里介绍CSLA框架的一些概念,如果你对面向对象这些概念仍然不是很熟悉的话,建议你还是大概看一下作者的书,我们还是采用CSLA.NET来结合实际使用完成一个简单的例子.       有很多人是先把数据库建好了再来用CSLA来写业务代码,有的是用Codesmith根据数据库生成。其实说实话这也未尝不可,不管黑猫白猫抓到耗子就是好猫嘛,呵呵,不过我个人认为这并不是最合理的,起码你在设计数据库时也应该考虑一下CSLA的业务对象怎么写,尤其

2011-05-07 11:29:00 771

转载 CSLA.NET

<br />CSLA.NET是完完全全的充血模型,一个对象里面包含属性,业务方法,验证规则,数据访问等.<br />CSLA所“声称”提供的功能: <br />1.支持完全面向对象的编程模型     只是支持,如果使用者不面向对象的话也扯淡,使用者如果面向对象,C#就支持完全面向对象编程 <br />     2.支持对象的N层撤销  当然这个功能在Webform中并不可能提供<br />     3.支持对象的业务状态的跟踪,是否脏数据,是否已删除   不过这个你得注意你的对象的生命周期,不要以为

2011-04-20 13:35:00 1142

转载 c#中为文件夹设置权限

 1/// <summary><br /> 2        /// 为创建的临时文件分配权限<br /> 3        /// </summary><br /> 4        /// <param name="pathname"></param><br /> 5        /// <param name="username"></param><br /> 6        /// <param name="power"></param><br /> 7        /

2011-04-08 13:49:00 680

原创 vs2008 devenv.exe占用CPU過高

使用vs 2008 一段時間后 存檔或者有什麽動作時,看到 devenv.exe占用CPU :49%以上可以嘗試一下重新配置环境:Win+R——运行输入如下命令devenv.exe /resetuserdata 剛剛輸入命令時可能電腦可能會卡上一會兒,不用擔心。 希望對大家有用。

2011-04-06 11:14:00 2605 4

原创 C#编程实现访问系统文件夹的代码

<br />在Windows系统中有很多文件夹是受系统保护的,比如System Volume Information,中文名称可以翻译为“系统卷标信息”,这个文件夹里就存储着系统还原的备份信息。对于这类系统资源,C#应用程序是无法直接访问其中的子目录和文件的,所以必须让Windows认为我们程序的当前访问是安全的,才能让我们访问,这就要用到System.Security.AccessControl命名空间了,它提供了有关安全访问系统资源的方法。<br />下面是C#写的一个获取受保护文件夹的

2011-01-28 11:37:00 1016

转载 如何利用.NET的DirectorySecurity对象处理目录安全性问题

<br />处理.NET目录的一个重要问题是安全性问题,也就是说,你可以让需要访问某个目录的用户访问该目录,而限制其他用户访问该目录。本文详细介绍了目录级的安全控制与设置。<br />访问控制<br />使用.NET的Directory类,用户可通过DirectorySecurity对象的下列方法来访问目录的访问控制列表(ACL):GetAccessControl:返回一个目录的Windows ACL作为一个DirectorySecurity对象。 SetAccessControl:将Directo

2011-01-28 11:19:00 2342

原创 jQuery Ajax之$.get()方法和$.post()方法

load()方法通常用来从Web服务器上获取静态的数据文件,然而这并不能体现Ajax的全部价值。在项目中,如果需要传递一些参数给服务器中的页面,那么可以使用$.get()或者$.post()方法注意:$.get()和$.post()方法是jQuery中的全局函数。前面讲到的load()方式是对jQuery对象进行操作的。1、 $.get()方法  $.get()方法使用GET方...

2011-01-26 16:31:27 248

转载 使用 jQuery 简化 Ajax 开发

简介: jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。

2011-01-21 11:14:00 533

转载 Error code - messenger

<br />80004005<br />  这是一个泛泛的错误代码,它意味着,“我知道出错了,但我不知道错误是什么”。<br />  第一步,我们可以试着重新注册MSN所需的dll文件来解决这个问题,你可以下载并运行这个批处理文件(我已经把它放到blog上了):http://dreamz.org/Files/ibmfans/register-messenger-dll-files.rar<br />  第二步,如果用了上面的方法还不行,就重新安装MSN Messenger。<br />  第三步,如果还

2011-01-20 10:15:00 1163

notepad的替代者

noteapd 所不能及的轉換編碼,可以使用相應的編碼來開打不同編碼的文件。 很好用。

2011-11-05

空空如也

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

TA关注的人

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