dotnetomaniak.pl - Artykuły z tagiem REST

Czy metody HTTP i JSON to już REST? Co powinniśmy wiedzieć, zanim wystawimy publicznie API i ogłosimy całemu światu, że jest ono "RESTful" ?

Tagi: HTTP, REST, RESTful
Źródło: mickl.net
Dziel się z innymi:
8 rzeczy, które warto wiedzieć projektując REST-owe API

Architektura 2743 dni, 21 godzin, 32 minuty temu mickl 730 źrodło rozwiń

Nowadays, the HTTP APIs act as gateways for petabytes of data and some chunk of it might actually require enhanced access rules. For example, you could create a link that allows the user to download the file only once, and within such link you would find a token. I was in a need of creating such solution for my open source project Warden – a specialized, one-time link that can be used fetch the configuration object from the API. It turned out to be fairly straightforward to implement the most basic versi...

Dziel się z innymi:
[EN] One-time secured API requests | Piotr Gankiewicz

Sztuka programowania 2781 dni, 1 godzinę, 24 minuty temu spetz 149 źrodło rozwiń

What could be simpler than returning HTTP status codes? Did the page render? Great, return 200. Does the page not exist? That’s a 404. Do I want to redirect the user to another page? 302, or maybe 301. I like to imagine that HTTP status codes are like CB 10 codes. “Breaker breaker, this is White Chocolate Thunder. We’ve got a 200 OK here.” — Aaron Patterson (@tenderlove) Life is bliss, well… until someone tells you you’re not doing this REST thing. Next thing you know, you can’t sleep at night becaus...

Źródło: racksburg.com
Dziel się z innymi:
Choosing an HTTP Status Code — Stop Making It Hard

Web 3046 dni, 3 godziny, 55 minut temu rroszczyk 136 źrodło rozwiń

O usługach REST, które dzisiaj są wszechobecne pisałem już wiele razy np. tutaj.  Dzisiaj chciałbym napisać krótkie podsumowanie w formie porad i antywzorców. Zaczynamy: 1. Nigdy nie używaj czasowników w URI. Przykład błędnych linków: GET: localhost\persons\1\UpdateEmail?email=’…’ Jedynym dozwolonym czasownikiem w adresie to HTTP verb. Całość linku to nic innego jak hierarchia zasobów. Poprawna aktualizacja adresu email może wyglądać zatem następująco: PUT: localhost\persons\1\email Metoda PUT ozn...

Tagi: .Net, C#, REST, RPC
Dziel się z innymi:
Kilka porad na temat usług REST

Bardzo często tworzymy osobne usługi, które dostarczają jakieś dane. Pisząc aplikacje ASP.NET Web nierzadko chcemy korzystać z zewnętrznych usług, zamiast hostować dane w tym samym projekcie. Niestety może to spowodować problemy, jeśli chcemy skonsumować usługę w JavaScript, a należy ona do innej domeny. Załóżmy, że mamy jakąś usługę REST. Dla testów posłużyłem się http://www.mocky.io. Polecam tą stronę, można generować tam własne “mocki”.  Dla tego wpisu stworzyłem mock, który zwraca następującą treść ...

Tagi: .Net, JavaScript, REST
Dziel się z innymi:
JSONP – wywoływanie zewnętrznych usług z JavaScript

Programowanie rozproszone 3230 dni, 19 godzin, 58 minut temu rroszczyk 186 źrodło rozwiń

Jakiś czas temu, pisałem o Swagger, jako sposobie na dokumentacje REST API. Dzisiaj chciałbym pokazać kolejny mechanizm na generowanie dokumentacji, tym razem napisany przez Microsoft i dostępny od razu w ASP.NET. Od kilku lat jest on już dostępny bez żadnych dodatkowych instalacji. Jeśli uruchomimy przykładową aplikację WebAPI, zobaczymy w prawym górnym rogu link do API:

Tagi: asp.net, REST
Dziel się z innymi:
REST API: Dokumentacja w ASP.NET Web API

Sztuka programowania 3289 dni, 17 godzin, 51 minut temu rroszczyk 206 źrodło rozwiń

Kilka wpisów wcześniej zacząłem tematykę micro-serwisów oraz wzorca bramki. Jednym z wyzwań podczas rozłupywania monolitu jest zbyt wysoka liczba zapytań do innych serwisów, co powoduje utratę wydajności.  Jeśli w monolicie była klasa np. CustomersRepository to teraz będzie to kompletnie nowa usługa. Wysłanie wiadomości do takiej usługo odbywa się przez jakiś protokół – w przypadku REST zwykle jest to HTTP. W monolicie nie było ważne to, że wywołaliśmy np. GetCustomerById(1), potem GetCustomerById(2) i...

Dziel się z innymi:
REST Batching: Ograniczanie liczby zapytań

Architektura 3291 dni, 6 godzin, 3 minuty temu rroszczyk 160 źrodło rozwiń

I w ten właśnie sposób szykuje się pierwszy w historii bloga zgrany cykl postów :-) Ostatnio pomyślałem sobie, że fajnie by było, oprócz aplikacji internetowej, zrobić też aplikację mobilną. A jak już robić aplikację mobilną to na 3 najpopularniejsze systemy.

[0. Cross-platform app] – Wstęp | devharmony

Sztuka programowania 3413 dni, 5 godzin, 49 minut temu emmetsa 186 źrodło rozwiń

Nie jestem specjalistą od WCF – właściwie to nawet nie za bardzo lubiłem tę technologię. Było w niej dużo konfigurowania i XMLi, a ja jednak wolę pisać kod. Serwis w WCF Popełniłem kiedyś Serwis, który potem trzeba było utrzymywać. Wszystko było dobrze dopóki inne .NETowe końcówki się z nim łączyły. Dodaje się referencję poprzez „Add service reference” — generują się wszystkie potrzebne klasy — można od...

Tagi: .Net, REST, WCF
Dziel się z innymi:
WCF vs REST dzisiaj | Show me the code

Inne 3503 dni, 6 godzin, 7 minut temu psz750 435 źrodło rozwiń

Rest API is cool but what will you going to say about making is also fully asynchronous with async and await keywords? I invite you to read.

Tagi: API, MVC 4, REST
Dziel się z innymi:
[ENG] My Web Notes: Creating API with MVC ApiController part 3 - moving to asynchronous code

Web 3922 dni, 6 godzin, 45 minut temu dzapart 73 źrodło rozwiń

In my previous post I wrote about first steps in creating Rest-full API by using ApiController. Now it`s time to make next step and go a little bit dipper inside web services created in MVC. In this post I want to describe two very important aspect:creating a real life scenario for web service implementation of POCO entityextend presented scenario and make it asynchronous To complete this tutorial one more class is needed. This class is a simple fake of some database which  is wrapper around a very few c...

Dziel się z innymi:
[EN] Creating API with MVC ApiController part 2

Web 3933 dni, 18 godzin, 26 minut temu dzapart 70 źrodło rozwiń

Introduction to MVC In the last few years a software architecture changed very heavily. From desktop (forms) application which were very popular in Windows XP users move to SOA and now completely start using web based solution hosting in a cloud. Of course such evolution is not something bad, just the opposite in my opinion because web based application are highly scalable, better secured and available from each place in the Earth where user has an Internet connection. Such a big changes in software ...

Dziel się z innymi:
[EN] Creating API with MVC ApiController part 1 (with introducing to MVC design pattern)

Web 3952 dni, 3 godziny, 2 minuty temu dzapart 80 źrodło rozwiń

I would like to show you, good library to working with REST architecture.

Tagi: REST
Źródło: pawel.sawicz.eu
Dziel się z innymi:
[EN] Introduction to RESTSharp | Pawel Sawicz .NET blog

Narzędzia 4047 dni, 6 godzin, 15 minut temu pawelsawicz 179 źrodło rozwiń

Coś na ząb ;) Skonsumujmy prosty serwis Web Api Poprzednio: REST - small introduction2. WCF Web Api - linkownia3. WCF Web Api - szybki start4. WCF Web Api - simple GET Rest = zasób + reprezentacja. Ostatnio stworzyłam zasób, ale nie było mowy o reprezentacji. Kiedy próbowałam napisać coś restful w WCFie irytowało mnie że w pewnym momencie trzeba było podać JSON czy XML. Być może wtedy nie wnikałam wystarczająco głęboko ;) W Web Api nic żeśmy nie określali a przeglądarka od razu potrafiła...

Tagi: REST, WCF
Dziel się z innymi:
5. WCF Web Api - consuming simple Get service

Programowanie rozproszone 4624 dni, 23 godziny, 35 minut temu macko 102 źrodło rozwiń

Poprzednio było trochę teorii i linków do rozpoczęcia: 1. REST - small introduction2. WCF Web Api - linkownia Tym razem jak zacząć. Najprościej zacząć tworząc nowy projekt Asp MVC 3 Warto jeszcze ustawić stały port jeśli korzystamy z Visual Studio Development Server. Potrzeba nam jeszcze referencji, którą można dodać ręcznie, albo korzystając z menagera NuGet poszukujemy WebApi Mamy do dyspozycji - na chwilę obecną, ponieważ sytuacja jest dynamiczna - Core, All oraz CrudHttpSample. All zawiera: ...

Tagi: REST, WCF
Dziel się z innymi:
Programistka i kot: 3. WCF Web Api - szybki start

Programowanie rozproszone 4641 dni, 19 godzin, 54 minuty temu paduda 211 źrodło rozwiń

WCF Web API - linki gdzie warto zajrzeć w poszukiwaniu wiedzy o serwisach REST Poprzednio : 1. REST - small introduction Teraz małe zapoznanie z WCF REST Starter Kit i WCF Web API. Pierwszym projektem REST był WCF REST Starter Kit i wbrew pozorom warto się nad nim chwilę pochylić. Ponieważ StarterKit istniał przez dłuższy czas zdążyła wytworzyć się mała baza wiedzy. Oczywiście zmieniły się nazwy klas, metod i inne szczegóły, ale ważne są pewne zasady, ogólny zarys a to można poznać np w serii Scree...

Dziel się z innymi:
2. WCF Web API - linkownia

Programowanie rozproszone 4646 dni, 5 godzin, 20 minut temu paduda 110 źrodło rozwiń

Co to jest REST? Na DevDeys 2010 Aaron Skonnard prowadził prezentację Why we need some REST?. To będzie małe streszczenie z moimi przemyśleniami i zapewne ogromnym chaosem myśli (za który przepraszam). /* Ten post powstawał baardzoo długo i mam nadzieje że przerodzi się w kompletny cykl, a być może i więcej. Wszystkie spostrzeżenia i naprostowania mnie na właściwą drogę mile widziane ;) */ Zanim przejdziemy do głównego tematu - REST spójrzmy na znacznie bardziej obecnie znany standard SOAP (Si...

Tagi: REST
Dziel się z innymi:
REST - small introduction

Programowanie rozproszone 4647 dni, 2 godziny, 48 minut temu macko 253 źrodło rozwiń

Jeden z dev pojechał na wakacje i pozostawił mi aplikacje, którą miałem wgrać na serwer testowy i produkcyjny jednak jak się okazało pozostawił małą kaszankę na której naprawianie nie miałem czasu. Ogólnie nie licząc innych problemów pojawił się problem z odwołaniem do usług WCF i WCF ReST spowodowany przez referencje – hardcodowany w pliku konfiguracyjnym od SL. A to ze nie miałem dużo czasu na myślenie to rozwiązałem to w następujący sposób...

Tagi: REST, Silverlight, WCF
Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski | Jakub Gutkowski - Wywołanie WCF i WCF ReST ze środowisk test i prod w Silverlight

Inne 4793 dni, 13 godzin, 31 minut temu gordon_shumway 62 źrodło rozwiń

autor: To co napisałem poniżej to narazie koncept, który w sumie już działa, ale wymaga jeszcze nieco szlifu. Potrzebowałem skomunikować ze sobą dwie aplikacje webowe oparte o MVC. Naczytałem się o WCF i innych sposobach komunikacji poprzez Webservice i zawsze oznaczało to sporej ilości dłubania. Zresztą jak dobrze poszukać to znajdą się opinie, że budowanie osobn...

Tagi: ASP .NET, JSON, mvc, REST
Źródło: dario-g.com
Dziel się z innymi:
Bardzo prosty sposób na skomunikowanie się dwóch aplikacji MVC, czyli REST i JSON - Dario-G

Web 4962 dni, 2 godziny, 20 minut temu macko 145 źrodło rozwiń

W tym poście zamieszczona jest prezentacja i przykłady z sesji Usługi w świecie Microsoft WCF,REST, .NET Service Bus, Workflow Services. Celem sesji było przedstawienie subiektywnie wybranych elementów technologii WCF (i pokrewnych).

TechArch | Usługi w świecie Microsoft WCF,REST, .NET Service Bus, Workflow Services - materiały z sesji na MTS 2009

Programowanie rozproszone 5223 dni, 6 godzin, 43 minuty temu paduda 91 źrodło rozwiń

1 2 3

Najaktywniejsi w tym miesiącu