• ASP.NET没有魔法——ASP.NET MVC 模型绑定解析(上篇

    前面文章介绍了ASP.NET MVC中的模型绑定和验证功能,本着ASP.NET MVC没有魔法的精神,本章内容将从代码的角度对ASP.NET MVC如何完成模型的绑定和验证进行分析,已了解其原理。 本文的主要内容有: ● ModelBinder ● ValuePrivoder ● ModelMetadata ● 简单模型与复杂...

    2018-06-22 06:19:04

  • MVC 模型验证

    ASP.NET MVC框架提供了数据验证的API,称为"模型数据注解"或“模型元数据”,使我们可以使用声明语法在模型中指定验证的规则,常见的验证API如下: 验证API 数据验证API 示例 说明 Compare [Compare("MyOtherProperty")] 两个属性值必须相同 Range [Range(10,20)] 属性...

    2018-06-22 06:19:04

  • .NET MVC项目设置包含Areas中的页面为默认启动页

    利用vs创建一个MVC项目后,一般的默认启动页是根目录下--Controllers--HomeController--Index这个方法对应的页面。 我先说下创建Areas的流程: 但是我们的controller一般都会建立很多,这样我们就会想建个文件夹按照业务或者其他的分类方式把这么多文件放在不通的文件...

    2018-06-22 06:19:03

  • Mvc 异常过滤器

    MVC自带一个异常过滤器即 HandleErrorAttribute 1.首先要进行配置web.config defaultRedirect表示需要跳转的错误页面,mode需设置为 on或者 RemoteOnly. 注:HandleError只处理服务器500错误,404、400等这些错误不进行处理,如果需要分别给其定义错误页面,则在custom...

    2018-06-22 06:18:58

  • 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Au

    ...

    2018-06-22 06:18:56

  • 8、ABPZero系列教程之拼多多卖家工具 添加手机注册登

    现在网站基本都用手机注册,很少用邮箱注册,本篇内容比较多,代码我会尽量加备注,有些操作需要连续添加几个文件才不报错,如果VS显示错误,请继续后续步骤。 前面已经有一篇文章讲到集成短信发送模块:http://www.cnblogs.com/shensigzs/category/1147235.html 在此...

    2018-06-22 06:18:51

  • IIS Admin Service 服务由于下列服务特定错误而终止:

    于是查看系统日志: 具体信息如下: 日志名称: System 来源: Service Control Manager 日期: 2015/11/29 16:53:06 事件 ID: 7024 任务类别: 无 级别: 错误 关键字: 经典 用户: 暂缺 计算机: DESKTOP-MKK5408 描述: IIS Admin Service 服务由于下列服务特定错误而终止:...

    2018-06-22 06:18:53

  • ASP.NET没有魔法——ASP.NET OAuth、jwt、OpenID Conn

    上一篇文章介绍了OAuth2.0以及如何使用.Net来实现基于OAuth的身份验证,本文是对上一篇文章的补充,主要是介绍OAuth与Jwt以及OpenID Connect之间的关系与区别。 本文主要内容有: ● Jwt简介 ● .Net的Jwt实现 ● OAuth与Jwt ● .Net中使用Jwt Bearer Token实现OAuth身...

    2018-06-22 06:18:51

  • 用MVC5+EF6+WebApi 做一个考试功能(六) 仓储模式 打造

    前言 年底工作比较忙,年度总结还没写,项目要上线,回老家过年各种准备。尤其是给长辈给侄子侄女准备礼物头都大了。 原来想年前先出一版能用的,我看有点悬了,尽量先把大体功能弄出来,扔掉一些,保证能考试,然后再搞点扩展的东西。 本节主要是做一下EF的封装,在DD...

    2018-06-22 06:18:50

  • 7、ABPZero系列教程之拼多多卖家工具 修改注册功能

    本篇开始进入重头戏,之前的几篇文章都是为了现在的功能作准备。前面教程已经讲到修改User表结构,接下来就需要修改注册逻辑代码。 注册页面 修改Register.cshtml,备注如下代码: 文件路径:D:\abp version\aspnet-zero-3.4.0\aspnet-zero-3.4.0\src\MyCompanyName.Ab...

    2018-06-22 06:18:48

2