随笔分类 -  ASP.NET MVC

(转)Fiddler 教程
摘要:原文地址:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.htmlFiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍 Fiddler的工作原理 同类的其它工具 Fiddler如何捕获Firefox的会话 Fiddler如何捕获HTTPS会话 Fiddler的基本界面 Fiddler的统计视图 QuickExec命令行的使用 Fiddle. 阅读全文

posted @ 2012-02-21 18:30 黑子范 阅读(299) 评论(0) 推荐(0)

(转)Asp.net MVC 多语言问题的解决方案
摘要:原文地址:http://www.cnblogs.com/huyq2002/archive/2012/01/19/2326177.html上篇文章我们就Asp.net MVC权限问题做了一个较为全面的解决方案,这篇我们就多语言问题进行探讨。全球化在IT行业,具有全球化和本地化特性的计算机软件,可以适应不同的语言,地区差异和目标市场的业务要求。如果一个网站的目标来自 世界不同地区的的用户,这些用户可能会希望看到自己的语言的网站内容。达到全球化,我们的应用程序,将满足以下要求:(1)它可以用不同的语言显示信息内容。(2)自动检测用户的浏览器的语言。(3)允许用户方便的更改系统的默认语言,并且系统记. 阅读全文

posted @ 2012-01-21 01:46 黑子范 阅读(525) 评论(0) 推荐(0)

(转)ASP.NET MVC 3.0:基于Ajax的表单提交,A页面认证失败后页面被强转至登录页面,待登录成功将如何回到A页面?
摘要:原文地址:http://www.cnblogs.com/luoxiaonet/archive/2011/12/13/2285326.html#commentform 很多网站的首页都提供信息的输入,而不论您是否有账户且已登录。比如我喜欢逛的42qu(我跟创始人无任何关系,仅是喜欢该网站且无意广告,有兴趣的可以瞧瞧去)。当我发表自己的"碎碎念"时,会被自动跳转到登录页,而问题是登录成功后能否再回到原来的页面。听起来这个问题略显乏善可陈,然而它的实现框架是MVC 3.0,而且为了寻求其优雅的实现方式尝试了很多天,现作为记要并分享一下。 先来一张最终效果图吧: 上图的页面切分为两 阅读全文

posted @ 2011-12-15 22:44 黑子范 阅读(2548) 评论(0) 推荐(0)

(转)谈谈MVC项目中的缓存功能设计的相关问题
摘要:原文地址:http://www.cnblogs.com/chenxizhang/archive/2011/12/14/2288062.html今天这一篇文章我来谈一谈在MVC 3项目中的缓存功能,以及针对缓存的一些设计上的考量,给大家参考参考前言为什么需要讨论缓存?缓存是一个中大型系统所必须考虑的问题。为了避免每次请求都去访问后台的资源(例如数据库),我们一般会考虑将一些更新不是很频繁的,可以重用的数据,通过一定的方式临时地保存起来,后续的请求根据情况可以直接访问这些保存起来的数据。这种机制就是所谓的缓存机制。根据缓存的位置不同,可以区分为:客户端缓存(缓存在用户的客户端,例如浏览器中) 服. 阅读全文

posted @ 2011-12-15 22:36 黑子范 阅读(248) 评论(0) 推荐(0)

(转)网站设计常用技巧收集
摘要:原文地址“:http://www.cnblogs.com/sufei/archive/2011/11/30/2268709.html先说一下写这篇文章的目的吧,这上面的东西很多不是我写的,也不是我总结的,这点我肯定,呵呵,我希望大家也能提提你自己的建议,希望不断总结,让更多的网站设计技巧出现在这里,方便 查找和使用,因为很多时候想要这些东西的时候不容易找到,而且不集中。我个人会继续努力收集,并更新请大家关注-------------------------------------------一般不会注意的地方------------------------------------------. 阅读全文

posted @ 2011-12-02 17:15 黑子范 阅读(202) 评论(0) 推荐(0)

(转)Http上传 vs Ftp上传
摘要:原文地址:http://www.cnblogs.com/LoveJenny/archive/2011/11/21/2256663.h1:Http上传http上传就是通过http协议来向服务器上传文件,所以服务器端应该有一个处理客户端请求的页面。添加一个FileUploadHandler.ashx的文件来处理客户端请求。代码如下: /// <summary>/// FileUploadHandler 的摘要说明/// </summary>public class FileUploadHandler : IHttpHandler{ private const string 阅读全文

posted @ 2011-11-21 15:06 黑子范 阅读(362) 评论(0) 推荐(1)

(转)使用NPOI导入导出标准Excel
摘要:原文链接:http://www.cnblogs.com/lwme/archive/2011/11/18/npoi_excel_import_export.html尝试过很多Excel导入导出方法,都不太理想,无意中逛到oschina时,发现了NPOI,无需Office COM组件且不依赖Office,顿时惊为天人,怀着无比激动的心情写下此文。 曾使用过的方法直接导出html,修改后缀名为.xls,这个方法有点像骗人的把戏,而且不能再导入使用Jet OLEDB引擎来进行导入导出,完全使用sql语句来进行操作,缺点能控制的东西非常有限,比如格式就难以控制使用Office COM组件进行导入导出,. 阅读全文

posted @ 2011-11-19 10:07 黑子范 阅读(592) 评论(1) 推荐(0)

(转)MVC3+EF4.1学习系列(十)----MVC+EF处理树形结构
摘要:原文地址:http://www.cnblogs.com/wlflovenet/archive/2011/09/05/efandmvc11.html文章索引和简介通过前几篇文章 我们处理了 一对一, 一对多,多对多关系 很好的发挥了ORM框架的做用 但是 少说了一种 树形结构的处理, 而这种树形关系 我们也经常遇到,常见的N级类别的处理, 以及经常有数据与类别挂钩。今天主要写下EF处理树形结构以及 MVC如何展示树形结构。 前面几篇的例子 一直用的是一个例子,内容是连贯的。这篇是完全单独的~先来说下工作中会遇到的常见场景 针对这几个场景来处理~1.类别a.类别可以有无限级别b.类别的最末端 不. 阅读全文

posted @ 2011-11-02 18:07 黑子范 阅读(2228) 评论(0) 推荐(0)

(转).net mvc 大文件上传
摘要:原文地址:http://www.cnblogs.com/lucslg/archive/2011/06/26/2090885.html因客户需要上传大文件,传统的mvc文件上传方法无法满足当前需求。所以哥就只能在网搜现成的列子,找了半天也没有找到好的demo.大部分多是.net webFrom的例子。都是封装好的控件,顿时郁闷。在网上虽然没有找到好的例子,但也在找到很好的解决方法那就是使用 swfUpload控件。swfUpload是javascript和falsh的合体。网上推荐指数比较高,资料也比较多。中文api网址:http://leeon.me/upload/other/swfuplo. 阅读全文

posted @ 2011-10-28 16:52 黑子范 阅读(398) 评论(0) 推荐(0)

(转)【翻译】MVC 3 Razor语法技巧之——The @helper syntax
摘要:原文地址:http://www.cnblogs.com/wbpmrck/archive/2011/10/13/2210338.html1、前言最近翻到一篇Scott的旧文,觉得挺不错的,就试着翻译了一下,文章主要是说如何在Razor中使用@helper语法定义可复用的视图模板方法。如有疏漏,还请请各位看官指点一二~原文地址:http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx2、正文Asp.net MVC 3提供了一个全新的视图引擎(Vie. 阅读全文

posted @ 2011-10-27 17:38 黑子范 阅读(262) 评论(0) 推荐(0)

(转)ASP.NET的Cookie跨域问题
摘要:原文地址:http://www.cnblogs.com/greatverve/archive/2011/07/05/asp-net-cookie-domain.html将Cookie的有效范围限制到域。 默认情况下,Cookie 与特定的域相关联。例如,如果您的站点是 www.contoso.com,那么当用户向该站点请求页面时,您编写的Cookie就被发送到服务器。(有特定路径值的Cookie除外) 如果您的站点有子域(例如 contoso.com、sales.contoso.com 和 support.contoso.com),就可以把Cookie同特定的子域相关联。为此,需要设置Coo. 阅读全文

posted @ 2011-07-06 21:42 黑子范 阅读(2263) 评论(0) 推荐(0)

(转)细说Cookie
摘要:原文地址:http://www.cnblogs.com/fish-li/archive/2011/07/03/2096903.htmlCookie虽然是个很简单的东西,但它又是WEB开发中一个很重要的客户端数据来源,而且它可以实现扩展性很好的会话状态, 所以我认为每个WEB开发人员都有必要对它有个清晰的认识。本文将对Cookie这个话题做一个全面的描述, 也算是本人对Cookie的认识总结。Cookie 概述Cookie是什么? Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。为什. 阅读全文

posted @ 2011-07-06 00:38 黑子范 阅读(292) 评论(0) 推荐(0)

(转)MVC 下导航高亮的一种解决方案
摘要:MVC 下导航高亮的一种解决方案 前言导航高亮一直是一个让大家头疼的问题。纯 Javascript 的话可以判断当前页面的地址和链接地址是否有关系。这样的弊端就是自由度太低,MVC 下会出一定的问题 (MVC 下有默认的 Controller 和 Action)另一种方案是前端后端结合,为每一张页面设置一个属性,然后在页面中判断。满足条件便高亮。这样的弊端就是,需要为你所有的页面设置属性,非常麻烦!那么有没有什么完美的解决方案?一劳永逸的?神奇的 eval 函数Javascript 有精粹也有糟粕,其中的 eval 是大多数动态语言都拥有的精髓。我们是否可以利用这个函数呢?基本思路:给每一个 阅读全文

posted @ 2011-03-22 17:10 黑子范 阅读(432) 评论(0) 推荐(1)

(转)C#代码生成工具:文本模板初体验 Hello World
摘要:原文地址:http://www.cnblogs.com/huangcong/archive/2011/01/08/1930553.htmlC#代码生成工具:文本模板初体验 Hello World在VS中的文本模板(也称T4),它给我有点CodeSmith的感觉,也是通过模板加逻辑代码混编批量生成代码的方法,但是关于T4的资料不多,而且对T4模板编写代码的时候智能感知也没有,不过还是介绍给一些可能用到它的朋友吧,下面就给几个简单的示例体验一下吧,当然要先从最简单的Hello,World!开始啦~一. Hello,World!1) 新建一个工程,在工程上右键--新建--文本模板,命名为NewTem 阅读全文

posted @ 2011-01-09 12:53 黑子范 阅读(434) 评论(0) 推荐(0)

(转)ASP.NET MVC最佳实践(3)
摘要:原文地址:http://space.itpub.net/740297/viewspace-588913 3.在Global.asax中使用引导程序(Bootstrapper) 如果您在global.asax的Application_Start方法中执行过多的任务(例如配置Ioc/DI、注册路由、模型绑定器、视图引擎、启动应用相关的后台服务,等等)。例如在最新的Oxite源代码中有如下代码段: pr... 阅读全文

posted @ 2010-11-02 13:53 黑子范 阅读(310) 评论(0) 推荐(0)

(转)ASP.NET MVC最佳实践(2)
摘要:原文地址:http://space.itpub.net/740297/viewspace-588774 2.创建UrlHelper的扩展方法(extension method)来映射您的JavaScript, Stylesheet以及Image文件夹 默认情况下ASP.NET MVC会创建Content, Scripts文件夹来存放它们,但是我不喜欢这种方式。我喜欢以下的文件夹组织方式,它能... 阅读全文

posted @ 2010-11-02 13:52 黑子范 阅读(269) 评论(0) 推荐(0)

(转)ASP.NET MVC最佳实践(1)
摘要:原文地址:http://space.itpub.net/740297/viewspace-586997 1.创建UrlHelper类的扩展方法,生成相对路径URL 请避免将控制器、行为、或者路由名称作为字符串到处传递,创建UrlHelper的扩展方法来封装它们,例如: 1. public static class UrlHelperExtension 2. { 3. public s... 阅读全文

posted @ 2010-11-02 13:51 黑子范 阅读(333) 评论(0) 推荐(0)

(转)Asp.Net MVC的路由机制
摘要:原文地址: http://www.cnblogs.com/fly_dragon/archive/2010/10/08/1846009.html 本篇文章是初识Asp.Net MVC2.0 的后续的介绍。此文将从Routing未开放源代码开始,还会对Asp.Net的Url重写技术做个简单介绍。并简单介绍Asp.Net MVC2.0 Url路由技术的使用。 Url路由是MVC很重要的核心的一部分。不过它是单独于MVC项目,而且没有开源。新建一个MVC Web项目,打开Global.asax。我们看到系统帮我们添加了using System.Web.Routing 引用。Routing作为一个单独的 阅读全文

posted @ 2010-10-09 12:49 黑子范 阅读(401) 评论(0) 推荐(0)

(转)在 ASP.NET MVC 中创建自定义 HtmlHelper
摘要:原文地址:http://www.cnblogs.com/snowdream/archive/2010/09/21/create-custom-htmlhelper-in-aspnet-mvc.html在ASP.NET MVC应用程序的开发中,我们常碰到类似Html.Label或Html.TextBox这样的代码,它将在网页上产生一个label或input标记。这些HtmlHelper的扩展方法有些... 阅读全文

posted @ 2010-09-25 13:13 黑子范 阅读(285) 评论(0) 推荐(0)

(转)ASP.NET MVC:通过 FileResult 向浏览器发送文件
摘要:原文地址:http://www.cnblogs.com/ldp615/archive/2010/09/17/asp-net-mvc-file-result.html在 Controller 中我们可以使用 FileResult 向客户端发送文件。FileResultFileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,... 阅读全文

posted @ 2010-09-20 15:10 黑子范 阅读(306) 评论(0) 推荐(0)

导航