• 开源代码分析研究 之 BugNet 第一章BugNet 简介


    开源代码分析研究 之 BugNet  第一章BugNet 简介



    写作目的:希望通过Blog的形式来记录我的学习过程,写一篇Blog应该可以加深学习的映象和理解的深度,另外希望把我的学习经验和大家分享一下.

    我是.NET的初学者,水平有限,写的不好请大家多提意见.我将对BugNet做一个全方位的分析,从中学习设计者与开发者的实践经验.

    1.     BugNet 的官方网站地址 : http://www.bugnetproject.com/

    2.    
    BugNet是什么?

           Open source issue tracking & project management


    3.    
    特性


          General

    • Open source.
    • Built on Microsoft ASP.NET platform.
    • Support for multiple databases.
    • Online support community.

          Project Management

    • Multiple project support.
    • Multiple categories / versions can be associated with a project.
    • Time tracking allows reporting by issue.
    • Change log shows which issues have been completed for a version.
    • Issue reporting by email parsing.
    • Project Summary shows overview of issues by project.
    • Ability to custom sort and search issues via filters.
    • Roadmap shows issue progress and to be completed by project.
    • Reports show project metrics.

          Issue Management

    • Details view of issues.
    • Detailed issue history of changes.
    • Attach files to issues.
    • Ability to post comments against an issue.
    • Issue linking.
    • Change notification monitoring.
    • Custom fields allow custom attributes to be added to issues.

          Security

    • Forms or Windows (Active Directory / SAM) authentication.
    • Custom user / roles / permission system configurable per project.

         4.     截图

         UI 技术应用了AJAX感觉还是不错的,请大家看一下BugNET 0.7.880.0 版本的界面抓图.
         http://www.bugnetproject.com/Screenshots/tabid/55/AlbumID/385-3/Default.aspx

       5.     使用了哪些技术?

      
         Membership.
         Software Factory.
         SMTP and POP3
         AJAX
         SQL Server2005 Stored Procedures.
         
         6. 为什么选择BugNet 作为研究的对象?

         首先BugNet的架构和我正在学习的3层架构比较相似,看着比较亲切.
         使用了AJAX UI效果表现的不错.
         使用了软件工厂也非常值得借鉴.
         近期开发的项目与这个项目比较接近.
         包含上传功能和邮件功能模块.
         ...... 

         7.后续章节请查看目录: 开源代码分析研究 之 BugNet  http://www.cnblogs.com/licheng/archive/2008/01/02/1023199.html

  • 相关阅读:
    deb 和 rpm 后缀文件 区别和安装
    20.pipe
    19.Observales
    18.4 运行脚本 sudo ./launcher.sh 必须先给他权限 才能使用
    18.3 redis 的安装
    18.2 不同用户 不同颜色光标 redis
    18.1利用socket .io 实现 editor间代码的同步
    18. socket io
    java 设计模式
    Gson 2.8.jar基础
  • 原文地址:https://www.cnblogs.com/licheng/p/1038326.html
Copyright © 2020-2023  润新知