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 3168 dni, 8 godzin, 39 minut temu 82 źrodło 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 3198 dni, 57 minut temu 316 źrodło 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 3205 dni, 3 godziny, 20 minut temu 124 źrodło 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 3214 dni, 1 godzinę, 38 minut temu 79 źrodło 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 3470 dni, 23 godziny, 12 minut temu 115 źrodło 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...
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...
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 ...
W poprzednim poście poruszyłem temat mojego side-projectu (który BTW nie powinien zająć więcej niż 2-3 dni, ale lubię dawkować przyjemności więc pewnie jeszcze trochę to potrwa;) ) i MSpec. Teraz zobaczymy jak można w bardzo ciekawy sposób przetestować WebAPI emulując dosłownie całego requesta z kodu, co miło przejedzie przez kompletny stack i sprawdzi nie tylko logikę, ale również m.in. konfigurację routingu… a docelowo tak...
Sztuka programowania 4244 dni, 4 godziny, 16 minut temu 118 źrodło rozwiń