This post describes how to achieve database transaction, on a request level, with Autofac DI and ASP.NET WebApi.
Cześć Projekt idzie cały czas do przodu. Przez kilka ostatnich dni bawiłem się w końcu z Web API .NET Core. Początek przygody i od razu zgrzyt. Chcę zrobić aplikację .NET Core i mam do wyboru .NET Framework albo .NET Core. Czyli co? Core Core jest bardziej Core niż Core Framework? Wybrałem Core Framework (różnice tutaj). Ok, projekt gotowy. Zabieramy się do pracy. Krok pierwszy baza danych. Tu bez zaskoczenia. MS SQL i Entity Framework. Entity Framework oczywiście w wersji Co...
Daj się poznać 2017 400 dni, 5 godzin, 48 minut temu 227 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 417 dni, 17 godzin, 41 minut temu 45 rozwiń
Czyli dzielę swoim Full Stackowym frameworkiem (Entity Framework, WebApi, OAuth, SPA itd.) licząc, że komuś się to przyda i po cichu, że ktoś będzie chciał mnie wesprzeć w jego rozwoju. Tudzież dobrym słowem. Dodatkowo egzystencjalnie bajdurzę o transformacjach zespołów muzycznych.
Architektura 467 dni, 20 godzin, 28 minut temu 300 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...
Sztuka programowania 590 dni, 1 godzinę, 56 minut temu 143 rozwiń
Description of the most flexible interceptor for WebAPI requests - message handlers
Wstrzykiwanie zależności do walidatorów FluentValidation.
Sztuka programowania 730 dni, 6 godzin, 12 minut temu 148 rozwiń
Opis jak szybko skonfigurować testy integracyjne dla WebAPI przy użyciu OWIN
Sztuka programowania 737 dni, 5 godzin, 57 minut temu 83 rozwiń
Pierwszy funkcjonalny moduł w portalu SocialCooking tworzony na potrzeby konkursu Daj Się Poznać. Opis implementacji uploadu plików zarówno od strony AngularJS jak i WebAPI.
Daj się poznać 2016 737 dni, 5 godzin, 57 minut temu 78 rozwiń
Pokaz integracji FluentValidation z ASP.NET Web API
Opis metody, jak stworzyć system reakcji na zagrożenia bezpieczeństwa w czasie rzeczywistym
Wstrzykiwanie zależności. Porównanie kontenerów IoC i wybór najlepszego do projektu WebAPI.
Daj się poznać 2016 766 dni, 22 godziny, 16 minut temu 295 rozwiń
Artykuł w prosty sposób opisuje czym jest autoryzacja i uwierzytelnianie w systemach informatycznych, a także pokazuje w jaki sposób zaimplementować mechanizm uwierzytelniania w ASP.NET WebAPI.
Daj się poznać 2016 774 dni, 38 minut temu 112 rozwiń
Opis wyzwania Daj Się Poznać i wybranych do niego 2 projektów z zakresu OWASP App Sense oraz sprawdzenia Ionic 2 z Angular 2
Daj się poznać 2016 782 dni, 22 godziny, 56 minut temu 75 rozwiń
Rozwijając nową funkcjonalność w projekcie dodałem w osobnym module nowy kontroler, który miał identyczną nazwę jak już istniejący. Przy uruchomieniu aplikacji pojawił się komunikat że nie znaleziono kontrolera dla adresu...
Description of change tracking mechanism Entity Framework and 3 possibilities to use it optimally
W poprzednim wpisie pokazałem jak korzystać z JSONP w JQuery. Wiemy, że usługa musi rozpoznawać parametr callback i zwrócić treść w odpowiedniej formie tzn. “callback(dane)”. Załóżmy, że mamy następujący kontroler...
Programowanie rozproszone 1039 dni, 20 godzin, 31 minut temu 112 rozwiń
W poprzednim wpisie zajęliśmy się testowaniem routingu w WebAPI. Napisany kod był dość brzydki i warto go po prostu umieścić w osobnej klasie, tak abyśmy mogli z niego korzystać w różnych testach. Zaznaczam, że wciąż nie jest to kod produkcyjny. Zdecydowanie nie będzie pokrywał wszystkich scenariuszy, dlatego odradzam umieszczenie go w swoim wewnętrznym repozytorium NuGet. Z drugiej jednak strony, nic nie szkodzi na przeszkodzie, aby korzystać z niego konkretnym projekcie i w razie potrzeby naprawić j...
Witajcie w Coding News – serii screencastów, w której omawiam najciekawsze wydarzenia i znaleziska minionego tygodnia.
Opublikowano W poniedziałek pisałem, że nie testowałem scriptcs-sublime. To się już zmieniło. Zainstalowałem i działa. Co więcej zainstalowałem drugi plugin build-with-input a to wszystko po to aby móc do skryptu przesłać coś za pomocą klawiatury bezpośrednio z poziomu samego sublime text-a.Instalacja: w konsoli gita teleportuję się do C:\Users[uzytkownik]\AppData\Roaming\Sublime Text 2\Packages i wpisujemy magiczne znaki runiczne: git clone https://github.com/scriptcs/scriptcs-sublime.git oraz gi...
Polecamy
Nadchodzące wydarzenia
Najaktywniejsi

