随笔分类 - .NET Core

摘要: .NET Core 2.0应用程序减小体积瘦身官方工具 IL Linker。 IL Linker 来源于mono的linker https://github.com/mono/linker,目前还是预览版本。 在一般的情况下,链接器可以将应用程序的大小减少50%,大型应用程序的大小可能更有利,链接器阅读全文
posted @ 2017-09-05 10:12 LineZero 阅读(3627) | 评论 (17) 编辑
摘要: 使用VS Code 从零开始开发调试.NET Core 2.0。无需安装VS 2017 15.3+即可开发调试.NET Core 2.0应用。 VS Code 全称是 Visual Studio Code,Visual Studio Code是一个轻量级的跨平台Web集成开发环境,可以运行在 Lin阅读全文
posted @ 2017-08-21 10:53 LineZero 阅读(2942) | 评论 (20) 编辑
摘要: .NET Core 2.0 RTM 正式版2017/8/14 发布。对应发布 ASP.NET Core 2.0 、EF Core 2.0以及.NET Standard 2.0。 你可以通过 Visual Studio 2017 15.3+, Visual Studio Code-C# Extensi阅读全文
posted @ 2017-08-15 08:44 LineZero 阅读(1611) | 评论 (5) 编辑
摘要: .NET Core 2.0和ASP.NET Core 2.0正式版抢先体验 .NET Standard 2.0 is final Broad platform support. .NET Standard 2.0 is supported on the following platforms: .N阅读全文
posted @ 2017-08-11 09:47 LineZero 阅读(4459) | 评论 (31) 编辑
摘要: .NET 微服务:适用于容器化 .NET 应用的体系结构 容器和 Docker 简介 什么是 Docker? Docker 术语 Docker 容器、映像和注册表 为 Docker 容器选择 .NET Core 还是 .NET Framework 通用指南 何时为 Docker 容器选择 .NET 阅读全文
posted @ 2017-08-07 10:30 LineZero 阅读(933) | 评论 (0) 编辑
摘要: 以下用实例串起dotnet常用命令,带你玩转dotnet命令。 1.创建(dotnet new) 首先我们创建一个项目,这里我们创建控制台程序,命令如下图所示。 dotnet new dotnet new更多参数参考帮助dotnet new -h。 2.还原(dotnet restore及dotne阅读全文
posted @ 2017-06-09 13:42 LineZero 阅读(1840) | 评论 (6) 编辑
摘要: .NET Core 2.0.0 Preview 1 发布于 2017 5.10. 你可以通过 Visual Studio 2017 Preview 15.3, Visual Studio for Mac 和VS Code 开发 .NET Core 2.0 应用。 ASP.NET Core 2.0 P阅读全文
posted @ 2017-05-11 08:57 LineZero 阅读(2276) | 评论 (2) 编辑
摘要: .NET Core 2.0预览版及.NET Standard 2.0 Preview 这个月也就要发布了。 具体相关信息可以查看之前的文章 ".NET Core 2.0及.NET Standard 2.0" 。 今天来实际体验.NET Core 2.0,正式版发布还需要一段时间。 .NET Core阅读全文
posted @ 2017-05-05 14:16 LineZero 阅读(30290) | 评论 (17) 编辑
摘要: .NET Core中文分词组件jieba.NET Core,由于实际的一些需求,需要做中文分词。 找到了一个 jieba.NET ,不过发现没有.NET Core 版本,看到有人在issue提.NET Core,便将jieba.NET 支持.NET Core。 jieba.NET Core版: ht阅读全文
posted @ 2017-04-18 20:36 LineZero 阅读(3878) | 评论 (24) 编辑
摘要: .NET Core 2.0的发布时间,.NET Core 2.0预览版及.NET Standard 2.0 Preview大概在5月中旬或下旬发布。 .NET Core 2.0正式版本发布时间大约在Q3 2017发布,具体我估计大概在8月份左右。同时一起发布的也就是.NET Standard 2.0阅读全文
posted @ 2017-04-10 15:34 LineZero 阅读(5287) | 评论 (9) 编辑
摘要: Visual Studio 2017 通过SSH 调试Linux 上.NET Core 应用程序。 本文环境 开发环境:Win10 x64 Visual Studio 2017 部署环境:Ubuntu 14.04 x64 .NET Core SDK 1.0.1 Ubuntu上安装.NET Core 阅读全文
posted @ 2017-03-14 10:33 LineZero 阅读(3309) | 评论 (8) 编辑
摘要: Visual Studio 2017 RTM正式版离线安装及介绍。 首先至官网下载:https://www.visualstudio.com/zh-hans/downloads/ VS 2017 正式版介绍: https://www.visualstudio.com/zh-hans/vs/whats阅读全文
posted @ 2017-03-08 10:06 LineZero 阅读(20777) | 评论 (40) 编辑
摘要: 在.NET Core 上运行的 WordPress,无需安装PHP既可跨平台运行WordPress。 在Peachpie中实现PHP所需的功能数月后,现在终于可以运行一个真实的应用程序:WordPress。 本文是基于Peachpie https://github.com/iolevel/peach阅读全文
posted @ 2017-03-06 17:58 LineZero 阅读(1470) | 评论 (4) 编辑
摘要: log4net .NET Core 版使用,log4net 2.0.7版发布也有一段时间了,从2.0.6 版开始就已经支持.NET Core。 之前有介绍NLog .NET Core版的使用,ASP.NET Core 开发-Logging 使用NLog 写日志文件。 ASP.NET Core已经内置阅读全文
posted @ 2017-02-24 12:11 LineZero 阅读(4699) | 评论 (6) 编辑
摘要: dotnet new 命令使用模板快速生成单页应用,本文以Angular应用为例。 最新版.NET Core SDK RC4 最大改动是更新了 dotnet new 命令。 dotnet new 默认不再创建控制台应用,而是展示帮助,而且会根据当前目录内容展示不同帮助。 首先确保 .NET Core阅读全文
posted @ 2017-02-15 13:46 LineZero 阅读(612) | 评论 (0) 编辑
摘要: 使用VS Code 从零开始开发调试.NET Core 1.1。无需安装VS 2017 RC 即可开发调试.NET Core 1.1应用。 .NET Core 1.1 发布也有一段时间了,最大的改动是从 project.json 还原回了csproj 。 今天微软发布 .NET Core SDK 1阅读全文
posted @ 2017-02-08 14:05 LineZero 阅读(2502) | 评论 (4) 编辑
摘要: .NET Core 应用最小化独立部署发布,.NET Core 默认应用独立发布,大概占用50m左右的空间,不同的系统大小有所区别。 .NET Core 的发布之前我也有所介绍,.NET Core 跨平台发布(dotnet publish) 具体可以看这篇文章。 今天来看看.NET Core 最小化阅读全文
posted @ 2017-02-07 14:26 LineZero 阅读(2311) | 评论 (3) 编辑
摘要: VS Code C# 插件离线版,目前最新稳定版为:1.6.2 。 由于在扩展中下载C#插件总是缓慢,或者容易出现错误,特制作离线版本共享出来。 本离线版本为Windows版本,其他系统请在扩展中下载官方插件。 VS Code C# 1.6.2版本下载地址:C# 1.6.2离线版本(密码:zero)阅读全文
posted @ 2017-02-03 16:39 LineZero 阅读(1104) | 评论 (1) 编辑
摘要: 都在回顾自己的2016,今天我们来看看.NET Core的2016。 每一年的脚步的确是快,转眼间马上就2017。新的一年,带着理想和抱负继续出发。 1 月 ASP.NET 5 改名 ASP.NET Core 1.0 改名的根本原因:之前称之为“ASP.NET 5”确实让人感觉这是ASP.NET 4阅读全文
posted @ 2016-12-30 09:49 LineZero 阅读(3765) | 评论 (21) 编辑
摘要: Visual Studio for Mac离线下载安装。 环境:OS X EI Caption 10.11.2 .NET Core SDK 1.1 需预先安装 .NET Core 1.1 SDK macOS版下载地址:https://go.microsoft.com/fwlink/?LinkID=8阅读全文
posted @ 2016-11-20 21:06 LineZero 阅读(4878) | 评论 (3) 编辑
摘要: .NET Core 1.1 RTM 版2016/11/16 发布。对应发布 ASP.NET Core 1.1 、EF Core 1.1。 你可以通过Visual Studio 2015, Visual Studio 2017 RC, Visual Studio Code and Visual Stu阅读全文
posted @ 2016-11-17 09:12 LineZero 阅读(2823) | 评论 (3) 编辑
摘要: ImageSharp 是支持.NET Core跨平台图形处理库,ImageSharp是ImageProcessor 的.NET Core跨平台实现。 ImageSharp 支持如下操作: 调整大小,裁剪,翻转,旋转,边缘检测等。 支持BMP,PNG,GIF,JPEG 编码器。 EXIF 读取和针对J阅读全文
posted @ 2016-11-07 11:16 LineZero 阅读(3984) | 评论 (8) 编辑
摘要: 前些天发布gRPC C# 学习,在.NET Framework 中使用gRPC ,今天来学习 .NET Core gRPC。 gRPC 的.NET Core 包在NuGet 上发布了,结合.NET Core 实现gRPC 完美跨平台。 本篇主要讲解 .NET Core 版gRPC客户端运行在Ubun阅读全文
posted @ 2016-10-09 09:11 LineZero 阅读(2235) | 评论 (3) 编辑
摘要: .NET Core 超强性能测试组件BenchmarkDotNet 支持Full .NET Framework, .NET Core (RTM), Mono。 BenchmarkDotNet支持 C#, F#, 和Visual Basic,可以跨平台运行。 而且支持各种报表导出,相当的方便。 Git阅读全文
posted @ 2016-09-28 17:18 LineZero 阅读(2060) | 评论 (7) 编辑
摘要: 千呼万唤始出来MySQL官方.NET Core驱动已出,支持EF Core。 昨天MySQL官方已经发布了.NET Core 驱动,目前还是预览版,不过功能已经可用。 NuGet 地址:https://www.nuget.org/packages/MySql.Data https://www.nug阅读全文
posted @ 2016-08-25 15:00 LineZero 阅读(12022) | 评论 (9) 编辑
摘要: 使用Visual Studio Code(VS Code)开发调试.NET Core和ASP.NET Core 多项目multiple project。 之前讲解过如果使用Visual Studio Code(VS Code) 开发单个.NET Core和ASP.NET Core项目,大家也都知道如阅读全文
posted @ 2016-08-12 14:19 LineZero 阅读(2799) | 评论 (4) 编辑
摘要: 使用VS Code 从零开始开发调试.NET Core 1.0。 .NET Core 是一个开源的、跨平台的 .NET 实现。 VS Code 全称是 Visual Studio Code,Visual Studio Code是一个轻量级的跨平台Web集成开发环境,可以运行在 Linux,Mac 和阅读全文
posted @ 2016-07-03 15:40 LineZero 阅读(7074) | 评论 (16) 编辑
摘要: 最新dotnet 命令实战 http://www.cnblogs.com/linezero/p/dotnetcli.html dotnet 命令大全,让你理解dotnet 命令。 本文将以一个实例串起 dotnet 所有命令,让你玩转dotnet 命令。 本篇文章编写环境为windows 10 ,d阅读全文
posted @ 2016-06-30 16:14 LineZero 阅读(8340) | 评论 (11) 编辑
摘要: MySQL官方驱动:http://www.cnblogs.com/linezero/p/5806814.html .NET Core 使用Dapper 操作MySQL 数据库, .NET Core 使用Dapper。 目前官方没有出.NET Core MySQL 驱动,但是已经有第三方进行改动封装出阅读全文
posted @ 2016-06-22 14:25 LineZero 阅读(11782) | 评论 (10) 编辑
摘要: 最近学习.NET Core ,想把自己之前的一个项目升级到 .NET Core。 发现HtmlAgilityPack 没法进行引用,遂自己做了些修改,可以运行在 .NET Core 中。现在分享出来,也是为 .NET Core 做一些贡献。 .NET Core版 HtmlAgilityPack HT阅读全文
posted @ 2016-06-20 10:59 LineZero 阅读(2401) | 评论 (4) 编辑
摘要: .NET Core 和ASP.NET Core 已经可以调用WCF 服务。 环境要求: VS2015 Update 2 +VS2015 Tooling + .NET Core SDK 下载地址: https://www.microsoft.com/net/core 已经安装可以忽略。 安装扩展 打开阅读全文
posted @ 2016-06-13 11:28 LineZero 阅读(2813) | 评论 (3) 编辑
摘要: .NET Core 单元测试 MSTest ,MSTest Framework 已经支持 .NET Core RC2 / ASP.NET Core RC2。 之前都是使用 xUnit.net ,现在 MSTest 支持 .NET Core了。 环境要求: VS2015 Update 2 +VS201阅读全文
posted @ 2016-06-01 09:57 LineZero 阅读(1919) | 评论 (1) 编辑
摘要: .NET Core 跨平台发布(dotnet publish) ,无需安装.NET Core SDK,就可以运行。 前面讲解了.NET Core 的VSCode 开发。现在来讲讲发布(dotnet publish)。 .NET Core and ASP.NET Core 1.0 RC2 runtim阅读全文
posted @ 2016-05-09 22:59 LineZero 阅读(8283) | 评论 (11) 编辑
摘要: 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台。 前面讲解了VSCode开发调试 .NET Core。都只是在windows下运行。 .NET Core真正的核心是跨平台,我们现在来了解学习 .NET Core 跨平台。 在windows 下开发.NET Core 应阅读全文
posted @ 2016-05-06 09:54 LineZero 阅读(3552) | 评论 (1) 编辑
摘要: 最新文章:http://www.cnblogs.com/linezero/p/VSCodeNETCore.html 使用VS Code 从零开始开发并调试.NET Core 应用程序,C#调试。 上一篇 使用VS Code开发 调试.NET Core 应用程序 得到了大家的支持。 现在为大家带来从零阅读全文
posted @ 2016-05-03 09:24 LineZero 阅读(22005) | 评论 (17) 编辑
摘要: 最新文章:http://www.cnblogs.com/linezero/p/VSCodeNETCore.html 使用VS Code开发 调试.NET Core RC2应用程序,由于.NET Core 目前还处于预览版。 本文使用微软提供的示例进行开发及调试。 https://github.com阅读全文
posted @ 2016-04-27 13:46 LineZero 阅读(14118) | 评论 (35) 编辑