W C# 7.0 operator Is, a konkretniej dopasowywanie typów, zostało ulepszone. We wcześniejszych wersjach, byliśmy zmuszeni do pisania kodu. Jeśli zmienna jest danego typu, automatycznie zostanie zrzutowana. Innymi słowy, za pomocą jednego operatora wykonujemy 3 operacje: sprawdzenie typu, zrzutowanie oraz wykonanie instrukcji warunkowej. W poprzednich wersjach, możliwe było zrobienie czegoś podobnego, ale powstały kod zwykłe był mniej przejrzysty.
Architektura 1032 dni, 8 godzin, 26 minut temu 354 rozwiń
Tool for fast and easy API testing for free
21/04/2016 ~ Powrót Praca wre, coś się kompiluje, coś się linkuje coś się uruchamia, a coś nie. Tym czymś na „nie” była (była bo już rozwiązane) baza mssql. Problem który napotkałem wyglądał tak:Geneza: Chce aby oprócz śledzenia kanałów z RSSami, użytkownik śledzić mógł też poczynania innych użytkowników. Aby tego dokonać potrzebuje gdzieś w bazie danych posiadać klasę/tabelę, która będzie trzymać informację o tym kto i kogo obserwuje. Uproszczona klasa użytkownika prezentuje się ta...
Daj się poznać 2016 1032 dni, 8 godzin, 26 minut temu 91 rozwiń
SendGrid is one of the most popular services for delivering the email messages. It allows sending both, the regular, plain text email messages as well as the templated ones (called “transactional”). On top of that, it has also some other cool features such as marketing templates. In this post, I’m going to describe the way that the Warden project has been integrated with this service.
Daj się poznać 2016 1033 dni, 2 godziny, 56 minut temu 45 rozwiń
W poście dowiesz się jak wygląda inicjalizacja populacji dla chromosomów składających się z liczb całkowitych i obliczanie dopasowania.
Daj się poznać 2016 1033 dni, 2 godziny, 56 minut temu 40 rozwiń
Wstrzykiwanie zależności do walidatorów FluentValidation.
Sztuka programowania 1033 dni, 8 godzin, 10 minut temu 148 rozwiń
Zmiana koncepcji na rozwiązanie problemu services registry w MiSeCo
Daj się poznać 2016 1033 dni, 8 godzin, 10 minut temu 29 rozwiń
Hej! często w systemach, które implementujemy zachodzi potrzeba aktualizacji jednej kolumny w bazie danych. Przykładowo, tabela Usermoże posiadać flagę IsLocked, która będzie informowała o tym, czy użytkownik jest zablokowany. Chcąc zaimplementować metodę blokującą delikwenta, część pomyśli o następującej implementacji: public async Task LockUserAsync(string id) { var context = new DbContext(); var user = context.Users.SingleOrDefault(u => u.Id == id); user.IsLocked = true; ...
The difference between what a customer really wants and what a development team thinks is expected can lead to real troubles. The Three Amigos helps to avoid such situations.
Kiedy zaczynałem prace nad Social Cooking myślałem, że wszystko mam w głowie i jak spiszę sobie tylko funkcjonalności, które chce dać użytkownikom to wystarczy do stworzenia całego systemu. Ostatnio jednak zacząłem implementować pierwsze widoki, pierwsze moduły i bardzo szybko okazało się, że jestem w błędzie.
Daj się poznać 2016 1034 dni, 10 godzin, 25 minut temu 61 rozwiń
Fast and free tool or SQL Server profiling
This article will show you how to use typescript in your SharePoint solution in example of SharePoint-hosted app.
Azure Portal Tips & Tricks is a series of short videos where I am showing various features of the Azure Portal and how you can take advantage of them to be more productive. In this video I am showing how you can customize side bar by adding your favorite resources to it.
In the previous post related to Mindstorms and Xamarin we have created UI controls to test touch sensor. In the following post we will use touch sensor as a break.
Daj się poznać 2016 1035 dni, 20 godzin, 2 minuty temu 22 rozwiń
Azure Portal Tips & Tricks is a series of short videos where I am showing various features of the Azure Portal and how you can take advantage of them to be more productive. In this video I am showing how you can customize your dashboard, but adding new tiles and organizing them.
W poprzednim wpisie przyjrzeliśmy się kontrolerom oraz ich akcjom, natomiast teraz rzucimy okiem na filtry, czyli atrybuty, które można zastosować zarówno dla każdej z akcji jak i dla całego kontrolera. Atrybuty definiują nam sposób wykonania określonych akcji. W ASP.NET MVC mamy do dyspozycji kilka typów filtrów akcji:Filtry autoryzacji – są wywoływane na samym początku, przed pozostałymi filtrami i akcją. Decydują o możliwości wykonania metody po wcześniejszej autentykacji lub walidacji właściwości d...
Daj się poznać 2016 1035 dni, 20 godzin, 2 minuty temu 79 rozwiń
Była już teoria, była metoda bazowa, to teraz czas sprawdzić jak wygląda krzyżowanie i mutacja chromosomu w szczegółowej implementacji.
Daj się poznać 2016 1037 dni, 7 godzin, 53 minuty temu 75 rozwiń
Running Ubuntu apps on Windows is now a piece of cake. We just need to setup Ubuntu (with Bash) on Windows using Insider Preview Build in few simple steps.
Is gulp-load-plugins something useful or not? Reviewing...
Daj się poznać 2016 1037 dni, 7 godzin, 53 minuty temu 28 rozwiń
Polecamy
Nadchodzące wydarzenia
Najaktywniejsi

