<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ly_wolf的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ly_wolf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ly_wolf]]></copyright><item><title><![CDATA[MSDTC服务出错]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6556319</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6556319</guid><author>ly_wolf</author><pubDate>Mon, 20 Jun 2011 15:05:00 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[锁的概述]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6541186</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6541186</guid><author>ly_wolf</author><pubDate>Mon, 13 Jun 2011 14:12:00 +0800</pubDate><description><![CDATA[一. 为什么要引入锁  　　多个用户同时对数据库的并发操作时会带来以下数据不一致的问题：  　　丢失更新　　A，B两个用户读同一数据并进行修改，其中一个用户的修改结果破坏了另一个修改的结果，比如订票系统  　　脏读　　A用户修改了数据，随后B用户又读出该数据，但A用户因为某些原因取消了对数据的修改，数据恢复原值，此时B得到的数据就与数据库内的数据产生了不一致  　　不可重复]]></description><category></category></item><item><title><![CDATA[vb.net的String数据类型]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6450462</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6450462</guid><author>ly_wolf</author><pubDate>Fri, 27 May 2011 16:30:00 +0800</pubDate><description><![CDATA[<br />如果一个变量总是存储诸如“我是中国人”之类的字符串而不包含3.1415926这样的数值，则可将其声明为String类型。<br />
在vb.net中，一个字符串可包含大约2亿(2的31次方)个Unicode字符，字符的机内码从0到65535，前128个字符代表英文字母及标准键盘上的字符，<br />
128到255个字符代表特殊的字符，如拉丁字母、货币符号、分数等。<br />
声明字符串变量的格式：<br />
Dim S As String<br />
然后可将字符串值赋予这个变]]></description><category></category></item><item><title><![CDATA[package load faile]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6439087</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6439087</guid><author>ly_wolf</author><pubDate>Mon, 23 May 2011 10:33:00 +0800</pubDate><description><![CDATA[<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]]></description><category></category></item><item><title><![CDATA[和我一起学CSLA.NET----创建业务对象3]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6411862</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6411862</guid><author>ly_wolf</author><pubDate>Wed, 11 May 2011 14:26:00 +0800</pubDate><description><![CDATA[<br />  到现在为止, 
我们已经为业务对象创建了属性,验证规则,数据门户.除了属性我们会直接使用，验证规则和数据门户我们不会手动直接调用的，而最通常调用的是我们的业务对
象的工厂方法，在这一节，我们就为Product对象添加了些通用的工厂业务方法，并且介绍一下工厂方法调用的内部细节，以及业务对象的相关细节。 <br />
      首先我们必须要了解一下业务对象的Save方法，这个方法是CSLA约定的基本业务对象BusinessBase<T>内置实现的，源代码如下: 
隐藏行号复制代码？]]></description><category></category></item><item><title><![CDATA[和我一起学CSLA.NET----创建业务对象2]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6411853</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6411853</guid><author>ly_wolf</author><pubDate>Wed, 11 May 2011 14:21:00 +0800</pubDate><description><![CDATA[<br />上一节我们已经创建了我们业务对象的属性和简单的验证规则,这一节我们主要来实现数据门户 ,首先先大概介绍一下CSLA数据访问相关的概念: <br />
    Csla框架的数据门户通过通道适配器模式和消息路由模式
合并起来，提供了对服务器上所有数据访问操作的一个简单明了的入口点。实际上，数据门户完全隐藏了服务器的参与，这就使得应用程序能在不改变代码的情况下，在两层和三层物理部署之间自由切换。数据门户有以下特点:<br />
     
实现了移动对象 <br />
     隐藏了网络]]></description><category></category></item><item><title><![CDATA[和我一起学CSLA.NET----创建业务对象1]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6411839</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6411839</guid><author>ly_wolf</author><pubDate>Wed, 11 May 2011 14:16:00 +0800</pubDate><description><![CDATA[ 我们已经准备好了环境，下面我们就来介绍CSLA业务对象的创建，如果你还没有下载CSLA，请在这里下载CSLA.NET
，我们使用的是3.8.2版本(本来想使用4.0版本，后来发现是针对framework 4.0的)。 
    
 
建立类库项目CSLADemo.Library,引用下载的Csla.dll和
System.Windows.Interactivity.dll(CSLA依赖)，另外还需要引用我们的linq项目。在这一节我们先介绍CSLA业
务对象一些基础的东西的实现，在这里包括业务]]></description><category></category></item><item><title><![CDATA[和我一起学CSLA.NET----设计模型及数据访问]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6401511</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6401511</guid><author>ly_wolf</author><pubDate>Sat, 07 May 2011 11:29:00 +0800</pubDate><description><![CDATA[从这一节开始，我们就带着这些问题，来学习CSLA 框架怎么使用。我并不打算在这里介绍CSLA框架的一些概念，如果你对面向对象这些概念仍然不是很熟悉的话，建议你还是大概看一下作者的书，我们还是采用CSLA.NET来结合实际使用完成一个简单的例子.       有很多人是先把数据库建好了再来用CSLA来写业务代码，有的是用Codesmith根据数据库生成。其实说实话这也未尝不可，不管黑猫白猫抓到耗子就是好猫嘛，呵呵，不过我个人认为这并不是最合理的，起码你在设计数据库时也应该考虑一下CSLA的业务对象怎么写，尤其]]></description><category></category></item><item><title><![CDATA[CSLA.NET]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6335847</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6335847</guid><author>ly_wolf</author><pubDate>Wed, 20 Apr 2011 13:35:00 +0800</pubDate><description><![CDATA[<br />CSLA.NET是完完全全的充血模型，一个对象里面包含属性，业务方法，验证规则，数据访问等.<br />CSLA所“声称”提供的功能: <br />1.支持完全面向对象的编程模型     只是支持，如果使用者不面向对象的话也扯淡，使用者如果面向对象，C#就支持完全面向对象编程 <br />
     2.支持对象的N层撤销  当然这个功能在Webform中并不可能提供<br />
     3.支持对象的业务状态的跟踪，是否脏数据，是否已删除   不过这个你得注意你的对象的生命周期，不要以为]]></description><category></category></item><item><title><![CDATA[c#中为文件夹设置权限]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6309421</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6309421</guid><author>ly_wolf</author><pubDate>Fri, 08 Apr 2011 13:49:00 +0800</pubDate><description><![CDATA[ 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
        /]]></description><category></category></item><item><title><![CDATA[vs2008 devenv.exe占用CPU過高]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6304177</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6304177</guid><author>ly_wolf</author><pubDate>Wed, 06 Apr 2011 11:14:00 +0800</pubDate><description><![CDATA[使用vs 2008 一段時間后 存檔或者有什麽動作時，看到 devenv.exe占用CPU ：49%以上
可以嘗試一下重新配置环境：
Win+R
——运行输入如下命令
devenv.exe /resetuserdata
 
剛剛輸入命令時可能電腦可能會卡上一會兒，不用擔心。
 
希望對大家有用。]]></description><category></category></item><item><title><![CDATA[C#编程实现访问系统文件夹的代码]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6167763</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6167763</guid><author>ly_wolf</author><pubDate>Fri, 28 Jan 2011 11:37:00 +0800</pubDate><description><![CDATA[<br />在Windows系统中有很多文件夹是受系统保护的，比如System Volume 
Information，中文名称可以翻译为“系统卷标信息”，这个文件夹里就存储着系统还原的备份信息。对于这类系统资源，C#应用程序是无法直接访问
其中的子目录和文件的，所以必须让Windows认为我们程序的当前访问是安全的，才能让我们访问，这就要用到
System.Security.AccessControl命名空间了，它提供了有关安全访问系统资源的方法。<br />下面是C#
写的一个获取受保护文件夹的]]></description><category></category></item><item><title><![CDATA[如何利用.NET的DirectorySecurity对象处理目录安全性问题]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6167727</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6167727</guid><author>ly_wolf</author><pubDate>Fri, 28 Jan 2011 11:19:00 +0800</pubDate><description><![CDATA[<br />处理.NET目录
的一个重要问题是安全性问题，也就是说，你可以让需要访问某个目录的用户访问该目录，而限制其他用户访问该目录。本文详细介绍了目录级的安全控制与设置。<br />访问控制<br />使用.NET的Directory类，用户可通过DirectorySecurity对象的下列方法来访问目录的访问控制列表（ACL）：GetAccessControl：返回一个目录的Windows ACL作为一个DirectorySecurity对象。 
SetAccessControl：将Directo]]></description><category></category></item><item><title><![CDATA[jQuery Ajax之$.get()方法和$.post()方法]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/83817252</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/83817252</guid><author>ly_wolf</author><pubDate>Wed, 26 Jan 2011 16:31:27 +0800</pubDate><description><![CDATA[load()方法通常用来从Web服务器上获取静态的数据文件，然而这并不能体现Ajax的全部价值。在项目中，如果需要传递一些参数给服务器中的页面，那么可以使用$.get()或者$.post()方法
注意：$.get()和$.post()方法是jQuery中的全局函数。前面讲到的load()方式是对jQuery对象进行操作的。

1、 $.get()方法

　　$.get()方法使用GET方...]]></description><category></category></item><item><title><![CDATA[使用 jQuery 简化 Ajax 开发]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6156537</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6156537</guid><author>ly_wolf</author><pubDate>Fri, 21 Jan 2011 11:14:00 +0800</pubDate><description><![CDATA[简介： jQuery 是一个JavaScript 库，它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同，jQuery 具有独特的基本原理，可以简洁地表示常见的复杂代码。学习 jQuery 基本原理，探索其特性和功能，执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。]]></description><category></category></item><item><title><![CDATA[Error code - messenger]]></title><link>https://blog.youkuaiyun.com/ly_wolf/article/details/6154180</link><guid>https://blog.youkuaiyun.com/ly_wolf/article/details/6154180</guid><author>ly_wolf</author><pubDate>Thu, 20 Jan 2011 10:15:00 +0800</pubDate><description><![CDATA[<br />80004005<br />　　这是一个泛泛的错误代码，它意味着，“我知道出错了，但我不知道错误是什么”。<br />　　第一步，我们可以试着重新注册MSN所需的dll文件来解决这个问题，你可以下载并运行这个批处理文件(我已经把它放到blog上
了)：http://dreamz.org/Files/ibmfans/register-messenger-dll-files.rar<br />　　第二步，如果用了上面的方法还不行，就重新安装MSN Messenger。<br />　　第三步，如果还]]></description><category></category></item></channel></rss>