CSLA是Component-based, Scalable, Logical Architecture的简写,CSLA .NET是Rockford Lhotka基于.Net设计的一套N-tier分布式框架。 CSLA .NET包含如下功能: l n-Level undo capability 译:n层撤销功能 l Tracking broken busi...
原创
2021-07-31 16:01:51
658阅读
采用CSLA.net 2.1.4.0版本的书写方式:1 using System; 2 using System.ComponentModel; 3 using Csla.Validation; 4 using System.Data.OleDb; 5 using DBDemo.DbUtility; 6 using System.Data; 7 8 namespace DBDem
转载
2014-01-10 11:07:00
62阅读
2评论
在实际运行中,好好运行的程序出现了以下问题:2019-12-27 10:40:00,164 [DefaultQuartzScheduler_Worker-2] ERROR IBeam.BCPool.Objects.CloudPowerIncome [(null)] - AutoSynchronizeIncomeFromPoolAPI CloudPowerPriceID=8155-c0a6ff2c7
转载
2019-12-27 11:28:00
203阅读
2评论
今天晕晕糊糊的看CSLA.net,希望能找到验证数据正确性的方法,还是摸索出了INotifyPropertyChanged, IDataErrorInfo接口的使用方法,通过INotifyPropertyChanged实现了响应属性改变的事件,通过 IDataErrorInfo接口实现了在DataGridView或者GridControl中显示验证信息。先看一个数据实体的抽象类:1 public
转载
2014-03-06 22:25:00
48阅读
2评论
CSLA.NET是一个在分布式环境下只通过修改配置文件就可以实现N层部署的框架. 它致力于构建丰富,强大而灵活的业务层,包含了验证,权限,数据门户等标准化的解决方案,使你的业务对象更加标准和灵活.它提出了移动对象(Mobile Object)的概念,使业务对象在不同的服务器上物理性的移动.但它并不失灵活性,其数据门户对ADO.NET,LINQ, ADO.NET Entity Framework,N
转载
2009-01-07 10:31:00
50阅读
2评论
CSLA是什么东西啊!项目需要,需要学习一下!目前应用CSLA主要是为了验证数据,数据库开发的需要,要把程序结构分分层:数据实体Models、通用数据库操作Helper、数据操作DAL、业务逻辑BIL、系统界面UI;应用CSLA开发的第一个测试程序
转载
2012-05-08 17:33:00
110阅读
2评论
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { ...
转载
2009-10-06 09:39:00
51阅读
2评论
CSLA.Net 是我所了解过的硬编码,业务层最强框架,由于她的强大和业务层的稳定性,广泛的使用性,简洁灵活,代码模板生成提高代码开发效率,对我的硬编码业务层开发起到很大的影响,真的是一个值得学习的框架。 Windows版本 http://www.lhotka.net/cslanet/download.aspx Silverlight版本 http://www.lhotka.net/cslalig...
转载
2008-12-18 18:09:00
42阅读
2评论
一般来说,人们会把对象认为是某个应用程序的一部分,运行在某台电脑的某个进程中。对于分布式应用程序,则需要从一个更广的角度来解释。某些对象可能只运行在单一电脑的单一进城中。其他对象则有可能被运行在其他电脑的代码调用。另外一些对象还有可能是移动对象:他们可以在电脑之间移动。 本地的对象 所有的.NET对象默认都是本地的。这意味着一般的.NET对象是不能从创建它们的进程之外进行访问的。如果不在代码中...
转载
2010-04-24 12:01:00
90阅读
2评论
CSLA.Net 是霍特卡的杰作,他是微软的资深专家架构师,CSLA.Net 是我所遇到过的硬编码业务层最强大的框架,他的支持非常的完整而且强大,微软的新技术无一例外的都被CSLA.Net 所支持和增强,只是可惜在中国很少遇到使用CSLA.Net 非常好的同事,我向大家推荐这个框架,一定会给你带来非常大的收获。
转载
2009-01-12 14:53:00
92阅读
2评论
在《信息系统开发平台OpenExpressApp - 用户权限模块设计》中对RBAC以及在OEA中的涉及进行了简要介绍,权限的基础必须存在用户,实现自定义用户管理,CSLA已经提供一些类库来继承使用,本篇简单的讲解一下如何使用CSLA类库实现用户管理以及登录,下一篇再介绍功能权限部分。
用户管理模块
这个其实就是一个用户字典管理,包括用户名、登录名和密码,没有考虑证书等功能
原创
2010-01-07 17:42:00
747阅读
点赞
//3.0一?致? using System; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { /// /// 集?成?自?ReadOnlyListBase基?类?,?提?供?了?两?个?泛?型?参?数?...
转载
2009-10-06 09:55:00
72阅读
2评论
using System; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { /// /// 此?类?的?主?要?功?能?用?于?给?Project提?供?对?其?关?联?子?对?象?的?集?合?的?一?个...
转载
2009-10-06 09:47:00
34阅读
2评论
using System; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { /// /// 集?成?明?值?对?基?类?,?两?个?泛?型?参?数?,?名?类?型?,?值?类?型?,?因?为?其?中...
转载
2009-10-06 10:01:00
58阅读
2评论
总的来说,这篇研究就是通过M-T曲线和磁滞M-H环的双重研究,调查了CSLA中的抗磁性,这种现象可以在高达250K的温
原创
2024-01-15 11:47:01
130阅读
拜读了这本2011年的书。对自己的想法又坚定了。1>csla使用的是活动记录这种类似的方案。我比较喜欢使用这种。在大量的curd项目这种已经足够了。抽象为: 业务对象.Save/Fetch/Delete/Command 集合业务对象 Save/Fetch/Delete/Command2>使用过
转载
2023-05-26 10:57:40
43阅读
由于项目需要编写很多重复的代码和Model实体类,所有使用代码生成器的模板功能生成csla项目的实体和DAL。 按照它里面的模板使用方法, 简单的分析一下View Code <# foreach (ColumnInfo c in host.Keys) { if ("uniqueidentifier" == c.TypeName.ToLower()) {#&