Curiosità WebService REST con risultato JSON

martedì 18 febbraio 2014 - 10.42
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows Server 2003  |  Visual Studio 2008  |  SQL Server 2008

angelo87 Profilo | Newbie

Ciao a tutti,
ho necessità di sviluppare un webservice di tipo REST che restituisca un risultato di tipo JSON, ma finora avendo sempre lavorato con Webservice che restituivano array o xml, ho qualche difficoltà a capire le differenze.

Qualcuno gentilmente mi può aiutare a capire come realizzare un WebService di tipo REST con risultato JSON (va benissimo un Hello World come risultato JSON).

Grazie in anticipo.

Angelo
Angelo

0v3rCl0ck Profilo | Guru

Ciao,

qui credo trovi proprio quello che cerchi:

http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api


Michael Denny
Software Developer & Architect
http://blogs.dotnethell.it/Regulator/
http://dennymichael.wordpress.com
Twitter: @dennymic

angelo87 Profilo | Newbie

Ciao,
grazie per l'esempio ma purtroppo ho a disposizione VSTO 2008 PRO a titolo lavorativo, e ASP.NET MVC non è implementato come funzionalità.


PS: Quello che sto cercando può essere benissimo un WCF che restituisce un JSON come risultato.

Angelo

0v3rCl0ck Profilo | Guru

ok su visual studio 2008 hai massimo il framework 3.5 sp1, quindi non puoi utilizzare le web api a prescindere da asp.net mvc o meno... è compilato minimo per il 4.0

quindi ti consiglio di passare a wcf rest:

http://www.codeproject.com/Articles/105273/Create-RESTful-WCF-Service-API-Step-By-Step-Guide

oppure a open source come:

https://servicestack.net/

http://nancyfx.org/

http://openrasta.org/

tutti hanno un tutorial su come implementare un servizio rest, il più attivo è servicestack, che ora ha anche il supporto a pagamento per le nuove versioni.


Michael Denny
Software Developer & Architect
http://blogs.dotnethell.it/Regulator/
http://dennymichael.wordpress.com
Twitter: @dennymic
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5