MVC
A_post
这个作者很懒,什么都没留下…
展开
-
.Net 微服务
一,什么是微服务? “微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(intelligence in the endpoints)、语言和数据的分散控制,却有着某种共同的特征。 “微服务(Microservices)”——只不过在满大街充斥的软件架构中的一新名词而已。尽管我转载 2020-06-06 23:58:28 · 959 阅读 · 0 评论 -
ASP.NET Web API 创建帮助页
1. 安装 Microsoft.AspNet.WebApi.HelpPage 程序包Install-Package Microsoft.AspNet.WebApi.HelpPage2. 注册 Areaprotected void Application_Start() { AreaRegistration.RegisterAllAreas(); }3. HelpPageConfig 启...转载 2018-05-23 17:37:50 · 376 阅读 · 0 评论 -
Filter的使用---api 中Filter多个执行顺序
在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更好地践行DRY(Don’t Repeat Yourself)思想,通过Filter能统一地对一些通用逻辑进行处理,如:权限校验、参数加解密、参数校验等方面我们都可以利用这一特性进行统一处理,今天我们来介绍Filter的开发、使用以及讨论他们的执行顺序。一、Filt...转载 2018-05-23 14:40:53 · 1580 阅读 · 0 评论 -
如何设置ASP.NET页面的运行超时时间
全局超时时间 服务器上如果有多个网站,希望统一设置一下超时时间,则需要设置 Machine.config 文件中的 ExecutionTimeout 属性值。 Machine.config 文件位于 %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ 目录中。 例如: 1转载 2017-10-26 23:19:12 · 1292 阅读 · 0 评论 -
基于FormsAuthentication的用户、角色身份认证
基于FormsAuthentication的用户、角色身份认证 一般情况下,在我们做访问权限管理的时候,会把用户的正确登录后的基本信息保存在Session中,以后用户每次请求页面或接口数据的时候,拿到 Session中存储的用户基本信息,查看比较他有没有登录和能否访问当前页面。 Session的原理,也就是在服务器端生成一个Sessio转载 2017-10-26 22:50:18 · 320 阅读 · 0 评论 -
win7下IIS配置以及域名映射方法
win7下IIS配置以及域名映射方法第一步:打开控制面板,选择程序与功能,如下图:第二步:双击打开程序与功能面板,如下图:第三步:打开”打开或关闭windows功能”(红线圈起来的地方),如下图:第四步:请按照我红线圈起来的地方进行修改,然后低级确定,IIS没有安装的地方会自动安装.第五步:等程序模块安装完成后,我们打开控制面板,选择管理工具,如下图:第六步:打开管理工具,选择Internet 信息转载 2017-06-27 22:34:32 · 1619 阅读 · 0 评论 -
ASP.NET MVC 入门7、Hellper与数据的提交与绑定
=Html.ActionLink("首页","index","Home")%> 生成的HTML代码就是:首页。这里有一点需要注意的就是,Html.ActionLink()和Url.Link()方法生成的URL和你在Global.asax里面配置的Route的先后顺序是有关的。 具体的关于Hellper的各个方法的使用我就不详细介绍了,你可以参考重典的Asp.net Mvc Framework转载 2012-09-12 18:12:31 · 632 阅读 · 0 评论 -
mvc3
I:回忆MVC2当中MasterPage那些事 code: @ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %> Master head asp:ContentPlaceHolder ID="MainContent" runat="server" /> Master1... asp:转载 2012-09-03 20:45:16 · 850 阅读 · 0 评论 -
I:控制器和视图的基础概念
I:控制器和视图的基础概念 1.控制器的概念 控制器在ASP.NET MVC3当中是最终处理客户端请求的一个实现,他有个一硬性条件就是必须实现System.Web.Mvc.IController接口,而且类的命名必须要以Controller结尾,尽管按照硬性条件上来说,要自己实现一个接口比较纠结,但幸好的是在ASP.NET MVC3内部已经包含了一个默认的实现,我们只需要把类的命名设置为Con转载 2012-08-23 14:54:29 · 848 阅读 · 0 评论 -
ASP.NET MVC中Area分层模块处理大解密
【IT168技术】ASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的。如果是大规模的应用程序,经常会由不同功能的模块组成,而每个功能模块都由MVC中的三层所构成,因此,随着应用程序规模的增大,如何组织这些不同功能模块中的MVC三层的目录结构,有时对开发者来说显得是种负担。 幸运的是,ASP.NET MVC允许开发者将应用划分为“区转载 2012-08-23 14:12:05 · 1053 阅读 · 0 评论 -
dynamic 类型
dynamic 类型 dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不会报错: dynamic dynamicObject = GetDynam转载 2012-08-23 10:31:07 · 942 阅读 · 0 评论 -
1. MVC模式
1. MVC模式 MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩转载 2012-08-23 10:52:09 · 810 阅读 · 0 评论 -
ASP.NET MVC中Area分层模块处理大解密 下
在MVC框架中注册Area 除了建立好目录结构外,还需要告诉ASP.NET MVC框架area已经建立好了,这个属于注册的步骤,幸运地在建立一个新的area时已经自动建立起来了。请注意在每一个area的目录下,都会自动产生一个注册的类文件(比如BlogAreaRegistration.cs, HelpDeskAreaRegistration.cs,)。每一个area的注册类文件都是继承自Ar转载 2012-08-23 14:13:45 · 922 阅读 · 0 评论 -
ASP.NET MVC Area操作
ASP.NET MVC Area操作 * 1、新建 Area:右键 -> Add -> Area... * 2、继承 AreaRegistration,配置对应此 Area 的路由 * 3、在 Global 中通过 AreaRegistration.RegisterAllAreas(); 注册此 Area * 4、有了 Area,就一定要配置路由的命转载 2012-08-23 13:14:11 · 1403 阅读 · 0 评论