IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

Asp.net Mvc Preview 5 体验--实现ActionSelectionAttribute来判断是否为AJAX请求而选择不同的Action

ActionSelectionAttribute是ASP.NET MVC Preview 5 提供的一个抽象基类,通过ActionSelectionAttribute的命名我们就可以猜想到这个Attribute是用来选择(匹配)Action方法的。该抽象类只提供了一个抽象的方法 IsValidForRequest,该方法会在Controller的ActionInvoker被调用。如果一个Actio

ASP.NET MVC 2.0添加Razor模板引擎 (on .NET4)

根据ScottGu的博客记述(http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx),在未来不久将会发布一个ASP.NET MVC 3.0的Preview版本,在这个版本中可以使用多个内置的模板引擎,以它发布出来的截图来看,其中包括NHaml,Spark以及微软刚刚发布的ASP.NET Web Pages(

Asp.net Mvc Pv4中使用AjaxHelper

这个有点类似于UpdatePanel,首先要引用2个js一个是Microsoft Ajax Lib,一个是Mvc的Ajax新类   CODE: <script src="/Content/MicrosoftAjax.js" type="text/javascript"></script> <script src="/Content/MicrosoftMvcA

asp.net mvc脚手架代码生成工具

发现了一个asp.net 脚手架代码生成工具,它是一个免费的工具,自动生成asp.net mvc的CRUD页面,主要特性如下: Uses the LinqToSql data to generate source code. Ruby on Rails like CRUD pages creator with a single button click. Ruby on Rails like e

asp.net mvc 2 DisplayTemplates 的使用

asp.net mvc 2 官方给的例子有些简单,主要介绍了新的功能。下面主要介绍下DisplayTemplates 给我们带来的实用的功能,可以自定义字段显示的方式,按类型分:String、Boolean、Decimal。按显示的方式:EmailAddress、Html、Url、HiddenInput。还可以自定义字段的显示 如:DropDownList。可以扩充类型的显示 如:DateTime

oXite源码学习导读一:Unity

在学习oXite之前,建议你先了解下Unity或者已经对其他的Ioc框架有所了解,否则你看代码的时候可能会摸不着头脑。 微软在Enterprise Library 4.0将加入依赖注入容器,微软给它起了个名字Unity。Unity是微软模式与实践团队开发的一个轻量级、可扩展的依赖注入容器,官方主页是:http://www.codeplex.com/unity,大家可以到网站上去下载相关的源代码。你

ASP.NET MVC验证框架中关于属性标记的通用扩展方法

之前写过一篇文章《ASP.NET MVC中的验证》,唯一的遗憾就是在使用Data Annotation Validators方式验证的时候,如果数据库是Entityframework等自动生成的文件,就没有办法使用扩展属性标记进行标记。现在已经开始有了一些其它的Asp.net MVC 验证框架,使用上跟Data Annotation Validators差不太多,但是普遍有这样的问题,如果数据库是

ASP.NET MVC 编程参考

转载请注明出处:http://surfsky.cnblogs.com MVC    参考 http://msdn.microsoft.com/zh-cn/dd408813.aspx    MVC 的基本思想        ·Module &nbs

ASP.NET MVC Tip #15 – 传递浏览器Cookies和服务器变量作为Action参数

ASP.NET MVC Tip #15 – 传递浏览器Cookies和服务器变量作为Action参数ASP.NET MVC Tip #15 – Pass Browser Cookies and Server Variables as Action Parameters 美语原文:http://weblogs.asp.net/stephenwalther/archive/2008/07/08/as

ASP.NET MVC 2示例Tailspin Travel UI层分析

Tailspin Travel 是一个旅游预订的应用程序示例,最新版本采用ASP.NET MVC 2技术构建,主要使用 DataAnnotations 验证, 客户端验证和ViewModels,还展示了许多Visual Studio 2010, .NET Framework 4, 和Windows Server AppFabric的技术,参看ASP.NET MVC 2示例Tailspin Trav

ASP.NET MVC 2 RC 2 发布

    下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3&displaylang=en       目前次版本只支持的IDE只有VS2008(.NET3.5),针对VS 20

Asp.net Mvc Framework 十一 (自定义Helper在MVC中的使用)

Monorail中的Helper是绑定在Controller上的 形如: [Helper(typeof(ChHelper))] abstract public class BaseBlockController : SmartDispatcherController{ } 但本身Helper是使用在View中的,所以 Monorail这种定义方式

ASP.NET MVC Tip #18 – 参数化 HTTP Context

ASP.NET MVC Tip #18 – 参数化 HTTP Context ASP.NET MVC Tip #18 – Parameterize the HTTP Context 美语原文:http://weblogs.asp.net/stephenwalther/archive/2008/07/11/asp-net-mvc-tip-18-parameterize-the-http-conte

Asp.net Mvc Framework 九 (View与Controller交互)

这一回为避免写第八节时那种情况再次出现,我改用Wps写了,如果复制过去格式有问题讲大家见谅 --邹健 本节所有示例都是讲解登录提交表单的过程 为了本课能更好讲解我们先建立一个账号的Model namespace  MvcApplication4.Models {   public   class   Account &nb

MVC2.0本地化(另类解决方案)<下>

     本文是对MVC2.0本地化(另类解决方案)<上>这篇文章内介绍的MVC2.0本地化功能进行加强、细化的结尾篇。如果存在不足的地方,希望您指出。 如何对上篇文章进行加强以及细化呢?主要从以下三点开始。            &n

为解决ASP.NET MVC(CTP)中URL“页面请求”和“单纯逻辑处理请求”混淆问题,提供一条思路

   写在最前:本文主要是提供一种解决ASP.NET MVC(CTP)中URL“页面请求”和“单纯逻辑处理请求”混淆问题的思路,演示代码只作实现效果之用,不一定适合直接应用于“实战”,如有“粗燥”之处请多包涵。如果大家觉得可行,我们可以一起来完善她。 之前我很多次提到ASP.NET

ASP.NET MVC 2示例Tailspin Travel

Tailspin Travel 是一个旅游预订的应用程序示例,最新版本采用ASP.NET MVC 2技术构建,主要使用 DataAnnotations 验证, 客户端验证和ViewModels,还展示了许多Visual Studio 2010, .NET Framework 4, 和Windows Server AppFabric的技术,今天刚刚发布了新版本。 Visual Studio 2010

ASP.NET MVC Training Kit发布了

Scott Guthrie昨天宣布了ASP.NET MVC 按照Ms-PL协议开源发布,具体内容参见ASP.NET MVC 1.0 has been released,也可以参看Scott Hanselman的新闻稿Microsoft ASP.NET MVC 1.0 is now Open Source MS-PL。 微软同时也推出了一套ASP.NET MVC frameworke培训教材, 其中

使用MvcContrib的FormHelper

 MvcContrib的FormHelper提供了三大Helper Html辅助  验证Helper Grid表格Helper  下载  下载后将MvcContrib.dll与MvcContrib.Samples.FormHelper.dll引用到Asp.net MVC工程 在Web.Config pages.names

ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第二篇:第一个页面

摘要      本文首先一步一步完成Demo的第一个页面——首页。然后根据实现过程,说明一下其中用到的与ASP.NET MVC相关的概念与原理。让第一个页面跑起来      现在,我们来实现公告系统中的第一个页面——首页。它非常简单,只包括所有公告分类