代码改变世界

随笔分类 - .NET

System.Net.Mail.SmtpClient通过SSL/TLS协议发送邮件失败问题解决

2020-03-09 22:09 by ken-io, 150 阅读, 收藏, 编辑
摘要:一、问题描述 1、问题现象 通过System.Net.Mail.SmtpClient使用SSL/TLS协议发送邮件失败并报错System.Net.Mail.SmtpException: Failure sending mail 详细报错信息: System.Net.Mail.SmtpExceptio 阅读全文

Java VS .NET:Java与.NET的特点对比

2017-12-17 10:53 by ken-io, 16463 阅读, 收藏, 编辑
摘要:一、前言 为什么要写Java跟.NET对比? .NET出生之后就带着Java的影子。从模仿到创新,.NET平台也越来越成熟。他们不同的支持者也经常因为孰弱孰强的问题争论不休。但是本文并不是为了一分高下。而是针对Java平台跟.NET平台做一些对比。主要围绕项目构建、Web框架、项目部署展开讨论。相信 阅读全文

.NET Core 快速入门教程

2017-12-17 10:45 by ken-io, 22715 阅读, 收藏, 编辑
摘要:.NET Core 快速学习、入门系列教程。这个入门系列教程主要跟大家聊聊.NET Core的前世今生,以及Windows、Linux(CentOS、Ubuntu)基础开发环境的搭建、第一个.NET Core App,以及开发工具的使用、调试技巧,调试快捷键整理等等。更多交流可以加入.NET技术交流 阅读全文

.NET Core快速入门教程 5、使用VS Code进行C#代码调试的技巧

2017-12-17 10:43 by ken-io, 4356 阅读, 收藏, 编辑
摘要:一、前言 为什么要调试代码?通过调试可以让我们了解代码运行过程中的代码执行信息,比如变量的值等等。通常调试代码是为了方便我们发现代码中的bug。ken.io觉得熟练代码调试技巧是成为合格程序员的基本要求。 本篇开发环境1、操作系统: Windows 10 X642、SDK: .NET Core 2. 阅读全文

.NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序

2017-12-17 10:36 by ken-io, 8543 阅读, 收藏, 编辑
摘要:一、前言 为什么选择VS Code?VS Code 是一款跨平台的代码编辑器,想想他的哥哥VS,并是微软出品的宇宙第一IDE,那作为VS的弟弟,VS Code 也不会差,毕竟微软出品。反正ken是这么认为的 本篇开发环境?1、操作系统: Windows 10 X642、SDK: .NET Core 阅读全文

.NET Core快速入门教程 3、我的第一个.NET Core App (CentOS篇)

2017-12-17 10:28 by ken-io, 8008 阅读, 收藏, 编辑
摘要:一、前言 本篇开发环境?1、操作系统:CentOS7(因为ken比较偏爱CentOS7)2、SDK版本:.NET Core 2.0 Preview 你可能需要的前置知识1、了解如何通过Hyper-V安装CentOS虚拟机2、了解CentOS7基础命令/常用命令 二、安装 .NET Core SDK 阅读全文

.NET Core快速入门教程 2、我的第一个.NET Core App(Windows篇)

2017-12-16 15:23 by ken-io, 13457 阅读, 收藏, 编辑
摘要:一、前言 本篇开发环境?1、操作系统: Windows 10 X642、SDK: .NET Core 2.0 Preview 二、安装 .NET Core SDK 1、下载 .NET Core下载地址:https://www.microsoft.com/net/download/core根据自己电脑 阅读全文

.NET Core快速入门教程 1、开篇:说说.NET Core的那些事儿

2017-12-15 10:18 by ken-io, 11821 阅读, 收藏, 编辑
摘要:一、.NET Core的诞生 聊 .NET Core,就不得不说他的爸爸 .NET。当年Java刚刚兴起,如火如荼,微软也非常推崇Java,当时Windows平台的Java虚拟机就是微软按照JVM标准实现的,据说也是当时性能最好的Java虚拟机。但是微软也是有私心的,微软总想搞点Windows平台上 阅读全文