摘要: 在web开发中,session管理有多种方案,对于不同的规模的场景,需要因地制宜的选择方案,本文主要介绍在选型时所参考的各个session方案。其中包含阿里FourInOne框架中介绍的分布式可在线扩容的session方案阅读全文
posted @ 2014-06-19 14:28 孤独侠客 阅读(3717) 评论(0) 编辑
摘要: 转眼三年过去了,看着2009年底写的总结,事情已经发生了很大的变化,我不仅结婚了,而且连孩子都有了. 驾照也拿到了,可惜还没有钱买车。另外我们还在北京有了自己的房子,虽然还有不少贷款要还,但总算在北京有家了。阅读全文
posted @ 2012-12-31 12:05 孤独侠客 阅读(5219) 评论(32) 编辑
摘要: 智诚B2C1.31正式发智诚b2c1.31版本于2012年1月10日正式发布。欢迎各位的关注和更新。演示环境: http://b2c.zcjxsoft.com/更新功能如下:1. 优化前台模板机制,加入小部件widget功能,可直接添加管理widget,前台界面可直接可视化添加widget,拖动设置...阅读全文
posted @ 2012-01-16 10:41 孤独侠客 阅读(541) 评论(3) 编辑
摘要: 这篇文章我将介绍多年来我使用DSL进行软件开发的最佳实践,在开始之前,我先概述一下内容。我专门针对自定义描述软件系统的领域特定语言,这些语言可以是文本的也可以是图形的,创建的模型再由代码生成,验证,模拟和解释使用,DSL是为开发人员和架构人员使用的(主要包括软件系统的架构/技术方面),同时也可以被那些通常不被称为开发者的商业用户使用。阅读全文
posted @ 2010-04-08 11:06 孤独侠客 阅读(1814) 评论(7) 编辑
摘要: 这篇文章我将介绍多年来我使用DSL进行软件开发的最佳实践,在开始之前,我先概述一下内容。我专门针对自定义描述软件系统的领域特定语言,这些语言可以是文本的也可以是图形的,创建的模型再由代码生成,验证,模拟和解释使用,DSL是为开发人员和架构人员使用的(主要包括软件系统的架构/技术方面),同时也可以被那些通常不被称为开发者的商业用户使用。阅读全文
posted @ 2010-04-06 11:15 孤独侠客 阅读(1859) 评论(3) 编辑
摘要: 这篇文章我将介绍多年来我使用DSL进行软件开发的最佳实践,在开始之前,我先概述一下内容。我专门针对自定义描述软件系统的领域特定语言,这些语言可以是文本的也可以是图形的,创建的模型再由代码生成,验证,模拟和解释使用,DSL是为开发人员和架构人员使用的(主要包括软件系统的架构/技术方面),同时也可以被那些通常不被称为开发者的商业用户使用。阅读全文
posted @ 2010-04-02 13:13 孤独侠客 阅读(1634) 评论(1) 编辑
摘要: 这篇文章我将介绍多年来我使用DSL进行软件开发的最佳实践,在开始之前,我先概述一下内容。我专门针对自定义描述软件系统的领域特定语言,这些语言可以是文本的也可以是图形的,创建的模型再由代码生成,验证,模拟和解释使用,DSL是为开发人员和架构人员使用的(主要包括软件系统的架构/技术方面),同时也可以被那些通常不被称为开发者的商业用户使用。阅读全文
posted @ 2010-03-29 23:23 孤独侠客 阅读(2712) 评论(5) 编辑
摘要: 我们到现在为止已经对Vs.net dsl的基础知识进行了介绍,并且一步一步的完成了我们的状态机设计器的设计,在上一节结合T4模板生成了代码.但是我们一直还是在调试的项目中来做的,怎么能够让我们做的这个状态机设计器能够提供给其它人使用呢,在这一节,我们就来做一个安装程序,这样在只安装了VS.NET的机器上,不用安装SDK就可以使用我们的设计器了.阅读全文
posted @ 2010-03-16 00:01 孤独侠客 阅读(2545) 评论(5) 编辑
摘要: 在前面的几节里,我们已经完成了一个简单的状态机设计器,通过这个状态机可以设计出一个状态流,但是如果只是这样,我们直接使用UML设计工具就行了,何必自己开发呢? 我们走的是模型驱动开发路线,.这一节就和我们的开发联系起来,结合T4来生成符合我们要求的代码.阅读全文
posted @ 2010-03-14 20:50 孤独侠客 阅读(2684) 评论(4) 编辑
摘要: ASP.NET MVC 2正式发布了, 这次不是rc版本,是正式版,大家可以放心使用了.阅读全文
posted @ 2010-03-12 19:16 孤独侠客 阅读(3263) 评论(21) 编辑
摘要: 上一节我们为状态机设计器添加了一个Rule,主要用来处理当Transition的属性Label,Condition,Action,Event之间的任何一个值发生变化时,其余的属性值也要按照我们的规则来更新.在这一节,我们会为我们的设计器添加一些验证Validation,并简单的比较Rule与Validation.阅读全文
posted @ 2010-03-06 23:22 孤独侠客 阅读(1672) 评论(1) 编辑
摘要: 上一节我们在设计器的显示方面进行了完善,在这一节,我们将深入状态机设计器的一些逻辑细节,给我们的状态机设计器添加逻辑规则.为生成代码做好准备.阅读全文
posted @ 2010-03-04 23:12 孤独侠客 阅读(1632) 评论(1) 编辑
摘要: 前两节我们已经完成了状态机的元数据创建以及部分图形表示,如果你使用过运行起来的状态机设计器,你就会发现很多问题.在这一节,我们主要来完善我们的状态机实例,包括完善元数据和图形符号等.阅读全文
posted @ 2010-02-24 08:27 孤独侠客 阅读(1881) 评论(0) 编辑
摘要: 上一节我们已经创建状态机的元数据模型,在这一节,我们来完成我们状态机的图形符号,建立起状态机的测试运行环境.阅读全文
posted @ 2010-02-23 12:40 孤独侠客 阅读(1928) 评论(0) 编辑
摘要: 在前几节中,我们以创建的默认项目介绍了Vs.net dsl的一些基本的知识,包括域类,域关系,图形符号,图形映射等,这些东西看起来可能会有些抽象,和我们第二节介绍的需求还没有直接关系,不过这些概念确实我们开发我们自己的dsl之前必须要掌握的。如果你对我们将要做的这个实际的案例的需求并不是很了解,请仔细需求一下我们这个状态机的需求.如果你第一次看这一系列,或者是对这些基础概念还不是很熟悉,建议你看一下前面的几节基础知识。阅读全文
posted @ 2010-02-22 00:05 孤独侠客 阅读(2010) 评论(2) 编辑
摘要: 在上一节介绍了vs.net dsl的图形符号,其中包括图表,编辑器,形状.在这一节,我们来看一下图形符号与元数据之间的关系,他们是怎么映射在一起的.模型元素由形状来表示,而域关系则用连接器(Connectors)来表示.图形映射定义了模型元素通过形状可视化表示出来,而连接器映射定义了链接如何通过连接器可视化表示出来.阅读全文
posted @ 2010-02-20 11:40 孤独侠客 阅读(2142) 评论(1) 编辑
摘要: 2009年对我来说是不太平静的一年,在11月份换了工作,离开了工作了两年的公司,有不舍也有固执,其实打工无非有两种选择,一是在一个公司持续的干下去,二是寻找自己的最合适最理想的工作环境。这次我选择了后者,虽然在新的工作环境中遇到了一些问题,不过我想我还是会不断坚持我自己的梦想,不管在什么样的环境下,都要努力地提高自己,重要的是一定要有想法,而不是原地踏步.阅读全文
posted @ 2010-02-10 14:51 孤独侠客 阅读(3659) 评论(24) 编辑
摘要: NServiceBus是dotnet世界里面最流行的开源企业服务总线. 它强大,轻量级;可插拨,简单易用,支持企业级开发等特点.NServiceBus开始于2006年,并且一直在持续的改进,而且社区很活跃,作者更新的也很快.而且NServiceBus已经被多个大公司应用到正式的实际生产项目中,还是经受过正式项目的考验,最近将要发布2.0版本.阅读全文
posted @ 2010-02-10 11:36 孤独侠客 阅读(12140) 评论(12) 编辑
摘要: 到现在为止,我们还是只是介绍模型相关的东西,还没有接触到Dsl的模型的展现,对于一个Dsl来说,没有图形展现也是可行的,不过对于一个开发工具来说,要提供一种方式来操作我们的元数据,Visual Studio DSL在图形展现这方面提供了不错的支持,不过对于复杂的Dsl来说,图形的展现往往需求很复杂,现在的图形化支持在一定程度上也未必能够满足一些特定的需求, 有总比没有好,期望微软会在这方面会有所加强。阅读全文
posted @ 2010-02-10 02:19 孤独侠客 阅读(2911) 评论(5) 编辑
摘要: 到现在为止, 我们已经为业务对象创建了属性,验证规则,数据门户.除了属性我们会直接使用,验证规则和数据门户我们不会手动直接调用的,而最通常调用的是我们的业务对象的工厂方法,在这一节,我们就为Product对象添加了些通用的工厂业务方法,并且介绍一下工厂方法调用的内部细节,以及业务对象的相关细节阅读全文
posted @ 2010-02-08 16:46 孤独侠客 阅读(5330) 评论(13) 编辑