随笔分类 -  MVC

MVC过滤器Attribute
摘要:ActionFilterAttribute,里面有4个虚方法 public virtual void OnActionExecuted(ActionExecutedContext filterContext); public virtual void OnActionExecuting(Action 阅读全文

posted @ 2020-04-21 22:47 jack_Meng 阅读(303) 评论(0) 推荐(0) 编辑

MVC自定义Attribute 服务端校验和客户端校验
摘要:MVC 自定义Attribute 服务端校验和客户端校验 自定义AOP标签 vs已经完成部分Attributte 如:Required,表示该值为必须的,[EmailAddress]表面该为邮箱地址 在属性上直接上标签即可验证是否满足该属性 若需要自定义标签则可以自定义类继承自ValidationA 阅读全文

posted @ 2020-04-21 22:39 jack_Meng 阅读(274) 评论(0) 推荐(0) 编辑

RESTful API 设计指南
摘要:作者: 阮一峰 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致 API 构架的流行,甚至出现"API First"的设计思想。RESTful API  阅读全文

posted @ 2018-08-03 16:34 jack_Meng 阅读(274) 评论(0) 推荐(0) 编辑

WebApi_基于Token的身份验证——JWT
摘要:JWT是啥? JWT就是一个字符串,经过加密处理与校验处理的字符串,形式为: A.B.C A由JWT头部信息header加密得到B由JWT用到的身份验证信息json数据加密得到C由A和B加密得到,是校验部分 怎样生成A? header格式为: [csharp] view plain copy pri 阅读全文

posted @ 2018-05-29 17:28 jack_Meng 阅读(4692) 评论(0) 推荐(0) 编辑

WebApi安全性 ---- 使用TOKEN+签名验证
摘要:首先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如: 请求来源(身份)是否合法? 请求参数被篡改? 请求的唯一性(不可复制),防止请求被恶意攻击 阅读全文

posted @ 2018-05-29 16:43 jack_Meng 阅读(598) 评论(0) 推荐(0) 编辑

基于token的多平台身份认证架构设计
摘要:1 概述 在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情。 随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格局 。 不同的客户端产生了不同的用户使用场景,这些场景: 有不同的环境安全威胁 不同的会话生存周期 不同的用户权限控制体系 不同级别的接口调用方 阅读全文

posted @ 2018-05-29 16:38 jack_Meng 阅读(4463) 评论(0) 推荐(0) 编辑

WebApi_使用技巧
摘要:1、自动生成帮助文档 http://www.shaoqun.com/a/234059.aspx 2、Json序列化循环引用的问题http://www.mamicode.com/info-detail-1740957.html 3、DotNet平台为WebAPI传递大数据 http://www.tui 阅读全文

posted @ 2018-05-29 16:26 jack_Meng 阅读(364) 评论(0) 推荐(0) 编辑

REST与RESTFul API最佳实践
摘要:我经常会面试一些做PHP的开发者,让我很奇怪的是,10个人总有8个多不知道什么是REST服务,甚至是没有听说过。但RESTFul API已经是现在互联网里对外开放接口的主流模式,可参考: 豆瓣API https://developers.douban.com/wiki/?title=api_v2 G 阅读全文

posted @ 2018-05-29 16:05 jack_Meng 阅读(31175) 评论(2) 推荐(2) 编辑

MVC5 + EF6 + Bootstrap3系列教程
摘要:本系列教程以ASP.NET MVC5为核心框架,使用Entity Framewok6访问数据,并使用Bootstrap3作为前端UI框架。帮助大家开发出一套高效、美观、稳定、实用的软件系统。 MVC5 + EF6 + Bootstrap3 (16) 客户端验证 MVC5 + EF6 + Bootst 阅读全文

posted @ 2018-05-24 17:10 jack_Meng 阅读(2087) 评论(0) 推荐(0) 编辑

VisualSVN安装配置与使用
摘要:VisualSVN安装配置与使用 1、 所选服务器安装包:VisualSVN-Server-2.1.3.msi、 2、 客户端安装包:TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi 3、 安装VisualStudio的插件:VisualSVN是SVN针对Vis 阅读全文

posted @ 2018-05-24 16:10 jack_Meng 阅读(17689) 评论(0) 推荐(2) 编辑

【MVC】VS常用技巧
摘要:1,在VS2010中,选中指定的代码段,可以拖拽到工具箱中,形成标签,以后还想书写类似的代码,双击鼠标即可。 2,在VS2012中,可以在注释上标注//TODO:我是注释 这样,注释就会出现在任务列表中,一些关键常用的方法/字段/关注点,通过这种方式快速定位。如图: 3,在VS2012中是不支持MV 阅读全文

posted @ 2018-05-24 15:47 jack_Meng 阅读(593) 评论(0) 推荐(0) 编辑

【MVC】Controller的使用
摘要:1,控制器中所有的动作方法必须声明为public,如声明为private或protected,将不被视为动作方法。 如果将Action声明为private,或者是添加[NonAction]属性,则不对外公开,无法访问。 1 private ActionResult Index() 2 { 3 ret 阅读全文

posted @ 2018-05-24 15:43 jack_Meng 阅读(402) 评论(0) 推荐(0) 编辑

【MVC】View的使用
摘要:/Views/_ViewStart.cshtml 文件会在其他视图文档被加载之前被载入,代码如下: 1 @{ 2 Layout = "~/Views/Shared/_Layout.cshtml"; 3 } 标志主板页为_Layout.cshtml。_ViewStart.cshtml文件同样可以出现在 阅读全文

posted @ 2018-05-24 15:41 jack_Meng 阅读(3616) 评论(0) 推荐(0) 编辑

【MVC】Model的使用
摘要:1,Model的职责: Model只负责与数据处理相关的工作。 2,开发Model的基本观念 采用ORM信息访问技术开发 ORM是将结构化的关系型数据,映射成面向对象模型。对于EF来说,就是关系型数据库与.NET原生对象的转化。 3,从一个简单的.NET类别,通过EF转换到SQL Server数据库 阅读全文

posted @ 2018-05-24 15:38 jack_Meng 阅读(3882) 评论(0) 推荐(0) 编辑

ASP.NET MVC Area 的使用
摘要:MVC提供Area机制,在同一个项目之内就能够切割出不同的ASP.NET MVC网站。 插入:首先在相同的位置,比如说同一个文件夹(如:Controllers)是不能创建俩个相同名称的文件(如:HomeController),其次在不同的文件夹中如fold1和fold2,中各自创建一个TestCon 阅读全文

posted @ 2018-05-24 14:09 jack_Meng 阅读(3496) 评论(1) 推荐(2) 编辑

如何把ASP.NET MVC项目部署到本地IIS上
摘要:默认情况下,在VisualStudio中开发网站,会运行在IISExpress中,如果想把网站部署到本地的IIS服务器上该怎么办呢? 一、首先,以管理员身份运行VisualStudio,否则在修改项目属性时将弹出如下对话框,阻止我们修改服务器为本地IIS。 然后,双击Properties图标,打开W 阅读全文

posted @ 2018-05-24 14:04 jack_Meng 阅读(13630) 评论(6) 推荐(1) 编辑

ASP.NET MVC中如何实现页面跳转
摘要:1,最简单的方式:超链接 以下分别是连接到HomeController控制器下的SharpL动作方法,以及百度首页。代码如下: 1 <a href="Home\SharpL">打开SharpL</a> 1 <a href="http://www.baidu.com">打开百度</a> 并且可以向ur 阅读全文

posted @ 2018-05-24 13:59 jack_Meng 阅读(18712) 评论(0) 推荐(0) 编辑

ASP.NET MVC中如何以ajax的方式在View和Action中传递数据
摘要:前言:写这篇随笔的时候,在url上漏写了斜线,找了好久错误,整个人都很不好。#我是猪系列 背景:之前介绍过一篇如何构建 MVC&AJax&JSon示例,这一篇单独讲解如何在View和Action间传递并处理数据。 1,前台HTML代码: 1 <div> 2 <button type="button" 阅读全文

posted @ 2018-05-24 13:51 jack_Meng 阅读(515) 评论(0) 推荐(0) 编辑

如何构建 MVC&AJax&JSon示例
摘要:背景: 博客中将构建一个小示例,用于演示在ASP.NET MVC4项目中,如何使用JQuery Ajax。 直接查看JSon部分 步骤: 1,添加控制器(HomeController)和动作方法(Index),并为Index动作方法添加视图(Index.cshtml),视图中HTML如下: 输入你的 阅读全文

posted @ 2018-05-24 13:50 jack_Meng 阅读(756) 评论(0) 推荐(0) 编辑

如何利用子视图(非分部页面)
摘要:背景: 在MVC中,可能会比较频繁的使用到子视图(非分部页面),例如把页面切换、页码搜索等制作成一个单独的控件,以实现代码的复用,减少代码的冗余度,同时提高页面的维护成本。 在ASP.NET MVC中子视图有多种实现方案,比如说一个完整的页面(非分部页面)仍然可以作为其他页面的子视图。 如存在以下控 阅读全文

posted @ 2018-05-24 13:23 jack_Meng 阅读(297) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩