摘要:转自:http://www.cnblogs.com/zgqys1980/archive/2012/08/22/2650774.htmlASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的。如果是大规模的应用程序,经常会由不同功能的模块组成,...
阅读全文
摘要:转自:http://www.cnblogs.com/terrysun/archive/2010/04/13/1711218.htmlASP.NET Mvc 2.0 - 1. Areas的创建与执行Areas是ASP.NET Mvc 2.0版本中引入的众多新特性之一,它可以帮你把一个较大型的Web项目...
阅读全文
摘要:使用nuget管理程序包,有可能在不同时间安装不同版本的Entity Framework:在项目创建初期安装的是6.0.0.0版本,后来添加的类库,安装了6.1.1版本,所以出现这个问题。解决办法:1. 工具 -> 库程序包管理器 -> 管理解决方案的nuget程序包2. 在选中已安装的包中找到En...
阅读全文
摘要:转自:http://kb.cnblogs.com/page/102191/ ASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。 与...
阅读全文
摘要:转自:http://www.cnblogs.com/richwong/archive/2011/07/06/2098759.html最近的项目开始使用EF4.1,拜读各路大侠文章数遍,满以为可以轻车熟路,却屡遭悲惨啊,怪异现象接连...1,虽然使用Code-First模式,就是因为它代码整洁清爽条理,但还是习惯先建立数据表,再POCO... 结果发现Entity实体类与数据表的映射是EF自己独特智能操控的,比如实体类名为Product,它会智能映射成Products的表,加了个"s",然而,Category的实体类却映射成了Categories, 它居然能识别单词的复数写法
阅读全文
摘要:转自:http://stackoverflow.com/questions/442704/how-do-you-handle-multiple-submit-buttons-in-asp-net-mvc-frameworkclass:[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]public class MultipleButtonAttribute : ActionNameSelectorAttribute{ public string Name { get; set;...
阅读全文
摘要:转自:http://kb.cnblogs.com/page/96883/I:ASP.NET MVC3在Visual Studio 2010中的变化 在VS2010中新建一个MVC3项目可以看出与以往的MVC2发生了很明显的变化。 1.ASP.NET MVC3必要的运行环境为.NET 4.0 (想在3.5用MVC3,没门!)。 2.默认MVC3模板项目已集成 3.全新的Razor视图引擎@{ ViewBag.Title = "Home Page";} @ViewBag.Message To learn more about ASP.NET MVC visit ...
阅读全文
摘要:转自:http://www.cnblogs.com/shanyou/archive/2012/06/22/2558580.html打包(Bundling)及压缩(Minification)指的是将多个js文件或 css文件打包成单一文件并压缩的做法,如此可减少浏览器需下载多个文件案才能完成网页显示的延迟感,同时通过移除JS/CSS文件案中空白、批注及修改 JavaScript内部函数、变量名称的压缩手法,能有效缩小文件案体积,提高传输效率,提供使用者更流畅的浏览体验。在ASP.NET MVC 4中可以使用BundleTable捆绑多个css文件和js文件,以提高网络加载速度和页面解析速度。更为
阅读全文
摘要:转自:http://www.symbolsource.org/Public/Metadata/NuGet/Project/EntityFramework.Extended/1.0.0.20/Release/.NETFramework,Version%3Dv4.0/EntityFramework.Ex...
阅读全文
摘要:转自:http://www.mikesdotnetting.com/Article/173/The-Difference-Between-@Helpers-and-@Functions-In-WebMatrixThe Difference Between @Helpers and @Functions In WebMatrixThis is another post which was inspired by a recent question in the ASP.NET forums, when someone asked what the difference is between @f
阅读全文
摘要:好久没有关注微软的开发了,今天看到了MVC3,顺便学习学习,我觉得Razor是个不错的做法,比使用简单多了,而且好看。首先“_”开头的cshtml文档将不能在服务器上访问,和asp.net中的config文档差不多。Razor语法以@开头,以@{}进行包裹,在变量上使用private等等区域限定基本没啥作用,所以就不需要了,直接var声明即可。代码区分 大小写,如果使用vbhtml估计就不区分了,本人使用c#所以不大清楚。初级web开发者都喜欢HTML和.NET并用,这个就满足了你的需求,感觉微 软越来越........注意:在字符串@变量字符串的组合中如"xxxxxx@ixxxxx
阅读全文
摘要:转自:http://q.cnblogs.com/q/48477/
阅读全文
摘要:转自:http://ourlife.blog.51cto.com/708821/296171上个星期四,ASP.NET MVC开发团队发布了ASP.NET MVC框架的“第五个预览版”。你可以在这里下 载这个新版本。这“第五个预览版” 可在.NET 3.5和最新发布的.NET 3.5 SP1下工作,也可在Visual Studio 2008以及免费的Visual Web Developer 2008 Express SP1版本(现在支持类库项目和web应用项目了)下使用。第五个预览版包含了建立在“第四个预览版”的新功能之上的一堆新功能和改进。你可以在这里阅读“第五个预览版”的发布说明,其中总结
阅读全文
摘要:MVC 图片上传小试笔记form.js 这个插件已经是很有名的,结合MVC的html辅助方法异步上传就很简单了。jQuery Form Plugin :http://www.malsup.com/jquery/form/#file-upload1.引入js,构建form。本身的BeginForm已经能够提交,但是如果有返回值的话,页面会跳转,这样体验就很不好。网上有说把反馈结果写在ViewData中,来绕开return。其实这是浏览器的默认行为,用form.js可以阻止掉。@using (Html.BeginForm("Upload", "Home",
阅读全文
摘要:转自:http://www.cnblogs.com/Tiramisu/archive/2009/02/06/1385405.htmlMVC 上传图片 直接上代码:页面:Index.aspxCode2. UploadImageController.csCode3. 脚本Code
阅读全文
摘要:转自:http://msdn.microsoft.com/zh-cn/data/jj593170.aspx命令摘要安装 EF Power Tools 后,将提供以下上下文菜单项。本演练将详细讨论这些选项:右键单击 C# 项目时,您将会看到:对 Code First 进行反向工程 - 为现有数据库生成 DbContext 派生类、POCO 类和 Code First 映射类。自定义反向工程模板-将默认反向工程 T4 模板添加到项目中,以便可以自定义代码生成。右键单击包含 DbContext 派生类的文件时,您将会看到:查看实体数据模型(只读) - 在 EF 设计器中显示 Code First 模
阅读全文
摘要:1. 控制表名单复数:在DbContext类中修改OnModelCreating()为: protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Conventions.Remove(); }2. Entity Framework 内部错误调试:try { XXDbContext db = new XXDbContext(); db.EntitySet.Add(us...
阅读全文
摘要:转自:http://www.cnblogs.com/ldp615/archive/2010/10/27/asp-net-mvc-forms-authentication-roles-authorization-demo.htmlASP.NET MVC 建立 ASP.NET 基础之上,很多 ASP.NET 的特性(如窗体身份验证、成员资格)在 MVC 中可以直接使用。本文旨在提供可参考的代码,不会涉及这方面太多理论的知识。本文仅使用 ASP.NET 的窗体身份验证,不会使用它的 成员资格(Membership) 和 角色管理 (RoleManager),原因有二:一是不灵活,二是和 MVC 关系
阅读全文
摘要:转自:http://blog.csdn.net/kenshincui/article/details/5559508MVC自带的ActionFilter在Asp.Net WebForm的中要做到身份认证微软为我们提供了三种方式,其中最常用的就是我们的Form认证,需要配置相应的信息。例如下面的配置信息:[xhtml] view plaincopy说明我们登录页面是Login.aspx,登录成功后的默认页面是Default.aspx,而我们用户信息采用验证和加密两种方式。而且最重要的 是我们要写好授权方式(下面的授权一定要写否则只说明使用Forms认证然后设置相关属性是没有用的),拒绝所有匿名用
阅读全文