DCG v1.4.1.1

2016-01-29 12:39 9 1 收藏

DCG v1.4.1.1,DCG v1.4.1.1

【 tulaoshi.com - ASP.NET 】


几乎DCG的每一次升级都是为了带给最终用户更方便的使用,这一次也不例外。那么这次DCG又带来了什么创新呢?让我们来看看,DCG的变动如下:
添加了变动保留功能。代码生成器的优点是省时省力功能强,所以我们选择它,但代码生成器却也不是没有缺点的,它的缺点也很大,那就是每次输出都会将上一次输出后的变动冲掉,这使我们使用者很伤脑筋,也正是这一点让我们不太敢使用代码生成器生成第二遍。为了克服以上原因,作者再次升级DCG,扩展了它的功能,通过在输出文件保留信息的方式使之能再次生成时保留修改。示例如下:<%@ Template Language="vb" %>
<%@ Parameter Name="ns" DataType="String" %>
<%@ Parameter Name="oldFilePath" DataType="String" %>
<% DCG.ReservedSpace.BeginSymbol = "/*+*/" %>
<% DCG.ReservedSpace.EndSymbol = "/*-*/" %>
<% DCG.ReservedSpace.OldFilePath = oldFilePath %>
<% DCG.ReservedSpace.GenerateDefaultValue = (DCG.ReservedSpace.OldFilePath Is Nothing) %>
namespace <%=ns%> {
public <%-virtual-%> class Base {
public void DoSomething() {
<%-
//TODO
<%"algo"%%>
-%>
}
}
}
通过DCG.ReservedSpace来设置变动保留功能,保留空间在模板中的语法为<%-reserved space-%>,其中reserved space为默认值,也就是,当DCG.ReservedSpace.GenerateDefaultValue为真时会输出默认值,当其为假时会输出空白或者上一次的修改。

%>字符串在标签中的输出。在以前的版本中,想在一个标签中(<% %> <%= %>等)输出%>不是一件容易的事,因为它代表着一个标签的结束,但现在通过在标签中用%%>来代表的%>的方式就可以输出%>了。同样在标签外想输出<%要用<%%来代替。以上为所有的DCG版本1.4.1.1的变动,完全向下兼容。

来源:http://www.tulaoshi.com/n/20160129/1486995.html

延伸阅读
标签: 瘦脸 瘦脸方法
瘦脸方法:按摩 Step1:改善下巴轮廓 从右边面颊做起,以拇指沿耳朵凹位向下顺按至锁骨位,循环做10~20次,能畅通淋巴腺和改善下巴轮廓;左面按法相同。 Step2:消除脸颊浮肿 从鼻翼两旁以食指作小打圈式于颧骨下方按到唇边,能消除脸颊浮肿,循环做10~20次,能抚平笑纹。 Step3:预防面肌松弛 由下巴尖端开始,按压至耳背骨,...
微信头像怎么加v?   很多朋友都在问这样一个问题,微信怎么加V呢?大家都知道微信加V只有认证的才能加V。不过今天小编为大家带来微信不需要验证头像就能加V的教程,你准备好了吗?那就一起来看看怎么操作吧! 1)首先打开微信,然后在微信的通讯录中点击进入订阅号。 2)在订阅号中添加松江微生活这个公众号,然后点击进...
12345 12345 12345 12345 12345
标签: Web开发
使用 PHP V5 的新语言特性,可以明显地提高代码的可维护性和可靠性。通过阅读本文,您将了解如何利用这些新特性将用 PHP V4 开发的代码迁移到 PHP V5。 PHP V5 在 PHP V4 基础上做了重大改进。新语言特性使构建可靠的类库和维护类库更加容易。另外,重写标准库帮助使 PHP 更符合其同一 Web 语系,例如 Java™ 编程语言。让我们来...
iphone5v版是什么意思,a版和v版哪个好? 大家在逛论坛了解iphone5的时候肯定经常遇到v版iphone5吧,那么iphone5v版是什么意思呢?a版和v版哪个好呢?通过本文相信大家会找到答案的。 iphoneV版是美国的一家通讯公司的缩写Verizon,这个公司说白了就是中国的中国移动,中国联通。这种机器无SIM卡槽,使用的是烧号技术,电信现在已经可以烧...

经验教程

694

收藏

73

精华推荐

CATIA V5安装教程

CATIA V5安装教程

续冩幸福

字母V的标志设计欣赏

字母V的标志设计欣赏

神风宠儿

HOUSE V房子设计

HOUSE V房子设计

抚摸洒下

热门标签

ASP
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部