随笔分类 - ASP.NET Core
摘要:ASP.NET Core中如何配置Kestrel Urls呢,大家可能都知道使用UseUrls() 方法来配置。 今天给介绍全面的ASP.NET Core 配置 Urls,使用多种方式配置Urls。 让你了解ASP.NET Core Kestrel 的地址设置。 下面我们就来了解如何配置。我将介绍4
阅读全文
摘要:获取ASP.NET Core中所有注入(DI)服务,在ASP.NET Core中加入了Dependency Injection依赖注入。 我们在Controller,或者在ASP.NET Core程序中的其他地方使用注入的服务,如logging 等。 我们要怎样获取ASP.NET Core中所有注入
阅读全文
摘要:ASP.NET Core 是如何读取配置文件,今天我们来学习。 ASP.NET Core的配置系统已经和之前版本的ASP.NET有所不同了,之前是依赖于System.Configuration和XML配置文件web.config。 新的配置系统支持多种格式的配置文件。 下面我们来以json 格式的配
阅读全文
摘要:使用dotnet 命令在ASP.NET Core MVC 中创建Controller和View,之前讲解过使用yo 来创建Controller和View。 下面来了解dotnet 命令来创建Controller和View,功能更加强大,更加完整。 结合VS Code 使你能跨平台更好更快速的开发 A
阅读全文
摘要:Nancy简介 Nancy是一个轻量级的独立的框架,下面是官网的一些介绍: Nancy 是一个轻量级用于构建基于 HTTP 的 Web 服务,基于 .NET 和 Mono 平台,框架的目标是保持尽可能多的方式,并提供一个super-duper-happy-path所有交互。 Nancy 设计用于处理
阅读全文
摘要:ASP.NET Core 发布至Linux生产环境 Ubuntu 系统,之前跟大家讲解了 dotnet publish 发布,而没有将整个系统串起来。 今天就跟大家综合的讲一下ASP.NET Core发布至Linux生产环境。 开发及发布环境:WIN10 x64 生产Linux环境:Ubuntu 1
阅读全文
摘要:ASP.NET Core 开发-Entity Framework Core 1.0 Database First,ASP.NET Core 1.0 EF Core操作数据库。 Entity Framework Core 1.0 也已经发布了,可以适用于 .NET Core 1.0 及ASP.NET
阅读全文
摘要:使用VS Code开发调试ASP.NET Core 1.0,微软在今天凌晨发布了.NET Core 1.0,ASP.NET Core 1.0 与 Entity Framewok 1.0。 之前跟大家讲解过VS Code开发调试.NET Core RC2应用程序。今天讲一下VS Code开发 ASP.
阅读全文
摘要:ASP.NET Core 缓存Caching,.NET Core 中为我们提供了Caching 的组件。 目前Caching 组件提供了三种存储方式。 Memory Redis SqlServer 学习在ASP.NET Core 中使用Caching。 Memory Caching 1.新建一个 A
阅读全文
摘要:ASP.NET Core 开发-Logging 使用NLog 写日志文件。 NLog 可以适用于 .NET Core 和 ASP.NET Core 。 ASP.NET Core已经内置了日志支持,可以轻松输出到控制台。 学习Logging 组件的相关使用,使用NLog 将日志写入到文件记录。 Log
阅读全文
摘要:ASP.NET Core 开发,中间件(StaticFiles)的使用,我们开发一款简易的静态文件服务器。 告别需要使用文件,又需要安装一个web服务器。现在随时随地打开程序即可使用,跨平台,方便快捷。 前一篇讲解了中间件的开发,了解了中间件的知识。 下面我们就来使用StaticFiles 开发一款
阅读全文
摘要:ASP.NET Core开发,开发并使用中间件(Middleware)。 中间件是被组装成一个应用程序管道来处理请求和响应的软件组件。 每个组件选择是否传递给管道中的下一个组件的请求,并能之前和下一组分在管道中调用之后执行特定操作。 具体如图: 开发中间件(Middleware) 今天我们来实现一个
阅读全文
摘要:最新文章:http://www.cnblogs.com/linezero/p/efcorecodefirst.html EF Core 1.0 Database First http://www.cnblogs.com/linezero/p/EFCoreDBFirst.html ASP.NET Co
阅读全文
摘要:最新教程:http://www.cnblogs.com/linezero/p/aspnetcoreubuntu.html 无需安装mono,在Linux(Ubuntu)下搭建ASP.NET Core环境 继续.NET跨平台 上一篇:使用VS Code开发ASP.NET Core 应用程序 今天来学习
阅读全文
摘要:最新教程:http://www.cnblogs.com/linezero/p/VSCodeASPNETCore.html 使用VS Code开发ASP.NET Core 应用程序 准备 1.安装VS Code https://code.visualstudio.com/ 2.安装Node.js ht
阅读全文