ASP.NET 的MVC结构之AJAX
ASP.NET Web Form下的AJAX 在传统的Asp.Net下,如果不使用Asp.Net Ajax或者如Ajax.Net此类第三方的框架,就需要一个空白的页面,并且在此页面的Page_Load方法中完成所...
ASP.NET MVC和AJAX
1. ASP.NET MVC框架不是 Web Forms 4.0,而是提供一个选项,好比汽车和摩托车,到达目的地可以用多种工具,每种工具都有其长项和短处,但别削足适履2. ASP.NET MVC框架将成为System.Web.Mvc, 将与ASP.NET的子系统相...
AJAX Panels with ASP.NET MVC
ASP.NET MVC Preview 4带来了一些AJAX支持,能够适应MVC设计模式的本质。这篇文章向你展示了在ASP.NET MVC中使用“延迟加载AJAX面板”是如何使其变得不可思议的简单。首先,“ASP.NET AJAX”的问题由于“Web Froms...
AJAX基于ASP.NET MVC
AJAX基于ASP.NET MVC 看一下Controller中的对应的Action方法: 1 public void SearchUserAjax()2 {3 string uerid = Request["name"]; 45 List<UserLunchList> lunchs = (6 from userlunch in repository.UserLun...
ASP.NET MVC 之 AJAX
ASP.NET MVC下的AJAX 在Asp.Net MVC中,每一个Request都被route到一个Controller下的Action来处理,即一个Controller Class的一个方法。因此,如果在Action方法中完成业务逻辑,并把需要回传的数据写回到Respons...
UpdatePanel for ASP.NET MVC
其实这是一篇迟发布近2个月的文章。事实上在ASP.NET MVC Preview 2发布之前我就已经将这篇文章的所有内容准备完毕了。当时想,就等Preview 2发布吧,而真一旦Preview 2发布之后却又懒得进行移植——移植了之后却又懒...
ASP.NET MVC –创建共享视图
假设HomeController控制器暴露了一个名为Index()的action。当调用Index() action时,ASP.NET MVC框架会尝试获取从下面的路径处获取Index视图:\Views\Home\Index.aspx如果Home文件夹中没有Index.aspx视图,ASP.NET...
.Net环境下基于Ajax的MVC方案
1、问题背景 现在,越来越多人开始尝试基于Ajax进行无刷新的Web开发,不过,在.Net环境下,应用Ajax并不是非常方便,这主要可能是由以下一些原因造成的: ·由于Ajax基于javascript的本质,使得开发者必须...
基于dojo实现mvc 模式下的ajax应用
好象谁也没料到我在项目中做起了client端ajax应用,不过还好我也感兴趣,幸好一直以来应用.net的同时也做过尝试,其原理还是很好理解的,至于ms的atlas我就没太多接触了,反正感觉基于client js库自己来ajax要自由、...
【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...