.net mvc & web api 之间的选择

问题描述

系统client:webbrowser,winform,手机app至于server端的选择:1,.netMVC=>browser;api=>winform和手机app2,webapi:client都通过webapi比较优缺点?和意见建议。谢谢指点啊!!分数实在是不多了。

解决方案

解决方案二:
不用纠结了,在asp5中,这些都统一了。
解决方案三:
webapi吧,mvc天生不是用来做rest接口的
解决方案四:
有区别么,觉的没有。。。最终都能输出json。。

时间: 2024-10-21 16:01:00

.net mvc & web api 之间的选择的相关文章

Web APi之控制器选择Action方法过程(九)

前言 前面我们叙述了关于控制器创建的详细过程,在前面完成了对控制器的激活之后,就是根据控制器信息来查找匹配的Action方法,这就是本节要讲的内容.当请求过来时首先经过宿主处理管道然后进入Web API消息处理管道,接着就是控制器的创建和执行控制器即选择匹配的Action方法最终并作出响应(在Action方法上还涉及到模型绑定.过滤器等,后续讲).从上知,这一系列大部分内容都已囊括,我们这一系列也就算快完事,在后面将根据这些管道事件以及相关的处理给出相应的练习来熟练掌握,希望此系列能帮助到想学习

[ASP.NET MVC 小牛之路]18 - Web API

原文:[ASP.NET MVC 小牛之路]18 - Web API Web API 是ASP.NET平台新加的一个特性,它可以简单快速地创建Web服务为HTTP客户端提供API.Web API 使用的基础库是和一般的MVC框架一样的,但Web API并不是MVC框架的一部分,微软把Web API相关的类从 System.Web.Mvc 命名空间下提取了出来放在 System.Web.Http 命名空间下.这种理念是把 Web API 作为ASP.NET 平台的核心之一,以使Web API能使用在

ASP.NET MVC & Web API Brief Introduction

Pure Web Service(ASMX): Starting back in 2002 with the original release of .NET, a developer could fairly easily create an ASP.NETASMX-based XML web service that allowed other .NET and non-.NET clients to call it.Those web services implemented variou

使用 Swagger UI 与 Swashbuckle 创建 RESTful Web API 帮助文件

作者:Sreekanth Mothukuru 2016年2月18日 本文旨在介绍如何使用常用的 Swagger 和 Swashbuckle 框架创建描述 Restful API 的交互界面,并为 API 用户提供丰富的探索.文件和操作体验. 源代码: 下载 SwaggerUi_2.zip 步骤 在本文中,我们将在 Asp.Net 创建一个简单的 Restful API,并整合 Swashbuckle 和 Swagger UI.本文分为三部分. 创建 Asp.Net Web API项目 通过实体数

【ASP.NET Web API教程】1.1 第一个ASP.NET Web API

原文 [ASP.NET Web API教程]1.1 第一个ASP.NET Web API Your First ASP.NET Web API (C#)第一个ASP.NET Web API(C#) By Mike Wasson|January 21, 2012作者:Mike Wasson | 日期:2012-1-21 本文引自:http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your

ASP.NET Web API 2 入门教程

译者:jiankunking 出处:http://blog.csdn.net/jiankunking 源码下载 HTTP不仅提供web页面服务,在构建公开服务和数据api方面,它也是一个强大的平台.HTTP简单.灵活.无处不在.几乎你能想到的所有的平台,都有一个HTTP库,因此HTTP服务可以影响到广泛的客户端,包括浏览器.移动设备,和传统的桌面应用程序. ASP.NET Web API是一个基于.NET框架用于构建Web API的框架.在本教程中,您将使用ASP.NET Web API创建一个

Web API路由

译者:jiankunking 出处:http://blog.csdn.net/jiankunking 原文地址 本文讲解ASP.NET Web API如何将HTTP请求路由至控制器. 如果你熟悉ASP.NET MVC,Web API路由与MVC路由非常相似.主要差别是Web API使用HTTP方法,而不是URI路径来选择Action.你也可以按照之前配置MVC路由的方式来配置Web API路由.本文不需要任何ASP.NET MVC知识. Routing Tables路由表 在Asp.Net We

【ASP.NET Web API教程】2.3.4 创建Admin视图

原文:[ASP.NET Web API教程]2.3.4 创建Admin视图 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本博客文章,请先看前面的内容. Part 4: Adding an Admin View 第4部分:添加Admin视图 本文引自:http://www.asp.net/web-api/overview/creating-web-apis/using-web-api-with-entity-framework/using-web-api-with

Asp.Net Web API 2第五课——Web API路由

原文:Asp.Net Web API 2第五课--Web API路由 Asp.Net Web API 导航   Asp.Net Web API第一课--入门 http://www.cnblogs.com/aehyok/p/3432158.html       Asp.Net Web API第二课--CRUD操作 http://www.cnblogs.com/aehyok/p/3434578.html       Asp.Net Web API第三课--.NET客户端调用Web API http: