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

Coraz więcej aplikacji jest tworzonych w architekturze rozproszonej, opartej o systemy wymiany informacj jak RabbitMQ czy ZeroMQ. Wykorzystując .NET Core nie zawsze potrzebujemy stawiać nowych maszyn odpowiedzialnych za rozsyłanie informacji po systemie. W dzisiejszym artykule chciałbym pokazać jak za pomocą biblioteki MediatR stworzyć szynę komunikacyjną w pamięci aplikacji. Zapraszam!Czym jest szyna komunikacyjna? Jest to kawałek softu odpowiadający za przekazanie informacji z jednej części systemu do...

Źródło: bd90.pl
Dziel się z innymi:
MediatR - Wprowadzenie eventów do świata .NET Core - bd90

Narzędzia 1151 dni, 16 godzin, 56 minut temu bd90 271 źrodło rozwiń

Początkujący programiści często zadają pytanie jaki powinien być lub jaki wybrać pierwszy język programowania? W gąszczu dostępnych form komunikacji ze światem binarnym ciężko na początku się odnaleźć. Nie wiadomo jaki punkt zaczepienia chwycić, czym się sugerować. Bywa i tak, że ten pierwszy język programowania jest wynikiem wielu losowych czynników – studia, post na forum, znajomy programista. W piątym odcinku Dev:Cast rozmawiamy o wyborze pierwszego języka – jak się zabrać za wybór, czym się kierować.

Dev:Cast – #05 Pierwszy język programowania. Który wybrać? - DevEnv

Inne 1151 dni, 16 godzin, 56 minut temu devenv 56 źrodło rozwiń

REST i RESTful API to dość popularne buzzwordy w aktualnych czasach. W ramach przypomnienia, implementacje API zgodnie z założeniami architektury REST nazywamy RESTful API. Załóżmy, że wykonaliśmy implementacje API, skąd mamy mieć pewność, że jest w stylu REST. Kolega/koleżanka za monitora powie Ci, skoro masz HTTP i JSON to usługa internetowa musi być RESTful API. Czy to jest na pewno zgodne z prawdą?

RESTful API - Richardson Maturity Model - DevKR

Sztuka programowania 1157 dni, 8 godzin, 22 minuty temu Krzysztof_DevKR 172 źrodło rozwiń

Po co wprowadzamy ograniczenia w naszych aplikacjach, serwisach? Dlaczego nie tworzyć architektur gotowych na wszystko? Zapraszam do przeczytania artykułu o Bounded Design

Źródło: blog.scooletz.com
Dziel się z innymi:
Bounded design | Szymon Kulec `Scooletz`

Architektura 1157 dni, 8 godzin, 22 minuty temu Scooletz 119 źrodło rozwiń

Goodbye Razor, Welcome SPA. Zapraszam na cykl artykułów, w których opowiem jak uciec od Razora do Blazzers...znaczy SPA, np Angular. Opowiem też o paru ciekawych narzędziach jak User Secrets i autentykację zapytań Resst za pomocą JWT

Źródło: szymonmotyka.pl
Dziel się z innymi:
Dotnet Core - Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstw - Szymon Motyka

Architektura 1157 dni, 8 godzin, 22 minuty temu aluspl 270 źrodło rozwiń

W dzisiejszym wpisie pokaże dwa sposoby w jaki sposób można integrować bibliotekę Fluent Validation z ASP.NET MVC. Pierwszy domyślny, który dostarcza sama biblioteka oraz drugi mój, który rozwiązuje cześć problemów z domyślnej integracji.Domyślna integracja Integracja Fluent Validation z ASP.NET MVC jest bardzo prosta, sprowadza się do dwóch kroków:Instalacja pakietu FluentValidation.Mvc5 z nugetaDodanie linijki konfiguracji biblioteki w metodzie startującą aplikację (Mvc...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z ASP.NET MVC | Blog Daniela Plawgo

Web 1157 dni, 8 godzin, 22 minuty temu danielplawgo 108 źrodło rozwiń

Bob is a very successful guy. He is auto scaling his service by automatically adding hosts when the CPU increases, and he is removing them when CPU goes down. Dear Bob, there is a trap waiting for you around the corner.

Dziel się z innymi:
(Auto) scaling services by CPU? You are doing it wrong

Architektura 1157 dni, 8 godzin, 22 minuty temu pwest 66 źrodło rozwiń

Przedstawiam jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake. Ten blogpost składa się z dwóch logicznych części. Po pierwsze przedstawiam i opisuję skrypt budujący paczkę. W drugiej natomiast pokazuję jak wygląda skrypt publikujący aplikację na Azure Web App. Zapraszam najserdeczniej.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake - Jerzy Wickowski

Narzędzia 1157 dni, 8 godzin, 22 minuty temu tazos333 63 źrodło rozwiń

Dzisiejszy wpis jest pierwszym z cyklu artykułów na temat Visual Studio App Center. Kompletnego rozwiązania do DevOps dostarczanego przez Microsoft w modelu PaaS. W dzisiejszym wpisie chciałbym opisać dość świeże rozwiązanie jakim jest Visual Studio App Center. Zaczynajmy na początek…Trochę historii Microsoft od wielu lat sukcesywnie przejmuje różne firmy nie inaczej było również z początkami produktu App Center jaki znamy obecnie. Wszystk...

Tagi: devops, mobile
Źródło: maciejgos.com
Dziel się z innymi:
Mobile DevOps: Visual Studio App Center

Mobile development 1157 dni, 8 godzin, 22 minuty temu Maciej Gos 48 źrodło rozwiń

Już niedługo, bo rozpocznie się w Krakowie trzydniowe wydarzenie z kilkoma ciekawymi ścieżkami, w których zapewne wielu z Was znajdzie coś dla siebie. Mowa o sphere.it czyli konferencji która podzielona jest na części/ścieżki ściśle poświęcone różnym zagadnieniom:ScalaŚcieżka związana z językiem Scala. To wydarzenie startuje w sumie już 12 kwietnia, kiedy to odbędą się dwudniowe warsztaty. Więcej informacji tutaj: scala.sphere.itDataŚcieżka związana z Data Science i Machine Learning. W niedzielę odbywaj...

Tagi: konferencje
Źródło: programistka.com
Dziel się z innymi:
Sphere.it - do rozdania 10 darmowych wejściówek dla dziewczyn oraz 30% zniżki dla wszystkich! | Programistka - Iwona Kubowicz

Inne 1158 dni, 10 godzin, 33 minuty temu Maga 38 źrodło rozwiń

Wiele razy opisywałam dość szczegółowo różne konferencje – artykuły możecie znaleźć tutaj  Tym razem jednak chciałabym napisać raczej o tym, co jest fajnego w konferencjach, dlaczego warto na nie chodzić a wszystko to pod wpływem ostatniej konferencji na której byłam – jednej z moich ulubionych czyli Boiling Frogs. Odbyła się ona już po raz trzeci we Wrocławiu. Cieszy mnie, iż udało mi się do tej pory być na wszystkich edycjach i przyznam, że z roku na rok jest tak samo dobrze. Bardzo lubię to wydarzeni...

Dlaczego warto chodzić na konferencje - na przykładzie Boiling Frogs 2018 | Programistka - Iwona Kubowicz

Inne 1161 dni, 15 godzin, 22 minuty temu Maga 115 źrodło rozwiń

Ile razy spotkałeś się z poradnikami na temat jak sprzedać się na rozmowie rekrutacyjnej? I wiesz co, moim zdaniem zupełnie nie powineś tego robić. Dlaczego? Więcej w moim nowym poście, zapraszam :)

Dziel się z innymi:
Przemyślenia: Nie sprzedawaj się na rozmowie rekrutacyjnej – Ewa Marciniak

Inne 1161 dni, 15 godzin, 22 minuty temu Damian 366 źrodło rozwiń

Cześć wszystkim już jestem po jakimś czasie i przetłumaczyłem wszystko na angielski oraz zrobiłem nowy post o wzrocu metdoa szablonowa(Template method) oczywiście artykuł dostępny w wersji i angielskiej i polskiej, uwagi i rady co do poprawienia posta i języka angielskiego zawsze mile widziane :)

Wzorce projektowe: Metoda szablonowa(Template method) | devman.pl

Architektura 1161 dni, 15 godzin, 22 minuty temu slawas 177 źrodło rozwiń

Całkiem normalną sytuacją jest, gdy każdy sam sobie instaluje server bazy danych. Wtedy u każdego ta nazwa może być różna. Ktoś zainstalował wersję SQL Express, ktoś inny ma już kilka wersji SQL (2008, 2012, 2014, 2016, …) różnie nazwanych, u kogoś innego w poprzednim projekcie instancja musiała się konkretnie nazywać.

Co gdy każdy programista ma inne lokalne ustawienia aplikacji? – Show me the code

System nad którym obecnie pracuję wykonuje wiele zapytań do zewnętrznych systemów. Każde zapytanie generuje nie tylko opóźnienie w działaniu aplikacji, ale również dodatkowe koszty. Postanowiliśmy zaimplementować rodzaj cache’u po naszej stronie. Do tego celu potrzebowaliśmy obliczać hash z modelu który przychodził do systemu. Niniejsza notka pokazuje przykładową implementację komponentu do wyliczania hash’a z obiektu.

Tagi: hash, MD5, object
Źródło: kurzyniec.pl
Dziel się z innymi:
ObjectHasher, czyli jak wyliczyć hash z obiektu | Łukasz Kurzyniec

Sztuka programowania 1161 dni, 15 godzin, 22 minuty temu lkurzyniec 120 źrodło rozwiń

W poprzednim wpisie opisałem w jaki sposób można wykorzystać bibliotekę Fluent Validation do zorganizowania walidacji danych w aplikacji. W walidatorze możemy użyć metodę Must do definiowania własnej logiki walidacji (jak to było zrobione na przykładzie walidacji nipu). W większości przypadków takie podejście jest wystarczające. Czasami, gdy jakąś logikę musimy współdzielić między różnymi walidatorami w aplikacji (lub nawet między różnymi aplikacjami) możemy stworzyć wali...

Źródło: plawgo.pl
Dziel się z innymi:
Fluent Validation – własny walidator | Blog Daniela Plawgo

Narzędzia 1161 dni, 15 godzin, 22 minuty temu danielplawgo 113 źrodło rozwiń

Ostatnio bardzo modnym hasłem jest serverless ale jak to się ma do aplikacji mobilnych? Dzisiejszy wpis spróbuje odpowiedzieć na to pytanie, oraz przedstawię moją opinię w tej kwestii.Czym jest serverless? Wielu pewnie by się zapytało ale czym jest ten cały serverless? Przecież każda usługa działająca w chmurze korzysta z jakiegoś serwera? Tak ale jest małe ale… Obecnie tworząc rozwiązania mobilne możemy skorzystać ...

Źródło: maciejgos.com
Dziel się z innymi:
Serverless, do czego może się przydać w aplikacjach mobilnych? - Maciej Gos

Cloud 1164 dni, 12 godzin, 47 minut temu Maciej Gos 87 źrodło rozwiń

Wskaźniki w C++ są chyba najbardziej problematycznym elementem tego języka dla początkujących programistów. Przygotowałam krótką ściągawkę z najważniejszymi informacjami na temat wskaźników, referencji i klas w C++.

Tagi: ++, C
Źródło: blog.d9k.info
Dziel się z innymi:
Wskaźniki w C++, referencje. Ściągawka - Skrawek Sieci

Inne 1164 dni, 12 godzin, 47 minut temu de9ka 40 źrodło rozwiń

Zasada skautów brzmi ";zawsze zostawiaj obóz czystszy, niż go zastałeś". Programiści bardzo upodobali sobie zasadę skautów i chętnie stosują ją w codziennej pracy. Należy jednak uważać z nadmiarowością "sprzątania obozowiska" ponieważ często prowadzi do zaciemniania docelowej implementacji. Zasada Skautów by Uncle Bob

Źródło: devenv.pl
Dziel się z innymi:
Zasada Skautów czyli kilka słów o usprawnieniach w kodzie - DevEnv

Sztuka programowania 1164 dni, 12 godzin, 47 minut temu devenv 123 źrodło rozwiń

Pomysł na ten wpis jest taki, że na początek, napiszę testy jednostkowe, które będą palić się na czerwono, w których zdefiniuje problem. Testy zapalę na zielono poprzez implementację wzorca Adapter. Adapter przekształca interfejs klas na inny, oczekiwany przez klienta. Adapter umożliwia współdziałanie klasom, które z uwagi na niezgodne interfejsy standardowo nie mogą ...

Źródło: teovincent.com
Dziel się z innymi:
Adapter Obiektów | Teo Vincent

Sztuka programowania 1164 dni, 12 godzin, 47 minut temu TeoVincent 169 źrodło rozwiń

1 2... 84 85 86 87 88 89... 446 447

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 775,28)
9
(8 866,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)