开篇

上一篇我们主要是讲述了如何根据数据库原型设计器提供的相关功能来构建ORM提供的相关信息,例如根据数据库与实体对象之间通过数据原型来进行双向的映射。本篇

我们将会根据上篇《AgileEAS.NET平台开发实例-药店系统-数据库建模》生成的相关解决方案的基础上来进行开发。下面我们就进入主题吧,我们来详细的分析如何基于生成

的解决方案的基础上来进行其他分层模块的设计与开发。

大纲

1、将生成的解决方案进行相关配置。(上)

2、搭建可运行的测试环境。(下)

3、新建一个简单模块来测试运行。(下)

配置解决方案

本节我们开始讲述之前的根据“数据原型”设计器生成的解决方案,生成的解决方案还有一些内容,需要我们进行配置后,才可以正常的编译。我们下面来小小说明:

1、选择生成的解决方案,无法通过双击“.sln”文件打开。

2、选择解决方案所在的路径,打开如下:

3、选择解决方案“打开”时,提示.NET转换向导:

4、点击完成后,解决方案结构如下:

5、我们来配置工程的属性信息,否则无法编译通过。

6、将“应用程序”页签中的.NET FrameWork的版本修改为4.0:

7、添加、删除引用:

8、将上述必须的几个核心dll复制到与解决方案同级的文件夹“ref”中:

9、从下载的开发工具包中,将程序集添加到该文件夹后,编译解决方案或工程:

10、提示“生成成功”:

这样,我们就完成了生成的解决方案的配置,下面我们就来根据生成的DAL层,我们来设计其他的分层,并且进行相应分层的开发。

总结

本篇主要是讲述了相关解决方案的配置及架构的分析与设计,因为这决定了我们如何去基于现有的平台解决方案来架构和设计系统,以至于我们在使用该平台时,如何设

计分层结构及每个分层的功能指责等。

下篇,我们会继续阐述相关的内容,关于数据访问层的使用及相关要求。并且配置平台提供的模块测试环境。通过一个新的功能模块来结合说明。

药店系统源码

更多交流

官方博客:http://www.smarteas.net/

官方网站:http://www.agilelab.cn/

如果您在使用AgileEAS.NET开发平台中有什么问题,请使用如下几种联系方式或者沟通方式。

1、电话-邮箱方式:

何戈洲:hegezhou_hot@163.com 手机:18691480181 博客:http://www.cnblogs.com/hegezhou_hot/

2、QQ交流群:

308961614 网名:H.O.T

转载于:https://www.cnblogs.com/hegezhou_hot/archive/2011/03/30/2000387.html

AgileEAS.NET平台开发实例-药店系统-准备开发环境(上)相关推荐

  1. AgileEAS.NET平台开发实例-药店系统-报表开发(上)

    开篇 前面我们讲述了药店系统的开发流程,并且也讲述了如何开发一个基础模块,下面我们来看看,如何开发一个报表, 因为我们在药店系统中最常用的功能之一就是打印功 能了,AgileEAS.NET平台本身已提 ...

  2. AgileEAS.NET平台开发实例-药店系统-报表开发(高级篇)

    开篇 上篇我们讲述了报表开发的独立开发与基于平台的开发二种方式,相信大家已经对报表开发有了一定的了解,那么我们本篇将会巩固大家对报表开发的知识,我们这里提供一 个我们平时在项目中应用到的一些关于报表开 ...

  3. AgileEAS.NET平台开发实例-药店系统-数据库还原

    为什么80%的码农都做不了架构师?>>>    开篇 有不少的朋友下载到该药店系统的数据库后,不会还原数据库,由于当时我备份的时候并没有把SQL2005的mdf与ldf文件直接放出下 ...

  4. AgileEAS.NET平台开发案例-药店系统-项目说明

    为什么80%的码农都做不了架构师?>>>    开篇 我们都知道开发一个软件必须要有开发的背景和特殊的需求等等,我们就来分析我们开发该系统的项目背景和开发该项目的目的.下面我们来分析 ...

  5. java电商网站建设教程_java开发电商系统实战开发视频教程

    JAVA 当前位置:主页 > 编程教程 > JAVA > java开发电商系统实战开发视频教程 java开发电商系统实战开发视频教程 教程大小:4GB   发布时间:2018-07- ...

  6. 如何开发在线教学系统,提供线上教学平台的解决方案

    说起教学,我们脑海中呈现的想必都是三尺讲台.学生的朗朗读书声及吸不完的粉笔灰.如今,在线教学出现,打破了空间限制,将线下教学真实还原到线上,借助线上教学平台,互联网支持,软件硬件的帮助,促进教育资源共 ...

  7. solidworks api二次开发实例详解_Solidworks开发语言对比及分析

    很多初学Solidworks二次开发的同学,也许都会纠结使用何种语言进行二次开发.对于Solidworks二次开发的语言,官方有VBA,VB.NET,C#以及C++,四种语言. 用户通常会有如下疑问, ...

  8. python项目开发实例书-Python项目开发实战

    本书案例具有实用性,如校园网搜索引擎.小小翻译器.抓取百度图片这些爬虫案例略加修改可以应用实际项目中:还有通过微信通信协议开发微信机器人,机器学习的文本分类.基于卷积神经网络的手写体识别等案例,另外是 ...

  9. 《Unity 3.x游戏开发实例》——2.13节适合上千款游戏的机制

    本节书摘来自异步社区<Unity 3.x游戏开发实例>一书中的第2章,第2.13节适合上千款游戏的机制,作者 [加]Ryan Henson Creighton,更多章节内容可以访问云栖社区 ...

最新文章

  1. MySQL 批量插入:如何不插入重复数据?
  2. CTP综合交易平台-开发后感
  3. mac 将本地代码上传到github_教你使用mac上传本地iOS代码到github
  4. hbase 协处理器 部署_hbase中安装和删除observer协处理器
  5. 不吹不黑,赞一下应用运维管理的cassacdra
  6. 基于Spark的Als算法+自迭代+Spark2.0新写法
  7. Qt工作笔记-使用信号与槽让两个界面进行数据通信
  8. 信息学奥赛一本通(1068:与指定数字相同的数的个数)
  9. 聚簇索引与非聚簇索引的区别以及SQL Server查询优化技术
  10. 【源码解读】EOS测试插件:txn_test_gen_plugin.cpp
  11. PHP+MYSQL 出现乱码的解决方法
  12. python3中pygame安装过程(超级详细)
  13. Pygame教程系列四:播放音频篇
  14. 85 缓存, 验证码 序列化
  15. 税务会计实务【16】
  16. Ubuntu运行中文识别CHINESE
  17. Java 库 Failsafe 2.0 发布,支持组合弹性策略
  18. 工具用法有道云笔记: Mac和Windows上有道云笔记更换背景方法--202205更新
  19. Android-N自动旋转屏幕
  20. C#基础 连接数据库

热门文章

  1. Executor介绍
  2. 纯CSS实现文字一行居中,多行左对齐的方法
  3. iText in Action 2nd4.2节(Changing the properties of a cell)读书笔记
  4. python中类似对象吗_在Python中,两个对象什么时候相同? - python
  5. win10 mysql 5.7.21_MySql 5.7.21免安装版本win10下的配置方法
  6. wps表格粗线和细线区别_学术论文表格制作方法解读
  7. python typing typescript_Python的价值,对比Java/Typescript
  8. sql join on 多表连接_SQL 多表查询-交叉连接(笛卡尔积)
  9. 请写出sfr和sbit的语句格式_单片机c语言的sbit和sfr
  10. matlab在线性系统理论中的应用,线性系统理论相关的matlab应用.ppt