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

“Ref structs were introduced in C# 7.2, and this is not the place to reiterate their usefulness, but in return they come with some severe limitations, such as not being able to implement interfaces. Ref structs can now be...

Tagi: C#, struct
Dziel się z innymi:
Disposable ref structs in C# 8.0 – TooSlowException

Sztuka programowania 669 dni, 14 godzin, 53 minuty temu KonradKokosa 144 źrodło rozwiń

Podczas pracy nad rozwojem oprogramowania dostrzegamy pewne rozwiązania, które są jasnym sygnałem do podjęcia się refaktoryzacji danego fragmentu kodu. Kenta Beck zdefiniował termin Code Smells – to cechy kodu, które świadczą o złej implementacji, utrudniającej utrzymanie oraz rozwój kodu. W tym odcinku podcastu skupiamy się na Code Smells, które z naszej perspektywy pojawiają się najczęściej i nad którymi warto popracować.

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast – #22 Code Smells. Czyli co śmierdzi w kodzie. - DevEnv

Sztuka programowania 669 dni, 14 godzin, 53 minuty temu devenv 98 źrodło rozwiń

Ósmy odcinek kursu „Distributed .NET Core” jest już na YouTube więc do dobry moment, aby kontynuować kolejne zagadnienia związane z naszą implementacją mikroserwisów. W poprzednich wpisach omówiłem kolejno zapis i odczyt danych z systemu bazującego na wzorcu CQRS tym samym „zamykając” temat komunikacji użytkownik-system. Istnieje jednak jeszcze jedna, istotna forma komunikacji, niewidoczna dla zewnętrznych podmiotów. Mowa o wewnętrznej wymianie informacji między konkretnymi usługami.  Po co usługi komun...

Źródło: foreverframe.net
Dziel się z innymi:
CQRS i mikroserwisy: komunikacja wewnętrzna między usługami - Forever F[r]ame

Architektura 670 dni, 17 godzin, 14 minut temu dpawlukiewicz 249 źrodło rozwiń

Przez ostatnie kilka miesięcy moją uwagę, w wolnym czasie, zabierał mi Domain Driven Design. Wieczory umilała mi lektura Evansa, Vernon-a, Folwer-a. Pogłębianie wiedzy dało mi do myślenia.  Zacząłem się zastanawiać jak wygląda domena mojego projektu i w jaki sposób mogę ją zamodelować przy pomocy kodu. W tym artykule chciałby Ci, mój drogi czytelniku, przedstawić trzy sposoby modelowania encji jakie towarzyszyły mi podczas mojej kariery programisty. Na wstępie zaznaczę, że nie jest to kolejny wstęp do DD...

Źródło: bd90.pl
Dziel się z innymi:
Trzy sposoby modelowania encji - bd90

Sztuka programowania 670 dni, 17 godzin, 14 minut temu bd90 195 źrodło rozwiń

Logowanie działania aplikacji jest bardzo przydatne podczas późniejszej analizy tego, co się stało. Na ogół prawie każda aplikacja loguje jakieś informacje. Niestety zauważyłem, że równie często nie do końca dobrze logujemy wiadomości. Jest to szczególnie widoczne w aplikacjach webowych (na przykład w ASP.NET MVC). Przy dużej liczbie użytkowników wiadomości z poszczególnych żądań są wymieszane między sobą, przez co ich późniejsza analiza jest bardzo utrudniona ...

Źródło: plawgo.pl
Dziel się z innymi:
Grupowanie wiadomości w NLogu w ramach żądania HTTP - Blog Daniela Plawgo

Inne 671 dni, 17 godzin, 2 minuty temu danielplawgo 130 źrodło rozwiń

Dzisiaj post o czymś, o czym zwykle nie myślimy, nie zwracamy na to uwagi. O nagłówku strony. Okazuje się, że jego konfiguracja jest bardzo ważna, w momencie gdy chcemy dzielić się linkiem do strony np. na fb/tt.

Dziel się z innymi:
Headery strony w social mediach – programmer-girl

Inne 671 dni, 17 godzin, 2 minuty temu Weronika Mularczyk 59 źrodło rozwiń

Przyczyn powstawania brzydkiego kodu jest cała masa. Nie sposób wymienić wszystkich. Stworzyłem tę listę bazując na własnych obserwacjach. Są to elementy powtarzalne. Spotykane w różnych projektach dla różnych klientów. Dziele się nimi z Tobą. Bierz i korzystaj! Oto przyczyny złego kodu specjalnie dla Ciebie!

8 przyczyn złego kodu | Jerzy Wickowski

Sztuka programowania 672 dni, 17 godzin, 27 minut temu tazos333 263 źrodło rozwiń

Analyze code with NDepend Recently I got my hands on NDepend, a static code analysis tool for .Net framework. Because it can work as a plugin for Visual Studio, it offers great integration with code and rapid results. So what it can do? Let’s see!

Dziel się z innymi:
Analyze code with NDepend - Michał Białecki Blog

Narzędzia 672 dni, 17 godzin, 27 minut temu michal-bialecki 60 źrodło rozwiń

Utknęliście kiedyś na problemie tak banalnym, że wstyd aż się było przyznać? Nie mówię nawet o godzinach śledzenia linijka po linijce swojej twórczości. Nawet te 15 minut, gdy aplikacja nie działa, a przecież wszystko powinno być ok, potrafią zepsuć humor do końca dnia. Wykorzystanie statycznej analizy kodu to kolejny krok aby stać się lepszym programistą i ułatwić sobie życie. W świecie .NET-a mamy do tego całkiem sporo narzędzi. Wystarczy wspomnieć o NDepend czy Resharper. W ich przypadku mamy jednak k...

Źródło: bd90.pl
Dziel się z innymi:
Gitlab CI - Dodanie SonarQube do statycznej analizy kodu - bd90

Narzędzia 673 dni, 16 godzin, 8 minut temu bd90 94 źrodło rozwiń

Channels to ciekawy fragment .NET Core, o którym nie mówi się zbyt często. Zapraszam do zapoznania się z bardzo wydajnym sposobem do komunikanicji pomiędzy Taskami/wątkami i kilkoma jego alternatywami.

Tagi: BCL, channels, netcore
Źródło: blog.scooletz.com
Dziel się z innymi:
Channels, ring buffers and logs | Szymon Kulec `Scooletz`

Sztuka programowania 673 dni, 16 godzin, 8 minut temu Scooletz 71 źrodło rozwiń

Dlaczego nie warto wiązać się na stałe ... z frameworkiem, opowiada Wujek Bob Martin

Związani Z Frameworkiem

Sztuka programowania 673 dni, 16 godzin, 8 minut temu coola 147 źrodło rozwiń

In this post you will learn how to generate the disassembly of .NET functions and how to diff many of them.

Generates disassembly of .NET functions

Narzędzia 673 dni, 16 godzin, 8 minut temu gorallo 60 źrodło rozwiń

Kontynujemy dział o dependency innjection, w tym artykule omawiamy kod prototypu gry webowej, który później będziemy dostosowywać do dependency injection.

Początek projektu - SpaghettiCode | devman.pl

Architektura 677 dni, 1 godzinę, 18 minut temu slawas 201 źrodło rozwiń

Co to jest .Net standard i dlaczego powinniśmy się nim zainteresować? Słów kilka o implementacji kodu wieloplatformowego w .Net.

Dziel się z innymi:
Wprowadzenie do .Net Standard - developer.net.pl

Sztuka programowania 677 dni, 1 godzinę, 18 minut temu Wookashi 223 źrodło rozwiń

W internecie można znaleźć wiele informacji na temat porównania SOAP i REST. Ale czym tak właściwie jest jedno i drugie? Czy można je właściwie porównać? Czy takie porównanie ma w ogóle sens?

Dziel się z innymi:
REST vs SOAP? - developer.net.pl

Web 677 dni, 1 godzinę, 18 minut temu Wookashi 261 źrodło rozwiń

Sposób tworzenia aplikacji webowych zmienia się na przestrzeni czasu. W świecie .NET przez lata kodowaliśmy w ASP.NET MVC, w którym widoki były generowane po stronie serwera. Od jakiegoś czasu idziemy w kierunku, w którym backend udostępnia API, z którego korzysta aplikacja po stronie przeglądarki i która generuje widoki po stronie klienta. W związku z tym zmienił się też sposób testowania aplikacji po stronie serwera. Jednym z dostępnych narzędzi, które możemy...

Źródło: plawgo.pl
Dziel się z innymi:
Postman – testowanie API - Blog Daniela Plawgo

Narzędzia 678 dni, 1 godzinę, 36 minut temu danielplawgo 181 źrodło rozwiń

Bardzo dawno temu, gdy człowiek chciał wyjechać do chAmeryki. Musiał najpierw zebrać trochę grosza by mieć na podróż. A potem różnymi środkami przedostać się z miejsca początku swojej podróży na statek. Korzystał z różnych sposobów lokomocji, piechota, muły, pociągi. Ostatecznie, gdy znalazł ...

Continuos Integration, Delivery, Deployment.

Narzędzia 678 dni, 1 godzinę, 36 minut temu godev 109 źrodło rozwiń

In my fourth post about Azure Functions 2.0 extensibility I'm describing how to extend existing extensions.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Azure Functions 2.0 extensibility - extending extensions

Cloud 678 dni, 1 godzinę, 36 minut temu tpeczek 35 źrodło rozwiń

Drugi raz uczestniczyłem w konferencji organizowanej przez Ceneo. I nadal jestem zadowolony. Szykuję się za rok. W tym odcinku bardzo chmurowo i kontenerowo. Konferencje odwiedziło Chmurowisko. Zapraszam do przesłuchania: After.conf - Pilot - 6 - Ceneo Geek Speak.

Źródło: mrdev.pl
Dziel się z innymi:
After.conf - Pilot 6 - Ceneo Geek Speak 2018

Inne 678 dni, 1 godzinę, 36 minut temu godev 19 źrodło rozwiń

We distinguish several ways of communication between components: parent to child, child to parent and any to any. In this post I will show an example of the implentation of each of the ways.

Tagi: angular
Źródło: fildev.net
Dziel się z innymi:
Communication between components in Angular

Web 678 dni, 1 godzinę, 36 minut temu fildev 85 źrodło rozwiń

1 2... 43 44 45 46 47 48... 436 437
.NET diagnostic expert
DAC2019baner

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,63)
8
(9 775,28)
9
(8 538,29)
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,43)