• 工行ICBC_WAPB_B2C支付接口

    一、 前期准备 手机银行(WAP)B2C在线支付接口说明V1.0.0.6.doc 手机银行移动生活商户及门户网站js接口API.doc 支付组件ICBCEBankUtil.dll和infosecapi.dll 工行联测环境时间查看工具ICBCTime_V20141011.exe 测试公钥、商户公钥和私钥 个人银行测试帐号 Ps:工行运营提...

    2018-06-22 06:08:06

  • 防止表单重复提交

    第一种方法:javascript控制。缺点,一般用户使用没问题,但是懂点js的还是可以强行重复提交。而且,后退再提交,你也没啥办法。 第二种方法:服务器控制。 后台生成一个token,存入session或者其他缓存里面。渲染表单时,给form一个隐藏的token(令牌). 用户提交表单时...

    2018-06-22 06:07:53

  • Kooboo CMS技术文档之四:Kooboo CMS的站点组成部分

    ...

    2018-06-22 06:08:05

  • AutoMapper的介绍与使用(一)

    软件环境 vs2015 asp.net mvc 5 .NET Framework 4.5.2 AutoMapper 5.2.0.0 AutoMapper安装 新建asp.net mvc 项目AutoMapperExample,此处应该都会用vs新建mvc项目了,不再讲解如何创建 , 点击 工具NuGetB包管理器管理解决方案的NuGet程序包,在弹出的界面中,选中 浏览...

    2018-06-22 06:07:55

  • .Net Core MVC 网站开发(Ninesky) 2.4、添加栏目与

    在2.3中完成依赖注入后,这次主要实现栏目的添加功能。按照前面思路栏目有三种类型,常规栏目即可以添加子栏目也可以选择是否添加内容,内容又可以分文章或其他类型,所以还要添加一个模块功能。这次主要实现栏目的添加,附带实现模块列表功能,并将业务逻辑层的功能都...

    2018-06-22 06:07:50

  • ASP.NET MVC学习之母版页和自定义控件的使用

    一.母板页_Layout.cshtml 类似于传统WebForm中的.master文件,起到页面整体框架重用的目地 1.母板页代码预览 1 ! DOCTYPE html 2 html 3 head 4 title @ViewBag.Title / title 5 link href ="@Url.Content(" ~/Content/Site.css")" rel ="stylesheet" type ="text/css"...

    2018-06-22 06:07:48

  • WebApi基于Token和签名的验证

    最近一段时间在学习WebApi,涉及到验证部分的一些知识觉得自己并不是太懂,所以来博客园看了几篇博文,发现一篇讲的特别好的,读了几遍茅塞顿开(都闪开,我要装逼了),刚开始读有些地方不理解,所以想了很久,因此对原文中省略的部分这里做一点个人的理解和补充,非...

    2018-06-22 06:07:46

  • webapi - 使用依赖注入

    本篇将要和大家分享的是webapi中如何使用依赖注入,依赖注入这个东西在接口中常用,实际工作中也用的比较频繁,因此这里分享两种在api中依赖注入的方式 Ninject 和 Unity ;由于快过年这段时间打算了解下vue.js,所以后面对webapi的分享文章可能会慢点更新,希望支持的...

    2018-06-22 06:07:44

  • 利用Select2优化@Html.ListBoxFor显示,学会用MultiSe

    最近需要用到多选框,Asp.Net MVC自带的@Html.ListBox或@Html.ListBoxFor的显示效果太差,于是找到了Select2进行优化,并正式了解了多选框的操作方法。 首先介绍多选框的操作方法; 一、定义一个MultipleSelectModel public class MultipleSelectModel { public int []...

    2018-06-22 06:07:43

  • Asp.Net WebApi核心对象解析(二)

    在接着写Asp.Net WebApi核心对象解析(下篇)之前,还是一如既往的扯扯淡,元旦刚过,整个人还是处于晕的状态,一大早就来处理系统BUG,简直是坑爹(好在没让我元旦赶过来该BUG),队友挖的坑,还让我含着泪去填。改BUG前看队友写的代码,这里就不评价了,反正是边改边...

    2018-06-22 06:07:43

2