- 支持组长~提出疑惑的就是我,确实没接触个这种方式。胡乱用的话怕不“正轨”,被笑话。嘿嘿,多谢组长解惑~
- Vs2010+Vs2008+Mvc3+JQuery(javascript)+log4+EF4.0+XML+HTML+JSON都会。还招人吗?
- 没有上面那么厉害,但是激情不止! CYQ.Data 秋式开源团3 亿都纳威-郑传兵
- MVC会点点。。。
- 观望吧
- 熟悉Vs2010+JQuery(javascript)+HTML,菜鸟级的
- Vs2010+Vs2008+Mvc3+JQuery(javascript)+log4+EF4.0+XML+HTML+JSON 多会点,唯独没什么时间。
- 我观望
- 现在还招人吗?想加入,Email:sam65718@hotmail.com
- 没有定下来的人呢?
现在目前的进度汇报,让我们大家知道们都在干什么,做了些什么。首先,说下我们的框架程序。
1.框架结构如下
l 核型层
那么我们现在简单介绍下WebC.BBS层,如下图
Common:主要放一些网站通用的逻辑实体
Entity:数据库映射的实体
Extensions:整个网站的扩展,包括一些控件的扩展和封装,都放到这里
Infrastructure:主要是EF的一些基类
Mapping:针对EF的映射关系都在这个文件夹内
Repositories:这一次就是数据仓库层了,其实也就是我们说的DAO
Repositories-> SqlServer:这里就是具体的实现啦;为什么分出来(其实可以不用放到这个文件夹里也可以的,我只是没有删除掉,以后可能又会多出来别的分类,所以索性先这样)
l 接口定义层
这个一层就是业务逻辑的接口定义层(为什么要这一层呢,我们要了解一个系统,那么通常都只会去关心这个模块有哪些接口,能做哪些事情,从接口里面就可以看出来),如下图
我们的代码编程方式都是以针对接口来编程的,所以,以后表现层(WebC.BBS.WebApp)都是通过调用改层的接口来做。不会涉及到具体的实现,这个我们也会安排专门的人员来进行编写代码。
l 接口实现层
这个层,顾名思义,就是针对Interface接口层进行实现的一个层,如下图
l 表现层
Areas:可能大家对Areas是什么不太懂,恩,这个可以去网上搜索一下。现在Arear里面主要是放了我们网站的后台网站管理程序。
如何开发整个网站呢??首先让我们来看一个Demo
首先打开文件,如下图
接着我们看到其中一行
我们就从这个地方开始入手,可以从这里开始调试程序;现在我们的程序都是通过接口调用了。比如我们就编辑用户吧。
大家会不会觉得,程序跑到这里,只是说明了调用了哪个接口,却不知道这个程序的具体实现是在哪里呢,这个我们采用了IOC,大家也可以去网上搜下,具体配置在哪里,如下图
打开一看,如下图
这里就定义了哪个接口,会调用哪个实现,以后如果有在接口层定义了新的业务的话,则需要在这里进行相关的配置。
WebC.BBS 框架DynamicExperssion层使用说明