构建可靠的平台

Web的应用范围很广,种类繁多。Microsoft的ASP.NET框架架构于最可靠的平台——强大、成熟的.NET框架之上。ASP.NET MVC是微软提供的最新Web开发框架,是ASP.NET提供给Web开发人员的一种全新的开发技术,可以轻松的帮助我们开发Web应用程序。

ASP.NET MVC 利用ActionFilterAttribute来做权限等

2017年02月26日

ActionFilterAttribute是Action过滤类,该属于会在执行一个action之前先执行.而ActionFilterAttribute是 MVC的一个专门处理action过滤的类.基于这个原理 我们做一个权限限制例如:如何访问 HomeController 里的test actionusing System;using System.Collections.Generic;us...

IIS7 启用GZip压缩

2017年02月18日

GZip压缩通常会达到70%以上的压缩率,如果是手机Web这无疑会使网站的访问速度大大增加,无论是CSS合并、JS合并、图片合并都不如GZip压缩来得简单直接。如果一个网页是100K,那么启用GZip压缩之后需要传送的网页数据一般只有20几K,对于手机Web来说,真是大写的“快”。而且GZip是会根据请求头来确定是否进行压缩,通常浏览器在发送请求头时会将浏览器自己支持的压缩方式告诉服务器,比如看下...

Asp.net MVC使用Filter解除Session, Cookie等依赖

2017年02月04日

本文,介绍了Filter在MVC请求的生命周期中的作用和角色,以及Filter的一些常用应用场景。 同时针对MVC中的对于Session,Cookie等的依赖,如何使用Filter解依赖。如果大家有什么好的Filter应用方法,希望一起多交流。阅读目录:一、Filter在MVC生命周期中的位置二、Filter常见的应用场景三、Filter的执行顺序四、MVC中常见的对于Session, Cooki...

ASP.NET MVC中cookie操作的一些tips

2017年02月04日

1、客户端可以用jquey.cookie操作,$.(name, value, options) 例如: $.cookie('mycookieKey', mycookieValue, { path: '/' });若要在服务器端取得值,则用Request.Cookies["mycookieKey"].Value。若要在服务器端对此cookie的值进行操作,必须先设置一个同名cookie。代码例如...

未能加载文件或程序集“DotNetOpenAuth.Core"

2017年01月23日

1. 如果你不这样做的OAuth,删除引用:两个的网页的OAuth的DLL(我认为这是Microsoft.Web.WebPages.OAuth.dll 1)和DotNetOpenAuth的DLL。 1:你可以找到在Calling assembly。所以,删除所有calling assembly的DotNetOpenAuth.Core应该为你工作。这种方法应该适用于其他丢失的引用。 2. 我有类似的...

未能加载项目文件。名称不能以“<”字符(十六进制值 0x3C)开头

2017年01月22日

最近通过github更新我个人项目的时候提示:F:\Code\Source\Repos\www.beautyasia.cn\BlogAppDAL\BlogAppDAL.csproj : error : 未能加载项目文件。名称不能以“<”字符(十六进制值 0x3C)开头。 第 70 行,位置 2。 F:\Code\Source\Repos\www.beautyasia.cn\BlogAppDAL...

已添加了具有相同键的项

2017年01月22日

今天在写代码的时候,遇到了如下错误:已添加了具有相同键的项。后来在网上寻找答案,终于找到了答案。是因为Model中有重复定义的项。后来我检查model,果然是model第一重复,截图如下:之后修改,删除重复的Keyword就可以了。 public class BlogAddArtViewModel { [DisplayName("作者")] publi...

ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突。该冲突发生于数据库 '',表 '', column 'Id'。

2017年01月21日

今天在用Entity Framework数据库迁移的时候,出现了如下错误: ALTER TABLE 语句与 FOREIGN KEY 约束"FK_dbo.Blogs_dbo.SEOs_SEO_Id"冲突。该冲突发生于数据库"pdf-lib",表"dbo.SEOs", column 'Id'。错误截图如下: 后来在Google搜索了一下,原来是因为目标数据库中有数据,这个就好办...