
CSLA.NET
文章平均质量分 58
大聪
MES FMS
展开
-
VS2008中使用CSLA.NET项目模板时报错的处理
在成功安装CSLA.NET项目模板,增加新项目时报如下的错误Error: this template attempted to load an untrusted component CslaItemTemplateWizards, Version 1.0.0.0, Culture=neutral, PublicKeyToken=93be5fdc093e4c30. For more inf原创 2009-02-26 21:45:00 · 1566 阅读 · 1 评论 -
csla 4.5使用CslaDataPortalUrl
--> public Form1() { InitializeComponent(); Csla.ApplicationContext.User = new Csla.Security.UnauthenticatedPrincipal(); }原创 2017-04-28 22:03:25 · 1051 阅读 · 0 评论 -
CSLA4.3中使用集合类型列表和字典(list,Dictionary)
CSLA4.3中使用集合类型列表和字典(list,Dictionary) 使用集合类型作为属性传递数据, list MobileDictionary 示例: public static PropertyInfo> TasksProperty = RegisterProperty>(c => c.Tasks); public MobileList Tasks原创 2012-10-27 18:54:12 · 890 阅读 · 0 评论 -
CSLA4.0框架中使用序列化与反序列化serialize
CSLA4.0框架中使用序列化与反序列化,序列化的结果保存到SQL数据库中 /// /// 把对象序列化为字节数组 /// public static byte[] SerializeObject(object obj) { if (obj == null)原创 2012-11-03 22:31:28 · 786 阅读 · 0 评论 -
CSLA支持大文件上传时web服务器端web.cong配置
解决CSLA4.0大文件上传时web服务器端web.cong配置,业务对象采用byte[]数组方式, 当业务对象占用的字节数太大时,需要配置WCF的接收配额,设置最大配额。 此Web.config只支持Silverlight客户端的调用,已经设置成最大, system.serviceModel> bindings> basicHttpBinding>原创 2012-09-08 20:55:00 · 1329 阅读 · 1 评论 -
基于CSLA4.3组件和仿以然胜甲的展示前台开发的Silverlight5.0简单数据增删改(CRUD)
基于CSLA4.3组件和仿以然胜甲的展示前台开发的Silverlight5.0简单数据增删改(CRUD) 业务很简单主要用于学习CSLA4.0版本组件在Silverlight5.0中的使用 Silverlight数据服务组件采用Csla4.3.13版本,采用数据工厂(ObjectFactory)的模式完成数据库的访问门户(DataPortal), CSLA实现了如下:原创 2012-08-17 20:25:14 · 4433 阅读 · 2 评论 -
CSLA4.0在SILVERLIGHT5.0中 构建可编辑的BusinessListBase对象
CSLA4.0在SILVERLIGHT5.0中 构建可编辑的BusinessListBase对象 --服务器端类库 namespace Library { [Serializable] #if !SILVERLIGHT [Csla.Server.ObjectFactory("DataAccess.ShopRepository, DataAccess", "", "Fet原创 2012-08-15 22:22:37 · 1060 阅读 · 0 评论 -
解决使用CSLA4.1 发布后提示SecurityNegotiationException
采用CSLA4.1开发了一个winform的小系统,发布到客户机时,采用代理方式的数据访问,报错,在windows的事件日志中发现, System.ServiceModel.Security.SecurityNegotiationException,原因是WCF的安全认证方式 解决办法: in server web.config One easy solutionis to tu原创 2012-06-01 22:30:21 · 1672 阅读 · 0 评论 -
CSLA.NET3.6学习系列文章索引
1_CSLA.Net在Web应用开发中常用类及说明2_CSLA.Net关于数据库的访问 3_CSLA.Net中BusinessBase类实践4_CSLA.Net3.6中使用CodeSmith5_CSLA.Net3.6中ReadOnlyListBase类实践6_CSLA.Net3.6中CommandBase类实践7_CSLA.Net3.6Web.config配置原创 2009-06-17 21:46:00 · 1237 阅读 · 1 评论 -
7_CSLA.Net3.6Web.config配置.doc
1. 数据访问门户的配置如果你要采取把数据访问门户分发到其它物理计算机上,可以使用这种配置,要求你的所有业务对象访问数据库的方式都是严格按照CSLA.NET中要求的实现方式。1)定义appSettings在web应用(客户端)的web.config文件中增加appSettings> add key="CslaDataPortalProxy" value="C原创 2009-06-16 22:49:00 · 1287 阅读 · 2 评论 -
6_CSLA.Net3.6中CommandBase类实践
CommandBase用来建立一个命令对象,就是执行一个批处理的命令来完成一个业务逻辑。它可以运行在客户端和服务器端。UI可以直接调用Command对象的方法。书中给的使用例子为判定业务对象是否存在,只有单一的功能。我为了把和此业务对象有关的所有操作都放到此类中,可能的操作有,根据属性判定业务对象是否存在、删除业务对象前的数据完整性检查、成批更新业务对象集合等。为此我采用了和ReadOnlyLis原创 2009-06-16 22:41:00 · 1446 阅读 · 0 评论 -
5_CSLA.Net3.6中ReadOnlyListBase类实践
ReadOnlyListBase类主要用来管理业务对象集合,并且是个只读的,在Web开发中比较适合,我们一般很少有可编辑的业务对象集合。ReadOnlyListBase返回的是强类型的业务对象实体集合。可以作为任何需要数据绑定的web控件上。ReadOnlyListBase与CSLA.NET的数据访问接口通过DataPortal.Fetch来得到数据。因为只一个Fetch方法,当继承此类的业务原创 2009-06-11 21:41:00 · 1652 阅读 · 1 评论 -
4_CSLA.Net3.6中使用CodeSmith
CSLA.Net3.6中使用CodeSmith生成所有业务代码,支持多种数据库,我只测试了Oracle,和MS SQL Server。原版下载,修改版下载。“修改版”为了适合我的数据访问层的方式,主要用在Oracle数据库上。精简了一些不实用的东西。 1、执行EditableRoot.cst,生成可编辑的根对象,主要属性ObjectName,就是你业务对象类的名字,Data Source中原创 2009-06-10 23:04:00 · 1652 阅读 · 0 评论 -
3_CSLA.Net中BusinessBase类实践
下面以一个表为例详细说明数据库表单位信息表(SHOP_INFO)CREATE TABLE SHOP_INFO( SHOP_ID VARCHAR2(13) NOT NULL, UP_SHOP_ID VARCHAR2(13), SHOP_NAME VARCHAR2(40) NOT NULL, SHOP_ABBRE原创 2009-06-09 20:00:00 · 2640 阅读 · 0 评论 -
2_CSLA.Net关于数据库的访问
1_CSLA.Net在Web应用开发中常用类及说明数据的访问方法有如下方法:• ADO.NET Connection, Command, DataReader objects• LINQ to SQL• ADO.NET Entity Framework• Remote XML services• XML data files (or other text files)原创 2009-06-08 18:21:00 · 1944 阅读 · 8 评论 -
1_CSLA.Net在Web应用开发中常用类及说明
此系列只代表我在学习Apress.Expert.C#.2008.Business.Objects过程中总结出来的应用方法,只代表个人意见,把自己学习过程中总结的经验与大家分享。CSLA.NET国内学的人好像也很多,但是这方面的学习资料太少,总结经验的人也不多,只有 Apress.Expert.C#.2008.Business.Object这本书,还是英文的,原来有本C#.2005.Busine原创 2009-06-07 20:15:00 · 1693 阅读 · 2 评论 -
csla简单多层系统中使用工厂模式操作 readonlylistbase
csla4.5简单多层系统中使用工厂模式操作 readonlylistbase,提示集合isreadonly。 \Samples\NET\cs\SimpleNTier例子中,dataaccess层使用ObjectFactory操作业务对象。 using System; using Csla; using Csla.Serialization; namespac原创 2017-05-08 21:59:29 · 415 阅读 · 0 评论