JNTemplate 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
JNTemplate 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
JNTemplate 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
JNTemplate 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
JNTemplate 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

JNTemplate — Open source templating engine for .net/mono!
JNTemplate 是什么
极念模板引擎(JNTemplate)是一款.NET平台的解释型模板引擎,它能生成任何基于文本的内容,让前端展示与后端代码逻辑分离。同时,它也提供了一个在WebForm与Razor之外的选择!

JNTemplate具有简单,易用,高效等特点,拓展十分方便!而且它使用的是对商业更加友好的Apache license 2.0协议开源,在满足该协议的前提下,大家可以自由使用,分发,甚至可以用于商业目的(具体见License.txt)。

为什么要使用JNTemplate
简单易用 有一定 c#/java/javascript 语法基础的用户只需要10分钟就可以上手使用
轻便高效 使用了更高效的解析机制,引擎执行更快。
自由拓展 可以十分方便的自由扩展功能,灵活性更强。
免费开源 可以免费使用而无须支付任何费用,只需要在代码中保留我们的署名即可。
另外JNTemplate能完美运行于Liunx(Mono)!

如何使用JNTemplate
ITemplate template = new Template("hello,$name!");//创建Template实例
template.Context.CurrentPath = "D:\\templets\\"; //指定当前模板目录
template.Context.TempData["name"] = "world";//设置模板数据
template.Render(Response.Output);//呈现解析结果

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
02/05 20:52

Jntemplate 2.0.0 发布,全新的编译型模板引擎

jntemplate是一款完全国产的.net开源模板引擎,具有轻量,高效,易用的特点,没有任何第三方依赖,所有代码全部开源,并且支持免费商用。目前已经支持最新的.net 5.0环境。 本次更新主要对引擎核心进行了重构,增加了模板编译机制,由原来的解释型模板引擎升级为编译型模板引擎,在模板第一次运行时,会进行模板语法编译以提升运行速度,而且因为仅需编译模板语法,编译速度也会更快。 功能改进 1.架构调整,接口调整,由原来解...

0
2
发表了资讯
2014/07/30 00:00

JNTemplate 1.2 beta 发布,开源的 .net 模板引擎

JNTemplate自去年3月发布1.1版本以来,在2014-07-28终于再次发布了1.2 beta版,该版本主要更新内容有: 1.增加了for标签 2.增加复合标签 3.增加elseif标签支持 4.部分结构变更与大量核心代码优化,性能优化等 目前引擎在进行优化的同时也减弱了特定平台依赖,为下一步的Mono平台支持做准备。 另外,JNTemplate已经登陆了Nuget平台,开发者可以直接在Nuget中获取到JNTemplate的发行版本...

2
15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/03/16 23:06

.net基础学java系列(一)视野

本文目的在于扩展你我视野,求各位大神帮忙补充下表格中的内容,特别是Java的相关内容。 本人作为一名普通的.net程序员,也快混了十年了。在.net方面的知识面较广,但是深度严重不够。 我们从最下层次的开发说起: 1. 嵌入系统wince开发(基于.net compack framwork, Visual Studio 2008之后就不支持了) 2. 上位机开发(Winform为主,主要是硬件信号的收集) 3. 桌面程序开发(Winform、WPF、UWP) 4. Web开发(WebForm、MVC...

0
0
发表了博客
2018/08/11 12:34

C#开源项目大全

商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-Regex-Tester Windows-Phone-7-SDK Excel-读写组件-ExcelLibrary .NET集成开发环境-MonoDevelop 电话软交换机-FreeSWITCH 开源操作系统-Cosmos 坦克机器人战斗仿真引擎-Robocode GIS控件-MapWindow .NET的ORM框架-MyBatis.NET Web开发工具-Webbo Mongodb管理工具-Mongodb-Studio 社区驱动的新闻网站-DotNetKicks ...

0
1
发表了博客
2019/03/17 17:53

为什么你学不会递归?告别递归,谈谈我的一些经验 关于集合中一些常考的知识点总结 .net辗转java系列(一)视野 彻底理解cookie,session,token

为什么你学不会递归?告别递归,谈谈我的一些经验 可能很多人在大一的时候,就已经接触了递归了,不过,我敢保证很多人初学者刚开始接触递归的时候,是一脸懵逼的,我当初也是,给我的感觉就是,递归太神奇了! 可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷径啊,不过,我还是想写一篇文...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
25 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部