上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: 前言在开发大项目的时候总会有相关的AOP面向切面编程的组件,而MVC(特指:Asp.NetMVC,以下皆同)项目中不想让MVC开发人员去关心和写类似身份验证,日志,异常,行为截取等这部分重复的代码,那我们可以通过AOP截取实现,而在MVC项目中我们就可以直接使用它提供的Filter的特性帮我们解决,不用自己实现复杂的AOP了。在Asp.net Mvc中当你有以下及类似以下需求时你可以使用Filter功能判断登录与否或用户权限决策输出缓存防盗链防蜘蛛本地化与国际化设置实现动态Action第一节:知识储备Asp.NetMVC提供了以下几种默认的Filter:FilterType实现接口执行时间De 阅读全文
posted @ 2012-07-27 17:52 AIの海雅 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET MVC 中获取当前URL、controller、action一、 URL的获取很简单,ASP.NET通用:【1】获取 完整url (协议名+域名+虚拟目录名+文件名+参数)string url=Request.Url.ToString();【2】获取 虚拟目录名+页面名+参数:string url=Request.RawUrl;(或 string url=Request.Url.PathAndQuery;)【3】获取 虚拟目录名+页面名:string url=HttpContext.Current.Request.Url.AbsolutePath;(或 string url= 阅读全文
posted @ 2012-07-27 17:50 AIの海雅 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 简介这一次,我们正在创造一个有用的设置与对CSS3的多重背景和动画的力量动画按钮。通过此按钮包,您可以很容易地变成一个动画按钮,在您的网页上的任何链接只是指定一个类名。没有必要JavaScript。四色主题和三个大小也可通过分配额外的类名。HTML要打开网页上的常规链接成一个奇特的动画CSS3的按钮,你只需要到指定的按钮类和支持的颜色之一。请参阅下面的一些例子:123<a href="#" class="button blue big">Download</a><a href="#" class=&quo 阅读全文
posted @ 2012-07-27 12:52 AIの海雅 阅读(2494) 评论(3) 推荐(5) 编辑
摘要: 最近因为工作需要制作了一个系统 Spring.NET1.3.2+NHibernate3.2+MVC3,后台以easyui作为框架界面,个人感觉还是不错的,所以打算制作一个专题将自己这段时间以来的技术进行一个总结!欢迎大家互相交流热衷于开源框架探索的我发现ASP.NET MVC与jQuery easyUI的组合很给力。由于原先一直受Ext JS框架的licence所苦恼,于是痛下决心寻找一个完全免费的js框架——easyUI。它有完整的demo和强大AIP手册,使我在开发过程中得心应手。项目框架介绍:Spring.NET-1.3.2NHibernate-3.2MVC-3.0后台框架 使用j... 阅读全文
posted @ 2012-07-13 14:40 AIの海雅 阅读(4167) 评论(17) 推荐(8) 编辑
摘要: WCF在4.0版本里有这么一个新的特性没有.svc的文件服务激活。为了验证这么句话,".svc对于服务激活来说就是起到了这么一个映射的作用",今天就用"Hello Word"来验证它吧!.svc文件在我们建立WCF服务项目的时候VS会自动帮我们创建好(图1);我们也可以把它修改成下面的方式(图2)。图1.(VS自己创建) 图2.(自己修改的)为了不偏移今天的主题,我们把图1的形式叫"猫";图2的形式叫"咪"。然后我们可以看看猫咪都是可以说"Hello Word".先来看我们"猫&quo 阅读全文
posted @ 2012-06-25 11:15 AIの海雅 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一、桌面远程连接二、修改管理员密码:win2003!右击“我的电脑”——选择“管理”——选择“本地用户和组”——单击“用户”,右侧可以看到默认的系统帐号“Administrator”——右健点击“设置密码”来设置您自己的密码。三、磁盘加载 分区:新开的VPS默认只有一个C盘,其它的硬盘空间需要您自己手动加载,详细步骤以下:1、点“我的电脑”右健-管理,出现如图:2、选择磁盘管理,出现下图,点下一步3、一直执行“下一步”,出现下图,选择“未指派磁盘”点右键,新建卷4、执行下一步,到下图这个界面,空间容量自己划定分区的大小,如果不改,默认只分一个区:5、执行下一步,指派驱动器号.出现下图:6、卷区 阅读全文
posted @ 2012-06-25 10:45 AIの海雅 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 在VelocityEngine初始化前,可以通过ExtendedProperties配置NVelocity的运行环境参数,当执行VelocityEngine的Init(ExtendedProperties)后,NVelocity会合并自定义配置和默认配置。NVelocity在NVelocity.Runtime.RuntimeConstants中定义了默认配置项的名称,在内嵌资源文件NVelocity.Runtime.Defaults.nvelocity.properties中定义了所有默认配置项的值。下面列出一些常用配置:模板编码:input.encoding=ISO-8859-1//模板输入 阅读全文
posted @ 2012-06-25 10:40 AIの海雅 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 静态化处理,可以大大提高客户的访问浏览速度,提高用户体验,同时也降低了服务器本身的压力。在asp.net mvc3中,可以相对容易地处理静态化问题,不用过多考虑静态网页的同步,生成等等问题。我提供这个方法很简单,就需要在需要静态化处理的Controller或Action上加一个Attribute就可以。下面是我写的一个生成静态文件的ActionFilterAttribute。 using System.IO; using System.Text; using System.Web; using System.Web.Mvc; using NLog; ... 阅读全文
posted @ 2012-06-25 10:05 AIの海雅 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 随着 Web 应用越来越广泛,Web 安全威胁日益凸显。黑客利用网站操作系统的漏洞和Web服务程序的 SQL 注入漏洞等得到Web服务器的控制权限,轻则篡改网页内容,重则窃取重要内部数据,更为严重的则是在网页中植入恶意代码,使得网站访问者受到侵害。这也使得越来越多的用户关注应用层的安全问题,对 Web 应用安全的关注度也逐渐升温。下面向大家推荐8款非常有用的免费Web安全测试工具。N-Stalker Free VersionN-Stalker Web 应用程序安全2012免费版本能够为您的 Web 应用程序清除该环境中大量常见的漏洞,包括跨站脚本(XSS)、SQL 注入(SQL injecti 阅读全文
posted @ 2012-06-18 17:54 AIの海雅 阅读(435) 评论(0) 推荐(0) 编辑
摘要: SQL Server Profiler SQL Server提供的监控工具,在运行命令中输入“profiler”,也可以打开。此工具重点是监控在指定服务器上执行的SQL语句,存储过程等一切数据库的操作。对于分析数据库语句执行,死锁,性能瓶颈具有很好的作用。 打开SQL Server Profiler后,是一个空框架,我们需要添加对应的跟踪(Trace),打开文件中的新建跟踪,则弹出服务器连接信息,此监控支持本地或服务器远程监控,输入对应的身份验证信息后,点击连接则打开“跟踪属性”设置界面,此处是本节要说的重点,好多都是直接点击"运行”,发现监控的内容忽忽闪,刚选定一行,一会又出来很多 阅读全文
posted @ 2012-06-18 17:49 AIの海雅 阅读(486) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页