• ASP.NET MVC中异常处理
  • 异常处理是每个系统必不可少的一个重要部分,它可以让我们的程序在发生错误时友好地提示、记录错误信息,更重要的是不破坏正常的数据和影响系统运行。异常处理应该是一个横切点,所谓横切点就是各个部分都会使用到它,无论是分层中的哪一个层,还是具体的哪个业务逻辑模块,所关注的都是一样的。所以,横切关注点我们会统一在一个地方进行处理。无论是MVC还是WebForm都提供了这样实现,让我们可以集中处理异常
    继续阅读>>
  •  MVC 异常处理  热度:(472) 发布时间:2016/3/28 13:07:00
  • 关于ASP.NET WebForm和ASP.NET MVC框架在使用ajax时的区别
  • 前言  Asp.net WebForm 和 Asp.net MVC(简称MVC) 都是基于Asp.net的web开发框架,两者有很大的区别,其中一个就是MVC更加注重http本质,而WebForm试图屏蔽http,为此提供了大量的服务器控件和ViewState机制,让开发人员可以像开发Windows Form应用程序一样,基于事件模型去编程。两者各有优缺点和适用情景,但MVC现在是许多Asp.net开发者的首选。
    继续阅读>>
  •  MVC ajax webForm  热度:(587) 发布时间:2016/3/28 12:41:00
  • 详解ASP.NET MVC中的身份验证
  • 一、前言  关于表单验证,园子里已经有不少的文章,相信Web开发人员也都基本写过,最近在一个个人项目中刚好用到,在这里与大家分享一下。本来想从用户注册开始写起,但发现东西比较多,涉及到界面、前端验证、前端加密、后台解密、用户密码Hash、权限验证等等,文章写起来可能会很长,所以这里主要介绍的是登录验证和权限控制部分,有兴趣的朋友欢迎一起交流。  一般验证方式有Windows验证和表单验证,web项目用得更多的是表单
    继续阅读>>
  •  身份验证 表单验证 MVC验证  热度:(564) 发布时间:2016/3/28 12:37:00
  • 深入理解ASP.NET MVC 中几种Filter的执行过程
  • 一、前言之前也阅读过MVC的源码,并了解过各个模块的运行原理和执行过程,但都没有形成文章(所以也忘得特别快),总感觉分析源码是大神的工作,而且很多人觉得平时根本不需要知道这些,会用就行了。其实阅读源码是个很好的习惯,它不只停留在知道怎么用的阶段,而是让我们知道一系列的为什么,为什么这样设计,为什么这样使用...。很多朋友应该看过《asp.net x 框架揭秘》这本书,确实不错,特别是边看源码边看书,可以有不小的收获。O
    继续阅读>>
  •  MVC 路由规则 Filter  热度:(412) 发布时间:2016/3/14 21:46:00
  • 我的MVC数据层(DAL)写法
  • 业务层调用数据层对象,我不想每次都new一个数据层对象,而是在数据层创建一个仓储,统一管理所有的对象调用。1、在IDAL项目中,新建IDBSession.tt模板<#@ template language="C#" debug="false" hostspecific="true"#><#@ include file=&qu
    继续阅读>>
  •  MVC学习 MVC模型 三层架构  热度:(748) 发布时间:2015/12/14 17:31:00
  • 微软发布Azure Container Service预览
  • Azure Container Service(ACS)允许创建和管理虚拟机集群,将其作为容器主机,以及其他“主”机器用于协调应用容器。微软在12月2日的博客文章中宣布提供ACS预览。正如9月指出的,微软的ACS预览是基于Azure团队与Docker Inc.以及Mesosphere所做工作的基础之上,提供一个生产就绪的容器服务,基于Docker、Apache Me
    继续阅读>>
  •  云计算 Azure  热度:(297) 发布时间:2015/12/9 12:47:00
  • MVC控制器简史
  • 对历史不感冒的可以跳过了,不过个人建议,哪怕读不懂,哪怕一目十行,瞅一遍总是有好处的。MVC已经出现了很长一段时间 —— 可以追溯到现代Web应用程序时代来临前的几十年。当MVC第一次开发出来的时候,图形用户界面(GUI)才刚刚起步,并且在不断演化发展。当时,当用户按下一个按键或单击屏幕时,某个进程会“监听到”他们的动作,这个进程就是控制器。 控制器主要负责接
    继续阅读>>
  •  MVC学习 控制器知识  热度:(315) 发布时间:2015/11/28 13:08:00
  • 我为什么由WebForm转向MVC?
  • 来自一个父亲的请求:谢谢我女儿Sanjana绘制的上面那张图,我很高兴如果你们能够分享脸谱上的这张图片(鉴于我朝不让简单打开,网址略,译者注),因为这会激励她努力成为一个漫画家。我仅仅想让她知道她在绘画这方面多么优秀,所以希望她可以考虑把绘画当做未来的职业目标。顺便说一下,上面那张图会让你更直观地知道为什么ASP.NET MVC比Webforms好。开头看懂这张图可以帮助你之后将很多东西联系在一起。 前提这篇文章
    继续阅读>>
  •  MVC 路由 设计模式  热度:(840) 发布时间:2015/7/10 12:42:00
  • ASP.NET MVC数据验证背后的ModelValidator与ModelValidatorProvider对象
  • 虽然Model绑定的方式因被验证数据类型的差异而有所不同,但是ASP.NET MVC总是使用一个名为ModelValidator的对象来对绑定的数据对象实施验证。所有的ModelValidator类型均继承自具有如下定义的抽象类ModelValidator。它的GetClientValidationRules方法返回一个元素类型为ModelClientValidationRule的集合,而Mo
    继续阅读>>
  •  MVC 数据验证 数据绑定  热度:(483) 发布时间:2015/6/28 11:24:00
  • 要想写好ASP.NET MVC程序,你必须了解的13个扩展点
  • ASP.NET MVC设计的主要原则之一是可扩展性。处理管线(processing pipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NET MVC所使用的约定(或缺乏某些约定),您可以创建自己的服务来支持您的约定,并将其注入到主管线中。在本文中,我们将从管线开始直到视图呈现,逐一向您展示每个ASP.NET MVC开发者都必须了解13个扩展点。1.RouteConstraint通常情况下你可以使用正则
    继续阅读>>
  •  MVC 设计模式 路由规则  热度:(593) 发布时间:2015/6/15 8:58:00
  • ASP.NET MVC中的控制器详解
  • 2】ASP.NETMVC Controller 控制器的入口(Controller的执行流程)在系统刚启动的时候,也就是在Global.asax.cs文件里面我们配置了Http客户端请求服务器的Url模板;在路由解析模块(UrlRoutingModule)里面,它将通过字符串级别的操作,解析出我们Url模板中的{Controller}/{Action}等的占位符变量;所以这个时候Controller的概念对我们来说还只是一个
    继续阅读>>
  •  MVC 控制器 MVC5  热度:(426) 发布时间:2015/6/9 12:26:00
  • 使用ASP.NETMVC Chart 制作报表
  • 应用场景是这个样子的:要做导出数据到PDF的功能,涉及到文本、表格、图表等内容。在做图表功能时,发现之前用Highcharts做的图表根本就不能集成到PDF中。这里需要一个能在程序后台就生成图表的功能,通过两个步骤进行集成:1)将图表生成到一个图片文件中,存储在服务器上;2)根据指定的图片路径,将图片集成到PDF。那么集成的核心就为:如何在.net程序后台就生成一个图表。这里介绍的是:1)如何利用 Mvc Chart在程序的后台生成
    继续阅读>>
  •  图表 报表 报表开发  热度:(601) 发布时间:2015/5/20 12:26:00
  • 深入理解ASP.NET MVC 本质
  • ASP.NET MVC由以下两个核心组成部分构成:一个名为UrlRoutingModule的自定义HttpModule,用来解析Controller与Action名称;一个名为MvcHandler的自定义HttpHandler,用来实现对Controller的激活和Action的执行;!!阅读本文前请先弄明白asp.net执行的流程及httpmodule与httphandler
    继续阅读>>
  •  MVC URL重新  热度:(517) 发布时间:2015/5/18 10:09:00
  • ASP.NET MVC中的Razor语法
  • Razor是ASP.NET新增的一个视图引擎,由微软全球最年轻的副总裁,有着"ASP.NET之父"称呼的Scott Guthrie主导的团队开发。主导Razor开发的Scott Guthrie,毕业于美国杜克大学。现任微软云计算与企业级产品工程部执行副总裁。Razor对传统aspx页面的写法和页面渲染能力提出了反思,所以它在代码书写和HTML生成方面都进行了优化。Rzaor的设计目标遵循以下几点
    继续阅读>>
  •  MVC Razor 语法  热度:(2802) 发布时间:2015/4/30 11:45:00
页数: 1 - 2 (共24 条评论)
Prev
[1]
2
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。