• 对 XPO 的一些问题的解答


     

    你好:

          1、实际上XPO的技术支持还是比较到位的,有问必答。

          2XPCollection 邦定到一些控件上是没有问题的(但我只用过有限的的控件),我在项目中没有遇到什么问题。

          3、使用XPO 作项目还是有其优势的

               A、不必关心数据库结构,xpo能帮你完成这个任务。分析师和架构师只需关注 业务模型,而业务模型可以平滑的过渡到类设计上。能够保持其原有语义,可读性强。

               B、分析、设计、修改很方便。不会因一处修改而动其全身。

                C、按实体关系查询比较方便。

          4、但XPO也有其不足之处:

               A、支持的数据库较少(听说下一版要支持多种数据库了)

               B、不支持函数式查询(比如SQL中的:sum count 等)

               C、批量写入的数据慢

               D、因为C#是单根继承的,所以从XPO的基类继承后,就不能再继承其它类了,所以这也是XPO的一个弱点,这个问题不是太严重,各说各有理,有时需要用类作为分类时,还是显得不太方便。

          5UI设计的工具我不知道有没有,我们是在Excel 是作了一个模板来辅助生成代码。CodeSmith没有研究过,听说很强,你可以试试,能不能达到你的要求。如果好的话,也给我学习学习。

     

          另外,要掌握XPO最好还是能够实际作项目,只是纸上谈兵还是不能很好的体会其中滋味,希望这些信息能对你有所帮助。ORM只是数据存取的工具而已,成败还是在于业务的分析上和有个灵活的架构。

    以上信息,仅供参考。 


    发件人: Xiong Liang [mailto:xiongliang_kof@hotmail.com]
    发送时间: 200576 10:41
    收件人: yangyijin@yeah.net
    主题: 关于 XPO

     

    你好!

    最近想使用 ORM的组件,可能会选择XPO,能不能多提供点信息:

     

    1。除了在公司的和新闻组有技术支持外,似乎别的地方都找不到太多 的资料。

     

    2。刚开始用的时候发现 XPO有没有提供类的设计IDE,能否支持从建 模到直接生成类 , 如果要手动些那就太累了,

     

    3。在绑定到前端UI控件的时候, XPCollection表现怎样,虽然它继 承IBindingList 接口,但是否对第三方的支持有影响。

     

    这个ORM 天天研究的人多,但真正做项目的少,不做项目是根本不知 道这个东西的好坏的。呵呵,所以只好来请教你了,谢谢!

  • 相关阅读:
    论语学习系列(一)
    如何编译生成 dll
    Lua学习系列(二)
    Lua学习系列(一)
    Promise对象
    ... 扩展运算符
    class类
    proxy [ˈprɒksi] 代理
    HBuilder 打包流程
    Generator [ˈdʒenəreɪtə(r)] 函数结构
  • 原文地址:https://www.cnblogs.com/yyj/p/187957.html
Copyright © 2020-2023  润新知