zoukankan      html  css  js  c++  java
  • Suggested NBear Framework Based FDD Development Steps

    Suggested NBear Framework Based FDD Development Steps

    1. Collect Requirements.

    2. Define Features according to Collected Requirements.

    3. Define Entity Designs according to Defined Features.

    4. Generate Entities, Configurations and Database Automatically from Entity Designs Using Code Generating Tools Provided by NBear.

    3. Split Features into Clips from Presentation View Using Entities and Domain Objects (Value Objects).

    4. Define MVP (Model/View/Presenter) Interfaces for Feature Clips using Entities.

    5. Implement and Test Models, Views and Presenters asychronally Using Mock Tool to Simulate Implementations of Non-Implemented MVP Interfaces during separated development.

    6. Integrate and Test MVPs in Together.

    7. Finish.


    Benefits When Using NBear

    1. Minimize Manual Development and Maintenance Code Benefited from Code Generating Tool Provided By NBear.

    2. Complete Team Parallel Development Support and Testable Presentaion Layer Benefited from MVP Pattern and NBear's MVP Components.

    3. Strong Typed ORM (Object Relational Mapping) Support Benefited from NBear's Data Components. (No Manual Code or Configuration Needed.)

    4. Strong Typed Distributed Support Benefited from NBear's IoC Components. (Configuration Only, No Manual Code Needed.)

    5. Extended Web Helper Methods (String Formatter/AJAX/Client Script Factory, etc) to ASP.NET 2.0 Benefited from NBear's Web Components.

    6. Transparent Code Generating and Database Synchronization in Visual Studio 2005 IDE Benefited from NBear's Visual Studio 2005 Code Generating Plugin.

  • 相关阅读:
    mxd与service的关系
    转到不同磁盘
    通过vs命令提示符注册dll
    粘贴带有行号的代码到vs2010中
    添加本地图层出现要求cross domain policy的错误
    删除服务后添加相同名字的服务注意点
    Silverlight_F5调试时要求安装相应版本的运行时
    网页优化
    SqlBulkCopy快速批量大数据插入
    2012项目总结
  • 原文地址:https://www.cnblogs.com/teddyma/p/606483.html
Copyright © 2011-2022 走看看