随笔分类 -  DNN

DNN Experience
摘要:DNN ExperienceDNN编译导致异常。在做模块开发时,引用DNN原始Dll文件时,设置为不覆盖原有文件。不然容易导错误异常。在开发DNN Schedule 或其他扩展功能时。因为此时不在站点的页面文件下,不能直接引用DNN命名空间下的很多全局变量。会造成空引用异常。在DNN模块开发中,确保Controller的命名空间与在Extension中定义的一致,否则会引发不能加载Controller类型的异常。在DNN模块打包时,确定生成的配置信息文件中所包含的文件与实际拥有的文件一致,否则会安装错误。在DNN模块打包时,最后生成的Module.dnn文件名要与模块中的保持一致,避免生成多个 阅读全文
posted @ 2013-01-20 21:51 王德林 阅读(196) 评论(0) 推荐(0)
UrlUtils.PopUpUrl
摘要:DotNetNuke has a new ability to show PopUp's much more easily! You can make entire modules work in a single popup or extend module functionality and usability.There are few different ways to show a PopUp window in DNN. It really depends upon how you want to execute it. Each 3 are very simple onc 阅读全文
posted @ 2013-01-20 21:45 王德林 阅读(396) 评论(0) 推荐(0)
DNN命名空间与常用API
摘要:DNN命名空间与常用API——DNN 学习DotNetNuke是一个开源CMS系统框架,你可以在基础上扩展并实现各种功能, 而其中不可或缺的就是核心API, 它是在开发过程中最有力的辅助工具, 而了解API最基本的步骤就是API组织起来的命名空间。DNN 命名空间DotNetNuke.Common: 可被用于整个DNN应用程序的所有类, 比如其中的Globals实例就是荟萃了所有DNN全局的静态方法, 可被直接用于整个DNN应用程序, 而Globals就位于命名空间DotNetNuke.Common.Globals之下. DotNetNuke.Common是整个应用程序中任何地方都可能用到的类 阅读全文
posted @ 2013-01-20 21:39 王德林 阅读(573) 评论(0) 推荐(0)
DNN常用控件总结
摘要:DNN常用控件总结——DNN 学习1. Calendar一般属性配置:<dnn:DnnCalendar ID="dcEvent" runat="server" CssClass="Calendar" Skin="Windows7" AutoPostBack="true" DayNameFormat="Short" DefaultCellPadding="10" EnableMonthYearFastNavigation="true" 阅读全文
posted @ 2013-01-20 21:36 王德林 阅读(464) 评论(0) 推荐(0)
DNN Create User
摘要:public static void CreateDealerUserProfile(UserOfDealerEntity entity){UserInfo ui = new UserInfo();ui.FirstName = entity.FirstName;ui.LastName = entity.LastName;ui.DisplayName = ui.FirstName + " " + ui.LastName;ui.Email = entity.Email;//ui.UserID = entity.UserID;ui.Username = entity.UserNa 阅读全文
posted @ 2013-01-20 21:30 王德林 阅读(194) 评论(0) 推荐(0)
DNN 常见问题
摘要:1.Q:如果你不慎删除了皮肤中的Login皮肤对象导致无法登录怎么办A:输入: http://yoursite.com/default.aspx?ctl=login如果你的DNN是4.8 以上,你可以直接输入 login.aspx比如:你的DNN网站网址是: http://localhost那么登录页面就是:http://localhost/login.aspx2.Q: 模块中如何引用js,css文件A: 你可以在用户控件(user control)里添加:Register javascript<script type="text/javascript" langua 阅读全文
posted @ 2012-07-15 23:32 王德林 阅读(422) 评论(3) 推荐(0)
DNN 命名空间列表
摘要:DotNetNuke 本身可以看作是 一个框架, 类比于.net framework, 你可以在基础上扩展并实现各种功能, 而其中不可或缺的就是核心API, 它是你在开发过程中最有力的辅助工具, 而了解API最基本的步骤就是API组织起来的命名空间, 在此简单介绍一下DNN模块开发过程中最经常使用到的命名空间列表:1. DotNetNuke.Common: 可被用于整个DNN应用程序的所有类, 比如其中的global实例就是荟萃了所有DNN全局的静态方法, 可被直接用于整个DNN应用程序, 而global就位于命名空间DotNetNuke.Common.Globals之下.2. DotNet. 阅读全文
posted @ 2012-07-15 22:47 王德林 阅读(291) 评论(1) 推荐(1)
Visual Studio 2008 项目模板丢失的解决方法
摘要:今天工作时用Visual Studio 2008添加新项时,突然发现项目模板里空空耶,也就是添加新项时,很多模板找不到了,于是在网上搜了一下,找到这样的解决方案。就用这种方法给解决了。 按照以下顺序,打开 VS2008 的命令行工具 Start --> All Progarms --> Microsoft Visual Studio 2008 --> Visual Studio Tools --> Visual Studio 2008 Command Prompt然后执行如下命令:devenv.exe /InstallVSTemplatesOK,就这样给解决了~~O(∩ 阅读全文
posted @ 2012-04-17 16:35 王德林 阅读(312) 评论(0) 推荐(0)