随笔分类 - [61]MVC
-
ASP.NET MVC
摘要:Why MVC is Better?(翻译)2014-10-11 14:51 by xiaozhi_5638,1527阅读,15评论,收藏,编辑(本文翻译自CodeProject上的一篇关于ASP.NET MVC的文章,原文地址:http://www.codeproject.com/Articles... 阅读全文
-
MVC过滤器使用案例:统一处理异常顺道精简代码
摘要:MVC过滤器使用案例:统一处理异常顺道精简代码重构的乐趣在于精简代码,模块化设计,解耦功能……而对异常处理的重构则刚好满足上述三个方面,下面是我的一点小心得。一、相关的学习在文章《精简自己20%的代码》中,讨论了异常的统一处理,并通过对异常处理的封装达到精简代码的目的。具体有两种处理方法:方法1:封... 阅读全文
-
MVC 用扩展方法执行自定义视图,替代 UIHint
摘要:MVC 用扩展方法执行自定义视图,替代 UIHint项目中用了 Bootstrap , 这样就不用写太多的CSS了,省去很多事情。但是这个业务系统需要输入的地方很多,每个表都有100多个字段,每个页面需要大量的表单。把这些表单按 bootstrap 的格式写出来,也是件头痛的事情。我想到模板,Edi... 阅读全文
-
ASP.NET MVC进阶
摘要:ASP.NET MVC进阶一、ASP.NET MVC中的AJAX应用首先,在ASP.NET MVC中使用自带的ajax功能,必须要导入2个js文件(顺序不能颠倒): ASP.NET MVC提供了2个常用的ajax辅助方法.Ajax.ActionLink该辅助方法... 阅读全文
-
使用Metrics.NET 构建 ASP.NET MVC 应用程序的性能指标
摘要:使用Metrics.NET 构建 ASP.NET MVC 应用程序的性能指标通常我们需要监测ASP.NET MVC 或 Web API 的应用程序的性能时,通常采用的是自定义性能计数器,性能计数器会引发无休止的运维问题(损坏的计数器、权限问题等)。这篇文章向你介绍一个新的替代性能计数器的工具Metr... 阅读全文
-
MVC无刷新分页
摘要:MVC无刷新分页(即局部刷新,带搜索,页数选择,排序功能) 我查看了很多网站,大部分评论分页都是局部刷新的,可大部分电商商品展示分页都是有刷新页面的,于是我便做了一个商品展示无刷新分页的例子。接下来我就将做一个模仿淘宝已买到的宝贝功能,不过我的是无刷新分页的。 至于为何要用无刷新分页(局部刷新)... 阅读全文
-
Web Api 自动生成帮助文档
摘要:Web Api 自动生成帮助文档新建Web Api项目之后,会在首页有API的导航菜单,点击即可看到API帮助文档,不过很遗憾,Description 是没有内容的。怎么办呢?第一步:如果用VS2013 新建项目的(VS2012没试过),项目中会有 Areas/HelpPage 这样的目录,你没看错... 阅读全文
-
Mvc 模块化开发
摘要:Mvc 模块化开发在Mvc中,标准的模块化开发方式是使用Areas,每一个Area都可以注册自己的路由,使用自己的控件器与视图。但是在具体使用上它有如下两个限制 1.必须把视图文件放到主项目的Areas文件夹下才能生效,否则运行时会发生找不到视图的错误。 2.在实际开发中,这种开发方式只能建立一个项... 阅读全文
-
区域、模板页与WebAPI初步
摘要:区域、模板页与WebAPI初步一、区域—麻雀虽小,五脏俱全的迷你MVC项目1.1 Area的兴起 为了方便大规模网站中的管理大量文件,在ASP.NET MVC 2.0版本中引入了一个新概念—区域(Area)。 在项目上右击创建新的区域,可以让我们的项目不至于太复杂而导致管理混乱。有了区域后,... 阅读全文
-
Controller 的 Action 只接受 Ajax 请求
摘要:ASP.NET MVC 使 Controller 的 Action 只接受 Ajax 请求。2014-08-27 14:19 by h82258652,555阅读,2评论,收藏,编辑首先,ajax 请求跟一般的 web 请求本质是相同的,都是 http 请求。理论上服务器端是无法区分该次请求是不是 ... 阅读全文
-
asp.net MVC4 +MVCpager
摘要:asp.net MVC4 +MVCpager 无刷新分页本人菜鸟,最近在用MVC4和MVCpager做无刷新分页时,发现点击下一页时数据不是Ajax提交的,弄了好久终于找到原因,原来还是Jquery引用的问题,现在把代码粘出来,希望能帮到刚接触的程序员,第一次自己写博客,文才不好,有什么改进的地方还... 阅读全文
-
校验、AJAX与过滤器
摘要:随笔- 65 文章- 1 评论- 343ASP.Net MVC开发基础学习笔记:四、校验、AJAX与过滤器一、校验 — 表单不是你想提想提就能提1.1DataAnnotations(数据注解) 位于System.ComponentModel.DataAnnotations 命名空间中的特性指定对数... 阅读全文
-
IEnumerable<T>转换为IList<SelectListItem>
摘要:扩展方法IEnumerable转换为IList ,提供@Html.DropDownList使用由于在MVC中经常会使用到@Html.DropDownList方法,而该方法接收的是List 参数,因此就想着写一个扩展方法,直接把IEnumerable转换为List类型,这样使用起来会比较方便正式进入正... 阅读全文
-
WebAPI请求
摘要:WebAPI请求 继续接着上文ASP.NET MVC学习系列(一)-WebAPI初探来看看对于一般前台页面发起的get和post请求,我们在Web API中要如何来处理。这里我使用Jquery 来发起异步请求实现数据调用。 继续使用上一文章中的示例,添加一个index.html页面,添加对jqu... 阅读全文
-
ASP.NET MVC路由配置
摘要:ASP.NET MVC路由配置继续延续坑爹标题系列。其实只是把apress.pro.asp.net.mvc.4.framework里的CHAPTER 13翻译过来罢了,当做自己总结吧。内容看看就好,排版就不要吐槽了,反正我知道你也不会反对的。 XD 首先说URL的构造。 其实这个也谈不上构造,只是... 阅读全文
-
MVC 插件式开发
摘要:MVC 插件式开发在开发一个OA系统是,我们可能遇到 A模块. B模块 .C模块,这也模块组成一个完整的系统,买给客服。现在又有一个客服要我们做一个OA系统,唉我们发现,跟上一个OA系统差不多,但没有C模块。怎么办?修改源码,系统简单还好,但是一系统复杂到一定程度,修改源码改这改这就像重写了!怎么办... 阅读全文
-
从控制器访问模型中的数据
摘要:[Asp.net MVC]Asp.net MVC5系列——从控制器访问模型中的数据目录概述从控制器访问模型中的数据强类型模型与@model关键字总结系列文章[Asp.net MVC]Asp.net MVC5系列——第一个项目[Asp.net MVC]Asp.net MVC5系列——添加视图[Asp.... 阅读全文
-
精华博文列表整理
摘要:精华博文列表整理在开设《葡萄城控件技术团队博客》之初,我们的本意是在学习、使用.NET、Web技术研发控件的同时多写博客,使得整个团队形成凝聚技术氛围,强化写作功底,能够做出让更多程序员喜欢的控件、文档。 不经意间,四年过去了,截止目前,也积累约有237篇博客。但在上周和一些网友聊天中发现,由于对已... 阅读全文
-
ASP.NET MVC
摘要:ASP.NET MVC 系列汇总为了方便大家浏览所以整理一下,有的系列篇幅中不是很全面以后会慢慢的补全的。学前篇之:ASP.NET MVC学前篇之扩展方法、链式编程ASP.NET MVC学前篇之Lambda表达式、依赖倒置ASP.NET MVC学前篇之Ninject的初步了解ASP.NET MVC学... 阅读全文
-
ASP.NET MVC + EF 利用存储过程读取大数据
摘要:ASP.NET MVC + EF 利用存储过程读取大数据,1亿数据测试很OK看到本文的标题,相信你会忍不住进来看看!没错,本文要讲的就是这个重量级的东西,这个不仅仅支持单表查询,更能支持连接查询,加入一个表10W数据,另一个表也是10万数据,当你用linq建立一个连接查询然后利用take,skip读... 阅读全文