Fork me on GitHub

随笔分类 -  MVC

摘要:之前的项目也曾用过JgGrid对它的基本功能也是略有了解,网上有个国外的开源的项目,但是不适合个人的风格,所以花了3天空余的时间封装了下JqGrid,也算是参加开发工作10个月以来写的第一个比较完整的小例子,高手们就直接飘过不用看了,但是由于时间短,还有很多的不足,需要后期再完善。 整体思路就是一个 阅读全文
posted @ 2015-02-08 12:19 Halower 阅读(17766) 评论(26) 推荐(27) 编辑
摘要:昨天恰好遇到这个问题,stackoverflow上已经有人回答过了,拿过来在这里做个笔记。当然下面的例子可以修改,我比较喜欢使用ImodelBinder。自定义模型绑定器public class IntArrayModelBinder : DefaultModelBinder{ public override object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { var value = bindingContext.ValueProvi... 阅读全文
posted @ 2013-07-24 18:55 Halower 阅读(832) 评论(0) 推荐(1) 编辑
摘要:接着上一篇博客的内容做一个补充,正好是一个大哥提出来的,我们看看一个有趣的现象。请求相关问题的补充: 我们先在Controller中的定义一个我们在前一篇博客中已经测试过的方法如下:public class DemoController : ApiController { [Ht... 阅读全文
posted @ 2013-07-22 21:35 Halower 阅读(5423) 评论(10) 推荐(13) 编辑
摘要:认识ASP.NET WEB API他的前身为WCF WEB API用于协助WCF支持RestFul。现在集成进ASP.NET,正式更名为ASP.NET WEB API,ASP.NET Web API是一个用来在.NET框架上建立web API的框架。支持利用HTTP协议在.NET FRAMEWORK... 阅读全文
posted @ 2013-07-17 18:59 Halower 阅读(4666) 评论(14) 推荐(26) 编辑
摘要:认识非同步程序开发设计模型 从VS2012开始引入的新的非同步程序设计的支持-------async/await设计模型 之前的当我们支持非同步作业的时候,往往使用多线程开解决,我们比较熟悉的就是 执行者:Thread,ThreadPool (线程和线程池,后者有利于资源的有效利用) 非同步的设计模... 阅读全文
posted @ 2013-07-15 11:41 Halower 阅读(3709) 评论(18) 推荐(16) 编辑
摘要:在codeproject看到一篇文章,群里的一个朋友要帮忙我翻译一下顺便贴出来,这篇文章适合新手,也算是对MEF的一个简单用法的介绍。IntroductionIn a simple statement if I want to define anASP.NET MVCcontroller then I can say that classes that are responsible for receiving andprocessing incominghttprequests, handling client input, and sending response back to th.. 阅读全文
posted @ 2013-07-05 10:19 Halower 阅读(1554) 评论(0) 推荐(1) 编辑
摘要:遇到个MVC4中的bundles的问题,问了别人,由于不熟悉MVC4,始终问不到点子上,所以自己就翻译了下资料,搞明白了这个VS显示正常IIS显示异常的小问题,申明我翻译的很烂,不过共享出来或许会帮到人。Preparing the Example ApplicationFor thischapter, we have created a new MVC project called ClientFeatures using theBasic template option. We are going to create a variation on the applicationthat we 阅读全文
posted @ 2013-07-03 15:09 Halower 阅读(1221) 评论(0) 推荐(0) 编辑
摘要:ASP.NET MVC 框架可将 URL 映射到称为“controller”的类。 控制器将处理传入的请求,处理用户输入和交互,并执行相应的应用程序逻辑。所有控制器的基类为 ControllerBase 类,该类可进行普通的 MVC 处理。 Controller 类从 ControllerBase 中继承并且是控制器的默认实现。 Controller 类负责以下处理阶段的工作:查找要调用的相应操作方法,并验证是否可以调用该方法。获取要用作操作方法的参数的值。处理在执行操作方法期间可能发生的所有错误。提供用于呈现 ASP.NET 页面类型(视图)的默认 WebFormViewEngi... 阅读全文
posted @ 2012-11-07 03:45 Halower 阅读(2501) 评论(4) 推荐(8) 编辑
摘要:在MVC应用程序开发中我们通常手动或者使用Entity FrameWork,Linq to SQL,Nhibernate等ORM技术自动创建对象模型,当然你如果熟悉自动生成代码的工具,就很快会想到这里便会引出一个关于ORM框架提供的部分类功能,具体怎么回事,估计也是很多刚接触MVC的同学遇到后要解决的。 假设我们有这么一个需求就是前端使用ajax验证数据和合法性,而且我们很想偷懒,于是我们想到了System.ComponentModel.DataAnnotations命名空间下的一些特性好了,我们手动创建一个对象而且对于其中的一些属性使用了DataAnnotations命名空间下的一些特... 阅读全文
posted @ 2012-11-05 10:58 Halower 阅读(752) 评论(0) 推荐(1) 编辑
摘要:在学习MVC的过程中,记录一些基础但很必要的东西。ASP.NET路由 学习MVC很多同学都喜欢使用默认的路由配置,而不关心怎么去利用它实现一些复杂的或者自定义的配置,下面结合MSDN一起学习一下1.MVC路由有什么用处?答:路由被用于匹配有客户端发送过来的HTTP请求,返回适当的网址给浏览器。2.路由定义的网址和非路由定义的网址有什么区别?答:在不使用路由的 ASP.NET 应用程序中,对 URL 的传入请求通常映射到处理该请求的物理文件,如 .aspx 文件。 例如,对 http://server/application/Produ... 阅读全文
posted @ 2012-11-04 14:17 Halower 阅读(750) 评论(1) 推荐(0) 编辑
摘要:前两周在外校的校园招聘会被一家国内的大软件公司录用,算是对我大学期间自学编程的一个的答卷,目前在一家小公司做一个石油公司MVC项目,是基于现成的框架做的,没什么技术含量,公司后台甚至不让用Jquery,用的是MVC2,M设计的也有问题,提示只让用alter,页面树不是递归只是分层,没办法,老板说什么我就怎么做,刚去的时候老板说要培训下,结果一去就是做项目,而且两个人做一个20多万的项目,刚去的时候无压力,中间压力大,现在麻木了,大四独自走出学校才发现我好想 好好地坐在教室听听老师的课,可是想想老师门那无聊的空洞而不实际的屁话,弄得我们的同学们没一点竞争力,大四居然为签工作发愁,我又不想... 阅读全文
posted @ 2012-10-14 21:06 Halower 阅读(4058) 评论(7) 推荐(3) 编辑
摘要:由于项目的需要,必须学习一下MVC2,所以就花时间看看,搜集下下有用的信息,把重点部分做一下注释。 MVC 设计模式何时创建 MVC 应用程序 基于 MVC 的 Web 应用程序的优点 基于 Web 窗体的 Web 应用程序的优点ASP.NET MVC 框架的功能MVC体系结构模式将应用程序分成三个主要组件:模型、视图和控制器。 ASP.NET MVC 框架提供用于创建 Web 应用程序的 ASP.NET Web 窗体模式的替代模式。 ASP.NET MVC 框架是一个可测试性非常高的轻型演示框架,(与基于 Web 窗体的应用程序一样)它集成了现有的 ASP.NET 功能,如母版页和基于成员资 阅读全文
posted @ 2012-09-14 23:10 Halower 阅读(967) 评论(0) 推荐(0) 编辑
摘要:asp.netMVC的出现,让前台和后台都得到了一种回归,编程基础扎实的同学学MVC或许要比webform要轻松N倍,你不在为麻烦的控件配置而焦虑,这里只有纯净的前后台代码。刚刚开始学习MVC,所以就加上自己的理解,翻译一些比较好的书籍和同学们一起来分享MVC3的精彩内容。如果有不合适的地方,大家可以指正和指导下我,我会马上修改。英文的资料看起来很容易但是要是用来写成文字,发现远远超过了读前三章的时间,今天我几乎写了3.5个小时的博客到后面有点小浮躁,不知道翻译有没有出入,如有不妥大家都可以指正。你的第一个MVC应用程序 领悟一个软件开发框架的最佳方式是深入内部并使用它。在这本章中,您... 阅读全文
posted @ 2012-09-07 18:48 Halower 阅读(2579) 评论(15) 推荐(6) 编辑