NHaml 可以用作通用模板引擎吗? (MVC 之外)
我见过很多人喜欢在 ASP.NET MVC 中使用 NHaml 视图引擎,但我想知道 NHaml 是否可以用作 .NET 中的通用模板引擎?我想在 ASP MVC 视图引擎环境之外从控制台应用程序使用 NHaml,或者生成 HTML 电子邮件模板。这可能吗?我没有在任何地方找到很多代码示例来展示如何执行此操作。谢谢!
I've seen a lot of people that like using the NHaml View Engine in ASP.NET MVC, but I'm wondering if NHaml can be used as a general purpose templating engine in .NET ? I'd like to use NHaml from a Console application, or to generate HTML email templates, outside of the ASP MVC View Engine environment. Is this possible? I haven't found many code examples anywhere showing how to do this. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,它可以在没有 ASP.Net MVC 的情况下使用。我将它用于我自己的网络服务器(但这并不意味着您必须将它与网络服务器一起使用)。
在这里查看我如何使用它: http://webserver.codeplex.com/SourceControl /changeset/view/50874#671672
简而言之,您所做的就是这样:
Yes, it can be used without ASP.Net MVC. I use it for my own web server (but that doesn't mean that you HAVE to use it with web servers).
Check out how I use it here: http://webserver.codeplex.com/SourceControl/changeset/view/50874#671672
What you do in short is something like this:
最新的 NHaml 让一切变得更容易:
Latest NHaml makes it easier: