找到相关内容 559
ASP.NET MVC3 让依赖注入来的更简单(新补充了Ninject示例)
昨天,我写了一篇文章(参见:ASP.NET MVC 依赖注入),这种实现方式我个人一直感觉不太顺,在写出来与大家一起分享的同时,   也是想让大家提提自己的建议, 今天下载了微软发布的最新的 ASP.NET MVC3 Beta 版,同时也仔细阅读了它的 Release Notes,   让我感觉到惊喜的是,MVC3增加了对依赖注入的支持,增加了一  个 IDependencyResolv
http://cyqdata.com/cnblogs/article-detail-40200 
Asp.net mvc 网站之速度优化 -- Memcache
前一章说了一下使用页面缓存的问题,这次说一下数据缓存,我们使用的是Memcache作为数据缓存。下面弱弱地引用一下百度百科关于Memcache的定义:Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。Memcache是danga的一个项目,最早是LiveJournal 服务的
http://cyqdata.com/cnblogs/article-detail-40140 
Asp.Net MVC3 简单入门第一季(三)详解Controller之Filter
前言 前面两篇写的比较简单,刚开始写这个系列的时候我面向的对象是刚开始接触Asp.Net MVC的朋友,所以写的尽量简单。所以写的没多少技术含量。把这些技术总结出来,然后一简单的方式让更多的人很好的接受这是我一直努力的方向。后面会有稍微复杂点的项目!让我们一起期待吧! 此文我将跟大家介绍一下Asp.Net MVC3 Filter的一些用法。你会了解和学习到全局File
http://cyqdata.com/cnblogs/article-detail-40055 
Silverlight/aspx/ajax/mvc的UI自动化测试
web前端的自动化测试,一般要能实现模拟鼠标点击、键盘录入、浏览器页面自动导航等功能,而且关键的是要对整个测试过程能自动录制并回放。 vs2010的SP2已经集成了内置功能,但是目前尚未正式发布,所以本文就不介绍了。有兴趣的同学可参考以下文章: http://msdn.microsoft.com/zh-cn/library/gg413374 http://www.cnblogs.com/scott
http://cyqdata.com/cnblogs/article-detail-39955 
Asp.Net MVC3 简单入门第一季(二)详解Asp.Net MVC3项目
前言 在上一篇文章Asp.Net MVC3 简单入门第一季(一)环境准备中我简单介绍了Asp.Net MVC3项目的安装和第一个Asp.Net MVC3项目的基本情况。没有详细介绍项目中各个文件夹的作用,以及创建的第一个页面是怎样运行起来的?还有好多的疑问,那在这篇文章中我们将详细介绍项目中各个文件夹的作用,并真的第一个项目我们简要介绍一下Asp.Net MVC的URL驱动的是怎么回事。 
http://cyqdata.com/cnblogs/article-detail-39844 
鲜为人知的ASP.NET MVC 2.0框架高效之谜
要想建立开发环境,你需要安装Visual Studio 2008/2010 Beta 2,以及SQL Express 2005(可免费从MSDN下载)和MVC 2.0框架。我把本文中的示例Web应用命名为“Employee Master Information”。   使用该应用程序,你可以输入新员工数据,编辑现有员工数据,可以查看特定员工数据,和从数据库中给删除任意员工信
http://cyqdata.com/cnblogs/article-detail-39831 
ASP.NET MVC功能详解 变身数据展示达人
作为Web开发者,我们经常面对的任务就是将数据通过表格展现给用户。最简单的情景是比如仅将顾客的订单显示出来。然而,更多的数据表格将提供比如排序,分页等更多的丰富的功能。   在ASP.NET的web表单中,GridView控件提供了一种快速简便的方法显示网格中的记录集,并提供像排序、分页、编辑及删除的功能,所有的这些只需写少量的代码就可以实现。在页面加载时,GridView自动HTML中的tab
http://cyqdata.com/cnblogs/article-detail-39826 
ASP.NET MVC 2博客系列之一:强类型HTML辅助方法
这是我针对即将发布的ASP.NET MVC 2所撰写的贴子系列的第一篇,这个博客贴子将讨论 ASP.NET MVC 2中新加的强类型HTML辅助方法。 现有的HTML辅助方法 ASP.NET MVC 1中发布了一套HTML辅助方法,可以用来在视图模板中帮助生成HTML界面。例如,要输出一个文本框,你可以在你的.aspx视图模板中使用Html.TextBox()辅助方法编写下列代码: 上面辅助方法
http://cyqdata.com/cnblogs/article-detail-39795 
Asp.Net MVC3 简单入门第一季(一)环境准备
前言 大家好,从今天开始我将写一个关于AspNet MVC3方面学习的总结,并跟初学者一起分享一些基本的基础知识,作者本身也很愿意跟大家一起交流技术,一起交流一起进步,欢迎高手不吝赐教,欢迎大家不同的意见和建议,作者的学识和见识当然有自己的局限性,希望自己能成为不闷骚型的技术人员,而不是只自己享受技术,而不让更多的人来分享你的成果的人。 第一节:关于Asp.Net MVC3 A
http://cyqdata.com/cnblogs/article-detail-39771 
ASP.NET MVC分页的实现
在ASP.NET中,GridView控件本身就带有分页的功能,只要把当前页面的索引值赋给GridView的PageIndex就可以实现了分页,至于数据怎么分页,全都由GridView封装起来了。 在ASP.NET MVC中分页的实现就只能靠自己来设计了。首先来说一下分页的原理。现在有一个张news表,中间有很多信息,我们假设一页显示5条记录,这样,页面数量=总记录数/5;这里,如果出现小数,得进位
http://cyqdata.com/cnblogs/article-detail-39739 
关于“三层架构”和MVC
又看到有人在问三层架构和MVC的关系,感觉这种问题有点教条化了。因为它们都在逻辑上将应用程序划为三块,凑了一个数字3,就有人非要把它们联系到一起了。 这两个东西我接触有几年了,有一点体会,表达一下: 三层是三层,MVC是MVC,它们毫无关系的。 三层是从整个应用程序架构的角度来分的三层(如果程序需要,还可以分多层)。 三层是为了解决整个应用程序中各个业务操作过程中不同阶段的代码封装的问题,为了
http://cyqdata.com/cnblogs/article-detail-39659 
十步教你ASP.NET MVC2项目升级MVC 3 RC
微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。   译文   要将现有的ASP.NET MVC2项目手动升
http://cyqdata.com/cnblogs/article-detail-39565 
一个MVC分页Helper
本人写的一个分页Helper,支持普通分页(也就是,首页、上一页、下一页、末页等),综合分页(普通分页和数字分页的综合)。下面是分页效果: 分页代码: PagerHelper.cs 代码   1 using System;  2  using System.Collections.Generic;&nbs
http://cyqdata.com/cnblogs/article-detail-39507 
对Asp.net Mvc 和 jQuery UI使用者的一些忠告
端午节快乐,大家。 好久没写博客了。1个月了都。。。。抱歉。 今天给使用asp.net mvc的开发人员一些建议和分享经验。 首先,如果你使用asp.net mvc,而且使用的js库是jQuery, 那么一定别错过使用jquery UI。   在以前的工作中,我如果需要写一个类似于Google搜索的自动完成,那可能涉及到JS的编写,CSS样式,以及后台代码如何生成json或者xml传递
http://cyqdata.com/cnblogs/article-detail-39380 
WebForms和MVC之间的抉择
翻译自: http://blog.gadodia.net/choosing-between-webforms-and-mvc/   WebForms和MVC之间的抉择 ASP.NET现在已经被广泛的使用,但是有一个问题始终困扰着我们,就是我们应该使用WebFroms还是MVC。下面通过对WebForms和MVC的SWOT(strengths,weaknesses,threats,oppo
http://cyqdata.com/cnblogs/article-detail-39276 
MVC3 基本业务开发框架 0.6.20110603版本(性能优化实践)
一、性能优化技术手段 01)主界面菜单设置为输出缓存10分钟,每个用户10分钟之内不用多次请求数据库。 02)网格数据采用AJAX分页,支持带查询条件翻页。大文本的网格数据自动使用...显示部分内容。 03)大数据量的无限多级树形结构,采用动态延迟加载机制,提高及时响应能力。 04)采用AJAX请求编辑信息,无刷新加载弹出窗口,数据量极小。 05)支持混合输出 HTML+JSON,客户端解析A
http://cyqdata.com/cnblogs/article-detail-39258 
ASP.NET MVC Routing概述
ASP.NET Routing模块的责任是将传入的浏览器请求映射为特有的MVC controller actions。  使用默认的Route Table  当你创建一个新的ASP.NET MVC应用程序,这个应用程序已经被配置用来使用ASP.NET Routing。 ASP.NET Routing 在2个地方设置。第一个,ASP.NET Routing 在你的应用程序中的Web配置文件(Web.
http://cyqdata.com/cnblogs/article-detail-39228 
AOP in Asp.net MVC
不同的观点,开拓迥然不同的世界. Another point of view can sometimes open up a whole new world.                     
http://cyqdata.com/cnblogs/article-detail-39216 
13个不可不知的ASP.NET MVC扩展点
      ASP.NET MVC设计的主要原则之一是可扩展性。处理管线(processing pipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NET MVC所使用的约定(或缺乏某些约定),您可以创建自己的服务来支持您的约定,并将其注入到主管线中。   在本文中,我们将从管线开始直到视图呈现,逐一向您展示每个ASP
http://cyqdata.com/cnblogs/article-detail-39065 
细数ASP.NET MVC框架的7大顶级功能
ASP.NET MVC框架对构建ASP.NET应用程序的开发人员来说的确很有吸引力,因为它的松耦合特征使项目管理变得更加轻松,ASP.NET MVC最初由微软随.NET framework 3.5 SP1一起引入(即ASP.NET MVC 1.0),现在.NET Framework 4.0和Visual Studio 2010默认支持第二个版本,即ASP.NET MVC 2.0,在这篇文章中,我将
http://cyqdata.com/cnblogs/article-detail-39021