龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

Visual Studio 2010 Beta2多层架构Layer Diagram(层次图)

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
Visual Studio 2010中提供了架构和UML的支持,新增了一种ModelingProject类型项目. 下面是Visual Studio 2010 Beta2中层次图的工具箱: 我们就简单的画出我们最为熟悉的三层架构的层次图,UI-业务逻

Visual Studio 2010中提供了架构和UML的支持,新增了一种ModelingProject类型项目.

下面是Visual Studio 2010 Beta2中层次图的工具箱:

 clip_image002

我们就简单的画出我们最为熟悉的三层架构的层次图,UI-业务逻辑层-数据访问层,如下图:

clip_image004

我们不只可以简单的画出我们的层次架构,最重要的是他可以与我们的程序相结合,下面就举一个简单的例子来演示。

首先我们设计了下面程序层次架构:

 clip_image006

然后建立几个项目,:

clip_image008

各个项目程序如下:

  1. Business

namespace Business

{

    public class Test:ITest

    {

        public void Show()

        {

            Console.WriteLine("Test");

        }

    }

}

2.       CaryLayer

namespace CaryLayer

{

    class Program

    {

        static void Main(string[] args)

        {

            Test t1 = new Test();

            t1.Show();

        }

    }

}

  1. Common

namespace Common

{

    public interface ITest

    {

        void Show();

    }

}


精彩图集

赞助商链接