在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。 Web Service 1、它是基于SOA ...
前言,.Net就是用的技术栈太过于落后了,基本上都是单机应用,而且很多都是桌面开发,国内更加如此,自己转了Java后接触了很多新的东西,然后再回过头看开源几年后的.Net,个人觉得新的.Net互联网应用,特别是WebAPI应该用到的技术栈; 1.首先SDK肯定是.Net Core了,然后后端框架可以 ...
分类:
Web程序 时间:
2019-01-05 21:28:29
阅读次数:
252
原文:初识.NET Coredotnet new console dotnet new web dotnet new webapi dotnet run dotnet build -r win-x64 dotnet publish -c Release -r win-x64 System.Colle... ...
分类:
Web程序 时间:
2019-01-04 01:14:07
阅读次数:
176
原文:ASP.NET Core 2.2 基础知识(三) 静态文件什么是静态文件? HTML,CSS,JS,图片等都叫做静态文件. 要想提供静态文件给客户端,需要注册静态文件中间件. 我们先分别添加一个 WebAPI 项目,一个 Razor 视图项目,比较两个项目的 Startup 类的 Config... ...
分类:
Web程序 时间:
2019-01-04 01:10:19
阅读次数:
411
Nancy是一个轻量级的webapi框架,在用Nancy框架的时候,我们经常要获取到接口的所有动态参数值, 但是Nancy的Request.Form不能够直接转成NameValueCollection。 在这里,我先将Request.Form序列化成json格式字符串,在反序列化成List集合,来进 ...
分类:
其他好文 时间:
2019-01-03 23:37:17
阅读次数:
324
我们直接进入主题,使用VS2017开发工具 首先要创建一个WebApi项目,创建完之后,在wwwroot文件下,创建一个文件夹 名字可以随意起 我这里呢就叫做Upload了 ok ! 然后我们再创建一个控制器 IndexController 代码如下 要知道上传图片都是通过HTTP去请求,服务端从r ...
分类:
Web程序 时间:
2019-01-03 12:59:47
阅读次数:
267
背景 前几天,做项目的时候遇到一个文件下载的问题。当前系统是一个前后端分离的项目,前端是一个AngularJs项目, 后端是一个.NET Core WebApi项目。后端的Api项目使用了Jwt Token授权,所以每个Api请求都需要传递一个Bearer Token。 这一切都看起来理所当然,但是 ...
想着学习一门前端框架,WTF,看了又看,卧槽对于.Net程序员来说,还有什么比面向对象更香的呢,所以果断的选择了Angular。正好看各路大神以及官方文档想学习一下asp.net core,那就搞起吧。go,go,go! 参考博客https://www.cnblogs.com/chenxincode ...
因为我是一直写C#的,所以最近闲暇时间一直在学习.NET Core,该博客的后端使用的就是.NET Core WebApi然后加前端Vue。 首先后端.NET Core搭的框架是一个仓储层+服务层+API,然后数据库访问是EF Core+Mysql数据库。具体接口都使用的异步,使用第三方IOC容器解 ...
分类:
数据库 时间:
2018-12-28 12:04:01
阅读次数:
464
在上篇随笔《Web API应用架构设计分析(1)》,我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架,本篇继续这个主题,介绍如何利用ASP.NET Web API 来 ...