随笔分类 - asp.net mvc3
asp.net mvc3
摘要:laravel实战化项目之三板斧 spring mvc 实战化项目之三板斧 asp.net mvc 实战化项目之三板斧 接上文希望从一张表(tb_role_info 用户角色表)的CRUD展开spring mvc的项目实战化魅力。 开发技术选型:spring mvc+freemarker+boots
阅读全文
摘要:laravel实战化项目之三板斧 spring mvc 实战化项目之三板斧 asp.net mvc 实战化项目之三板斧 接上文希望从一张表(tb_role_info 用户角色表)的CRUD展开asp.net mvc的项目实战化魅力。 开发技术选型:asp.net mvc+bootstrap+sqls
阅读全文
摘要:(1)新建项目目录gulp_web (2)项目目录下建目录src里面存放需要进行gulp处理的文件目录及文件 (3)gulpfile.js文件内容为声明需要打包应用的gulp组件及打包文件路径和打包任务,比如: (4)在安装部署nodejs环境前提下,进入cmd命令行执行到项目根目录:f:\gulp
阅读全文
摘要:当一个web api抛出一个异常后此异常会被转化成一个HTTP响应错误代码为500的服务错误但是如果你不想让客户端看到500的错误码你也可以自定义错误码如下代码当用户输入的ID没有与之相关的数据则返回了错误码为404的错误(页面未找到)public Product GetProduct(int id) { Product item = repository.Get(id); if (item == null) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode....
阅读全文
摘要:http://firechun.blog.163.com/blog/static/3180452220110270937467/ASP.NET MVC Music Store教程(1):概述和新项目2011-01-27 13:33:39|分类: 程序 |标签: |字号大中小订阅 本文转自http://www.asp.net/mvc,由本人翻译整理。1月31日补充:打算在公司的新项目中使用MVC,因此想把这篇文章翻译过来,做为公司开发小组的参考资料。最初看到这篇文章时,作者是用MVC 2实现的,但现在已经是针对MVC 3写的教程了。原来担心微软新推出的产品总是不太令人放心,加上教程中使用了Raz
阅读全文
摘要:上周,我在博客新的ASP.NET MVC 3工具更新,并随后与使用了详细的职位,涵盖了外汇基金代码和新的数据脚手架功能,在它 。今天的博客文章是本系列的延续,并涵盖一些新的HTML5改进的ASP.NET MVC 3工具更新版本。HTML5语义标记的项目模板支撑ASP.NET MVC 3工具更新增加了支持,您可以选择使用HTML5语义标记时创建新的ASP.NET MVC的3个项目。您可以指定创建新项目时,通过检查“使用HTML5的语义标记”复选框:选择此复选框选项做两件事:1)它会导致VS 2010中使用的HTML5语义标记在默认layout.cshtml的文件产生的<Header>
阅读全文
摘要:http://blogs.msdn.com/b/scottgu/archive/2011/05/23/asp-net-mvc-3-razor-helper.aspxASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。与大部分模板的语法不同,在Razor的帮助下,您不需要中断代码编写,仅仅为了在HTML中标注服务器端代码块的开始和结束。代码分析器足够聪明,它能够从你的代码里推断出是否为服务器端代码。这种更加简洁、富有表现力的语法更加干
阅读全文
摘要:一,基本概念:控制器涉及的内容有三部分: 控制器(Controller) 、控制器方法(Action)和 控制器结果(ActionResult)。传统的Web框架,如ASP/PHP/ASP.NET Web Forms 等等,请求的URL 地址都是映射到特定的文件。如,请求的URL 地址,像/Products.aspx 或/Products.php,由 Products.aspx 或Products.php 文件负责处理。基于Web的MVC框架 映射URL地址 到服务器端代码有点不同,不是映射URL 地址到特定文件,而是映射到类的方法上。这些类就是MVC 中的 Controller 控制器,它们
阅读全文
摘要:http://www.cnblogs.com/leo_wl/archive/2012/02/10/2345890.html我们已经创建了一个简单的Asp.Net MVC3网站并成功的连接了MongoDB。但只实现了创建和显示的功能。本回实现了完整的增删改查。创建的部分,上次的代码中存在一些错误,造成了每个属性都会被创建为单独的一条记录,这并不是我们期待的结果。更改如下:\Controllers\HomeController.cs 1: [HttpPost] 2: public ActionResult Create(FormCollection co...
阅读全文
摘要:http://www.cnblogs.com/qiuliang/archive/2011/08/27/2155301.html 为期三个月的开发加测试工作终于告一段落了,这是我们团队第一次采用ASP.NET MVC(直接使用最新的MVC 3)开发企业应用,期间碰到了很多问题,但在大家的努力下,也都一一解决,先简单介绍一下项目情况吧,是公司的一套业务运营系统,总的从技术实现难度来讲,没有什么特殊的地方,只有相关部分的业务逻辑算法比较复杂。项目开始前,最大的风险在于整个team除了另外一名同事和我使用过MVC,其他人都是第一次使用,并且另外那名同事在项目开始一个月左右离职了~~!好在通过大量的交流
阅读全文
摘要:当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息:这表示你的服务器上没有安装 ASP.NET MVC3。解决这个问题的方法有两种:第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如果你使用的是服务器的虚拟空间,或者租用的服务器,可能没有安装的条件,那就是用第二种方法吧。第二,错误的原因很显然是缺少适当的程序集,在已经安装 ASP.NET MVC3 的情况下,这些程序集已经被安装到 GAC 中,在网站程序中使用了对这些程序集的引用,MVC3 涉及的程序集如下所示:我们可以通过在 ASP.NET MVC3 应用的 bin 下部署这些程序集来解决这个
阅读全文
摘要:Spring.net与Asp.net Mvc结合入门示例一、闲话 因为项目要用到Ioc框架,所以要为Ioc框架选型,优秀的Ioc框架好几款,例如:sping.net,castle,unity……当然还不止三款,还有其它的Ioc框架,castle跟unity使用上比较相近,spring.net跟前两者使用上差异较大些。资料、文档和博文方面spring.net>castle>unity。这三个都有大的强大的团队支持,我感觉spring.net做得最好,无论更新力度、文档和示例都很给力。 鉴于spring.net的功能、资料文档、博文等比较完善丰富,再加上本人对spring.net相对较
阅读全文
摘要:ASP.NET MVC2 in Action 读书笔记 [1]Chapter01:1). GuestBookIndex.aspx:<form method="post" action="/GuestBook/Sign"> <fieldset> <legend>Guest Book</legend> <%= Html.Label("Name") %> <%= Html.TextBox("Name") %> <%= Html.Label(&q
阅读全文
摘要:这种同步的处理方式显然不合理,想要异步处理,只需按如下步骤进行:1、替换基类Controller为AsyncController2、创建两个配对的Action:ActionNameAsync和ActionNameCompleted。ActionNameAsync方法必须返回void,在内部启动一个耗时的IO操作前,需要使用AsyncManager.OutstandingOperations.Increment()向MVC框架“注册启动”,在IO方法返回后,可以在AsyncManager.Parameters字典中保存希望传给ActionNameCompleted方法的参数。最后调用AsyncM
阅读全文
摘要:http://www.codeplex.com/(C#源码开源站)http://www.asp.net/mvchttp://msdn.microsoft.com/zh-cn/library/gg416514(v=VS.98).aspxhttp://www.cnblogs.com/andy1027/archive/2009/04/07/1430967.htmlhttp://www.cnblogs.com/luluping/archive/2009/02/11/1387933.htmlhttp://www.cnblogs.com/bitstudio/archive/2009/03/15/14124
阅读全文
摘要:ASP.NET MVC3 基础教程 – Web Pages 1.0linFen 2011-05-03 15:21 阅读:232 评论:0Razor引擎学习:RenderBody,RenderPage和RenderSectionlinFen 2011-04-20 09:52 阅读:783 评论:0为ASP.NET MVC 2.0添加Razor模板引擎 (on .NET4)linFen 2011-04-20 09:46 阅读:153 评论:0MVC中使用entity framework(EF)出现“必须添加对程序集“System.Data.Entity”解决方法linFen 2011-04-19
阅读全文
摘要:首先,我们一般在shared里面做的公用的ascx分部视图,没有特定的action,一般是把逻辑写在页面上,这样给页面载荷比较大。事实上MVC2.0提供了一个方法,用来在页面上加载Action,通过这个方法,可以使分部视图活起来看代码。banner.ascx<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<List<MvcApplication1.Controllers.Banner>>" %><%foreach (var i i
阅读全文
摘要:实体的验证分部类定义如下 前台controller里进行数据有效性的验证,成功就进行数据处理,不成功就返回错误 前台页面配合JQuery强大的验证功能,实现动态验证MVC集成表单验证输出单元,显示验证错误消息 怎么样,MVC够酷吧,呵呵!using System;using System.Collections.Generic;using System.ComponentModel.DataAnnotations;namespace EventsDB.Entities{public class Shop{public Shop(){this.Activities = new List<A
阅读全文
摘要:文件上传无论在软件还是在网站上都十分常见,我今天再把它拿出来,讲一下,主要讲一下它的设计思想和实现技术,为了它的通用性,我把它做在了WEB.Service项目里,即它是针对服务器的,它的结构是关联UI(WEB)层与Service层(BLL)的桥梁.结构上传基类:上传文件的接口规范:接口的实现:UI层调用WEB.Service层的上传功能:(附代码) public class FileUploadController : Controller { WEB.Services.IFileUpload iFileUpload = null; public FileUp...
阅读全文
摘要:[HttpPost] public ActionResult StudentList( string StudName, string studName, DateTime BirthDay, FormCollection form, string controller, string Action, StudentModels student) { //其中StudName为aspx页面中标签的name属性(StudName不区分大小写) //其中BirthDay为页面中标签的name属性(类型可自己指定【需转换成功才可以】,这里为DateTime)同样BirthDay不区分大小写 //其.
阅读全文