zoukankan      html  css  js  c++  java
  • ExtJs的一些建議

        通常一个功能分为界面布局和UI组件开发、前后集成门面、后台处理.
    Ext本身就带有比较专业和酷的示例,这也是Ext明显强过其他js框架的地方.
     Ext提供的组件十分丰富,如果要做一些新的界面组件,尽量使用组合方式少用继承.

      c) 弄清楚事件模型机制和组件注册机制,园子里有些介绍文章可以查看,如果没有太多时间我建议看看ext-2.0\source\widgets\PagingToolbar.js
      d) 开发时尽量使用debug版本,使用Ext.log输出一下,不过发布时不像log4j等那些方便设置。

    2)llano注意事项:
      a) 基于以前项目组各自为政的教训,我们的基类Entity只能使用String类型的id
      b) 简单的多对多关系可以交由系统统一维护,删除实体时就会自动清理无效的关系数据
      c) 直接实际开发需要的数据参数字典功能,使用缓存策略。
      d) java支持toXML(),net版本重载ToString()输出JSON格式,不再支持XML

       由于稳定性的要求,公司要求尽量的简单,实际上我也很赞同"最有效的往往很简单!"。llano只是简单集成了一下别人的优秀成果加上了一点我们的最佳实践,所以整个框架40K。在些测试中,发现NHibernate和Java版本还有不少差距。

        好了,近期就写到这里了。我感觉大家一定要注重技术的思想体会,毕竟一个项目的成功,技术因素通常只占20%,但是可能耗去80%的时间。如果大家掌握了关键思想,其实在.NET根本就不愁框架和工具,LINQ就是不错的例子。但是事情也是两面性的,Java工具的不好倒是培养了大批优秀的架构师。
  • 相关阅读:
    MySQL 8.0系列——轻松改配置,云上友好
    测试expire_logs_days参数
    mongodb单实例安装
    搭建PXC集群指引
    控制mysqldump导出的SQL文件的事务大小
    实战MySQL8.0.17 Clone Plugin
    windows环境下 curl 安装和使用
    git 创建tag , 查看tag , 删除tag
    git 基本操作
    git 一个分支完全覆盖另一个分支
  • 原文地址:https://www.cnblogs.com/Jebel/p/1047932.html
Copyright © 2011-2022 走看看