我们如何使用.NET来开发大型的企业级应用程序

        其实开了这个标题以后,我也有些后悔了,为什么呢?因为我已经也只不过是一个菜鸟,我自己也不知道我们如何使用.NET来开发大型的企业级应用程序,别说我有没有进行一个大型企业级的应用程序,其实我只是一个进行网站建设的ASP程序员,没有进行过.neT架构下的大型的企业级的应用程序开发,所以,我不想谈得很深也没有办法去谈的很淡化,我在这里只是把我一些书中看到的,或是听朋友说的拿也来给朋友分享.

     首先我们要知道,在进行一个企业级的大型应用程序的开发,不是像我们网站建设的时候,一两个人就可以搞定的,当然在这里是只在有限的时间内,因为一个应用程序,老板不可能让你不限时间或几十年的开发下去,所以这里面就有一个团队合作的问题,因为大多数性况下,我们都是进行分工的,在这里我们进行的分工不是像在网站建设中那样进行分工,什么我做程序你做美工,在C#.NET应用程序开发的过程,我们的分工包括功能模块化的分工,比如说我做用户管理的那块,你做成绩管理的那块,别人还有做老师管理的那块等,这样我们就会出现关于一个解决方案中有多个项目的问题.

    在这里我们不是像网站建设中那样我们所谓的分模块就是谁做那个网页,而是我们进行项目的开发,到最的后我们的类与项目模块进行集合,在这里也就要汲取到各个项目中接口的问题,比如说我们在学生信息管理这个模块,可能要用到老师那个模块,也要用到成绩模块,还要用到课程那个模块,这样问题就出现了,我们应该怎么去进行调用,还有我们应该怎么去进行项目之间的通信等,在这里我个人比较习惯用一是进行项目之间的引用,比如说我们可以在学生信息管理项目模块中把其它的所有的项目引用进来,在最后可以直接进行用以下的语法进行调用其它项目中的方法与参数:

          using(teacher_function tf=new teacher_function)
                                           {   .....}

当然,在那些被引用的项目中,我们一定要记得用IDISPOSABLE进行资源自动清除.

  好了,也许有朋友还没有搞清楚,这到底是怎么一回事,其实也这很正常,如果C#.net进行开发大型企业级的应用程序开发,就让我这几行字就能说得清楚,可能吗?还是自己多多实践,多多看书,才能理会.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值