摘要:
今天接手一个DNN网站,DNN网站的很多模块和管理功能页面都报这个错:The compiler failed with error code 1 Error 阅读全文
摘要:
DNN配置
IE不同的版本对CSS解释不一致是一个众所周知的问题,有很多解决方案,其中的一个方法是通过加载不同的JS脚本来纠正不同IE版本对CSS的解释,这样你只要按照web标准来编写CSS就可以了。 阅读全文
摘要:
DNN配置
最近有一些DNN网站报告收到Sql Injection攻击
应为Sql injection 攻击利用的是网站中动态执行的sql语句比如通过字符串连接生成并直接执行的sql语句,或者通过EXEC或sp_execute执行的存储过程。但 DNN主程序避开了这些弱点,只使用带参数的存储过程,所以DNN主程序不会受Sql Injection的影响。 阅读全文
摘要:
在CodePlex上合作开发开源项目,实际上就是一个协同开发的过程。
在CodePlex建立了一个Project后,在TFS(Team Foundation Server)服务器上就会对应的建立一个Team Project。创建者要负责提供初始的版本,完了,其他团队成员就可以加入这个Team,并且从这个Team Project中Check Out代码进行编辑并上传。
每完成一个阶段的开发,就要把这一阶段的代码提交到源代码管理服务器,在源代码管理服务器上保留一个副本。下一次我们可以接着修改或者因为某种需要而回滚到历史上的某一个版本。 阅读全文
![](http://www.codeplex.com/Images/banner_logo.jpg)
摘要:
下载源代码包 首先你需要得到模块的源代码包,对于DNN官方的模块,都会提供一个源代码包。对于非官方的模块,如果是开源的,也会提供一个源代码包。 比如Announcement模块: 对于代码包的区别,请参考这个: DNN Install包,DNN Source包和DNN StarterKit包之间有什么区别? 安装源码包: 安装源代码包和安装其它模块没有区别,正常安装就可以了,但要注意的一... 阅读全文
摘要:
做个笔记,就不详细讲了: 对模块的DNN XML 文件,有两个节点,一个是 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->^[0-9]{1}[4-9]{1}.[0-9]{1}[6-9]{1}.[0-9]{1}[0-9]{1}$ 这... 阅读全文
摘要:
本Blog被http://www.dotnetnukeblogs.com/ 收录: DotNetNukeBlogs.com 由 DotNetNuke 核心成员 Chris Hammond 创建,目的是为了给DotNetNuke社区的领导者提供一个统一发布内容的地方,方便大家的使用。 阅读全文
摘要:
DNN的模块会自动加载模块根目录下的module.css文件,但有时你加入了一个module.css文件,却发现加入的module.css文件没有被加载,这是为什么呢? 因为DNN的Cache机制和CSS加载机制,新加入的module.css没有立即被加载,解决的办法就是修改一下web.config文件,加入一个空格,或者空行,强制DNN重启。 修改一下web.config文件,强制D... 阅读全文
摘要:
DNN配置
有时候我们需要自定DNN的登录界面,比如把版式改为横版,原始的DNN登录模块是竖向排列控件的,如图:
因为只是UI上的变化,思路很简单,找到对应控件的ascx文件,修改其中的HTML和CSS即可,具体可参考我之前的一篇文章:在DotNetNuke中通过修改ascx文件源码自定义界面 阅读全文