构建可靠的平台

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

分层架构

2017年06月12日

这是一个分层架构的例子,具体架构说明如下:

asp.net mvc log4net错误页面冲突,重定向次数过多

2017年06月12日

最近用log4net 截获网站错误的时候,看了一下数据库,错误还正是多。一天之内就有100多条。慢慢的修复存在的错误,但是当错误跳转到Error页面的时候提示“重定向次数过多”,如图所示:我想起来了,ExceptionFileAttribute这个属性也重定向了错误(Error)页面,但是web.config也重定向了Error页面。代码如下:using System.Web.Mvc;using ...

引用CDN内容的方法总结

2017年06月12日

1.1.1 摘要CDN相信大家都听说过,甚至使用过相关的技术,也许有些人会回答“没有听说过和使用过该技术”,真的是这样吗?CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度...

asp.net mvc中加入log4net记录错误日志

2017年06月11日

首先添加加log4net的dll,推荐用nuget....贴上配置文件<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log...

system.web 元素(ASP.NET 设置架构)

2017年06月11日

指定 ASP.NET 配置节的根元素,并包含用于配置 ASP.NET Web 应用程序和控制应用程序行为的配置元素。<system.web> <anonymousIdentification> <authentication> <authorization> <browserCaps> <caching> <clientTarget> ...

理解HTTP/304响应(HTTP原理中的缓存机制)

2017年06月11日

原文:http://www.telerik.com/automated-testing-tools/blog/eric-lawrence/12-11-06/understanding-http-304-responses.aspx刚刚开始使用Fiddler的用户经常会对Fiddler的网络会话(Web Sessions)列表中的HTTP/304响应感到困惑:如果客户端发送的是一个条件验证(Cond...

IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习保护API

2017年06月09日

IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习之保护API。使用IdentityServer4 来实现使用客户端凭据保护ASP.NET Core Web API 访问。IdentityServer4 GitHub: https://github.com/IdentityServer/IdentityServer4IdentityS...

使用VS Code从零开始开发调试.NET Core 1.0

2017年06月09日

使用VS Code 从零开始开发调试.NET Core 1.0。.NET Core 是一个开源的、跨平台的 .NET 实现。VS Code 全称是 Visual Studio Code,Visual Studio Code是一个轻量级的跨平台Web集成开发环境,可以运行在 Linux,Mac 和Windows下!从零开始开发调试.NET Core 1.0,让你更好的了解.NET Core 应用程序...