Register  |  Login

DNN默认核心CSS继承关系解析

在DNN里,因为存在皮肤主题及插件模块的概念,故而衍生出一系列的产物,比如Tab Skin(页面皮肤), Container Skin(容器皮肤), Module Template(模块模版)等等,而这一切都是DNN布局显示所需要的.那DNN是如何处理这些文件所包含的样式?

一些关于DNN的FAQs(适合New DNNer)

在此我简单的列举一些关于DNN最常见的FAQs(或关于模块开发,或关于皮肤制作,或关于DNN使用等等),我会不断增加最新的FAQs资源信息,也希望大家可以添加自己在开发或使用DNN过程碰到一些问题的解决方案.

HTML模版显示DNN模块标题

我想大家都知道DNN模块标题是在模块设置里边编辑的,并且只有文本框(TextBox)的编辑,而不具有富文本的编辑功能,但有时我们可能有标题有不同效果变化的需求,比如想把标题有两种字体的显示(比如标题加简要的附加说明,而附加说明需要不同字体或大小),或需要添加一些Icon性质的小图片等等.在此我提供一种可替代的解决方法:也就是你可以在TextBox里边直接添加HTML标签设置,比如:
 
最终会显示如下的效果:

对DNN在国内的影响及其弊端的思考

在此简单解析DNN在国内的现状和发展前景及其DNN本身存在的弊端和一些缺陷, 如果你正在考虑是否采用DNN作为开发或产品的平台, 那你在作决定之前不妨先看看这篇文章, 但愿可以帮助你一些.

解析DNN新生宠儿DAL+

先简单交代一下DAL, 所谓DAL, 即是DNN数据访问层(Data Access Layer), 主要负责数据库和业务逻辑的交互, 利用设计模式中的工厂模式来实现数据提供者的分离, 从而可兼容不同数据库. 在此将解析DAL的最新升级版本(或者说是衍生品)DAL+, 它算是DNN的新宠儿, 利用DAL+可以更加简化DNN数据访问, 有兴趣不妨看看其中的奥秘.

DNNer,让我们一起共勉....

Ruby创始者松本行弘的编程十句箴言:

  1. Learning more than one programming languages,perferable many different style ones, like scripting, object-oriented,functional, logic,etc. Learning languages teaches you many about programming .
  2. Read good bools, for example, "Pragmatic Programmers","Refactoring", and "Art of Computer Science".
  3. Read the source code. The source code is the source of information and knowledge. Thanks to the opensource.
  4. Don't focus too much on tool. Tools changes.  Algorithms and basic fundamentals don't.
  5. Don't focus too much on machines. Programmers often fall in the computer's view points. But human make programs,programs server human. Don't forget that programming is a human oriented activity.
  6. Be lazy.Machines should be server human beings. Often programmers serve machines unconsciously. Let machines serve you. Do everything you can do to make you lazy.
  7. Tset early,test often. Write test suits before you code, if possible.
  8. Be nice to others. Consider interface first, man to man, man to machines, machines to machines. Again,remember, human factor is important.
  9. Be creative.
  10. Enjoy programming and life. I believe that is one of the purpose of life

如何定制DNN登陆页面

提供一种定制DNN登陆页面的方案,简便而灵活, 本站点就是定制了跟原本不一样的登陆页面...

Blog开通

经过一些日子的努力,我终于把DNNNSUN升级到了最新的版本4.5.5,但我知道,想在国内真正的把DNN推广开来,还需要更多的努力和付出,我希望我们的团队能做的更好....

About the author
Baldwin's Status
 Contact Me
Baldwin Sun
Senior Developer for dnn solution & founder of SunBlog module...
网站主页
dnnsun
最新评论
  1. Re: "暴力"解决DNN无法登陆的问题

    你好 有个问题 我改了登录界面后能登录 但是一点注册 就跳到了HOME页 这个怎么解决

    --zl24622

  2. Re: 你的dnn站点慢了么?

    需要你把旁边的checkbox勾选上再执行 :)

    --Baldwin

  3. Re: 你的dnn站点慢了么?

    为什么,我将你的代码copy到host>sql中去执行之后,报错呢,语句是不是有问题哦?

    --claire

  4. Re: 剖析DNN架构-开篇之作

    很好

    --vling83

  5. Re: SunBlog更新:增加3D Tag Clouds插件

    在以上评论已说明, SunBlog已经是一个成熟的商业模块,如果需要授权或下载请邮件联系我们, 感谢你的关注, 我们即将推出一个demo的站点(这周之内).

    --Baldwin

  6. Re: SunBlog更新:增加3D Tag Clouds插件

    这个没地方下载的吗,要怎么才能下载到,谢谢

    --Sun key

  7. Re: SunBlog更新:增加3D Tag Clouds插件

    已经电邮您了,请注意查收

    --sunny0315

  8. Re: 如何添加DNN模块的自定义权限

    你只要设置好该节点即可, 比如:DnnSun.SunBlogNuke.Business.InterfaceController, DnnSun.Modules.SunBlogNuke 其他的请再详细看看本文,我觉得说得蛮清楚的 :)

    --Baldwin

Blog搜索
Rss Feed
feedsky
抓虾
pageflakes
newsgator
哪吒
相册库
更多照片请查看相册库
我们的服务
  • DotNetNuke 咨询
  • Web设计及其模块开发
  • 免费建站
  • 电子商务
  • 开拓市场
我们致力于开发定制的web 2.0 ,所服务的客户主要包括小中型企业,社区俱乐部及其非盈利机构组织。我们将利用开源的DNN作为我们核心的系统机制,更多相关信息...
版权声明
本站任何言论仅代表个人观点,与作者所在的公司没有任何关系,所有贴子皆以“现状”提供且没有任何担保,同时也没有授予任何权利。