Apworks框架实战

Apworks框架实战的相关文章

Apworks框架实战(六):使用基于Entity Framework的仓储基础结构

在前面的章节中,我们已经设计了一个简单的领域模型,接下来我们希望能够实现领域模型的持久化及查询.在Apworks中,实现了面向Entity Framework.NHibernate以及MongoDB的仓储基础结构.在本章节中,我将向大家介绍如何在Apworks中使用基于Entity Framework的仓储机制. 搭建基于Entity Framework的基础结构 在使用Apworks提供的仓储服务之前,我们首先需要搭建好基于Entity Framework的基础结构,以便接下来的Apworks

Apworks框架实战(五):EasyMemo的领域模型设计

在上一讲中,我们已经新建了一个聚合根对象Account,并已经可以开始设计领域模型了.在这一讲中,我们会着重介绍EasyMemo领域模型的分析和设计,并引入Visual Studio Ultimate(旗舰版)版本的特性,介绍在Visual Studio 2013 Ultimate中如何使用体系结构建模工具进行领域模型设计,并自动化产生支持Apworks框架的代码. 界定上下文 由于EasyMemo所需实现的功能非常简单,因此,我们很容易从领域概念中剥离出两个界定上下文:用户账户上下文和用户便签

应用程序框架实战十五:DDD分层架构之领域实体(验证篇)

在应用程序框架实战十四:DDD分层架构之领域实体(基础篇)一文中,我介绍了领域实体的基础,包括标识.相等性比较.输出实体状态等.本文将介绍领域实体的一个核心内容——验证,它是应用程序健壮性的基石.为了完成领域实体的验证,我们在前面已经准备好了验证公共操作类和异常公共操作类. .Net提供的DataAnnotations验证方法非常强大,Mvc会自动将DataAnnotations特性转换为客户端Js验证,从而提升了用户体验.但是客户端验证是靠不住的,因为很容易绕开界面向服务端提交数据,所以服务端

开源完整版:《开源框架实战宝典电子书V1.0.0》内测版下载地址!

经过一个多月的整理,<J2EE开源框架实战宝典>--Tiny文档PDF电子书开始发放,共有将近600页,为喜爱Tiny.热爱Java开源框架的朋友提供更加体贴的文档服务! 下载地址:http://bbs.tinygroup.org/group-112-1.html(加入查看下载地址) 下面是部分目录的截图. 1.jpg (62.15 KB, 下载次数: 0) 下载附件 6 天前 上传 2.jpg (497.41 KB, 下载次数: 0) 下载附件 6 天前 上传 3.jpg (510.13 K

应用程序框架实战十:开发环境准备与学习资料清单

前面几篇已经把废话基本说完了,现在准备进入实战阶段. 第一步是把开发环境准备好,下面是本系列所使用的开发工具及其版本.为了避免你无法顺利打开本系列提供的下载示例,建议你最好跟我使用的版本相同. Visual Studio 2013 ReSharpe 最新版本,目前版本是8.2.2 ReSharpe是一个VS上面的插件,它不是必须的,但它能够大幅提升你的编码速度和代码质量,特别是采用了像DDD这样的架构,整个系统包含大量的Interface,你需要在接口和多个实现之间来回跳转,VS在这方面缺乏支持

完整版:《开源框架实战宝典电子书V1.0.0》内测版下载地址!

经过一个多月的整理,<J2EE开源框架实战宝典>——Tiny文档PDF电子书开始发放,共有将近600页,为喜爱Tiny.热爱Java开源框架的朋友提供更加体贴的文档服务! 下载地址:http://bbs.tinygroup.org/group-112-1.html(加入查看下载地址) 下面是部分目录的截图. 1.jpg (62.15 KB, 下载次数: 0) 下载附件 6 天前 上传 <ignore_js_op> 2.jpg (497.41 KB, 下载次数: 0) 下载附件 6

WinForm企业级框架实战项目演练

一.课程介绍 我们都知道在软件架构方式分为:C/S和B/S两类.这里阿笨不谈论两种软件架构的优劣之分,因为它们各有千秋,用于不同场合.一位伟大的讲师曾经说过一句话:事物存在即合理!录制这堂课程的目的就是专门给想学习和了解WinForm应用程序的童鞋们.虽然当前主流的架构开发的确大多是WEB端和App移动端开发,可能大家都忽略了传统的WinForm桌面应用程序开发的魅力! 如果您对本次分享< WinForm企业级框架实战项目演练 >课程感兴趣的话,那么请跟着阿笨一起玩WinForm吧!阿笨将从自

【WePY小程序框架实战四】-使用async&amp;await异步请求数据

[WePY小程序框架实战一]-创建项目 [WePY小程序框架实战二]-页面结构 [WePY小程序框架实战三]-组件传值 async await 是对promise的近一步优化,既解决了promise链式then的这种写法壁垒,又让异步请求更像同步,若对async await不太了解的同学可以直接参考阮一峰老师的文章async 函数的含义和用法,这里我们只关注怎么在小程序wepy架构中如何使用. 依赖库 import 'wepy-async-function' app.wpy中启用 export

Python接口测试实战4(上) - 接口测试框架实战

如有任何学习问题,可以添加作者微信:lockingfree 课程目录 Python接口测试实战1(上)- 接口测试理论 Python接口测试实战1(下)- 接口测试工具的使用 Python接口测试实战2 - 使用Python发送请求 Python接口测试实战3(上)- Python操作数据库 Python接口测试实战3(下)- unittest测试框架 Python接口测试实战4(上) - 接口测试框架实战 Python接口测试实战4(下) - 框架完善:用例基类,用例标签,重新运行上次失败用例