List listGroup = sysGroupBll.Where(o => o.IsSb
== true, o => o.Id).ToList(); List items = new List(); foreach (var group in
listGroup) { items.Add(new...
分类:
Web程序 时间:
2014-05-16 03:30:39
阅读次数:
401
从客户端检测到有潜在危险的Request.Form值:在webForm中,可以在aspx页面顶部中加一句 ValidateRequest="false"
。或者在web.config文档后面加入这一句: ,例如: 在MVC中,可以在controller里面加[...
分类:
Web程序 时间:
2014-05-15 21:32:22
阅读次数:
398
1. 机制:spring
mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。2. 性能:spring会稍微比struts快。spring
mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而...
分类:
编程语言 时间:
2014-05-15 13:58:23
阅读次数:
316
下面我们继续之前的ASP.NET
MVC学习之过滤器篇(1)进行学习。3.动作过滤器顾名思义,这个过滤器就是在动作方法调用前与调用后响应的。我们可以在调用前更改实际调用的动作,也可以在动作调用完成之后更改最终返回的结果,当然很多人一定不太明白这个到底可以干什么,下面我们举一个比较实际的例子:相信理解...
分类:
Web程序 时间:
2014-05-15 11:57:08
阅读次数:
480
原文:MVC, MVP,
MVVM比较以及区别(下)上一篇得到大家的关注,非常感谢。一些朋友评论中,希望快点出下一篇。由于自己对于这些模式的理解也是有限,所以这一篇来得迟了一些。对于这些模式的比较,是结合自己的理解,一些地方不一定准确,但是只有亮出自己的观点,才能抛砖引玉不是?
欢迎各位拍砖。:)阅...
分类:
Web程序 时间:
2014-05-15 10:12:55
阅读次数:
566
原文:MVC, MVP, MVVM比较以及区别(上)MVC,
MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。以前只是对它们有部分的了解,没有深入的研究过,对于一些里面的概念和区别也是一知半解。现在一边查资料,并结合自己的理解,来谈一下对于这三种模式思想的理解,以及它们的区别。欢迎各...
分类:
Web程序 时间:
2014-05-15 09:58:39
阅读次数:
576
AngularJS是Google推出的一款Web应用开发框架。它提供了一系列兼容性良好并且可扩展的服务,包括数据绑定、DOM操作、MVC设计模式和模块加载等。本文专注于AngularJS 指令的使用,在我们进入主题之前,我们将快速浏览AngularJS的基本用法。...
分类:
Web程序 时间:
2014-05-15 04:56:21
阅读次数:
409
刚刚学习了三层架构,而且正在实际应用中,但随着学习的深入,又了解到了一个叫MVC的东西,(早在设计模式中就听到过MVC,只是简单查了一下什么意思.)
现在正好把这三个东西放在一起聊聊.
三层
是一个分层式的软件体系架构设计,它可适用于任何一个项目。
它是从整个应用程序架构的角度把程序分为三层UI层,BLL层,DAL层(当然如果程序需要,还可以分多层)。三层是为了解决整个应用程序中各个...
分类:
Web程序 时间:
2014-05-15 01:18:34
阅读次数:
415
1. M(Model-模型): 数据模型。
负责定义信息格式与信息反问的界面,包括商业逻辑,数据反问。(可以理解成是三层模式中的 BLL+DAL )2. V(View-视图): 负责用户界面 UI
的展示,网页展示的HTML代码。3. C(Controller-控制器):负责控制系统运行的流程,跟浏...
分类:
Web程序 时间:
2014-05-14 23:13:42
阅读次数:
448
通过本文,可以学习到如何使用Visual Studio的Web Essential扩展来创建图片精灵。假如你有一个网站,使用了大量的图像,且每个图像都是通过独立的请求加载的,那么请求的数量就会增加,这样,网站速度就会变慢。而这就需要进行优化,以加快网站速度。...
分类:
Web程序 时间:
2014-05-14 21:07:07
阅读次数:
511