摘要: 在使用由Angular,React,Vue等应用程序框架构建的客户端应用程序时,您总是会处理HTML5客户端路由,它将完全在浏览器中处理到页面和组件的客户端路由。几乎完全在浏览器中... HTML5客户端路由在客户端上工作的很好,但是当深入链接到一个站点或在浏览器中按刷新时,客户端路由有一个恶习,变 阅读全文
posted @ 2017-11-17 15:45 tianfeng.cc 阅读(1861) 评论(0) 推荐(1) 编辑
摘要: 在.net core2 如何发送电子邮件呢,我们选择使用自带的System.Net.Mail,下面我们将如何使用封装成一个函数,供大家参考。 /// <summary> /// 发送电子邮件 /// </summary> /// <param name="smtpserver">SMTP服务器</p 阅读全文
posted @ 2017-11-17 15:42 tianfeng.cc 阅读(2360) 评论(2) 推荐(2) 编辑
摘要: 在使用.net core时,依赖注入,主要使用通过构造函数注入。小编将通过扩展方式,实现在类中各个地方可以控制反转,获取实例。 1、首先自定义扩展类 using Microsoft.AspNetCore.Builder; using System; namespace Microsoft.Exten 阅读全文
posted @ 2017-11-17 15:41 tianfeng.cc 阅读(1696) 评论(1) 推荐(0) 编辑
摘要: 我们在.net core中,经常碰到需要获取当前的Areas、Controller、Action,于是小编就扩展了Html,这样即可使用 Html.***来获取这些信息。 具体扩展类如下: public static class HtmlHelperExtensions { #region 路由操作 阅读全文
posted @ 2017-11-17 15:41 tianfeng.cc 阅读(2253) 评论(0) 推荐(0) 编辑
摘要: 最近有个客户要求开发一套短网址网站,小编现在都使用.net core进行网站开发了,以是厘厘思路,想想使用.net core 的中间件应该很容易实现。 1. 构建一个中间件,监测网站的响应状态,代码如下: using Microsoft.AspNetCore.Builder; using Micro 阅读全文
posted @ 2017-11-17 15:40 tianfeng.cc 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 我们在开网站信息系统时,常常有这样几个角色,如后台的管理员,前台的会员,以及我们各种应用的WebAPI 都需要进行登录操作及权限控制,那么在.net core如何进行设计呢。 首先我使用的是.net core 的Authentication。我们事先定义两个自定义验证方案: 两个自定义authori 阅读全文
posted @ 2017-11-17 15:40 tianfeng.cc 阅读(3261) 评论(0) 推荐(1) 编辑
摘要: 问题 如何 在ASP.NET Core MVC中使用[Remote]属性来实现模型验证 。 解 在 启动时, 为MVC配置中间件和服务。 添加一个模型。 添加一个控制器。 为jQuery添加一个Razor页面和脚本及其验证。 讨论 ASP.NET Core MVC提供了一个有用的 [Remote] 阅读全文
posted @ 2017-11-17 15:36 tianfeng.cc 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 问题 如何在ASP.NET Core MVC Views中注入和使用服务。 解 更新 启动 类来为MVC添加服务和中间件。 添加一项服务 添加一个Controller,返回 ViewResult。 添加一个视图来注入和使用该服务。 讨论 在ASP.NET Core中,依赖注入不限于中间件,控制器和模 阅读全文
posted @ 2017-11-17 15:35 tianfeng.cc 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 问题 如何上传和下载ASP.NET Core MVC中的文件。 解 在一个空的项目中,更新 Startup 类以添加MVC的服务和中间件。 publicvoid ConfigureServices( IServiceCollection services) { services.AddSinglet 阅读全文
posted @ 2017-11-17 15:34 tianfeng.cc 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: 介绍 当列出REST API的最佳实践时,Routing(路由)总是使它位于堆栈的顶部。今天,在这篇文章中,我们将使用特定于.NET Core的REST(web)API来处理路由概念。 对于新手API开发人员,技术顾问以及与REST API相关的所有其他IT专业人员(尤其是使用Microsoft技术 阅读全文
posted @ 2017-11-17 15:33 tianfeng.cc 阅读(8818) 评论(0) 推荐(0) 编辑
摘要: 问题 如何在ASP.NET Core的MVC请求管道之前和之后运行代码。 解 在一个空的项目中,更新 Startup 类以添加MVC的服务和中间件。 publicvoid ConfigureServices (IServiceCollection services) { services.AddMv 阅读全文
posted @ 2017-11-17 15:32 tianfeng.cc 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: 我希望你们都知道Angular 5已经发布了。在本文中,我们将看到如何使用Angular5TemplateCore开始使用Angular 5和ASP.NET Core。 使用Angular5TemplateCore开发一个适用于ASP.NET Core的Angular 5应用程序非常简单和容易。我们 阅读全文
posted @ 2017-11-17 15:31 tianfeng.cc 阅读(3467) 评论(0) 推荐(0) 编辑
摘要: 更多精彩文章请关注我们的微信公众号FocusDotCore: 阅读全文
posted @ 2017-11-17 15:29 tianfeng.cc 阅读(1617) 评论(0) 推荐(0) 编辑