`
zhoujg
  • 浏览: 61659 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
  “方法”这个词很常用,但并不简单。大部分会出现一种现象,做了一些事情,解决了很多问题,但是当别人问自己是采用什么方法来指导自己工作时并 不能清楚的说出来。大部分工作是被事情推着走,而并没有在“方法 ...
  敏捷开发之热门已达到任何一个开发人员都至少听过,并觉得敏捷方法很好,然而并不是所有的人都学习和实践过,以致于大家谈敏捷的时候其实理解的基准是不一样的,也导致“敏捷”泛滥成灾“,有些看似很敏捷的开发 ...
基于模型开发可以很好的提高开发效率和质量,最近也看到越来越多的这方面的研究和实践。以下推荐一些值得参考的软件和书籍。 书籍: Apress.Practical.Software.Factories.in.dot.NET 介绍软件工厂的概念和实践ISpySoft的例子 Domain.Specific.Development.with.Visual.Studio.DSL.Tools 介绍微软DSL的第一本书籍 Expert C# 2005 Business Objects 一个非常流行的分布式业务对象的应用框架 Software Factories - Assembli ...
使用过很多公司的报表试用版本,个人觉得润乾报表是一个非常灵活的产品,虽然目前的设计器还只能适用于开发人员:) 在试用润乾报表过程中,认真揣摩她的核心概念,发现自己也可以实现一个类似的报表引擎,所以自己也使用Delphi实现了一个显示报表的核心部分的报表引擎(还未添加填报功能),可以看看我以前写的《交叉表的报表设计 》示例 实现报表引擎需要使用用到以下两个个核心技术和概念: 数学表达式引擎 报表扩展模型 准备重新实现一个.Net下的报表引擎,可以基于它之上进行表单设计、查询窗体、报表、处理数据分析 就像以上说的需要基于两个核心技术,所以会先实现一个表达式引擎。后续会和大家分 ...
灵活报表不能缺少表达式,所以报表引擎内部需要使用到的一项主要技术就是表达式计算引擎,我们公司使用Delphi实现了一个表达式引擎。 我在以前的文章Antlr实现表达式引擎的语法文件中写了使用Antlr实现的一个示例的主要语法文件。 网上还有其他可以参考的文章和资料,例如: State of the Art Expression Evaluation An extensible math expression parser with plug-ins Implementing an Excel-like formula engine Flee - Fast L ...
下载了Visual Studio的SDK,安装后运行SDK的DSL例子时报出错误:Can't start preprocessor网上搜索后,发现在安装时必须安装上C++后才能正常运行。 另外,codeplex中有一个示例项目Storyboard。这个项目运行是在Visual Studio 2008 Shell 独立模式上的一个DSL应用的示例。有兴趣的可以去看看。 这里有一本,也是现在唯一一本介绍微软DSL Tool的书籍Domain.Specific.Development.with.Visual.Studio.DSL.Tools.May.2007
Global site tag (gtag.js) - Google Analytics