Zapraszam na WEBINAR LIVE dotyczący Back-End Developmentu, który odbędzie się w najbliższą ŚRODĘ (1 grudnia) o godzinie 20:00. Do implementacji API wykorzystam najnowsze technologie: .NET 6, Visual Studio 2022, ASP .NET Core 6, Entity Framework Core 6. AGENDA ▪ Kim jest Backend Developer ▪ Co to jest API ▪ Podstawy protokołu HTTP ▪ Zasady REST ▪ Implementacja REST API w ASP .NET Core Web API ▪ Błędy popełniane przez początkujących ▪ Jak w praktyce wygląda praca Backend Developera Sprawdź szczegół...
Za górami, za lasami kiedy JSON był tylko marzeniami powstał twór wspaniały. Architektoniczny styl, który zwojował świat swoją prostotą jak i elastycznością. Mowa tutaj oczywiście o RESTful API. Jako, że jest to nadal bardzo często spotykane rozwiązanie, chciałbym wam opowiedzieć o kilku problemach, mitach, a przede wszystkich o tym kiedy API wystawione w formacie JSON nie jest RESTful.Krótka historia RESTful API Zacznijmy więc od krótkiego przedstawienia jak powstał ten termin. Dawno dawno temu, w epoc...
Architektura 1746 dni, 1 godzinę, 22 minuty temu 349 źrodło rozwiń
Pomysł prowadzenia bloga programistycznego pojawił się w mojej głowie już kilka lat temu. Jak to niestety czasem bywa, droga od pomysłu do realizacji okazała się być całkiem długa. Mimo że przez cały ten czas nie brakowało mi tematów na potencjalne wpisy, ciężko było się zmobilizować aby zabrać się za ten plan na poważnie… … aby „dać się poznać”. Oczywistością jest to, że czasami potrzeba odpowiedniego impulsu, odpowiedniej mobilizacji, aby nadać sprawom bieg. Nie muszę chyba szczegółowo opisywać jaki ...
Daj się poznać 2017 2398 dni, 15 godzin, 3 minuty temu 45 źrodło rozwiń
Architektura 2533 dni, 19 godzin, 26 minut temu 730 źrodło rozwiń
Sprawa komunikowania klienta w usłudze WCF pracującej jako RESTful może nie być proste na pierwszy rzut oka, jednak chwila googlingu i sprawa okazała się banalna. Jak skonfigurować usługę WCF żeby działała jak RESTful? Nasz interfejs, oraz usługa wygląda mniej więcej tak: Interfejs: [ServiceContract] public interface Iv1 { [OperationContract] [WebInvoke(Method = "GET", ResponseFormat = We...
Architektura 2863 dni, 18 godzin, 26 minut temu 172 źrodło rozwiń
W tym wątku opiszę jak odpowiednio skonfigurować usługę WCF by uzyskać efekt RESTful API. Będziemy zwracać obiekty typu jSON/XML – co kto woli. Jeśli już utworzyłeś projekt WCF Service Application, możesz do niego dodać nową usługę lub skorzystać z dodanej domyślnie. Zmieniamy/dodajemy sekcję w Web.config Zwróć uwagę na sekcje service, servicebehaviors, endpointbehaviors – prawdopodobnie w tych miejscach musiałeś wprowadzi...
Architektura 2869 dni, 2 godziny, 50 minut temu 232 źrodło rozwiń
Zgodnie z powiedzeniem "im mniej wiesz, tym lepiej śpisz", postanowiłem napisać krótką notkę o tym, jak ukryć HelpPage w usłudze WCF. Warto wspomnieć na początku, że sporo się naszukałem w Google, żeby dowiedzieć się, że ta strona nazywa się HelpPage :- D Dla niewiedzących, mam na myśli to: Po wyłączeniu HelpPage'u, pozostaje nam ukryć WSDL. Jeśli tak jak w tym przypadku nasza usługa nie działa jako SOAP, możemy sobie pozwolić na ukrycie WSDL. Programistom piszącym aplikacje klienckie, będzie i tak ci...
Architektura 3382 dni, 3 godziny, 52 minuty temu 117 źrodło rozwiń
Sprawa komunikowania klienta w usłudze WCF pracującej jako RESTful może nie być proste na pierwszy rzut oka, jednak chwila googlingu i sprawa okazała się banalna. Jak skonfigurować usługę WCF żeby działała jak RESTful? Nasz interfejs, oraz usługa wygląda mniej więcej tak: Interfejs: [ServiceContract] public interface Iv1 { [OperationContract] [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json, UriTemplate = "user/{id}")] User g...
Architektura 3388 dni, 21 godzin, 35 minut temu 114 źrodło rozwiń
W tym wątku opiszę jak odpowiednio skonfigurować usługę WCF by uzyskać efekt RESTful API. Będziemy zwracać obiekty typu jSON/XML - co kto woli. Jeśli już utworzyłeś projekt WCF Service Application, możesz do niego dodać nową usługę lub skorzystać z dodanej domyślnie. Zmieniamy/dodajemy sekcję w Web.config Zwróć uwagę na sekcje service, servicebehaviors, endpointbehaviors - prawdopodobnie w tych miejscach musiałeś wprowadzić zmiany. Mając gotowy Web.config, pokażę prosty przykład, jak pisać metody...
Architektura 3398 dni, 48 minut temu 234 źrodło rozwiń