上一页 1 ··· 7 8 9 10 11 12 13 下一页

2018年1月17日

ASP.NET MVC传递Model到视图的多种方式总结(一)__通用方式的使用

摘要: 有多种方式可以将数据传递到视图,如下所示: ViewData ViewBag PartialView TempData ViewModel Tuple 场景: 在视图页面,下拉框选择课程触发事件,分别显示老师课程表、学生上课表,如图: 相关的Model: 一、使用ViewData传递多个Model 阅读全文

posted @ 2018-01-17 14:07 SuperSnowYao 阅读(22635) 评论(6) 推荐(3) 编辑

2018年1月16日

Form表单中Post与Get方法的区别

摘要: Form提供了两种数据传输的方式:get和post。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。 Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: 1、Get是用来从服务器上获得数据, 阅读全文

posted @ 2018-01-16 16:28 SuperSnowYao 阅读(7146) 评论(2) 推荐(1) 编辑

2018年1月15日

ASP.NET MVC中常用的ActionResult类型

摘要: 一、定义 MVC中ActionResult是Action的返回结果。ActionResult 有多个派生类,每个子类功能均不同,并不是所有的子类都需要返回视图View,有些直接返回流,有些返回字符串等。ActionResult是一个抽象类,它定义了唯一的ExecuteResult方法,参数为一个Co 阅读全文

posted @ 2018-01-15 13:54 SuperSnowYao 阅读(5098) 评论(4) 推荐(1) 编辑

2018年1月13日

Web安全相关(五):SQL注入(SQL Injection)

摘要: 简介 SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。 根据相关技术原理,SQL注入可以分为平台层注入和代码层注入。前者由不安全的 阅读全文

posted @ 2018-01-13 16:56 SuperSnowYao 阅读(554) 评论(0) 推荐(0) 编辑

Web安全相关(四):过多发布(Over Posting)

摘要: 简介 过多发布的内容相对比较简单,因此,我只打算把原文中的一些关键信息翻译一下。原文链接如下: http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/implementing-basic-c 阅读全文

posted @ 2018-01-13 16:41 SuperSnowYao 阅读(437) 评论(0) 推荐(0) 编辑

Web安全相关(三):开放重定向(Open Redirection)

摘要: 简介 那些通过请求(如查询字符串和表单数据)指定重定向URL的Web程序可能会被篡改,而把用户重定向到外部的恶意URL。这种篡改就被称为开发重定向攻击。 场景分析 假设有一个正规网站http://nerddinner.com/,还有一个恶意网站或钓鱼网站http://nerddiner.com/(注 阅读全文

posted @ 2018-01-13 16:15 SuperSnowYao 阅读(493) 评论(0) 推荐(2) 编辑

Web安全相关(二):跨站请求伪造(CSRF/XSRF)

摘要: 简介 CSRF(Cross-site request forgery跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利 阅读全文

posted @ 2018-01-13 15:13 SuperSnowYao 阅读(757) 评论(0) 推荐(1) 编辑

2018年1月11日

中小型研发团队架构实践三:微服务架构(MSA)

摘要: 一、MSA 简介 1.1、MSA 是什么 微服务架构 MSA 是 Microservice Architect 的简称,它是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相通讯、互相配合,为用户提供最终价值。它与 SOA 之间的区别如下: 1.2、我们的 MSA 框架 我们的微服务 阅读全文

posted @ 2018-01-11 09:47 SuperSnowYao 阅读(3382) 评论(0) 推荐(2) 编辑

2018年1月10日

中小型研发团队架构实践二:如何规范公司所有应用分层

摘要: 一、写在前面 应用分层这件事情看起来很简单,但每个程序员都有自己的一套,哪怕是初学者。如何让一家公司的几百个应用采用统一的分层结构,并得到大部分程序员的认同呢?这可不是件简单的事情,接下来以我们真实案例与大家一起探讨,先问大家两个技术问题: 服务的调用代码你觉得放到哪一层好呢? A 表现层 B 业务 阅读全文

posted @ 2018-01-10 12:47 SuperSnowYao 阅读(808) 评论(1) 推荐(3) 编辑

2018年1月8日

中小型研发团队架构实践一:三要点

摘要: 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少。中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速迭代以验证商业模式,很少去关注技术架构。 这时如果继续按照原有的架构及研发模式,会出现大量的问题,再也无法玩下去了。能不能有一套可直接 阅读全文

posted @ 2018-01-08 21:23 SuperSnowYao 阅读(904) 评论(0) 推荐(3) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 下一页

导航