首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏我和未来有约会

    CSLA .NET 3.6支持Silverlight 2

    CSLA .NET是一个.NET软件开发框架,帮助开发者“为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层”。 中优化的索引; 可观的性能提升; CSLA .NET 3.6支持微软Silverlight 2,运行在.NET 3.5 SP1平台上。 目前CSLA .NET基于一个定制的协议发布,其他人可以基于该协议“使用和修改CSLA .NET来创建其他的商业或者业务软件,只是不能将该框架据为己有,修改并以产品的形式销售。” 你可以通过下面这些链接了解CSLA .NET的更多信息:CSLA .NET下载页面,Windows CE版CSLA,书籍:Expert C# 2005 Business Objects(中文版),CSLA 原文:http://www.infoq.com/cn/news/2008/12/CSLA 查看英文原文:CSLA .NET 3.6 Supports Silverlight 2

    646100发布于 2018-01-16
  • 来自专栏哲学驱动设计

    性能优化总结(五):CSLA服务端如何使用多线程的解决方案

    但是我们的系统使用了CSLA来作为实现分布式的框架,而它的服务端程序却只能支持单线程……这个问题我们一直想解决,但是查过CSLA官方论坛,作者说由于GlobalContext和ClientContext 所以只好自己动手修改CSLA里面的代码了: 修改WCF通信类     要修改为多线程的服务端,首先得从服务端的请求处理处入手。.NET3.5的CSLA框架使用WCF实现数据传输。 (businessObjectId); 调试发现,Csla.ApplicationContext.User是一个UnauthenticatedIdentity的实例。 查看源代码,发现每次在处理请求的开始阶段,CSLA会设置这个属性为客户端传入的用户标识。 小结     本文主要介绍了如何把CSLA框架的服务端打造为支持多线程。可能会对使用CSLA框架的朋友会有所帮助。    

    87780发布于 2018-01-26
  • 来自专栏哲学驱动设计

    使用Repository模式支持产品的客户化

    在OEA中,实体的实现框架使用了CSLA分布式框架。原来为了简单并保持和CSLA开发模式的兼容,一直都把实体的获取模式直接以静态方法的方式直接写在实体的对应列表类中。例如下面这段代码: ?     (要了解OEA中客户化的具体方案,见《基于OEA框架的客户化设计(一) 总体设计》) 为了使用CSLA而写的这些获取代码,在以后引入非CSLA实体时,可能都需要重写。

    87450发布于 2018-01-29
  • 来自专栏新智元

    中国团队又获超导重大突破!类LK-99材料展现超导性,可重复可验证

    新智元报道 编辑:润 【新智元导读】华南理工大学,中南大学,电子科大的研究团队在一种类似LK-99的新合成材料CSLA上,通过LFMA的方式检测出了可能代表着超导相的实验数据,难道LK-99最后还没有大结局 由华南理工大学,中南大学,电子科大的研究人员12月19日在Arxiv上发表论文,宣布他们在新合成材料CSLA上测到了具有显著抗磁性磁滞回线的低场微波吸收,通过不断转动磁场方向可以令这个现象减弱直至消失。 由于目前CSLA只能合成出多相混合物,无法进行常规的电学或磁学测量来验证其超导特性。 文章采用了微波吸收光谱技术来检测样品中是否存在超导相。这是首次在CSLA中通过非常规手段观察到可能的超导迹象。 这为CSLA中可能的一维强关联超导机制提供了支持。 如果CSLA样品没有超导相,就没法解释实验中观察到的这些现象,所以研究人员认为,样品物质存在超导相。 上述实验结果共同表明了CSLA的主要特征:正LFMA、磁场扫描期间的磁滞效应、具有奇怪的长记忆效应的旋转时的饱和吸收、具有相变的弱温度依赖性。 因此,我们将最可能的机制指定为超导涡旋。

    40210编辑于 2023-12-28
  • 来自专栏哲学驱动设计

    多层分布式设计模式

    ServerAuditLogProvider 使用CSLA的类库把AuditLogItem转换为相应的数据库模型存入数据库中: public class ServerAuditLogProvider : dbItem.LogTime = log.LogTime; dbItem.Save(); } }     CSLACommandCommunication 则是使用WCF和CSLA 其中重要的代码在内部类AuditServerCommand中,如下: [Serializable] public class AuditServerCommand : Csla.CommandBase 其实熟悉CSLA的人应该知道,它里面的通信机制也是采用了类似的方式实现的。所以这应该算是一种分布式的设计模式吧。 :)

    88250发布于 2018-01-29
  • 来自专栏哲学驱动设计

    技术讨论总结:客户化、缓存

    性能: 实体类优化         目前系统使用的是基于CSLA对象模型的实体类。由于使用了CSLA托管属性,性能比较差。 同时,由于一个聚合类往往通过多个多层的实体类聚合而成,调试时却都是在调试CSLA的基类,基类中为所有实体类使用同一种模式进行架构,而用递归和继承来实体类间结构,使得代码难于调试,经常让人晕头转向。

    62770发布于 2018-01-26
  • 来自专栏机器之心

    室温超导有续集?中国团队再次证明LK-99可能存在迈斯纳效应,论文刚刚上传

    铜取代铅磷灰石(CSLA),也称为 LK-99,被认为是室温超导体的新型候选材料,但迄今为止尚未报道完整的迈斯纳效应。 为了防止过量铜掺杂导致的铁磁性,该研究设计并制备了改进的 CSLA 样品 。过程如下: 通过共沉淀方法将磷酸盐和硫化铅细致地混合在水溶液中。 总之,CSLA 中的抗磁性已经通过 M-T 曲线和磁滞 M-H 回线进行了研究,可以在 250 K 范围内观察到。

    61510编辑于 2024-01-04
  • 来自专栏我和未来有约会

    基于Cairngorm的Silverlight开发系列

    各个第三方的公司在推出自己的架构的同时也专门会发布一个for silverlight的版本(如CSLA .NET 3.6支持Silverlight 2 )。 

    89590发布于 2018-03-01
  • 来自专栏哲学驱动设计

    性能优化总结(一):前言

    (Data Load Region)  Parallel Server for CSLA   ThreadSafe field   ThreadHelper.AsyncPrincipalWrapper(

    716100发布于 2018-01-26
  • 来自专栏量子位

    又导了?中科院等发现新疑似室温超导材料,作者:对结果很有信心

    主要发现如下: 1、在室温以下的铜代铅磷灰石(CSLA)中,作者观察到在25 Oe磁场下有抗磁直流磁化现象,并且在零场冷却(ZFC)和场冷却(FC)测量之间出现显著的分叉。 知乎网友@momo给了一个相对好理解的总结: 总的来说,这篇研究就是通过M-T曲线和磁滞M-H环的双重研究,调查了CSLA中的抗磁性,这种现象可以在高达250K的温度中观察到。

    48620编辑于 2024-01-04
  • 来自专栏网络安全技术点滴分享

    Wekan 开源看板系统授权缺陷导致权限提升 (CVE-2025-65780) 技术分析

    aeYFGlNGPch5/i0AskAWpmMVXj3lzK9JFM/1O1GWF7CfKyDZBjp3hjxK+pKGdIa2cjvE3eItn3OvNrO3n2cSLA==

    15110编辑于 2025-12-20
  • 来自专栏哲学驱动设计

    《OEA - 实体扩展属性系统 - 设计方案说明书》

    可以参见CSLA框架设计书籍《Expert C# 2008 Business Objects》。),这些分布式对象被直接绑定到界面上。 2.5 版本的OEA框架使用的属性主要还是 .NET 中的原生 CLR属性系统 + CSLA 开源框架中的属性系统。主要是为了支持属性的统一管理。 l 原有属性功能的兼容 2.5 版本的OEA使用的属性主要还是 .NET 中的原生 CLR属性系统 + CSLA 开源框架中的属性系统。这些属性中已经写了非常多的代码。 3.2.2 性能关键点 需要分析,历史框架中的属性系统(CSLA托管属性系统)在做到托管属性的同时,是如何保证性能的呢? 3.3 方案描述 整个设计中,借鉴了CSLA托管属性以及WPF依赖属性的设计,然后再构建出我们自己的属性系统: 3.3.1 结构说明 ? 图4.

    2.3K71发布于 2018-01-29
  • 来自专栏哲学驱动设计

    重构实践:体验interface的威力(一)

    图1 类的物理结构     所有模型,都直接从BussenessBase(这个类不在应用层,而是在OpenExpressApp框架中使用的CSLA框架中)继承下来,然后添加各自特殊的业务属性。

    82870发布于 2018-01-29
  • 来自专栏哲学驱动设计

    性能优化总结(四):预加载的设计

    下一篇我会写一下与目前系统关联比较大的内容:与GIX4对象模型相关的“预加载、延迟加载、聚合SQL的组合应用”;另外可能会顺便说一下,如何让CSLA的服务端框架支持多线程并发。

    1.3K50发布于 2018-01-26
  • 来自专栏token的技术分享

    Blazor资源大全,很棒的Blazor(3)

    使用 CSLA 5:Blazor 和 WebAssembly - 本书介绍了新的 Blazor UI 框架,包括如何创建服务器端和客户端端 WebAssembly 项目,如何实现身份验证和授权,以及如何使用数据绑定 然后,本书介绍了 CSLA .NET 如何支持 Blazor,并通过完整的示例应用程序进行了演示。

    2.1K40编辑于 2023-10-13
  • 来自专栏哲学驱动设计

    绑定子类的泛型基类,反模式?

        这次总结一个个人认为的反模式:“绑定子类的泛型层基类”,这个模式在一些著名的框架中也见到过,如果CSLA、BlogEngine。我自己在原来的写的框架中,也用到过。    

    1.3K50发布于 2018-01-29
  • 来自专栏哲学驱动设计

    重构一个繁琐的数据结构

    这个约束产生的主要是原因是:一:使用了CSLA作为实现分布式应用的框架,所有实体集合,都需要继承BusinessListBase。

    954100发布于 2018-01-26
  • 来自专栏哲学驱动设计

    性能优化总结(三):聚合SQL在GIX4中的应用

    大致包含以下内容: SQL的生成 映射-数据读取方案 工厂方法-接口的命名约定 实例代码 SQL生成     GIX4系统中的所有领域模型及分布式访问机制,使用CSLA作为底层框架。

    1.3K60发布于 2018-01-26
  • 来自专栏AI算法能力提高班

    An Overview of Model Compression and Acceleration

    1].view(-1, 1, 1, 1) if use_identity_scales: # You may initialize the imaginary CSLA

    60520编辑于 2023-09-13
  • 来自专栏Dotnet9

    【值得收藏】收集了.Net 不少资源

    官网 CSLA .NET:业务层开发框架 http://www.cslanet.com。 官网 Mono:Mono 是 ECMA CLI、C# 以及 .NET 的开源实现。

    4.3K20编辑于 2022-04-18
领券