• CSLA.NET 学习第一天


    最近买了 Expert C#2005 Business Object 中文版(第二版),前2章感觉很受启发,对于多层架构有了进一步了解,终于知道怎么回事啦,就从网上写了 最新的CSLA 3.6, cslacs-3.6.0-081119

    在CSLA网上看到 2008的出来啦,在China-pub上没有找到,E文的也没有,估计国内要好久才能翻译过来,2005书的源码也没有找到,下了2008的源码,Expert_C_2008_Business_Objects-4198

    还有一些例子cslatest-3.6.0-081119,netsamples-3.6.0-081119,这个cslacecs-3.0.2-070911看到好像是手机版的,先下了再说,

    1。 解压cslacs-3.6.0-081119,编译,就生成了dll啦,

    2.   解压 netsamples-3.6.0-081119,我用的C#,今天就看了ActionExtenderSample,

       (1) 先重新引用1编译的dll,

       (2) 发现还要用到那个单元测试Nu**,没在我的电脑旁边,忘了怎么写啦,又下了最新版是Beta版的,

       (3) 修改数据库文件路径,

            然后,  编译通过,可以运行啦,还没有看懂吗意思

       (4) 看源码才发现 CSLA还有几个控件,这个例子就用到了一个非可视控件,应该是数据库相关空间,待会把名字补上,

           现建了个CSLA.NET控件标签,在引用1编译的dll,就多了几个控件,

    3. cslatest-3.6.0-081119,解压,编译通过,,但没搞懂这个是干嘛的

    4. Expert_C_2008_Business_Objects-4198,解压,

       (1)  先看看WinForm的例子,ProjectTrackercs\PTWin\

             先重新引用1编译的dll,编译发现少了几个Dll,

       (2)  ProjectTracker.DalEf,ProjectTracker.DalLinq,ProjectTracker.Library编译,生成DLL,回到(1)重新引用,

             编译通过,终于生成 exe,运行,是个登陆界面,输入user/pass,点击‘OK’,不行,要连接WCF

       (3)  www\WcfHost\,编译,不行,少文件

             看源码,WcfPortal.svc文件指向了别的文件,应该是CSLA的,引用Dll,修改数据库文件路径,编译,通过

             运行EXE,输入user/pass,点击‘OK’,还是不行,报错,好像是不能Load那个文件,没在我的电脑旁边,待会补上,调试跟踪,已经跟踪到报错的那个地方啦,

             到写这些文字前还没有解决,午休后在调试,

    下午继续.................................


  • 相关阅读:
    PHP脚本 校验/补全身份证号码
    常用解压缩软件打包速度比拼
    用ffmpeg对视频转码,视频格式转换
    PHP使用readability提取任意网页正文内容
    PHP获取/判断HTML/网页的charset/编码
    缺少HTTPOnly和Secure属性解决方案
    7Zip/7z命令行中英文对照说明
    RSA加解密、签名验签算法,附代码
    WPF 笔记 十 项目资源收集
    WPF 笔记 九 通过UserControl实例说明依赖属性和绑定
  • 原文地址:https://www.cnblogs.com/cangfriend/p/1346624.html
Copyright © 2020-2023  润新知