找到相关内容 456
WF4.0实战(十二):ASP.NET MVC2.0结合WF4.0实现用户多步注册流程
这篇文章结合Asp.net MVC和WF4.0实现一个简单的用户多步注册。用户注册分了四步骤。流程图如下: 第一步:填写个人信息: 第二步:填写职位信息: 第三步:填写学历信息: 第四步:填写联系信息: 第五步骤:完成 WF4.0状态机如下图: 每一步点击Next跳到下一步,点击Back回到上一步。 实现: 第一步:新建一个ASP.NET MVC Application和一个Wor
http://cyqdata.cn/cnblogs/article-detail-11944 
Asp.net Mvc Preview 5 体验--实现ActionSelectionAttribute来判断是否为AJAX请求而选择不同的Action
ActionSelectionAttribute是ASP.NET MVC Preview 5 提供的一个抽象基类,通过ActionSelectionAttribute的命名我们就可以猜想到这个Attribute是用来选择(匹配)Action方法的。该抽象类只提供了一个抽象的方法 IsValidForRequest,该方法会在Controller的ActionInvoker被调用。如果一个Actio
http://cyqdata.cn/cnblogs/article-detail-11686 
ASP.NET Mvc Preview 5 演示Demo #3 实现MVC批量上传文件
ASP.NET Mvc Preview 5 演示Demo #3 实现MVC批量上传文件 MVC演示Demo系列: http://mike108mvp.cnblogs.com Demo #1 实现CRUD增删查改:http://www.cnblogs.comhttp://www.cnblogs.com/http://www.cnblogs.com//mike108mvp/archive/2008/0
http://cyqdata.cn/cnblogs/article-detail-11640 
基于.NET平台的分层架构实战(十一)——表示层的实现
在这篇文章中,将讨论一下表示层的实现方法。 表示层是一个系统的“门脸”,不论你的系统设计的多么优秀,代码多么漂亮,系统的可扩展性多么高,但是最终用户接触到的大多是表示层的东西。所以,表示层的优劣对于用户最终对系统的评价至关重要。一般来说,表示层的优劣有一下两个评价指标: 1.美观。即外观设计漂亮,能给人美的感觉。 2.易用。即具有良好的用户体验,用户用起来舒服、顺手。 表示
http://cyqdata.cn/cnblogs/article-detail-11541 
ASP.NET MVC Preview 5 演示Demo #7 实现JQuery表单数据验证及JQuery操作Html元素
ASP.NET MVC Preview 5 演示Demo #7 实现JQuery表单数据验证及JQuery操作Html元素 ASP.NET MVC Preview 5 演示Demo系列: http://mike108mvp.cnblogs.com ASP.NET MVC [QQ交流群1]:47788243  [QQ交流群2]:1214648  [QQ交流群3]:1215279&
http://cyqdata.cn/cnblogs/article-detail-11396 
ASP.NET MVC Preview 5 演示Demo #7 实现JQuery表单数据验证及JQuery操作Html元素
ASP.NET MVC Preview 5 演示Demo #7 实现JQuery表单数据验证及JQuery操作Html元素 ASP.NET MVC Preview 5 演示Demo系列: http://mike108mvp.cnblogs.com ASP.NET MVC [QQ交流群1]:47788243  [QQ交流群2]:1214648  [QQ交流群3]:1215279&
http://cyqdata.cn/cnblogs/article-detail-11385 
ASP.NET Mvc Preview 5 演示Demo #4 实现RadioButtonList与DropDownList应用
ASP.NET Mvc Preview 5 演示Demo #4 实现RadioButtonList与DropDownList应用 MVC演示Demo系列: http://mike108mvp.cnblogs.com Demo #1 实现CRUD增删查改:http://www.cnblogs.comhttp://www.cnblogs.com/http://www.cnblogs.com//mike
http://cyqdata.cn/cnblogs/article-detail-11210 
[一步一步MVC]第二回:还是ActionFilter,实现对业务逻辑的统一Authorize处理
《你必须知道的.NET》网站 | Anytao技术博客 | anytao.net 发布日期:2009.04.23  作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处。   由问题引出 在ASP .NET MVC中,以友好的URL访问资源是MVC吸引眼球的特色之一,但是随之而来对于Authorize问题的处理变得令人令
http://cyqdata.cn/cnblogs/article-detail-11176 
Web开发中的缓存技术之三:通过ETag实现缓存处理(ASP.NET MVC版)
IIS已经为我们提供了其内置的缓存功能。但显得比较死板,对于更高的要求,IIS的缓存功能显然就有些不够灵活了。 在mvc风格的开发中我们可以通过Filter来定制缓存方式。 本篇介绍借助ETag响应头实现缓存,没有完美的缓存方案,这种方式能够准确判断客户浏览器缓存是否需要更新,但不会避免服务器再次生成页面的过程,它的主要用意在于避免不必要的数据传输,减少流量缓解带宽压力。 何为ETag,以及Is-
http://cyqdata.cn/cnblogs/article-detail-11000 
ASP.NET MVC2.0在Tab页中实现异步无刷新分页
概述     很多地方都存在以Tab页来呈现数据的方式,比如网易、新浪、搜狐、QQ等知名的门户网站的首页,还有大家熟知的博客园首页,都是用了tab页来显示数据。大家之所以喜欢用Tab,因为它能大大的增加显示数据的空间,能在固定的空间中显示更多的数据。分页也是为了方便数据的显示,在应用系统中必不可少。这篇文章使用Jquery在ASP.NET MVC中使用Tab页,以及在
http://cyqdata.cn/cnblogs/article-detail-10674 
NClay.MVC实现数据查询,分页和排序
       这一章节主要介绍通过NClay框架的Asp.net MVC功能实现数据查询,分页和排序.通过业务接口的制定、接口处理和视图三个主要部分来了解NClay.MVC的处理层次和使用规则。 功能概述: 逻辑分析        这个查询需求主要包括以下几个逻辑:  
http://cyqdata.cn/cnblogs/article-detail-9784 
ASP.NET MVC : 实现我们自己的视图引擎
在ASP.NET MVC的一个开源项目MvcContrib中,为我们提供了几个视图引擎,例如NVelocity, Brail, NHaml, XSLT。那么如果我们想在ASP.NET MVC中实现我们自己的一个视图引擎,我们应该要怎么做呢? 我们知道呈现视图是在Controller中通过传递视图名和数据到RenderView()方法来实现的。好,我们就从这里下手。我们查看一下ASP.NET MVC
http://cyqdata.cn/cnblogs/article-detail-9668 
ASP.NET MVC实践系列7-Grid实现(下-利用Contrib实现
我的ASP.NET MVC实践系列 ASP.NET MVC实践系列1-UrlRouting ASP.NET MVC实践系列2-简单应用 ASP.NET MVC实践系列3-服务器端数据验证 ASP.NET MVC实践系列4-Ajax应用 ASP.NET MVC实践系列5-结合jQuery ASP.NET MVC实践系列6-Grid实现(上)   其他: 在ASP.NET MVC
http://cyqdata.cn/cnblogs/article-detail-9663 
ASP.NET MVC 实战10、Action Filter 与 内置的Filter实现(实例-防盗链)
本系列文章基于ASP.NET MVC Preview5. 前一篇中我们已经了解了Action Filter 与 内置的Filter实现,现在我们就来写一个实例。就写一个防盗链的Filter吧。 首先继承自FilterAttribute类同时实现IActionFilter接口,代码如下: /**//// <summary> /// 防盗链Filter. ///&nb
http://cyqdata.cn/cnblogs/article-detail-9267 
ASP.NET MVC Preview 5 演示Demo #6 实现MvcContrib的Html.CheckBoxList()应用
ASP.NET MVC Preview 5 演示Demo #6 实现MvcContrib的Html.CheckBoxList()应用 ASP.NET MVC Preview 5 演示Demo系列: http://mike108mvp.cnblogs.com ASP.NET MVC QQ交流群1:1215279  QQ交流群2:1214648  QQ交流群3:47788243(可
http://cyqdata.cn/cnblogs/article-detail-8961 
利用Attribute实现的 MVC动态表单
一、何谓动态表单 最近再做一个项目,运营只是初步确定了功能,再加上项目比较复杂,所以我不好确定数据库结构 我随时有可能在某个表中加一个属性… 这时候,如果我有2个页面,分别是 Create 和 Edit,那我就需要对这两个页面进行修改~ 如果是更多的页面怎么办?   那为何不根据Model,自动生成表单呢?   网上查到一篇文章,是利用外部XML文件,好吧,我承认
http://cyqdata.cn/cnblogs/article-detail-8557 
Asp.net MVC 2 网站轻松实现多语言支持
本文短地址:http://zdd.me/aspnetmultilingual     现在的网站大多数都支持多语言,为不同语言的用户访问网站提供方便。我在前几天用asp.net mvc 2 做了一个网站同时提供了中文和英文的支持,在这里将我的网站的多语言的实现方式与各位网友分享一下,也希望有更好的实现方式的网友能够赐教。   新建一个asp.net mvc 2 项目,先看一下mvc 2项
http://cyqdata.cn/cnblogs/article-detail-8539 
WPF中的画笔功能,实现直实线、弯实线、直虚线、弯虚线
1、InkCanvas类。 实现画板需要用到InkCanvas。一般情况下不需任何代码就可以在上面画线了。 如果需要设置画笔颜色、笔尖大小等就需要设置DefaultDrawingAttributes,例如: DrawingAttributes attributes = new DrawingAttributes(); attributes.Color = Colors.Black; attrib
http://cyqdata.cn/cnblogs/article-detail-8288 
合理使用“.NET扩展方法”来简化代码(例子:空值判断,利用扩展方法实现LINQ操作符ForEach)
我们先简单介绍扩展方法的定义,扩展方法是用来在类型定义完成后再继续为其添加新的方法。扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。你只要在静态类的静态方法的参数前加上this,就可以生成这个类的扩展方法。 如果你曾经开发过详细资料
http://cyqdata.cn/cnblogs/article-detail-8273 
C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
我的上一篇文章描述了用普通方法实现对xml文件的基本操作,感谢各位园友给我提的每一个建议,大家主要在说:用Linq去实现对xml的操作更加方便简洁,于是乎我就现学习了一下Linq to xml,由于是刚刚接触Linq,理解肯定不会很深,所以请各位园友不吝赐教,有建议尽管说,在此先谢过大家啦~   LINQ to XML 为创建 XML 元素提供了一种称为“函数构造”的有效方
http://cyqdata.cn/cnblogs/article-detail-7715