Windows Phone 7 不温不火学习之《Expression Blend 创建渐变效果和创建Storyboard动画》
说起Expression Blend ,开发过Silverlight 或者WPF的同学肯定会暗爽一把。微软把这一神器免费提供给我们开发者使用,特别是自从WP7 发布就立刻免费,可以看出微软对WP7的重视。
年底又好消息不断,微软和NOKIA组成战略合作伙伴,NOKIA将把携地图数据与营销能力加入WP7的创新等,无疑给我们WP7开发者一剂强心剂。好了废话不多说,回到主题。
Expression
http://www.cyqdata.cn/cnblogs/article-detail-21027
闲话Hashtable与Dictionary
以前对于这两个集合类的认识只是停留在是否支持泛型上,这几天趁着看算法导论的机会,把两个类的内部的实现机制好好的了解了一下。 Hashtable和Dictionary从数据结构上来说都属于Hashtable,都是对关键字(键值)进行散列操作,将关键字散列到Hashtable的某一个槽位中去,不同的是处理碰撞的方法。散列函数有可能将不同的关键字散列到Hashtable中的同一个槽中去,这个时候我们称
http://www.cyqdata.cn/cnblogs/article-detail-21023
[原创-ASP.NET MVC]Contact Manager开发之旅迭代3 - 验证表单
本翻译系列为asp.net mvc官方实例教程。在这个系列中,Stephen Walther将演示如何通过ASP.NET MVC framework结合单元测试、TDD、Ajax、软件设计原则及设计模式创建一个完整的Contact Manager应用。本系列共七个章节,也是七次迭代过程。本人将陆续对其进行翻译并发布出来,希望能对学习ASP.NET MVC 的各位有所帮助。由于本人也是个MVC菜鸟,
http://www.cyqdata.cn/cnblogs/article-detail-12644
mvc:尽可能摆脱对HttpContext的依赖
本文出自:http://www.cnblogs.com/JeffreyZhao/archive/2009/03/09/no-dependency-to-httpcontext.html
我们继续《ASP.NET MVC单元测试最佳实践》,今天主要谈论HttpContext的依赖问题。
在ASP.NET中进行单元测试的天敌便是HttpContext,它是ASP.NET的核心,极端复杂,却无法
http://www.cyqdata.cn/cnblogs/article-detail-12517
Asp.net MVC Preview 4 中使用RenderComponent
RenderComponent在Pv3及以前版本中经常用到,自从Monorails而来Component就以其方便自然而让我很是喜欢,虽然它性能明显不如Parse/UserControl
在pv4中要使用以下方法来调用组件
<%Html.RenderAction<HomeController>(n => n.About()); %>
http://www.cyqdata.cn/cnblogs/article-detail-12515
ASP.NET MVC Action Filter - 缓存与压缩
原文地址: ASP.NET MVC Action Filter - Caching and Compression 下载源码: Source.zip 关于Action Filter你可以参考我的另外一篇文章: ASP.NET MVC : Action过滤器(Filtering) 缓存在开发高扩充性WEB程序的时候扮演着很重要的角色.我们可以将HTTP请求在一个定义的时间内缓存在用户
http://www.cyqdata.cn/cnblogs/article-detail-12493
一、应用于Action的Filter
在Asp.netMvc中当你有以下及类似以下需求时你可以使用Filter功能
判断登录与否或用户权限
决策输出缓存
防盗链
防蜘蛛
本地化与国际化设置
实现动态Action
Filter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFilterAttribute抽象类,并可以覆写v
http://www.cyqdata.cn/cnblogs/article-detail-12487
ASP.NET MVC2 数据模型验证类库:MVC Foolproof Validation
MVC Foolproof Validation是一个数据模型类库扩展。 操作符验证 1: public class SignUpViewModel
2: {
3: [Required]
4: public string Password { get; set; }
5:
http://www.cyqdata.cn/cnblogs/article-detail-12482
理解ASP.NET MVC中的ActionResult
通常我们在一个ASP.NET MVC项目中创建一个Controller的时候,Index()方法默认的返回类型都是ActionResult,通过查看UML图,ActionResult实际上是一个抽象类,因此实际返回的类型是该抽象类的子类。 Ø ActionResult及其子类的UML图 有关ActionResult及其子类的UML图如下所示: 
http://www.cyqdata.cn/cnblogs/article-detail-12475
ASP.NET MVC 重点教程一周年版 第三回 Controller与View
这节我们让ASP.NET MVC真正的跑起来
一、新建Controller
首先我们自己新建一个新的Controller在Controllers上点右键,添加,Controller选项
之后出现一个对话框:
这里我们将之起名为EiceController 附注一下,这里是个纯广告,无兴趣可略过此行:www.eice.com.cn为您建立Web2.0社交网站
http://www.cyqdata.cn/cnblogs/article-detail-12470
Asp.net Mvc Framework可以在Controller中使用的Url.Action方法
原本的Url.Action方法是利用RouteCollection来实现Url的Routing的。
所以这里用一个扩展方法重现一下
using System.Web.Routing;
static public class CUrl {
 
http://www.cyqdata.cn/cnblogs/article-detail-12452
ASP.NET MVC2中返回Json异常的解决办法
在ASP.NET MVC1.0中,我们在前段通常会这样做。
$.ajax({  
http://www.cyqdata.cn/cnblogs/article-detail-12397
oXite源码学习导读二:Action的返回类型与IActionInvoker
我们先来看一下oXite里面一段Controller中Action方法的代码:
namespace Oxite.Controllers
{
public class AreaController : Controller
{
[ActionName("Find"), AcceptVerbs(HttpVerbs.Post)]
public virtua
http://www.cyqdata.cn/cnblogs/article-detail-12396
[一步一步MVC]第四回:漫谈ActionLink,有时“胡搅蛮缠”
anytao.net | 《你必须知道的.NET》网站 | Anytao技术博客
发布日期:2009.04.30 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处。
MVC时代来临了,但是一开始是不被很多人接受的。可能的主要原因是,大家不得不告别拖拉控件的至爽感受,回到貌似asp的历史岁月。所以,心有不甘是可以理解的,然而
http://www.cyqdata.cn/cnblogs/article-detail-12392
Asp.Net MVC中的RenderPartial 和 RenderAction
在Asp.Net MVC中要实现某个功能可以通过许多种方式,今天我们就来讨论下使用RenderPartial和RenderAction在视图中呈现部分内容之间的区别。
比如我们要呈现如下的图所示的内容
一般的情况下,我们可能需要在母板页中页中呈现此内容以保证该内容可以在每个使用该模板的视图中显示,并且这些内容需要结合具体的业务逻辑。上图所示的内容我们是在用户控件中生成的,这样做便于该内容与母板
http://www.cyqdata.cn/cnblogs/article-detail-12389
ASP.NET MVC Preview 5 演示Demo #8 实现JQuery结合Json进行后台数据Ajax方式验证
ASP.NET MVC Preview 5 演示Demo #8 实现JQuery结合Json进行后台数据Ajax方式验证
ASP.NET MVC Preview 5 演示Demo系列: http://mike108mvp.cnblogs.com/
ASP.NET MVC QQ交流群1:47788243 QQ交流群2:1214648 QQ交流群3:1215279&
http://www.cyqdata.cn/cnblogs/article-detail-12380
Asp.net Mvc Codeplex Preview 5 源代码及MVCContrib4pv5发布
刚刚抽些时间上网就发现Asp.net Mvc Codeplex Preview 5的源码发布了.
Asp.net Mvc Codeplex Preview 5已经发布了几天,发布时就说源代码整理中
下面是源代码的下载.
http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16775
随之MVCCo
http://www.cyqdata.cn/cnblogs/article-detail-12096
ASP.NET MVC的Action Filter
一年前写了一篇短文ASP.NET MVC Action Filters,整理了Action Filter方面的资源,本篇文章详细的描述Action Filter。Action Filter作为一个可以应用到Controller Action(或者是整个controller)上的属性(Attribute),改变Action执行的行为,当应用于整个Controller上时,Controller上的所有
http://www.cyqdata.cn/cnblogs/article-detail-12078
ASP.NET MVC 实战9、Action Filter 与 内置的Filter实现(介绍)
本系列文章基于ASP.NET MVC Preview5.
有时候你想在调用action方法之前或者action方法之后处理一些逻辑,为了支持这个,ASP.NET MVC允许你创建action过滤器。Action过滤器是自定义的Attributes,用来标记添加Action方法之前或者Action方法之后的行为到控制器类中的Action方法中。
一些可能用到Action过滤器的地方有:
日
http://www.cyqdata.cn/cnblogs/article-detail-12075
在Asp.Net MVC中使用ModelBinding构造Array、List、Collection以及Dictionary
在asp.net mvc中,我们可以在html表单中使用特定的格式传递参数,从而通过model binder构造一些集合类型。
第一种方式
比如这样一个方法
public ActionResult Infancy(Person[] people)
{
// ...
}
并在表单中添加这些input元素
<input type="text" name="people[0].Fir
http://www.cyqdata.cn/cnblogs/article-detail-12059