Register
|
Login
Home
Baldwin's Blog
ShowCase
Popular Url
Free Download
Contact Us
You Are Here:
Community
/
Baldwin's Blog
Our Announcements: Currently our website had refreshed!
Home
Rss Feed
Tag Cloud
Ajax
Cambrian
CBO
ClientAPI
CMS
CSS
Customization
DAL+
DNN 5.0
DNN优化
DNN使用
DNN架构
DNN框架
IMC
Open Source
OpenForce
Optimization
SEO
Skinning Design
SNS
SunBlog
Toolkit
Utility
Web 2.0
WebControls
优化DNN
开源社区
扩展应用
模块开发
站点更新
About the author
Contact Me
Baldwin Sun
Senior Developer for dnn solution & founder of SunBlog module...
随笔分类
View All Recent Entries
DNN使用及思考 ( 40 )
DNN模块开发 ( 37 )
DNN皮肤设计 ( 8 )
优化DNN ( 18 )
剖析DNN架构 ( 6 )
文章推荐 ( 11 )
最新DNN资讯 ( 17 )
杂项 ( 32 )
站点更新 ( 12 )
解析DNN代码 ( 17 )
转载区 ( 9 )
随笔档案
2009年1月 ( 1 )
2008年12月 ( 3 )
2008年11月 ( 8 )
2008年10月 ( 7 )
2008年9月 ( 1 )
2008年8月 ( 4 )
2008年7月 ( 8 )
2008年6月 ( 6 )
2008年5月 ( 7 )
2008年4月 ( 9 )
2008年3月 ( 4 )
2007年11月 ( 4 )
2007年10月 ( 8 )
2007年9月 ( 8 )
Blog搜索
Keywords
Phrase
相册库
更多照片请查看
相册库
最新评论
1 . Re : 理性对待新一代DNN版本("Cambrain")
多谢捧场 :) 继续努力中
--baldwin
2 . Re : 理性对待新一代DNN版本("Cambrain")
不错,有个人观点。支持一把
--jamesqiao
3 . Re : 资源共享的第一份礼物
这个站做的真不错,请问有C#的最新DNN源代码吗?请告知,谢谢
--ibaima.com
4 . Re : 你需要么,dnn多语言解决方案?
那就需要你模块开发设计考虑多语言支持,需要你存储不同语言版本的内容,也许几个对应语言的表来进行同步数据,如此模块的确有些复杂了 不过看你业务需要的 你可以看看本站点的首页“我们的服务”这一栏,你可以切...
--baldwin
5 . Re : 你需要么,dnn多语言解决方案?
怎么让内容本地化,例如 http://www.shuionland.com 它同时支持中英繁,当打开页面后,切换语言时,自动显示相应版本的内容
--chinese
6 . Re : 拥抱PNG(如何在DNN应用PNG格式图象)
interesting topic, too :)
--baldwin
7 . Re : 拥抱PNG(如何在DNN应用PNG格式图象)
The topic is quite curious, i must say
--Libbotard
8 . Re : SunBlog更新: 增加Window Live Writer的支持
目前在优化中 准备整合JQuery 希望尽快发布一个可测试版本 :) 这段时间也许需要有些朋友帮忙着内测 提供及时的反馈信息
--baldwin
Rss Feed
我们的服务
DotNetNuke 咨询
Web设计及其模块开发
免费建站
电子商务
开拓市场
我们致力于开发定制的web 2.0 ,所服务的客户主要包括小中型企业,社区俱乐部及其非盈利机构组织。我们将利用开源的DNN作为我们核心的系统机制,
更多相关信息...
推荐系列:Scheduler,Reset skin等(2008年第2期)
Posted in [
DNN使用及思考
], [
文章推荐
], [
杂项
]
By
baldwin
[1] DNN Scheduler Mechanism,翻译过来即为调度任务机制。
调度管理是DNN提供给开发者在一定的时间间隔实现调度任务的一种机制。利用你可以定制开发满足需求的调度任务,它也是在DNN典型模式(提供者模式)的基础上实现的,故可不更改核心代码就创建新的或修改原有的调度服务。关于如何使用DNN调度任务机制请查看我曾经在博客园的相关文章:
DNN调度管理解析(一)-----简单介绍及其API
DNN调度管理解析(二)-----自定义调度任务
DNN调度管理解析(三)-----如何运用DNN调度服务
相关链接:
How to Write a Custom DotNetNuke SchedulerClient (i.e. a Scheduled Task)
Programmatically Add, Delete, and Update Scheduled Tasks
[2] 重置皮肤
有时我们在配置皮肤时可能会出现一些莫名其妙的问题,比如找不到皮肤文件,或不小心删除皮肤文件夹可是还有某一页面仍然引用这一皮肤。这可能会使得DNN站点无法访问,当然修改管理皮肤也就无从谈起了.这时可通过以下类似URL重置皮肤,请注意参数SkinSrc之后的链接,我想你应该也猜到了,这就是DNN默认的皮肤dnn-blue!
http://localhost/dnnsun/Admin/Skins/tabid/49/Default.aspx?SkinSrc=[G]/skins/dnn-blue/Horizontal Menu - Fixed Width
[3] 如何创建一个符合XHTML标准的皮肤
应该承认DNN一直到现在的版本依然很难符合XHTML标准,但也无可否认它一直在往这个方向靠拢,不管是从模块开发还是皮肤设计都能看出这种努力的尝试。下边这篇文章就是列举了一些我们在设计符合XHTML标准的皮肤需要注意的原则或要点:
XHTML Skinning Uncovered
[4] 一种新的升级DNN的方式
说实在话,我也一直觉得DNN升级是一件很让人费心劳力的事情,需要考虑的东西太多,包括数据库的备份,SQL语句的执行,文件的备份等等,其中无法控制的就是web.config的修改,你需要明了其中配置的变化,不然你的站点也许无法正常运行,而可喜的就是自从DNN 4.6.2分布以来,DNN提供一些系列的方法让你可以在模块级别控制web.config的修改,包括增删改等操作,有兴趣者不妨看看这两篇文章,也许你从此找出答案来:
Core members feel the pain of upgrades too
XmlMerge - what is it?
[5] CodeSmith 开发模版下载
我只记得当初刚开始学习DNN的时候一直都在用CodeSmith 开发模版来生成代码,特别是在数据库表和业务逻辑层之间的代码生成的过程中特别有用,这可以节省很多的时间,后来才有了XX_StarterKit.vsi的出现,而现在由于DNN增加了IHydratable接口(关于IHydratable,不妨参看我之前的文章"
王者归来—再谈CBO
"),最初的CodeSmith 开发模版也许不再适用,这里提供最新的CodeSmith 开发模版下载,共享一下:
IHydratable CodeSmith
关于如何使用这一模块可参看这一文章:
Easily Create DAL for Your DNN Modules
Popular tags:
皮肤设计
,
Skinning Design
,
CodeSmith
Previous Entry:
读书杂感--开源与我
Next Entry:
在DNN中处理回车键事件
Comments
Was it good for you, too?Join the discussion » ,but you need to login first before you make comments.
On processing, please waiting for ...
© 2006 - 2008 DNNSUN™. All Rights Reserved.
Powered By DotNetNuke
|
Site Map
|
Comments
|
About us