posted @ 2006-07-06 17:24
07 2006 档案
摘要:using System;using JySoft.AffairOfLaw.Model.Common;using JYSoft.Platform.Security.Data;using JYSoft.Platform.Security.Facade;using JySoft.AffairOfLaw;using System.Collections;namespace JySoft.AffairOf...
阅读全文
摘要:业务系统解决方案中的项目逻辑分离,物理上也分离。 至少按三个项目组织(界面层项目、中间层项目、数据实体定义项目),均以独立的程序集发布。 界面层项目中的组件(UI Components)只允许通过中间层业务逻辑组件代理(派生自平台的基类ServiceClientAgent,平台提供生成工具)提供的服务进行访问。不允许直接调用中间层的业务逻辑组件提供的服务。 中间层中的业务逻辑组件必须定义为公共...
阅读全文
posted @ 2006-07-05 10:36
摘要:using JYSoft.Platform.Security.Framework;using JYSoft.Platform.Security;namespace PlatformTest{ public class WebForm1 : System.Web.UI.Page { //permissionidentity 许可身份字符串 private co...
阅读全文
posted @ 2006-07-05 08:50
摘要:8、界面层开发 C:\Inetpub\wwwroot\HelloWorld\bin下有HelloWorld.BLL.dll,HelloWorld.Data.dll,在解决方案资源管理器中,右键点击HelloWorld项目,弹出上下文菜单,选择”添加业务服务引用…”,选择中间层项目HelloWorld.BLL,点击”类型”按钮,按命名空间层次展开类视图,选择业务逻辑组件类型Messenger,点...
阅读全文
posted @ 2006-07-04 17:08
摘要:7、中间层开发 HelloWorld.BLL下添加Messenger.cs(类),因需要调用统一平台提供的数据服务,引用平台核心库JYSoft.Platform.Core.dll,将JYSoft.Platform.Core.dll复制到C:\Inetpub\wwwroot\HelloWorld\bin下,将C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322...
阅读全文
posted @ 2006-07-04 16:47
摘要:1、新建项目(ASP.NET Web应用程序):HelloWorld 2、中间层项目(类库):HelloWorld.BLL 3、业务实体定义项目(类库):HelloWorld.Data 4、修改所有项目程序集配置文件(AssemblyInfo.cs)的信息: [assembly: AssemblyVersion("1.0.*")] 改为 [assembly: AssemblyVersion("...
阅读全文
posted @ 2006-07-04 15:49
摘要:原文出处:.NET Tools:Ten Must-Have Tools Every Developer Should Download Now 本文讨论的工具如下: NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编...
阅读全文
posted @ 2006-07-03 15:53
浙公网安备 33010602011771号