暂无个人介绍
这几天在写一个商业计划书,发现要把自己的想法表达出来还是有技巧的,这是从网上收录的一些商业计划书要点: 1) 你的眼光是什么? * 你的远见是什么? * 你要解决什么问题?对象是谁? * 你将来想要成为什么样的人? 2) 你的市场机会是什么?市场有多大? ...
在DNN中,有三类URL,分别是:"default", "Friendly"和"Human Friendly"。 示例如下: default: dotnetnuke.com/default.aspx?tabid=57 friendly: dotnetnuke.
DNN永远都是运行在网站的根目录 DNN的设计上最大的特点就是始终是使用一个网站根目录下的Default.aspx文件加载皮肤和模块从而实现整个网站的页面。这也就是说DNN这个Asp.net程序永远是运行在DNN网站的根目录的,所有的资源文件(如:JS文件,图片,CSS)的引用都要从DNN网站的根目录算起。
在使用DotNetNuke C# Compiled Module Starter Kit for DNN 4.x时,拖拽DNN自带的Web Control时报错: Control cannot be created because Visual Studio cannot find the control's type in the control assembly 无效的FORMATETC 结构(Exception from HRESULT: 0x80040064(DV_E_FORMATETC)) 原因是模块目录下多了一个web.config文件,删除即可。
DNN北京爱好者聚会 聚会主题: 我与DNN共成长 聚会主办方 中国DNN联盟 聚会目地: 在一个比较放松、安静的环境,DNN爱好者聚在一起,交流经验,增进了解,讨论一下关于DNN的一些话题。
Event Log介绍 DNN提供了很多基础的服务(Service),Event记录系统就是其中的一个。如图: Event记录系统可以记录系统中发生的很多事情,如: 那如何使用这个Event系统呢? 在深入细节之前,让我们先想想,在生活中,如果你要记录一个事件,你会怎么办呢?...
添加SectionHead Control并运行后效果是这样的: 图片没有显示,也无法折叠。 原因: 应为SectionHead Control需把要折叠部分的table或div设置为runat="server",如果没有这个设置,就会出现这个问题: 要折叠或展开的内容 注意到
DotNetNuke作为开源项目,很多地方为我们提供了优良的示范,得以一窥前人的智慧。前几日,因为研究一个DNN的BUG,对文件编码和文件编码相关方面的处理有一些认识。 我们经常需要把一个Text文件(如XML,SQL Script)上传到服务器,然后进行处理(如显示或者执行),这里就涉及到文本文件编码的问题了。
问题 有时,当我们试图指定一个ASP.NET Dropdownlist选中的项目时遇到这样的报错"Cannot have multiple items selected in a DropDownList.
需求 有时候,我们要用几个模块才能实现某一组功能,比如Blog模块,我们需要一个模块用列表显示Blog条目,需要一个模块显示Blog内容,需要一个模块显示历史Blog发帖记录,需要一个模块显示搜索,所有这些模块要在同一页面上同时显示,所以也不能用控件(Control)实现,并且我们想要这些模块...
BeyondCSS是http://www.thinkofdesign.com/ 的一个免费皮肤,完全使用DIV+CSS布局,风格清新,是一个比较好的免费皮肤。修改 因为BeyondCSS使用了一个轻量级的DNN Menu(HouseMenu)做的菜单,但HouseMenu的老版本在DNN 4.6以上已经无法使用了 所以下载下来的BeyondCSS皮肤完全无法使用了,我使用DNN 自带的SolpartMenu替代了BeyondCSS的HouseMenu。
Error: Edit Content is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for 'M2Land.
使用BeyondCSS皮肤时报错: Could Not Load Skin: /Portals/0/Skins/beyondcss/1column_speerio.ascx Error: E:"Development"DotNetNuke"InstallArea"DotNetNuke_04.
有几种方法 你可以把Google Analytics代码放在皮肤的末尾 你可以把Google Analytics代码放在Default.aspx的末尾 你可以使用下面这些模块实现: Google Analytics from EGI Consulting Quick An Easy DEMaxx Unknown Google Analytics SVS - Google Analytics 这个比较好,很简单。
写在文章之前: 使用CodeSmith模板适合对DNN模块开发了解比较深入的人员,如果你是初学者,建议先不要采用这个方式,这篇文章也可暂时跳过。初学者可以从这里开始:DotNetNuke模块制作Super-Simple(DAL+)教程-翻译CodeSmith 今天重新看了一下Michael Wa...
今天在写DNN模块是发现这个错误error CS0115: “ASP.desktopmodules_flashimageshow_editflashimagerotator_ascx.FrameworkInitialize()”: 没有找到适合的方法来重写 原来只是一个拼写错误,我ascx文件中Inherits="MyClass" 和 cs 文件中的 MyClass 名字不符,ascx中我写成了"Myclass"。
有些时候DNN中程序出错的提示没有指出具体的出错位置,如果使用断点跟踪也不知在何处插入断点,这样我们debug完全只能靠猜测,比如如下的出错提示: ErrorError: Edit Content is currently unavailable.
3.x-4.x 对于DNN 3.x 升级到 DNN 4.x,可参考这篇文章:Upgrade DotNetNuke from DNN 3.x to 4.x 4.6.2- 对4.x版本,在DNN 4.6.2之前的升级可以参考我之前的文章:DotNetNuke(DNN)升级攻略(DNN 4.3.7至DNN 4.6.0) 4.6.2+ 对于DNN 4.6.2及以上版本,升级变得很简单了,在备份你的网站之后(数据库和网站文件),直接用Upgrade包覆盖站点文件,之后就可以自动升级了。
有些时候,下载了一个DNN皮肤,应用之后发现一切都变得一塌糊涂,你没法进入管理界面了。设置皮肤出错后如何还原默认皮肤呢?预防为主 虽然是马后炮,不过在应用之前先预览一下可以避免很多麻烦。歪门邪道 利用DNN的一个Bug,使用Host登录,输入 http://www.mysite.com/Admin/Skins/tabid/49/Default.aspx?SkinSrc=%5BG%5D/skins/dnn-blue/Horizontal%20Menu%20-%20Fixed%20Width ,当然把www.mysite.com 换成你的网站网址, 就可以看到皮肤的管理页面了。
我是一个DNN初学者,我想知道学习DNN需要多长时间? 使用DNN搭建网站比较容易,只需要几天,如果使用现成的皮肤和模块(免费或收费的),基本不需要学习,几天即可。 但模块开发和皮肤制作的学习曲线是比较陡的,入门就得1-2个月,如果坚持学习半年时间才能独立做开发。
为入门者准备! (适用于 DotNetNuke Version 4.3.1 or higher) 使用 VB.NET 或 C# 这个教程向你演示如何创建一个使用DAL+“ExecuteSQL”方法的DotNetNuke模块,DAL+是DotNetNuke数据存取层(Data Access Layer, DAL)的一个扩展。
安装DNN 4.8的时候出现这个错误 Connection Error(s):Index #: 0Source: .Net SqlClient Data ProviderClass: 20Number: 53Message: An error has occurred while establishing a connection to the server.
DNN发邮件通知4.8.2有漏洞,最好升级到新版本。 原文如下: Hello there, I would like to inform you about critical security problems with previous releases of DotNetNuke.
下面的设置在Skin White Papper 里无法查到,没有时间翻译,记下来仅供参考。 In DotNetNuke 4.5.3 installation, the Search Skin Object is changed.
方法由DNN 群 (DNN山海经56782274 中 晚星 提供) 因为我这有以前用DNN 2.0 作的网站,弹出日历是中文的,调 JS的时候传的参数传的就是英文,可以判断不是JS文件的问题,仔细的看了下 2个调JS文件的函数,代码仅有微小差别,调JS文件的函数有DateTimeFormatInfo.CurrentInfo.MonthNames,由此可以看到不是代码不适应,而是环境配置的问题,查了下MSDN,再推断一下,在WEB.CONFIG中把culture 设置为zh-CN,弹出日历为中文界面 。
请遍历页面上所有的TextBox控件并给它赋值为string.Empty 网上能查到的一些解法的问题 第一种,遍历this.Controls 代码如下: foreach (Control ctl in this.
我试图在一台服务器上安装一个DNN网站时,遇到了一些问题。问题一: 遇到的第一个问题就是网站总是自动导向到localhost。不管我怎么试,只要我输入http://domain.com/dnn,总是自动导向http://localhost/dnn,这样会导致外部无法访问这个网站。
在做表单时,我们经常会用到日期控件,这个在DNN里已经提供了现成的控件。 为了测试,我们先用Startkit快速建立一个模块,具体步骤我就不细说了。 然后我们到View控件这里,我们要演示的就是在页面上填加一个日期控件,先来看看完成后是什么样子:第一步: 我们先放拖放一个Asp.
Q:我想做一个跟博客一样。左边是类别列表,点击某类别后,右边显示该类别的所有文章标题列表,然后再点击文章标题就可以查看文章。要实现这样的功能,左边的列表和显示文章放同一个模块中,那不好吧?难道类别列表和右边文章显示都分别做成模块?到底如何做才好。
DNN是一个内容管理系统,首要出发点是给不熟悉电脑的人使用的,不是用来做开发平台的。所以遇到需求要实现,你先想想有没有现成的模块。 DNN对于程序开发者,是一个开发平台,可以用来学习。 DNN的本质就是一个ASP.NET程序,有什么问题要想到这一点。
为了悼念汶川大地震中的遇难者,很多网站在全国哀悼日都把网站改为了黑白,DNN网站如何快速的做到呢? 使用管理员登录 在“站点管理(Admin)"菜单的“站点设置(Site Settings)”里找到“样式表编辑(Stylesheet Editor)" 找到 Body{}{} 改为: Body{}{FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} 即可。
Javascript Component Library - ActiveWidgets 2.5. ActiveWidgets is a powerful javascript component library which makes web application development (...
这是我接到Google AdSense的一封信,灾区急需帐篷!希望园子里面能帮上忙的人能伸出援手! “今天早些时候,谷歌接到来自四川震区政府和摄制组的求助信息,由于一直下雨,绵阳北川地区的大量灾民情况非常堪忧,现在急需可以让灾民避雨的60万顶帐篷!根据下午四川政府最新发布的信息,全省急需帐篷总共260万顶!” 我放到首页了,如果DUDU觉得不妥,烦请移至它处。
如何有效的利用QQ群: 经常听到有人说问一个问题QQ群里无人回答,听到有人抱怨QQ群里根本就没有人愿意帮忙,到底是哪里有问题? 群需要一个宗旨。 了解群的宗旨会使你正确的使用这个群,并得到更多的回报! 先问付出,再问得到。
今天去面试,遇到这道题目,有段时间没写程序了,温习一下: 题目是使用递归的方法计算1到100的累加,也就是计算1+2+3+4+........+100。大家想必已经听说过高斯如何计算这道题的故事,也知道答案是5050。
网上收集的DNN系统构架图,对理解DNN的整体构架很有帮助,作者不详。
DNN 默认的DOCTYPE在IE 6.0下会触发IE进入quirks模式(会有什么影响),那如何修改DNN的DOCTYPE呢?Cathal Connolly 给出了一个解决方案 原文: Whilst the 4.
注意:对于模块的汉化包安装是同样的步骤。 1,下载语言包,如果找不到,这里有 DNN 4.6.2的中文语言包 2,用HOST登录 3,到"Host->Language" 4,在Language处选择Install Language Package 5,在出来的提示界面中选择“浏览”,选择DNN中文皮肤包,是个zip文件。
[LINKS]和[BREADCRUMB]都有level 和separator属性,那[LINKS]是干什么的,[BREADCRUMB]又实现什么? 这么解释吧,假设你有5个兄弟,你的父亲也有五个兄弟,你的儿子也有五个兄弟,你的孙子也有五个兄弟。
对于DNN开发者, DNN庞大的结构,复杂的设计往往让人摸不着头绪。DNN的官方文档又鲜有讲解详细的。 微梦软件整理了一个DNN API Reference,由DNN 源代码自动生成。尽管很多地方不够详细,但对了解DNN的设计结构是很有好处的。
DNN上实现新闻发布国内模块很少,主要是使用永日新闻模块实现。最近不少人在寻找之前免费的1.00.09版本,为方便大家学习,我把这个模块传上来了。 下载链接:永日新闻模块1.00.09免费版本下载 此版本不支持图片新闻模板。
今天在一台域服务器上安装DNN 时,在SQL 2005中添加Network Service账号总是报错: Create failed for Login “ComputerName\NETWORK SERVICE”(Microsoft.
因为出错代码比较长,就放在后面了。 出现"The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist."报错的情况很多 只要是安装过程中出现异常终止,然后我们又试图访问没有安装好的网站(因为是装了一半终止的,所以DNN不会再触发安装的过程); 或者其它的设置导致DNN不能正常运行就有可能出现这个报错。
DNN里文件上传一般使用的是一个URL控件,这个控件支持如下几个功能 输入一个外部URL 选择一个内部网页 选择一个内部文件链接,如果没有这个文件,可以上传文件 最终的结果就是返回一个URL给你。
解决DNN问题请加入QQ群: (DNN山海经)56782274(已满) (DNN水经注)36170811 ...
很多人反应无法下载DNN 4.6.2的中文语言包,我给放到博客里。感谢制作中文语言包的DNN中国团队成员。http://files.cnblogs.com/m2land/ResourcePack.Full.
在使用http://www.dnn360.net/的Sidemenu时,有一些Vertical Menu无法显示Admin和Host下的子菜单(因为Admin和Host这两个Tab是设置为unable的。