Welcome 微信登录

首页 / 网页编程 / ASP.NET

Enterprise Library 2.0 Hands On Lab 翻译(8):异常应用程序块(二)

Enterprise Library 2.0 Hands On Lab 翻译(8):异常应用程序块(二)

Enterprise Library 2.0 Hands On Lab 翻译(8):异常应用程序块(二)2010-03-02 cnblogs TerryLee练习2:异常处理策略通过本练习将学会使用异常处理应用程序块的包装策略,来处理一些带有敏感信息的异常。第一步打开Puzzler2.sln 项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006labscsExceptio...
Enterprise Library 2.0 Hands On Lab 翻译(9):缓存应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(9):缓存应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(9):缓存应用程序块(一)2010-03-02 cnblogs TerryLee练习1:使用缓存应用程序块提高性能该练习将示范如何使用企业库中的缓存应用程序块,并用它提高显示数据的速度。第一步打开EmployeeBrowser.sln 项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006labs...
Enterprise Library 2.0 Hands On Lab 翻译(14):加密应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(14):加密应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(14):加密应用程序块(一)2010-03-02 cnblogs TerryLee练习1:加解密字符串通过本练习将学习通过加密来保护信息,在这里创建一个类似于IM的聊天应用程序,加密通信过程中的信息。第一步打BugSmak.sln项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006labscsC...
DNN模块开发系列文章(1)——分析设计

DNN模块开发系列文章(1)——分析设计

DNN模块开发系列文章(1)——分析设计2010-03-02 cnblogs 二十四画生序DNN做为一个优秀的门户网站框架,可以通过安装各种功能模块的方式扩充应用。正是通过这一优秀的功能,DNN框架可以实现:文章管理,图片管理,文档管理,论坛,博客,商店,调查,FAQ等等各种各样满足实际需求的模块。通过这个强大的框架支持,我们可以很容易的实现这些模块。比如:权限控制,多语言支持,多数据库支持,搜索,聚合,皮肤等功能,我都可以很容易的通过框架实现。如果是在平...
DNN模块开发系列文章(2)——建立模块开发项目

DNN模块开发系列文章(2)——建立模块开发项目

DNN模块开发系列文章(2)——建立模块开发项目2010-03-02 cnblogs 二十四画生建立模块开发项目开发DNN模块可以通过两种开发环境来进行:一、在整个DNN解决方案下建立模块开发项目。优点:可以方便的引用DNN组件,参考其他模块的实现方式,可以随时通过“转到定义”的操作查看DNN中该方法的定义,调试起来也比较容易。缺点:速度慢。打开项目和编译项目都要费大量时间。二、用单独的方式建立模块解决方案。优缺点正好和第一种相对,...
DNN模块开发系列文章(3)——在DNN中添加模块定义

DNN模块开发系列文章(3)——在DNN中添加模块定义

DNN模块开发系列文章(3)——在DNN中添加模块定义2010-03-02 cnblogs 二十四画生添加模块定义完成了以上几篇文章介绍的工作后,我们就可以把模块添加到DNN中了。虽然现在这个模块还不能运行,但是先添加进去就可以一边开发一边看到它的效果了。一、用host(主机管理员)的身份登陆,进入“Host --> Module Definitions”,点击“Add New Module Definition&...
DNN模块开发系列文章(4)——与模块开发相关的类

DNN模块开发系列文章(4)——与模块开发相关的类

DNN模块开发系列文章(4)——与模块开发相关的类2010-03-02 cnblogs 二十四画生DNN做为一个功能强大的网站框架,它提供了提供了很多有用的类来为开发模块提供方便,以下列出几个和模块开发紧密相关的类:PortalModuleBase说明:模块基类。所有的模块都是通过该类继承而来。这个类定义了DNN模块所要用到的方法和属性。命名空间:DotNetNuke.Entities.Modules文件位置:ComponentsModulesPortal...
DNN模块开发系列文章(5)——DNN中的通用控件(上)

DNN模块开发系列文章(5)——DNN中的通用控件(上)

DNN模块开发系列文章(5)——DNN中的通用控件(上)2010-03-02 cnblogs 二十四画生DNN中的通用控件主要在DotNetNuke.UI命名空间下,而与模块开发紧密相关的都在DotNetNuke.UI.UserControls中,它们是开发具有DNN风格模块不可缺少的元素。LabelControl简介:标签控件。这个应该是用的最多的一个控件了。主要起到在输入框前起提示作用,如果点击问号图标开可以给出详细的说明。位置:controlsLab...
DNN模块开发系列文章(6)——DNN中的通用控件(下)

DNN模块开发系列文章(6)——DNN中的通用控件(下)

DNN模块开发系列文章(6)——DNN中的通用控件(下)2010-03-02 cnblogs 二十四画生TextEditor:简介:富文本编辑器控件。功能就不用多说了吧,大家都经常用到的。DNN利用Providers模式可以很方便的集成多种富文本编辑器。据我所知就有:FreeTextBox,FCKEditor,WebHtmlEditor,CuteEditor。大家可以通过配置web.config就可以很容易的选择使用一种了,具体的配置方法在每一个富文本编辑...
DNN模块开发系列文章(7)——用CodeSmith Templates进行编码

DNN模块开发系列文章(7)——用CodeSmith Templates进行编码

DNN模块开发系列文章(7)——用CodeSmith Templates进行编码2010-03-02 cnblogs 二十四画生在利用CodeSmith Templates进行代码编写之前,我们应该先完成数据表的设计。因为CodeSmith Templates是根据数据表的字段来生成相应代码的。首先根据《DNN模块开发系列文章(1)——分析设计》中对MyCompany_Article文章信息表的定义在SQL Server数据库中进行...
ASP.NET MVC实现自己的一个视图引擎

ASP.NET MVC实现自己的一个视图引擎

ASP.NET MVC实现自己的一个视图引擎2010-03-02在ASP.net MVC的一个开源项目MvcContrib中,为我们提供了几个视图引擎,例如NVelocity, Brail, NHaml, XSLT。那么如果我们想在ASP.NET MVC中实现我们自己的一个视图引擎,我们应该要怎么做呢?我们知道呈现视图是在Controller中通过传递视图名和数据到RenderView()方法来实现的。好,我们就从这里下手。我们查看一下ASP.NET MV...
DotNetNuke Skinning Whitepaper(DotNetNuke部分)

DotNetNuke Skinning Whitepaper(DotNetNuke部分)

DotNetNuke Skinning Whitepaper(DotNetNuke部分)2010-04-05 cnblogs SHoTDoG在DotNetNuke 1.0.0到 1.0.10版本中,仅具有一个相对简单的皮肤处理机制,它允许用户通过修改网站的LOGO,颜色和样式来产生一个自定义程度比较低的网站。但不用多久,DotNetNuke开发组就意识到这样的机制无法满足大多数的表现层要求,于是启动了多个项目来实现更具有活力的皮肤解决方案。不幸的是,在最佳...
DotNetNuke Skinning Whitepaper(XCOPY 部署部分)

DotNetNuke Skinning Whitepaper(XCOPY 部署部分)

DotNetNuke Skinning Whitepaper(XCOPY 部署部分)2010-04-05 cnblogs SHoTDoGXCOPY 部署在DotNetNuke 2.2.0中,增加了一个新的特性就是在不登录应用程序的情况在在主机级别配置皮肤和容器。当你是一个主机管理员并希望提供给你的用户一些心皮肤,或者你觉得用FTP上传皮肤比用户界面更加方便,或者你想在本机测试你的新皮肤的时候,这是相当有用的一个特性。如何使用这个特性?你只须拷贝你的皮肤或者...
<< 221 222 223 224 225 226 227 228 229 230 >>