代码改变世界

领域驱动设计常见术语

2015-07-06 23:01 by Spring.Guo, 649 阅读, 0 推荐, 收藏, 编辑
摘要:DDD : Domain Driven DesignCQRS :Command Query Responsibility Seperation(命令查询职责分离)的缩写 把查询数据 同程为 Query (查询), 只提供根据聚合的ID 进行查询,查询结果 以DTO 形式返回 改变状态叫做 Comma... 阅读全文

Jquery Mobile 常用参数

2014-11-28 09:35 by Spring.Guo, 306 阅读, 0 推荐, 收藏, 编辑
摘要:data-role 属性值: data-role参数表: page 页面容器,其内部的mobile元素将会继承这个容器上所设置的属性 header 页面标题容器,这个容器内部可以包含文字、返回按钮、功能按钮等元素 footer 页面页脚容器,这个容器内部也可以包含文字、返回按钮、功能按钮等元素 content 页面内容容器,这是一个很宽容的容器,内部可... 阅读全文

timestamp 字段

2014-11-08 11:10 by Spring.Guo, 24540 阅读, 0 推荐, 收藏, 编辑
摘要:项目中由于需求设计,数据库中需要一个timestamp时间戳类型的字段来作为区别数据添加和修改的标识。由于timestamp在SQL SERVER 2005数据库中,不可为空的timestamp类型在语义上等同于binary(8)类型,可为空的 timestamp类型在语义上等同于varbinary(8)类型,这将导致在C#程序中获取到的timestamp类型则变成了byte[]类型。所以如果我们... 阅读全文

ASP.NET MVC4 部分视图

2014-10-24 16:48 by Spring.Guo, 6792 阅读, 5 推荐, 收藏, 编辑
摘要:【部分视图】ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。使用 部分视图 : 1. 可以简写代码。2. 页面代码更加清晰、更好维护。【如何使用】在视图里有多种方法可以 加载部分视图,包括:Parti... 阅读全文

ASP.NET mvc 验证码 (转)

2014-10-17 23:05 by Spring.Guo, 559 阅读, 0 推荐, 收藏, 编辑
摘要:ASP.net 验证码(C#) MVChttp://blog.163.com/xu_shuhao/blog/static/5257748720101022697309/网站添加验证码,主要为防止机器人程序批量注册,或对特定的注册用户用特定程序暴力破解方式,以进行不断的登录、灌水等危害网站的操作。验证... 阅读全文

ASP.NET MVC4 Razor

2014-09-18 14:06 by Spring.Guo, 5484 阅读, 0 推荐, 收藏, 编辑
摘要:1 Code Expressions 代码表达式 @表达式 or @(Expressions )例如1: Listing @stuff.Length items.@rootNamespace.ModelsWhat hope to output was :MyApp.Models必须这样写:@(roo... 阅读全文

VS2012 Getting Started with Owin and Katana

2014-09-04 17:39 by Spring.Guo, 1467 阅读, 0 推荐, 收藏, 编辑
摘要:参考地址:http://www.asp.net/aspnet/overview/owin-and-katana/getting-started-with-owin-and-katana 小提示: 该示例必须在.net Framework4.5 框架下才能正确运行。 开发环境最低使用VS2012. 1 创建一个空的ASP.NET 程序 2 安装 Add NuGet Packages 管理工具... 阅读全文

微软.net framework 源码学习

2014-08-28 11:32 by Spring.Guo, 267 阅读, 0 推荐, 收藏, 编辑
摘要:1. 直接下载.NET Framework源代码(下载地址),然后用Visual Studio打开查看。2. 在线查看,网址:http://referencesource.microsoft.com/ 。3. EF Code First 学习地址 http://www.entityframework... 阅读全文

svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted

2014-08-27 11:01 by Spring.Guo, 442 阅读, 0 推荐, 收藏, 编辑
摘要:svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。 错误如下: 解决方法:清空svn的队列 1.下载sqlite3.exe 2.找到你项目的.svn文件,查看是否存在wc.db 3.将sqlite3.exe放到.svn的同级目录 4.启动cmd执行sqlite3 .svn/wc.db "select * from work_queue" 5.看到很多记录,下一步执行... 阅读全文

windows 平台下 安装解密 openssl

2014-08-13 17:41 by Spring.Guo, 819 阅读, 0 推荐, 收藏, 编辑
摘要:1 在openssl 官网下载 openssl 安装, 本机是 64位 win 8.1 系统 http://slproweb.com/products/Win32OpenSSL.html 下载:Win64 OpenSSL v0.9.8zb Visual C++ 2008 Redistributables (x64) 2 下载ActivePerl 5.10.1.1007(最新的版本或较低的版本也... 阅读全文