随笔 - 42  文章 - 0  评论 - 37 
  2017年6月13日
正文内容加载中...
posted @ 2017-06-13 20:35 阿标 阅读(1) 评论(0) 编辑
  2017年6月10日
摘要: Introduction to NOF 8.1 8.0 版本的 Naked Objects Framework 提供了新的用户界面,不仅外观不一样,还提供了‘Single Page’ 架构(SPA)。 写的客户端编译成 JavaScript,使用 Angular.js 框架 (version 1.5阅读全文
posted @ 2017-06-10 18:43 阿标 阅读(11) 评论(0) 编辑
摘要: Naked Objects 新手尝试这个简单的示例: 编写你的第一个 Naked Objects 应用程序。然后你就可以稍正式一点的内容。 Naked Objects应用程序通常由多个项目组成。 首先,通常有一个或多个 ‘Model’项目,用于存放领域类,参考: 创建领域模型项目 其次你需要一个或多阅读全文
posted @ 2017-06-10 11:09 阿标 阅读(2) 评论(0) 编辑
  2017年6月5日
摘要: 领域驱动设计 (DDD) 是面向对象的软件设计方法,基于业务领域、元素和行为,以及它们之间的关系。其目标是将潜在业务领域的实现用业务领域专家语言定义的领域模型来表达出来。领域模型可以看一个框架,让业务变得有条理的解决方案。 要应用领域驱动设计,您必须对您想建模的业务领域有很了解, 或者熟练掌握这些业阅读全文
posted @ 2017-06-05 23:25 阿标 阅读(5) 评论(0) 编辑
摘要: 领域驱动设计 (DDD)是一种开发复杂需求的软件的方法,通过将实现与核心业务概念的演化模型进行深入的连接。 其前提是: 将项目的主要焦点放在核心域和域逻辑上。 基于模型的复杂设计。 启动技术领域专家之间的创造性合作,反复切入问题的概念中心。 前提很简单,但在混乱的现实世界中却很难摆脱。它需要新的技能阅读全文
posted @ 2017-06-05 21:33 阿标 阅读(5) 评论(0) 编辑
摘要: 注: 这里应用于 Nancy 0.17.0 以上版本,如果你还在早期的版本请参考 Legacy Routing 路由都是定义在模块的构造函数里的。要定义路由你需要指出 方法 + 模式+ 动作+ (可选) 条件. 比如: public class ProductsModule : NancyModul阅读全文
posted @ 2017-06-05 12:57 阿标 阅读(5) 评论(0) 编辑
摘要: The concept of a view engine is quite simple - it takes a “template” and an optional “model” (the data) and outputs (usually) HTML to be rendered into阅读全文
posted @ 2017-06-05 12:55 阿标 阅读(4) 评论(0) 编辑
摘要: TL;DR: stick stuff in /Content ... done. In Nancy parlance "Static Content" is things like javascript files, css, images etc, but can actually be anyt阅读全文
posted @ 2017-06-05 12:53 阿标 阅读(2) 评论(0) 编辑
摘要: What is OWIN? OWIN defines a standard interface between .NET web servers and web applications. The goal of the OWIN interface is to decouple server an阅读全文
posted @ 2017-06-05 12:45 阿标 阅读(8) 评论(0) 编辑
摘要: Nancy里的Razor引擎是围绕Razor语法解析器的一个自定义实现。要注意的这个实现与ASP.NET MVC的实现有很多的区别。 记住Nancy缩写模型用 @Model 而不是 ASP.NET MVC 里的 @model 安装 Razor 简单的引用一下 Nancy.ViewEngines.Ra阅读全文
posted @ 2017-06-05 12:33 阿标 阅读(5) 评论(0) 编辑