E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DotNetNuke
DotNetNuke
Skinning Whitepaper 翻译记录(皮肤定义部分)
皮肤定义 皮肤的定义可以通过来种方法来创建:HTML或者ASCX(用户控件)。如果你是一个对ASP.NET并没有多少了解web设计者,那么HTML是最好的选择。如果你对ASP.NET比较熟练,而且打算用VS.NET这样的工具来创建皮肤那么ASCX是你的第一选择。基本上,这两种方法的区别仅在于皮肤定义文件后缀以及对应用户控件标识符不同(详细请查阅附录A)
·
2015-10-30 13:48
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译过程中的一些感想
选择这个文档来翻译是出于自己在学习DNN过程中的一个步骤,想先了解一下DNN的皮肤机制,然后做一些DNN的皮肤,然后在学一下自定义模块的制作。大厨师和我说我才知道自己挑了个最长的文档呵呵。在翻译的过程中发现老外在文档写作方面确实是相当细致的,现在翻译完成的大多都是和具体实现无关的东西,不向国内的东西,文档少,而且大多只是说该如何做,而不说为什么。dnn的皮肤文档一开始就从大体上阐述关于皮肤系统的一
·
2015-10-30 13:48
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(皮肤包部分)
翻译: 皮肤包 皮肤包或者容器包由构成一个完整皮肤的大量文件组成: *.htm, *.html 文件——在皮肤上传机制中用来建立*.ascx文件的皮肤定义文件。 *.ascx 文件—— 皮肤机制对html文件进行必须的格式化和预编译后产生的用于定义皮肤的用户控件。 *.css 文件——与皮肤相对应的样式表
·
2015-10-30 13:48
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(页面处理部分)
翻译: 页面处理
DotNetNuke
使用单个ASPX页面( Default.aspx )来表现所有的控件和内容。
·
2015-10-30 13:48
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录
灵感建议我在post的时候加上英文方便对照,发现加上后post显得很长,于是把那些文章隐藏起来,做个导航进去:)由于英文水平的不够,很多地方或许有些逻辑上或者语法上的错误,希望大家指正:)
DotNetNuke
·
2015-10-30 13:47
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(
DotNetNuke
部分)
翻译 :
DotNetNuke
在
DotNetNuke
1.0.0 到 1.0.10版本中,仅具有一个相对简单的皮肤处理机制,它允许用户通过修改网站的
·
2015-10-30 13:47
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(技术部分)
翻译: 技术 有很多种方法可以从页面上提取用户界面元素,每种方法都包含不同程度的分解元素,需要将表现层与业务层融合在一起。因此,定义何处,何时,以及这些分解元素如何产生成为整个解决方案的重点。 在很多脚本语言中很流行的一种技术是用在用户界面文件中使用标记或标识符描述动态函数,当页面被载入时,这些标识符将被对应的应用逻辑取代。不管采用什么方法(智能分解,字符串函数,正则表达式等
·
2015-10-30 13:47
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(总揽部分)
翻译: 总览
DotNetNuke
崇尚简单原则,简单在不同的应用领域有不同的解释,在
DotNetNuke
中,我们的目标是使复杂的皮肤体系有一个人性化的表现
·
2015-10-30 13:47
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(定义部分)
翻译: 定义 在任何一个皮肤解决方案当中要考虑的另一个重要方面是皮肤作者的界定。谁会创建皮肤?什么技术更适合他们。在他们的日常工作中使用什么样的设计工具。在这一方面的需求分析对决定如何的定义皮肤有深远的意义。 尽管ASP.NET的用户控件技术给我们提供了较强的核心支持,他们是微软平台相对较新的技术。一些设计工具(如. FrontPage, DreamWeaver, 等 ) 已经提供了对用
·
2015-10-30 13:46
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(术语与win客户端程序部分)
翻译: 术语 术语 “Skinning(皮肤)”是一个很难用语言解释清楚的东西,简单的说,一种皮肤体系提供给你一个静态的布局,但允许你修改颜色和样式甚至可以用你的图片代替原有的图片,另外一种皮肤体系则拥有允许你自定义除了内容以外的任何外观上的表现。这两种手段有着明显的区别,你需要根据你的商务需要去选择最适合你的应用程序的解决方案。
·
2015-10-30 13:46
dotnetnuke
DotNetNuke
Skinning Whitepaper 翻译记录(简介部分)
DotNetNuke
中的皮肤系统可以让专业的web设计者创造出与底层门户应用程序无缝结合用户界面,开发出具有强大功能而在视觉上又满足客户需要的w
·
2015-10-30 13:45
dotnetnuke
DNN免费模块集锦
站点计数器模块 Free Visitor Counter CounterXP Google Analytics 模块 iFinity Google Analytics Module for
DotNetNuke
·
2015-10-30 12:40
免费
在DNN 4.X中自定义登录界面
比如把版式改为横版,原始的DNN登录模块是竖向排列控件的,如图: 因为只是UI上的变化,思路很简单,找到对应控件的ascx文件,修改其中的HTML和CSS即可,具体可参考我之前的一篇文章:在
DotNetNuke
·
2015-10-30 12:40
自定义登录
开源ASP.NET程序是如何处理文件编码的-从
DotNetNuke
看过来
DotNetNuke
作为开源项目,很多地方为我们提供了优良的示范,得以一窥前人的智慧。前几日,因为研究一个DNN的BUG,对文件编码和文件编码相关方面的处理有一些认识。
·
2015-10-30 12:39
dotnetnuke
在DNN中如何使FriendlyURL使用PageName作为页面名称
示例如下: default:
dotnetnuke
.com/default.aspx?
·
2015-10-30 12:39
name
Speerio Skinergy 'Image' is ambiguous 错误
Could Not Load Skin: /Portals/0/Skins/beyondcss/1column_speerio.ascx Error: E:"Development"
DotNetNuke
·
2015-10-30 12:38
image
DNN调试利器DNNDebug.aspx--如何调试出错信息不具体的程序错误
DotNetNuke
.Services.Exceptions.ModuleLo
·
2015-10-30 12:38
debug
DotNetNuke
模块制作Super-Simple(DAL+)教程-翻译
(适用于
DotNetNuke
Version 4.3.1 or higher) 使用 VB.NET 或 C# 这个教程向你演示如何创建一个使用DAL+“ExecuteSQL”方法的
DotNetNuke
·
2015-10-30 12:38
dotnetnuke
DotNetNuke
(DNN)皮肤制作--如何居中内容
设计皮肤我们遇到的第一个问题就是如何居中内容,一般使用CSS+DIV布局有两种方法, 第一种方法是使用 auto margins,第二种方法是使用负margins 翻翻资料,使用auto margins的一般都是这么写的: 假设HTML部分如下: < body > < div id ="wrapper" >
·
2015-10-30 12:36
dotnetnuke
在
DotNetNuke
中通过修改ascx文件源码自定义界面
在
DotNetNuke
中,我们可能要对界面做一些自定义的修改,一般可能通过修改CSS文件来实现,但有些时候仅仅修改CSS文件是不能完全实现想要的效果。
·
2015-10-30 12:35
dotnetnuke
DotNetNuke
(DNN)升级攻略(DNN 4.3.7至DNN 4.6.0)
建议先备份网站,在备份网站上进行升级,升级完成后再用备份网站替换之前的网站。主要步骤如下: 备份网站 重建备份网站,使之运行 在备份网站上进行升级 升级完毕后用备份网站替换之前的网站。 假设准备升级的网站在局域网一台IIS服务器上,IP地址是159.21.121.15,外界使用"http: //www.yourdomainname.com"访
·
2015-10-30 12:35
dotnetnuke
DotNetNuke
(DNN)皮肤制作--如何修改DNN中众多的CSS文件
DotNetNuke
使用了好几个CSS文件,在什么时候,如何针对不同的需求修改CSS文件让人觉得很难把握,其实只要搞明白了DNN加载各个CSS文件的顺序,再遵循CSS文件生效的优先级就能准确的把握什么时候要修改哪个
·
2015-10-30 12:35
dotnetnuke
Dotnetnuke
:修改Login控件实现登录后返回登录前页面
Login控件(~/admin/skins/login.ascx):该控件的作用就是在页面上提供一个login或logout的链接,让用户登录或登出网站; Account Login模块:处理登录逻辑.二.
Dotnetnuke
·
2015-10-30 12:27
dotnetnuke
Dotnetnuke
:EditURL与NavigateURL
EditURL与NavigateURL 翻阅DNN的代码,经常会碰到使用EditURL函数,比如,最常见的我们在可以编辑的Item前面有一支笔,点击后就跳到编辑的页面: <asp:HyperLink NavigateUrl='<%# EditURL("ItemID",DataBinder.Eval(Container.DataItem,"ItemID&
·
2015-10-30 12:27
dotnetnuke
DNN模块开发系列文章(5)——DNN中的通用控件(上)
DNN中的通用控件主要在
DotNetNuke
.UI命名空间下,而与模块开发紧密相关的都在
DotNetNuke
.UI.UserControls中,它们是开发具有DNN风格模块不可缺少的元素。
·
2015-10-30 12:50
开发
DotNetNuke
与MemberShip的结合
DotNetNuke
(以下简称DNN)采用与MemberShip结合的方式实现身份验证功能。
·
2015-10-30 12:50
dotnetnuke
DNN的Friendly URL剖析及应用
简介: 传统的URL的形式如同: http://www.
dotnetnuke
.com/default.aspx?
·
2015-10-30 11:49
url
开源项目大家谈-网站性能调校-Cache的使用
我一直研究的一个开源项目是
DotNetNuke
(简称DNN),也许你不知道这是一个什么系统,不过你不
·
2015-10-30 11:03
cache
开源项目大家谈-网站性能调校-Page State Persistence
我一直研究的一个开源项目是
DotNetNuke
(简称DNN),也许你不知道这是一个什么系统,不过你不用
·
2015-10-30 11:02
开源项目
开源运动和MVP
这场战役就是微软支持的开源项目
DotNetNuke
.
·
2015-10-30 11:59
开源
DNN免费模块集锦
站点计数器模块 Free Visitor Counter CounterXP Google Analytics 模块 iFinity Google Analytics Module for
DotNetNuke
·
2015-10-30 11:58
免费
开源.net
链接:http://www.icsharpcode.net/
DotNetNuke
这个就是著名DNN,使用VB.NET进行开发。通过其基本架构可
wu_jing_sheng0
·
2015-10-30 11:00
DNN中搜索引擎原理(数据库分析)
DotNetNuke
(以下简称 DNN )中所采取的搜索方式,并不是我们通常所想象的直接再要查询的表中直接搜索。
·
2015-10-30 11:36
搜索引擎
DOTNETNUKE
配置文件类的使用
DOTNETNUKE
配置文件类有: ProviderConfigurationHandler类 Provider类
·
2015-10-30 11:36
dotnetnuke
dnn中Settings("movie") 用法?
刚开始研究模块的创建我也有同样的疑问,而且造成这个疑问主要是因为
DotNetNuke
自带的模块都是为它们模块独立创建一张表,比如Links模块,它的表的名称就是:DNN_links,而造成这个问题也主要还是我对
·
2015-10-30 11:33
set
DotNetNuke
模块开发(一)
参考文章:
DotNetNuke
高级编程4Chapter 12 开发环境:VS2008,
DotNetNuke
5.4.2_source,SqlServer express 2005 安装工具:
DotNetNuke
_Community
·
2015-10-30 11:21
dotnetnuke
DotNetNuke
与MemberShip的结合(五年版)
24画生有一篇同名文章(http://www.cnblogs.com/esshs/archive/2006/07/13/449888.html),但他只是列一下数据库表与字段,并没有展开讲述. 下面我以DNN4.5.5为源码版本站在24画生的肩旁上再展开讲述. 由上面三图可见,DNN系统设计中的MemberShip是完全独立于DNN其他表的,那么能不能将整个Memb
·
2015-10-30 10:44
dotnetnuke
DNN性能优化方案系列(2)Page State Persistence
先看
DotNetNuke
_04.05.05_Source\Library\Components\Framework\PageBase.vb #Region &q
·
2015-10-30 10:43
性能优化
Passing parameters to an ASP.NET page running in an IFRAME
The website is based on
DotNetNuke
, and uses the excellent FreeTextBox control in order to enter HTML
·
2015-10-28 09:02
parameter
Canonical URL in
DotNetNuke
首先,需要了解一下Canonical URL的概念: Leeiio's Blog: http://leeiio.me/canonical-wordpress-url/ Google China Webmaster: http://www.googlechinawebmaster.com/2009/02/url.html Yahoo Blog: http://www.ys
·
2015-10-28 09:15
dotnetnuke
DotNetNuke
Scheduler
Code public class ArchiveEventLog :
DotNetNuke
.Services.Scheduling.SchedulerClient
·
2015-10-28 09:11
dotnetnuke
DNN Schedule
Code using System; using System.Collections.Generic; using System.Text; using
DotNetNuke
.Services.Scheduling
·
2015-10-28 09:11
schedule
DotNetNuke
.Entities.Users 命名空间下的常用类总结
1.UserInfo类 该类可以获取所有在Users表里的用户信息 方法: IsInRole(string roleName) 判断用户是否在指定的roleName角色里面. 属性: IsSuperUser 判断用户是否是超级用户(管理员) 更详细资料请参考DNN API. 2.U
·
2015-10-28 09:02
dotnetnuke
DNN中的Localization系统
在DNN的文档中/Documents/
DotNetNuke
Localization看了一下。觉得这篇文章写得很好。然后又特意去查了下MSDN。
·
2015-10-28 08:51
local
DNN出错:The compiler failed with error code 1.
2
DotNetNuke
.Se
·
2015-10-28 08:12
compiler
在DNN 4.X中自定义登录界面
比如把版式改为横版,原始的DNN登录模块是竖向排列控件的,如图: 因为只是UI上的变化,思路很简单,找到对应控件的ascx文件,修改其中的HTML和CSS即可,具体可参考我之前的一篇文章:在
DotNetNuke
·
2015-10-28 08:10
自定义登录
在DNN中如何使FriendlyURL使用PageName作为页面名称
示例如下: default:
dotnetnuke
.com/default.aspx?
·
2015-10-28 08:10
name
Control cannot be created because Visual Studio cannot find the control's type in the control assembly 问题的解决
在使用
DotNetNuke
C# Compiled Module Starter Kit for DNN 4.x时,拖拽DNN自带的Web Control时报错: Control cannot
·
2015-10-28 08:10
assembly
Speerio Skinergy 'Image' is ambiguous 错误
Could Not Load Skin: /Portals/0/Skins/beyondcss/1column_speerio.ascx Error: E:"Development"
DotNetNuke
·
2015-10-28 08:08
image
开源ASP.NET程序是如何处理文件编码的-从
DotNetNuke
看过来
DotNetNuke
作为开源项目,很多地方为我们提供了优良的示范,得以一窥前人的智慧。前几日,因为研究一个DNN的BUG,对文件编码和文件编码相关方面的处理有一些认识。
·
2015-10-28 08:08
dotnetnuke
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他