随笔分类 -  .NET技术

摘要:在“Package Manager Console”中执行update-database命令,出现异常信息:Introducing FOREIGN KEY constraint 'FK_dbo.Processes_dbo.Models_ModelId' on table 'Processes' ma... 阅读全文
posted @ 2015-10-18 09:22 朱优良 阅读(2225) 评论(0) 推荐(1) 编辑
摘要:在上一篇《DDD开发框架ABP之本地化/多语言支持》中,我们知道,ABP开发框架中本地化资源存储可以采用XML文件,RESX资源文件,也提供了其他自定义的存储方式的扩展接口。ABP框架默认实现了前面两种方式,而数据库存储方式则需要自己扩展,大概是因为数据库存储涉及到了实体和仓储等方面的具体内容... 阅读全文
posted @ 2015-10-05 17:16 朱优良 阅读(2444) 评论(0) 推荐(0) 编辑
摘要:本地化(Localization)也就是多语言功能,借此用户能够选择他的母语或熟悉的语言来使用系统,这显然非常有利于软件系统推向国际化。一个应用程序的UI界面至少有一种语言,DDD开发框架ABP就提供了一个弹性的多语言框架,可以简化我们在多语言方面的开发时间。利用ABP完整实现多语言只需要简单... 阅读全文
posted @ 2015-09-29 21:15 朱优良 阅读(7932) 评论(2) 推荐(2) 编辑
摘要:Shouldly是一个轻量的断言(Assertion)框架,用于补充.NET框架下的测试工具。Shouldly将焦点放在当断言失败时如何简单精准的给出很好的错误信息。Shouldly在GitHub的开源地址:https://github.com/shouldly/shouldlyShouldly的官... 阅读全文
posted @ 2015-09-26 21:18 朱优良 阅读(2661) 评论(0) 推荐(3) 编辑
摘要:ASP.NET Boilerplate能够自动且动态地为这个应用服务创建Web API 控制器,只需要一行配置代码即可完成,同时所有的方法在客户端都是可用的。在一个应用系统中,我们可能有很多个应用服务,那么一个接一个地建立API将是一件冗长无聊且容易遗忘的工作。ASP.NET Boilerplate为动态Web API控制器创建了动态的Javascript代理。因此,你能够在Javascript中像调用函数一样调用一个动态Web API方法。 阅读全文
posted @ 2015-09-24 20:39 朱优良 阅读(1705) 评论(1) 推荐(3) 编辑

点击右上角即可分享
微信分享提示