zoukankan      html  css  js  c++  java
  • Sybase PowerDesigner 要 12.1 版才支持 .NET 2.0

    刚试着把以前帮公司写的 component,汇出成 UML 的 Class Diagram,使用的工具是 Sybase PowerDesigner 12.0,却发现有一些 class 的 method 跑不出来。

    研究结果,发现有用到 C# 2.0 的「泛型 (Generics)」的 method 无法出现。结论是 PowerDesigner 12.0 只支持到 C# 1.x,要用 PowerDesigner 12.1 才支持 C# 2.0 及 Generics 语法。

    但 x 的是,刚我也写了一支简单的 Java 测试过,为何 PowerDesigner 12.0 支持 Java 5.0 的 Generics,却不支持 C# 2.0 的 Generics。这些工具厂商果然是各有立场,等 Sybase 支持 .NET 3.x 时,都不知已经公元几年了。


    ps.
    Sybase 最新版的 ASE 15 数据库,内建的 driver (ASEClient DataProvider),居然还只是 2002-2003 年时写的,只支持 ADO.NET 1.x;到目前为止,都一直未提供 ADO.NET 2.0 的 DataProvider,只能用 performance 较差的 OleDb DataProvider,有够 ooxx。

    ps.
    不要问我为何不直接用 Visual Studio 内建的「View Class Diagram」功能,直接汇出成 xx.cd。因为我公司上面的大头以前是写 Java 出身的,对微软提供的这种非正规 UML 很不爽。


    图 1 PowerDesigner 产生出来的 Class Diagram,亦支持 .NET 的 property (getter, setter)

  • 相关阅读:
    UITableView 排序、删除
    iOS中arc的设置
    dynamics ax 2009 distinct实现及数组集合
    将关系数据库映射到业务实体
    常见负载均衡实现
    ibatis经验
    百度贴吧10亿量级LAMP架构分享
    dynamics ax 2009 字段类似的表绑定界面注意
    [转]大型动态应用系统框架
    .net 发展历程
  • 原文地址:https://www.cnblogs.com/WizardWu/p/1335189.html
Copyright © 2011-2022 走看看