【Awen】asp.net定时任务实现
定时任务一般都是要有个定时器来定时触发任务的,在.net下也有几个选择,如System.Timers.Timer 等,代码示例Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlig...
DotNetNuke 数据访问层
数据访问层(DAL) 数据访问层(DAL)必须实现数据提供者抽象类中声明的方法。然而,每一个DAL提供者在实现这些方法时也许很不相同。这种处理允许提供者灵活的选择他们自己的数据库访问协议...
DotNetNuke的配置
配置Web.config文件包含了许多配置节来使DataProvider模式起作用。第一个配置节注册了这些提供者(Providers)和他们相应的配置节处理方法(ConfigurationSectionHandlers)。尽管在这个例子中我们仅仅展示了DotNetN...
DotNetNuke的简介,策略及需求
简介DotNetNuke(以下简称DNN)的最终目的是创建一个门户的框架平台,这个平台可以为开发者增添模块搭建应用程序提供坚实的可靠的支持。应用程序的一个关键的功能就是数据存取。.NET Framework提供了多种数据存取...
DNN 模块开发:用CodeSmith Templates进行编码
在利用CodeSmith Templates进行代码编写之前,我们应该先完成数据表的设计。因为CodeSmith Templates是根据数据表的字段来生成相应代码的。 首先根据《DNN模块开发系列文章(1)——分析设计》中对MyCompany_Art...
DNN中的通用控件(下)
TextEditor:简介:富文本编辑器控件。功能就不用多说了吧,大家都经常用到的。DNN利用Providers模式可以很方便的集成多种富文本编辑器。据我所知就有:FreeTextBox,FCKEditor,WebHtmlEditor,CuteEditor。大家可...
DNN中的通用控件(上)
DNN中的通用控件主要在DotNetNuke.UI命名空间下,而与模块开发紧密相关的都在DotNetNuke.UI.UserControls中,它们是开发具有DNN风格模块不可缺少的元素。LabelControl简介:标签控件。这个应该是用的最多的一个控件...
与模块开发相关的类
DNN做为一个功能强大的网站框架,它提供了提供了很多有用的类来为开发模块提供方便,以下列出几个和模块开发紧密相关的类:PortalModuleBase说明:模块基类。所有的模块都是通过该类继承而来。这个类定义了DNN模块...
在DNN中添加模块定义
添加模块定义 把模块添加到DNN中后。虽然现在这个模块还不能运行,但是先添加进去就可以一边开发一边看到它的效果了。一、用host(主机管理员)的身份登陆,进入“Host --> Module Definitions”,点击“Add New ...
DNN模块开发—分析设计
序 DNN做为一个优秀的门户网站框架,可以通过安装各种功能模块的方式扩充应用。正是通过这一优秀的功能,DNN框架可以实现:文章管理,图片管理,文档管理,论坛,博客,商店,调查,FAQ等等各种各样满足实际需求...
【Birdshover】.Net 内存缓存项目 SharpCached源码
/* SharpCached 是一个内存缓存工具 * by yurow @ http://birdshover.cnblogs.com * 2008-7-29 created */ SharpCached V0.6 下载地址:http://files...
【二十四画生】快速正确的制作DNN模块数据库安装脚本
DotNetNuke模块开发完成后,对于有添加新的数据表的模块,都需要制作DNN模块的数据库安装脚本。关于快速正确的制作数据库安装脚本,我总结了一点小小的经验,今天把它Post出来大家分享,如果大家有更方便的方法也...
DNN中搜索引擎原理——数据库分析篇
DotNetNuke(以下简称DNN)中所采取的搜索方式,并不是我们通常所想象的直接再要查询的表中直接搜索。因为DNN中的模块是多种多样的,各数据表的形式和要查询的字段也是不一样,如果直接查询每一个表的内容是几乎不...
用NowGenerator V3.0进行DNN模块开发
曾经用CodeSmith进行DNN模块开发,为了节省时间和生成更多的代码,在其提供的模版的基础上创建了一套自己的模版。虽然做出来了,但被CodeSmith脚本折磨得不行。 直到NowGenerator的出现,开发步骤如下:1、建表和...
DotNetNuke开发——自定义登陆页面
DotNetNuke中的登陆页面有如下功效:1、 若用户未登陆,点击右上角的“登陆”链接按钮,跳至网站的登陆页面;2、 若用户已登陆,点击右上角的“注销”链接按钮,注销用户,并跳至网站的登陆页面;3、&nb...
【不老爬虫】ASP.NET 网络文件夹,可在项目中直接使用
项目中需要一个网络共享文件夹,在网上找了好多代码没有合适的,自己编写、整理了一个。 希望对大家有用。 提供事例代码下载,代码中还包含了一个我常用的日至类。http://files.cnblogs.com/Leodr/FileMana...
【soman 】向ASP.NET中添加FreeTextBox外部控件
FreeTextBox 是一个基于 Internet Explorer 中 MSHTML 技术的 ASP.NET 开源服务器控件。这是一款优秀的自由软件(Free Software),我们可以轻松地将其嵌入到 Web Forms 中实现 HTML 内容的在线编辑,在新闻发布、博...
【桂素伟】Asp.net的用户管理
在大多数系统中,开发人员都是自己建立用户管理系统在asp.net中,微软给了一套用户验证,权限,角色的控件和API,接下来的几往篇文单谈一下自己的浅薄认识。引入数据库把用户管理的数据库引入到自己的项目中,在装完...
【xiaotie】Asp.Net异常Asynchronous 的解决方案
昨天碰见了一个怪事,同样的一个方法A(),在控制台程序中调用和在Asp.Net页面中调用,结果完全不一样。在控制台程序中运行正常,在Asp.Net下不能得到正确结果。 方法A()的执行过程如下: &...
【Microbar 】Asp.net 类中使用中括号([......])的作用
对于类似于这样的说明标记[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Delete, true)]该标记不起任何实际作用,仅是告诉vs该语句下面的方法(Method)是ObjectDataS...