dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 21

In a previous posts. I showed you how to calculate distance between points. It’s time to get current location from user. We will take care of this in our view.

"Get out form smog" - get current location from user

Daj się poznać 2017 97 dni, 58 minut temu fildev 19 rozwiń

Porównanie wydajności dwóch bibliotek .NET do rysowania wykresów. ZedGraph vs LiveCharts

Wydajność bibliotek do rysowania wykresów

Daj się poznać 2017 97 dni, 58 minut temu mkaminski 141 rozwiń

MVVM Light jest moją ulubioną biblioteką wspomagającą implementację wzorca MVVM. Używam jej w zasadzie w większości projektów WPF, a wkrótce będę testował jej wykorzystanie w Xamarin Forms. Dzisiaj kilka słów o klasie Messenger, wchodzącej w skład tej biblioteki. W dużym skrócie, Messenger pozwala na wymianę wiadomości (messages) pomiędzy obiektami. W praktyce, stosowany jest najczęściej do wysyłania wiadomości pomiędzy ViewModel-ami. Dzięki zastos...

Źródło: strejczek.com
Dziel się z innymi:
Messenger w MVVM Light

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu pstrejczek 89 rozwiń

IsNullOrEmpty(„”) vs „”.IsNullOrEmpty W metodach rozszerzających jest jeszcze jedna ciekawa rzecz, o której nie wspomniałem w poprzednim poście. Oczywiście nie jest to kamień milowy w programowaniu, ale może ułatwić czytelność kodu. Znacie metodę String.IsNullOrEmpty()? Zastanawialiście się kiedyś dlaczego jest zadeklarowana jako statyczna w klasie String, a nie jako metoda instancyjna? Która linijka jest bardziej czytelna?string test = "something"; test = null;

Źródło: jakubmaguza.pl
Dziel się z innymi:
Ten o ciekawostce z metod rozszerzających - jakubmaguza.pl

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu Jakub Maguza 145 rozwiń

Dlaczego warto spróbować Exceptionless - lepsze logowanie dla .NET i JavaScript.

Źródło: devblog.dymel.pl
Dziel się z innymi:
Exceptionless - better logging for .NET & JavaScript

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu Michal Dymel 97 rozwiń

W trakcie naszej przygody z programowaniem zetknęliśmy się z książkami poruszającymi najróżniejsze tematy. Programowanie, branża IT, biznes, nowe technologie, design, rozwój osobisty, biografie znanych ludzi – było tego naprawdę mnóstwo. Wiele z nich zmieniło sposób w jaki teraz myślimy i podchodzimy do nauki oraz pracy.

books#7 - "Nie każ mi myśleć!" - PoznajProgramowanie.pl

Web 98 dni, 22 godziny, 13 minut temu AdrianBystrek 75 rozwiń

Wyobraźcie sobie, że w waszym samochodzie przestają działać lampki oświetlenia wnętrza (takie z przodu, nad głową). Jedziecie do mechanika, opowiadacie o problemie i za parę godzin odbieracie auto. Wsiadacie, naciskacie przycisk, lampki pięknie święcą… ale… zauważacie, że przy otwarciu drzwi, lampki nie świecą. Zawsze świeciły, a teraz nie działają. Mówicie o tym mechanikowi, a ten odpowiada wam, że przecież on lampki wymienił, zadanie wykonane, proszę zapłacić. W moim przyp...

Tagi: klient
Źródło: www.mjawulski.pl
Dziel się z innymi:
Działa! Czy aby na pewno? – mjawulski.pl

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu Michał Jawulski 68 rozwiń

Microsoft Bot Framework, poza Bot Connectorem dostarcza także całkiem rozbudowany system zarządzania przepływem rozmowy z botem wymodelowany podobnie do przepływu między oknami, znanego z WinForms lub WPFa. Podstawowymi elementami tego rozwiązania są tworzone przez użytkownika klasy opisujące dialogi. Dialog można określić jako fragment rozmowy realizując...

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – cześć 3: wstęp do systemu dialogów Bot Buildera - luktom.net

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu luktom 15 rozwiń

In the previous post I showed how to implement cookie authentication in ASP.NET Core Web Api, this time I want to show you how to implement token authentication using JWT token. I strongly recommend you to read my previous post about cookie authentication, because it will be simplier to understand, besides source code showed below have some parts described in the previous post.JWT structure JWT stands for JSON Web Token. It is small, self-contained JSON. It contains credentials, claims and other informa...

Źródło: jakubskoczen.pl
Dziel się z innymi:
[EN] Token authentication in ASP.NET Core Web Api - Jakub Skoczeń

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu qbasko 89 rozwiń

Prosty operator nameof zapewnia nam bezpieczny refactoring kodu. 7 przykładów, w których jego zastosowanie może nas uchronić przed błędami w runtime.

Tagi: C#, nameof
Źródło: mickl.net
Dziel się z innymi:
7 zastosowań operatora nameof w C#

Sztuka programowania 98 dni, 22 godziny, 13 minut temu mickl 341 rozwiń

Blog programistyczy. Ale także o fotografii i bieganiu.MenuHomeDaj Się Poznać 2017Fat Can RunFotografiaBrak komentarzy Niniejszy wpis dotyczy implementacji Event Sourcingu w moim CQRSie. Jest to kolejna szyna wykorzystywana na różne sposoby. Można np. zachować (jeżeli system cały system oparty jest o CQRS/ES) stan aplikacji w poszczególnych etapach jej życia. Zapis stanów musi odbyć sie np. w bazie danych. Nie mniej jednak pozwoli to na przedstawienie historii od A do Z cyklu życia Dokładnie po wyko...

PictOgr - mój CQRS -3- Good Developer

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu gocom 95 rozwiń

Refaktoryzacja kodu to temat rzeka. Skupię się dzisiaj na poprawie czytelności kodu. Skąd pomysł? Ostatnio w pracy trzeba było dodać do programu nową funkcjonalność. Nic prostszego czyż nie? No niekoniecznie. Gdy zobaczyłem kod (ponad 2 tys. linii kodu) przeraziłem się. Do tego mnóstwo powielania kodu i wszechobecny chaos. Pomieszanie z poplątaniem, ogólnie tragedia. I co z...

Refaktoryzacja - DevBlaze

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu blaze 111 rozwiń

Blog programistyczy. Ale także o fotografii i bieganiu.MenuHomeDaj Się Poznać 2017Fat Can RunFotografiaBrak komentarzy Był czas na monolity, przyszedł czas na mikroserwisy pora jeszcze bardziej zminimalizować, zejść do poziomu wykonywania pojedynczych funkcji, czyli serverless. Osobiście jeszcze nie zetknąłem się praktycznie z tą usługą, nie mniej jednak widziałem dwie prezentacje na konferencji 4D w Warszawie, tym samym temat mnie nieco zainteresował. Niemniej jest ona bardzo interesująca. Na pewno w...

Dziel się z innymi:
Serverless - z czym się je i jak wyciągnąć więcej siana z usług w chmurze. - Good Developer

Daj się poznać 2017 98 dni, 22 godziny, 13 minut temu gocom 93 rozwiń

W jaki sposób tworzyć procesy, które nie zawodzą? Procesy, które odporne są na awarie, brak prądu. Procesy, które są w stanie wrócić do miejsca w którym zostały przerwane i dalej realizować przeznaczone im zadanie. O tym i o sprytnym budowaniu procesów przy wykorzystaniu async-await w artykule poniżej.

Orchestrating processes with full recoverability | Szymon Kulec `Scooletz`

Architektura 100 dni, 2 godziny, 5 minut temu Scooletz 42 rozwiń

Welcome to the twelfth episode of my course “Becoming a software developer” in which we will write tests, both unit and integration (end-to-end) for our application.

Dziel się z innymi:
Becoming a software developer – episode XII | Piotr Gankiewicz

Inne 100 dni, 2 godziny, 5 minut temu spetz 26 rozwiń

Kolejnym krokiem rozwoju biblioteki StegoCore jest implementacja algorytmu ukrywania danych, który będzie odporny na kompresję JPEG. Aby lepiej zrozumieć zasadę jego działania, należy zacząć od przedstawienia samego formatu JPEG. Jak wygląda kodowanie i dekodowanie pliku graficznego w kompresji JPEG? W jaki sposób zmienić plik jpeg, aby umieścić w nim sekretne dane? Odpowiedzi na te inne pytania w poniższym poście.

Źródło: pawelskaruz.pl
Dziel się z innymi:
Kompresja JPEG oraz jej wykorzystanie w steganografii – Paweł Skaruz o dotnecie i bezpieczeństwie

Daj się poznać 2017 100 dni, 2 godziny, 5 minut temu paw3lx 38 rozwiń

W ostatnim wpisie poświęconym technologii Xamarin.Forms pokazałem, w jaki sposób stworzyć cross-platformową aplikację mobilną na trzy platformy jednocześnie. Wszystko to bez pisania ani jednej linijki natywnego kodu dla Androida, Windowsa, czy iOS’a. Wspominałem też w moim pierwszym wpisie poświęconym tej technologii, że jest to możliwe dzięki temu, że Xamarin podczas komplikacji konwertuje pisany przez nas kod do natywnego dla każdej z platform. Dotyczy to głównie kodu layout’...

Źródło: csharp-dev.pl
Dziel się z innymi:
Xamarin Forms – DependencyService, czyli dostęp do kodu specyficznego dla danej platformy – Blog CSharp-Dev.pl

Daj się poznać 2017 100 dni, 2 godziny, 5 minut temu luki 31 rozwiń

Dzisiaj bohaterem mojego posta będzie Satellite Assembly. Jeżeli wiesz co to jest i miałeś już okazję z tego korzystać, to być może Cię rozczaruję, ale nie dowiesz się tutaj nic nowego. Jeżeli jednak jeszcze się z tym nie zetknęliście – zachęcam do krótkiej lektury. .Net daje nam możliwość zdefiniowania różnych zasobów, w zależności od kultury w kontekście której działa nasza aplikacja. Najczęściej wykorzystywane jest to w aplikacjach wspierających wiele języków. Tworzy si...

Tagi: .Net, C#
Źródło: jaceklapinski.com
Dziel się z innymi:
Satellite Assembly – krótkie wprowadenie

Daj się poznać 2017 100 dni, 2 godziny, 5 minut temu jacalapa 88 rozwiń

Jeśli na co dzień obsługujesz Gita z poziomu konsoli i nie korzystasz z aliasów to popełniasz duży błąd. Aliasy znacząco przyspieszają pracę z Gitem. Zachęcam do zdefiniowania kilku aliasów do najczęściej wykorzystywanych komend i przekonania się, że praca z Gitem może być jeszcze bardziej przyjemna i znacząco szybsza. Pomoże Ci w tym ten wpis, który krótko prezentuje podstawy oraz smaczki aliasów.

Tagi: alias, git
Źródło: kurzyniec.pl
Dziel się z innymi:
Git jest git: Alias – co by było krócej, co by było szybciej | Łukasz Kurzyniec

Narzędzia 101 dni, 7 minut temu lkurzyniec 93 rozwiń

Kolejną rzeczą, nad którą pracowałem w ramach mojego projektu Winbot, była edycja różnych obiektów za pomocą interfejsu użytkownika. W aplikacji występuje kilka typów obiektów. Mógłbym przygotować oddzielne kontrolki do edycji każdego typu z osobna, ale takie rozwiązanie mnie nie zadowalało. Za każdym razem kiedy chciałbym wprowadzić nowy typ, musiałbym dodatkowo przygotować nową kontrolkę do edycji. Byłoby to dość niewygodne i denerwujące. Moim celem było przygotowanie gen...

Tagi: C#, WPF
Źródło: jaceklapinski.com
Dziel się z innymi:
Winbot – dialog do edycji obiektów

Daj się poznać 2017 101 dni, 7 minut temu jacalapa 29 rozwiń

1 2... 19 20 21 22 23 24... 333 334
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków
20.

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 664,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,26)

8

Damian (9 096,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 643,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 158,28)

18

CaMeL (2 954,87)

19

lkurzyniec (2 669,92)

20

mnikolajuk (2 596,93)