构建可靠的平台

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

Error -99 EADDRNOTAVAIL address not available

2018年05月23日

最近项目部署到Ubuntu上的时候报如下错误:Unable to bind to http://localhost:5000 on the IPv6 loopback interface: 'Error -99 EADDRNOTAVAIL address not available'.出现问题的原因:IPV6s回送的时候不可达。解决问题的方案:public static void Main(str...

Deploying a .NET Core 2.0 Web Application to a Production Environment on Ubuntu 16.04 using Nginx

2018年05月23日

Written on behalf of NEPA Web Solutions, LLC (https://nepaweb.solutions)The goal of this blog is to take you step-by-step through the deployment of a .NET Core 2.0 web application on a Ubuntu 16.04 Pr...

IIS 对webp的支持

2018年05月09日

最近网站需要用到webp的图片格式,具体什么是webp可以参考这里。默认IIS不支持webp格式,在网页上会显示404错误。如果在IIS中需要添加MIME类型,具体截图如下:之后添加MIME类型:文件扩展名:.webpMIME类型:text/html之后就OK了,打开网页之后遇到webp不会再次出现404错误了。在web.config如何配置文件,支持webp格式文件呢?<system.webSe...

asp.net core 缺少对UseMySQL的引用

2018年04月18日

最近在使用asp.net core的时候,数据库采用MySQL,出现了缺少对UseMySQL的引用。具体代码如下:Startup.csusing System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Build...

How to Add Multiple Projects in Visual Studio Code

2018年04月11日

Adding multiple projects in Visual Studio Code is a breeze. Not many people are aware that VS Code supports multiple projects.在Visual Studio Code 中添加多个项目是一件轻而易举的事情。没有多少人知道VS Code支持多个项目。Visual Studio C...

vscode 使用nuget

2018年04月09日

最近在使用vscode 的时候,无法管理nuget包,经过查找终于找到了几种方法添加nuget包。方法一:通过终端添加,截图如下:其中Newtonsoft.json是包的名称。方法二:通过修改project_name.csproj文件来添加nuget包。具体截图如下:编辑保存之后,会自动还原包。方法三:使用.Net CLI,登陆NuGet Gallery这个网站之后,搜索相应的包,之后查看.Net...

web.config apk文件

2018年04月05日

最近网站上面有一些apk文件需要下载,如果apk文件放在服务器上面,默认是无法下载的,报404错误。出现这个问题的原因:常常有一些特殊的MIME类型是IIS中没有的,一般来说要我们自己手动添加。如何在asp.net mvc环境中,通过web.config文件增加对apk文件的支持呢?解决方案:一般来说我们是将MIME的这部份信息配置在system.webServer节点的staticContent...

Microsoft.AspNetCore.All 1.0升级到Microsoft.AspNetCore.All 2.0失败

2018年01月14日

最近使用JetBrains Rider开发ASP.NET Core项目,之所以没有使用Visual Studio 2017是因为这个软件在这台电脑运行太慢了,也看看其他IDE是否好用。首先要把netcoreapp1.0升级为netcoreapp2.0,其他的不要加,如下图所示:之后开始升级Microsoft.AspNetCore.All 如图所示:直接安装就可以了。个人感觉JetBrains Ri...