构建可靠的平台

Web的应用范围很广,种类繁多。Microsoft的ASP.NET框架架构于最可靠的平台——强大、成熟的.NET框架之上。ASP.NET MVC是微软提供的最新Web开发框架,是ASP.NET提供给Web开发人员的一种全新的开发技术,可以轻松的帮助我们开发Web应用程序。

使用VS Code从零开始开发调试.NET Core 1.1

2017年06月09日

使用VS Code 从零开始开发调试.NET Core 1.1。无需安装VS 2017 RC 即可开发调试.NET Core 1.1应用。.NET Core 1.1 发布也有一段时间了,最大的改动是从 project.json 还原回了csproj 。今天微软发布 .NET Core SDK 1.0 RC4 版本,离RTM版本也很近了。对于.NET Core 1.0 可以查看之前教程 使用VS C...

Linux+Nginx+Asp.net Core及守护进程部署

2017年06月08日

这篇文章我将以oss.offical.site站点为例,主要介绍下在linux机器下完整的部署流程,.net core在docker容器中的运行已经介绍,这里.net core运行环境我会介绍直接在linux运行的场景,内容主要包含以下几个部分:1. 基础工具和Linux环境准备2. .Net Core环境安装及端口配置3. Nginx的安装配置4. Supervisor守护进程安装配置  一. ...

ASP.NET Core Linux下为 dotnet 创建守护进程(必备知识)

2017年06月08日

如果你以后用准备使用 asp.net core来开发项目的话,程序并且部署到 Linux 上的话,那么此篇文章你值得收藏。如果你觉得对你有帮助的话,不妨点个【推荐】。目录什么是守护进程Supervisor 介绍Supervisor 安装Supervisor 配置,常用命令Supervisor UI管理台什么是守护进程在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊...

ASP.NET Core如何部署

2017年06月08日

上一节学习了如何在ASP.NET Core上发布,这一节开始学习如何部署至Ubuntu系统。发布文件以后实际部署项目。同样以.NET Core两种部署方式来介绍:环境:Ubuntu 10.04 x64和.NET Core 1.1推荐工具:WinSCP PuTTY依赖框架部署首先参考官方网站安装.NET Core:https://www.microsoft.com/ent/core#linuxubu...

asp.net core如何自定义端口/修改默认端口

2017年06月08日

.net core运行的默认端口是5000,但是很多时候我们需要自定义端口。有两种方式写在Program的Main方法里面添加 .UseUrls()var host = new WebHostBuilder() .UseKestrel() .UseContentRoot(Directory.GetCurrentDirectory()) //添加这一行 .UseUrls...

asp.net core 如何发布

2017年06月08日

最近在学习asp.net core相关技术,程序写的差不多了,之后要发布了,发布平台是:腾讯云的Ubuntu Server 16.04.1 LTS,如图:之后开始发布,开发平台:Windows 10 Education + Visual Studio 2017。发布步骤:1、首先打开项目的文件夹,之后打开命令提示符;2、运行dotnet restore 还原项目依赖项;3、使用dotnet bui...

asp.net读写cookie方法

2017年06月07日

Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies["username"].value=...

visual studio 2017 中文乱码

2017年06月06日

最近用Visual Studio 2017 开发asp.net core网站的时候,网页上的中文显示是乱码,但是数据库输出的文字是正常的,截图如下:之后参考了一下网上的解决方案,最终解决了问题。解决方法如下:之后另存为UTF-8编码的文件:保存之后再次查看文件,已经恢复正常,如图:产生这个问题的原因是:原来是VS2015所用的编译器惹的祸,而这个编译器就是大名鼎鼎的 Roslyn 。大家使用 Vi...