Kako bismo Vam omogućili bolje korisničko iskustvo te potpunu funkcionalnost Internet stranice, ova stranica pohranjuje kolačiće (cookies).

Analitičke kolačiće Google Analytics koristimo samo uz Vašu suglasnost. Prihvaćam Odbijam Više informacija
Arhiva predavanja

Building production-ready APIs with ASP.NET Core 2.x

ASP.NET Core donosi objedinjen interfejs za razvoj MVC i WebAPI aplikacija. Izrada REST API-a je jednostavna i svodi se na definisanje kontrolera i ruta. Međutim, postoji mnogo stvari o kojima treba voditi računa prije nego API postane spreman za produkciju. Osvrnućemo se na autorizaciju, rutiranje, logovanje, formatiranje podataka, testiranje, dokumentaciju i verzionisanje. Samples: https://github.com/miroslavpopovic/production-ready-apis-sample-2.1 Creating REST APIs with ASP.NET Core is simple and comes down to defining controllers and routes. But, there are a lot of things to take care of before the API becomes ready for production. This talk is about best practices, authorization, routing, logging, data formatting, testing, documentation, versioning and monitoring REST APIs built with ASP.NET Core 2.1.

Miroslav Popović

Seavus d.o.o.

Senior software architect za .NET i JavaScript, zaposlen u firmi Seavus. Koristi .NET platformu još od verzije 1.0. Od Windows Forms-a, preko WPF-a i Silverlight-a, sve do ASP.NET Core. Trenutno je fokusiran na ASP.NET Core i client side JavaScript development, kao i na software craftsmanship. Tokom karijere radio je na mnogim manjim i većim projektima, uključujući i par lokalnih startup-a. Jedan je od članova razvojnog tima Kicks platforme, kao i jedan od moderatora za http://javascriptkicks.com i http://dotnetkicks.com. Redovan je predavač na sastancima i jedan od vođa korisničke grupe "BLbit Banja Luka". - Senior software architect for .NET and JavaScript, employed at Seavus. He uses .NET from the version 1.0. From Windows Forms, through WPF and Silverlight, all the way to ASP.NET Core. Currently, he is focused on ASP.NET Core, client-side JavaScript development and software craftsmanship. During the career, he worked on a lot of small and big projects, including a couple of local startups. He is one of the members of the development team for the Kicks platform and one of the moderators for https://javascriptkicks.com and https://dotnetkicks.com. Besides that, he is an active community member, user groups speaker and one of the leaders of "BLbit Banja Luka" user group.