随笔分类 - 代码生成技术
未来将要做这方面的技术研发
摘要:json是网络中一种通用的数据传输格式,在某些时候需要将json数据格式转化成xml,这里发布自己的一个实现过程.
分析过程包括词法分析和语法分析 构建xml三个部分,语法分析采用采用LL型自上到下的方式.
阅读全文
摘要:模板语法说明:
1.嵌入标记 {% ... %} 类似与 asp 的 或是php
{% 为模板语言的开始标记, %} 为模板语言的结束标记,中间书写语句
一条语句在一个{% ... %}中。
自动对齐标记 :在{%上加一个% 为自动对齐
{%% 自动对齐前一个非空白字符上
%%} 自动对齐到后一个非空白字符上
阅读全文
摘要:因为前段时间工作的原因,没有能够及时对生成器进行收尾工作,主要的内核框架在1.0之前不做更改,只是功能上的增强,目前内核仍采用集成现有模板内核。设计的总体思路是简化操作方式,集中操作热点,通过更换新控件增强客户体验。
下载试用!
阅读全文
摘要: 近期对网站生成器,进行了一次较大的改动,上一版本是基于流技术的生成器工具,基于流的生成器的特点是速度快.但是不易制定.应对复杂多变的需求和开发过程,适时需要的是各种的框架技术,而您需要有自己的框架或是模式的积累,而这一切需要灵活实现,并便于制定修改,这只有模板才能做倒.
繁星代码生成器也正是也模板为灵魂为实现的,模板库体现的是我们大家的智慧结晶。他的目标就是:灵活实现您的需求,通过模板分享让您轻松、快速开发。
如果您对模板不熟悉或是没有兴趣,可以直接使用系统自带的模板库(普通网站)
安装环境:
操作系统:Windows XP,2003 IIS 5.1, 6.0
Framework:2.0及以上版本
QQ群:6723988
下载试用
阅读全文
摘要:1. 对手写代码给予合适的尊重尽管代码生成可以免去许多重复的工作,提高开发效率,但是你必须知道无论你的生成器有多么强大,多么灵活,都有很多特殊情况存在,这些可能都在你的代码生成器可归纳的范围之外。所以,虽然你使用了代码生成器,但是手写代码仍然是必需的。2. 应当首先考虑手写代码。即使有必要使用代码生成,也要在你确定你了解你的框架的时候再开始使用它。3. 控制你的代码。一个好的源代码管理系统是代码生...
阅读全文
摘要:我今天做的是输出,终结字符和非终结字符的LR0型的状态转换表,突然间发现datagridview的两列是一模一样的,我查了一下问题,发现数据源用的这个datatable中有非终结字 A 和终结字 a ,调试中发现 这两列的数据是完全不一样的,但是显示出来竟然是一样的,我翻了半天有关datagridview的大小敏感东西没有任何的收获,故询问问题 DataTable dt = new DataT...
阅读全文
摘要:网络是趋势,面向网络编程是必然, 整合网络资源,我是这样做的.
阅读全文
摘要:下载地址: 天思代码生成0.8.rar 操作手册文档下载 目前的代码生成已经帮我做了不少的事情了, 但是不是很完善,功能也不是很强大 呵呵。 但是保持灵活性还是必须的哦. 在开发的路上总是有特别多的困难,但我觉得,做好底层,做好框架,认真写好每一句代码,要相信自己,框架不好可以学习可以升级,不怕国外的代码思想有多么的先进,我们一样可以做的很好。 路是一步一步走出来的,在...
阅读全文
摘要:从David Hayden那里获知,CodeProject上的一个开源代码生成器SmartCode,对于不想花钱买CodeSmith的朋友来说,是个不错的选择,SmartCode完全基于模版代码生成(我一直认为基于模版的代码生成才是正道),它通过读取数据库Schema,可以为每张表或者每一个字段设置生成属性,有兴趣的朋友可以访问: http://www.codeproject.com/useri...
阅读全文
摘要:点击下载..net 代码生成
这个版本的最主要的特点是除了实现对单表的基本操作外,提供了Model层次架构和DAL的方法自定义实现。
阅读全文
摘要:代码生成的过程是一个将某种形式的组织结构的软件框架或体系,通过一种的映射规则,转换生成以某种高级语言为程序实现的过程。
阅读全文
摘要:先分析一下当前的形势哦....国内外一些著名的软件...
阅读全文
摘要:对国内的一些代码生成的软件的总结:***********************************************.Net代码自动生成器V1.9.7 版免费下载! 公司不详***************************************************LTP.Net代码自动生成器 V1.9.6下载:http://litianping.bokee.com/in...
阅读全文
摘要: 几种有益与代码生成的好方法:
⒈将中间过程的参数格式化,模化,不要轻意的定义中间参数.
⒉将可重用的部分库化.以简化生成的代码的复杂度
*⒊不要轻易将部分过程进行重构.而把代码放到本页面进行生成.
阅读全文
摘要:第一节:
大家好:
我们今天讲的还是代码生成,我们知道的有codedom是微软生成自己框架代码的一个类,可以说是自己生成
阅读全文