新社区网站

通常,你会在正确的地方,但我们最近推出了一个全新的社区网站……为社区,受社区。

耶……带我去社区!

社区博客是社区成员的个人观点,绝不是DNN公司或DNN平台的官方立场。这是一个表达个人对DNNPlatform、社区及其生态系统的想法的地方。你有什么有用的信息想要与DNN社区分享吗?如果有,请联系

社区博客的使用由我们的社区博客指南-请在评论或发布之前阅读。


介绍连接刀片1.0

这是一个转载自2sxc博客

您是否想要剥离字符串中的HTML,将br转换为换行符并返回,截断它而不停止在&或ä ?这和更多是什么剃须刀片是对的。

典型任务的库

剃须刀片是一个新的c#库,解决了Razor模板中许多琐碎但常见的任务。的v1版本包含到…的命令。

  1. HTML /标签任务详细的文档)
    1. Tags.Br2Nl(文本)
    2. Tags.Br2Space(文本)
    3. Tags.Nl2Br(文本)
    4. Tags.Strip(文本)
  2. 文本的任务详细的文档
    1. 文本。作物(字符串,长度)
    2. 文本。省略号(价值、长度)
    3. Text.Has(值)
    4. 文本。第一个(value, value[, moreValues,…])
    5. Text.Zip(值)

这些帮助命令将使您的模板更易于阅读和防子弹,因为您不需要在每个模板中重新发明如何剥离html。

注意,我们想让它防弹,所以剃须刀片包含30多个自动化测试来验证边缘情况,如果仍然出现任何意外,我们将添加更多。

适用于c#, DNN和。net Core

我们将此库构建为跨平台库,因此您可以在任何类型的项目中使用它,并且确保一旦DNN迁移到。net core,剃须刀片我会跟着它走的。

教程、博客和文档

为了帮助您开始,我们创建了您需要的所有基础知识

  1. Github回购包含剃须刀片还有文档
  2. DNN安装包在新闻稿中
  3. 教程应用程序显示所有命令的代码-源代码在Github
  4. 使用这种方法的博客仍然是在制品,但很快就会发布

请注意,您可以轻松安装剃须刀片在任何DNN或包含它与您自己的DNN模块。2sxc 9.40还将包括剃须刀片默认情况下,所以你开发的任何应用程序都可以使用剃须刀片1.0.

未来的增强

我们目前正在进行未来的增强,这将涵盖常见的挑战,如

  1. 从脚本中读取/写入页面标题和元数据
  2. 使用Razor电子邮件模板

来自瑞士的爱,
iJungleboy


丹尼尔·梅特勒(Daniel Mettler)在印度尼西亚的丛林中长大,是sic互联网解决方案在瑞士和列支敦士登,他是一位20名网络专家,自1999年以来参与了800多个DNN项目。他也是2 sxc(见github),一个用于创建的开源模块有吸引力的内容和DNN应用程序。



阅读更多文章丹尼尔·梅特勒

评论

目前没有评论,请第一个发表评论。

评论形式

只有注册用户才能发表评论。

NewsArchives


Aderson Oliveira(22岁)
亚历克·惠廷顿(11岁)
亚历山德拉·戴维斯(3岁)
Alex Shirley(10岁)
安德鲁·霍夫林(3岁)
安德鲁·纳斯(30岁)
安迪·特里巴(1)
安东尼·格伦赖特(5岁)
安东尼奥·夏格里(28岁)
阿什·普拉萨德(37岁)
本·施密特(1)
本杰明·赫尔曼(25岁)
伯努瓦·萨顿(9岁)
贝丝·费尔堡(12岁)
比尔·沃克(36岁)
鲍勃·克鲁格(5岁)
波格丹·莱特斯库(1)
布莱恩·杜克斯(2岁)
白雪皑皑(1)
布鲁斯·查普曼(20岁)
布莱恩·安德鲁斯(1)
卡塔·康诺利(55岁)
查尔斯·纳斯(163)
克里斯·哈蒙德(第213届)
克里斯·帕特拉(55岁)
克林特·帕特森(108)
邝党(21岁)
丹尼尔·巴塞洛缪(2岁)
丹尼尔·梅特勒(181)
丹尼尔·瓦拉达斯(48岁)
戴夫·巴克纳(2岁)
大卫·波因德克斯特(12岁)
大卫·罗德里格斯(3岁)
萧耀文(1)
道格·豪厄尔(11岁)
Erik van Ballegoij(30岁)
恩斯特·彼得·塔明加(80岁)
弗朗西斯科·佩雷斯·安德烈斯(17岁)
杰夫·巴洛(12岁)
乔治·阿拉特拉什(12岁)
吉福德·沃特金斯(3)
吉尔·勒·皮戈彻(3)
伊恩·罗宾逊(7岁)
以色列·马丁内斯(17岁)
简·布洛姆奎斯特(2)
简·乔纳斯(3岁)
贾斯普雷特·巴蒂亚(1)
詹妮·梅里菲尔德(6岁)
乔·布林克曼(274)
约翰·米切尔(1)
乔恩·亨宁(14岁)
乔纳森·希利(4岁)
乔丹·库珀史密斯(1)
约瑟夫·克雷格(2岁)
马侃(1)
凯文贝吉(3岁)
凯利·福特(4岁)
肯·格里尔森(10岁)
凯文·施莱纳(6岁)
利·波因特(31岁)
洛林·杨(60岁)
Malik Khan (1)
马特·拉特利奇(2岁)
马蒂亚斯·施洛曼(16岁)
毛里西奥Márquez (5)
迈克尔·多克西(7岁)
迈克尔·托比什(3岁)
迈克尔·华盛顿(2002)
米格尔·加梅坦(3)
迈克·霍顿(19岁)
米歇尔·塞勒斯(40岁)
弥敦罗孚(3)
Navin V Nagiah(14岁)
n (31)
Nik Kalyani(14岁)
奥利弗·海因(1)
帕特里西奥·f·萨利纳斯(1)
帕特里克·瑞恩(1)
彼得·唐克(54岁)
菲利普·比德尔(135岁)
菲利普·贝克尔(4岁)
理查德·杜马斯(22岁)
罗伯特·J·柯林斯(5岁)
罗杰·塞尔温(8岁)
鲁本·洛佩兹(1)
莱恩·马丁内斯(1岁)
Sacha Trauwaen (1)
爱沙尼亚语(4)
Sanjay Mehrotra(9岁)
斯科特·麦卡洛克(1)
斯科特·施莱西尔(11岁)
斯科特·威尔金森(3岁)
斯科特·威尔海特(97岁)
塞巴斯蒂安·洛波德(80岁)
肖恩·沃克(237)
肖恩·梅哈菲(17岁)
斯蒂芬·卡尔曼(12岁)
Stefan Kamphuis(12岁)
史蒂夫·法比安(31岁)
史蒂文·费舍尔(1)
蒂莫·布鲁梅尔霍夫(24岁)
托尼·亨利克(3岁)
托斯滕·韦根(3岁)
第谷·德·沃德(4)
Vicenç Masanas(27岁)
Vincent Nguyen(3岁)
维塔利·科扎达耶夫(6岁)
威尔·摩根维克(40岁)
威尔·斯特罗尔(180岁)
威廉·塞弗伦斯(5岁)
什么是液体含量?
找出
什么是液体含量?
找出
什么是液体含量?
找出
Baidu
map