dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania - Strona 4

I really enjoy learning new architectures, design patterns, frameworks, libraries or in general – everything related to web development. I really do. But honestly, after quite long time all these stuff became a little bit… boring. To avoid possible burnout I decided to play with something completely different. My thoughts circled around functional programming (F#, Heskel), IoT, quantum programming in Q# and much more, but none of them felt right. Enlightenment ...

Źródło: foreverframe.net
Dziel się z innymi:
C# internals: string switch statement - Forever F[r]ame

Sztuka programowania 142 dni, 5 godzin, 23 minuty temu dpawlukiewicz 219 rozwiń

Pierwsza z 3 części historii dotyczącej zastosowania w projekcie AutoMappera.

Dziel się z innymi:
AutoMapper cz. 1 – programmer-girl

Sztuka programowania 144 dni, 4 godziny, 53 minuty temu Weronika Tobor 174 rozwiń

Na podstawie swojego doświadczenia i wiedzy przedstawiam dobre praktyki, które stosuję by testy jednostkowe były wiarygodne, łatwe w utrzymaniu i czytelne dla innych programistek/programistów w zespole.

Dobre praktyki - Testy jednostkowe - DevKR

Sztuka programowania 145 dni, 4 godziny, 4 minuty temu Krzysztof_DevKR 267 rozwiń

Zapewne każdy serializował kiedyś obiekt, który posiada ustawione tylko jedno z kilku (-nastu) pól. W jaki sposób efektywnie zapisywać i odczytywać takie dane? Jak może pomóc w tym nam bibliotekat protobuf-net? Zapraszam do świata "dykryminowanych unii"

Źródło: blog.scooletz.com
Dziel się z innymi:
Pearls: the protobuf’s discriminated union | Szymon Kulec `Scooletz`

Sztuka programowania 146 dni, 4 godziny, 32 minuty temu Scooletz 50 rozwiń

Druga z 3 części historii dotyczącej zastosowania w projekcie AutoMappera.

Tagi: C#, mapowanie
Dziel się z innymi:
Refactoring: AutoMapper cz. 2 – programmer-girl

Sztuka programowania 146 dni, 4 godziny, 32 minuty temu Weronika Tobor 118 rozwiń

In my last post, I wrote about great HTTP client for .NET Core called RestEase and I showed how to use it as a simple proxy between API Gateway and microservice. Today I’ll present how this library can also simplify writing part of integration tests.  Unit test vs integration test I assume that for some of you the term „integration test” may sounds odd, therefore I’d like to explain it first to avoid the possible confusion with a unit test later in this artic...

Źródło: foreverframe.net
Dziel się z innymi:
Writing integration tests for ASP.NET Core app with xUnit, RestEase and TestHost - Forever F[r]ame

Sztuka programowania 151 dni, 4 godziny, 36 minut temu dpawlukiewicz 115 rozwiń

Czasem robiąc code review rodzą się wątpliwości, czy dany kawałek kodu w ogóle działa albo czy przypadkiem nie psuje reszty systemu. Najlepiej w takiej sytuacji przed zamknięciem pull requesta po prostu to przetestować, ale do tego trzeba ściągnąć najnowszą wersję kodu, zbudować i uruchomić projekt a wcześniej odłożyć swoje zmiany na bok. Sam wiem po sobie, że często z tego rezygnowałem. Można jednak rozszerzyć swój proces CI/CD aby build server sam robił deploy każdego pull request’u na odrębne środowisko.

Dziel się z innymi:
CICD na sterydach: deploy pull requesta jeszcze przed jego zamknięciem | chrisseroka

Sztuka programowania 152 dni, 3 godziny, 53 minuty temu https://chrisseroka.wordpre... 63 rozwiń

The third step in CQRS journey. It covers: - Domain events - publishing and handling - Building read model synchronously - Database transactions per command / request - Recreation of the read model

Tagi: CQRS, web api
Źródło: radblog.pl
Dziel się z innymi:
CQRS – Third step – Synchronous read model | Radek Maziarka Blog

Sztuka programowania 158 dni, 4 godziny, 10 minut temu Radosław Maziarka 155 rozwiń

Własna tożsamość to główny wyróżnik Encji w DDD. Jest ona wyrażana przez Id obiektu, którym w praktyce najczęściej okazuje się … int z bazy danych. Nie jest to najlepsze rozwiązanie, skoro w DDD chodzi o modelowanie biznesu. Postaram się przedstawić alternatywne podejście i jego implementację, która pozwala w możliwie bezbolesny sposób wprowadzić biznesowe identyfikatory do naszych encji.

Tagi: DDD
Źródło: itlibrium.com
Dziel się z innymi:
Identyfikowanie obiektów domenowych

Sztuka programowania 159 dni, 5 godzin, 56 minut temu technites_pl 220 rozwiń

New year, new me… Just kidding, no running or yoga plans, but I decided to have a (temporary) break with ‘C# attributes you should know’ series and start with a brand new one – C# facts that somehow surprised me. For the first article, I will show you how (friendly looking, always helpful, good guy...) enum can become an asshole. An asshole who will steal your precious time! One enum value passed to a method, other value received! What’s goin’ on?

Dziel się z innymi:
C# stuff nobody told you – enum is a b*tch! – A Girl Among Geeks

Sztuka programowania 159 dni, 21 godzin, 41 minut temu AGirlAmongGeeks 409 rozwiń

Programiści często w swojej pracy muszą estymować czas, który będzie potrzebny do wykonania jakieś nowej funkcjonalności bądź muszą powiedzieć ile czasu zajmie im naprawa błędu, spowodowanego przez innego programistę. Sam miałem problem, że moje przybliżone wartości nie były wcale przybliżone do rzeczywistości. Internet radzi, aby programista swoją szacunkową wartość pomnożył razy 2, 3 lub 10. Jednak i to nie znalazło u mnie wystarczającej dokładności, którą oczekuję...

Tagi: programiści
Źródło: blog.soltysiak.it
Dziel się z innymi:
Jak lepiej estymować czas? – Soltys Blog

Sztuka programowania 164 dni, 4 godziny, 45 minut temu Paweł Sołtysiak 178 rozwiń

Code Review 10 linii kodu to potencjalne miejsce na 10 uchybień, natomiast 500 linii kodu wygląda OK!? Kilka słów o tym jak usprawnić Code Review.

Źródło: devenv.pl
Dziel się z innymi:
Code Review - Mniej, a częściej - DevEnv

Sztuka programowania 170 dni, 4 godziny, 20 minut temu devenv 158 rozwiń

W aplikacji będącej aktualnie moim głównym zajęciem piszę oraz uczę się testów jednostkowych. Dlatego postanowiłem, że co nieco o nich napiszę jako wstępniak do być może późniejszych wpisów na ten temat.

Jak zacząć swoją przygodę z testami jednostkowymi? – Łukasz Kot Blog

Sztuka programowania 170 dni, 4 godziny, 20 minut temu Mister 177 rozwiń

Mamy 2017 rok, Visual Studio 2017, .net core 2.0 i .net standard 2.0, jest więc to znakomity moment by przejść ze starego formatu plików cs/fsproj w naszych solucjach na nowy. Post opisuje plusy, minusy i problemy wynikające z takiej migracji. Zachęcam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Migracja ze starego formatu plików cs/fsproj na nowy

Sztuka programowania 179 dni, 3 godziny, 55 minut temu mnie 164 rozwiń

Have you heard about this new library called ABC? If not, you don’t know what you’re missing! It enables your app to do all these things! I’ll send you the links to tutorial so that you can become a fan as well. Have I tested it thoroughly? Yeah, I clicked through demo. And got it working on my dev machine. What? What do you mean by handling a moderate or high traffic? I don’t get it...

Źródło: blog.scooletz.com
Dziel się z innymi:
Different forms of drag | Szymon Kulec `Scooletz`

Sztuka programowania 179 dni, 3 godziny, 55 minut temu Scooletz 47 rozwiń

Posted on by krystiankolad Dziś będzie krótko. Ostatnio podczas pracy nad aplikacją webową na studia mieliśmy mały problem z odpytywaniem naszego api, mianowicie nie udało nam się zmapować obiektu zwracanego z naszego api na obiekt po stronie Angulara. Powód ten okazał się bardzo prosty: mimo, iż properties naszego modelu powinno zostać zserializowane na nazwy rozpoczynające się z dużej litery, zostały zserializowane na małe. Po mały researchu okazało się, iż w ASP.Net Core serializacja domyślnie tworzy...

Tagi: dotnetcore
Dziel się z innymi:
Słówko o serializacji w ASP.Net Core – Krystian Kolad – o .Necie i nie tylko

Sztuka programowania 179 dni, 22 godziny, 41 minut temu krystiankolad 132 rozwiń

I’ve recently written an article about managing TODOs in the codebase with TODOExplorer. I’ve also proposed an idea of introducing code snippet for TODOs which helps to keep all TODOs in predefined format as well as provides more information about delayed task (author, receiver, date, issue tracker id). This article was a result of a few discussions with my programmer-colleagues and I hoped that that idea of TODOs snippet was worth sharing (I’ve been using it in my project for a while). After publishing ...

Dziel się z innymi:
Advent of Clean Code: Let's get rid of TODOs from the codebase.

Sztuka programowania 185 dni, 5 godzin, 15 minut temu cezarypiatek 95 rozwiń

Zawsze przychodzi ten moment gdy trzeba rozwiązać buga na produkcji i jedyne co mamy to logi aplikacji. Okazuje się oczywiście, że nie ma wszystkich informacji w tych logach. Nie ma nawet całkiem podstawowych informacji...

Dziel się z innymi:
Zalogowanie ustawień podczas startu applikacji | Show me the code

Moje motto na temat Unit Testów i wielu innych rzeczy: Less Unit Testing Dogma More Unit Testing Karma Nie ma co pisać wstępów, trzeba przeczytać krótkiego i zwięzłego PDFa The Way of Testivus

Testivus – kompletne starożytne nauki na temat testowania | Show me the code

Recently, I had quite an interesting discussion about var keyword in C#. Basically, my interlocutor tried to convince me that using var we drastically reduce code readability, so we should only use that together with anonymous types. He also mentioned performance and that some operations cannot be done using implicit typing. Well, if you’ve been reading my blog for some time, you’ve probably spotted that I’m a big fan of vars, and I put them every time it’s possible. B...

Źródło: foreverframe.net
Dziel się z innymi:
To var or not to var? - Forever F[r]ame

Sztuka programowania 186 dni, 4 godziny, 10 minut temu dpawlukiewicz 269 rozwiń

1 2 3 4 5 6 7... 46 47
Szkolenia SecurITum

wrzesień

21.
Dev#
Gdansk, Stary Manez
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,67)

8

Damian (9 580,27)

9

danielplawgo (7 551,05)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 818,06)

15

dpawlukiewicz (3 677,19)

16

AdrianBystrek (3 500,85)

17

spetz (3 418,34)

18

jedmac (3 318,39)

19

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

20

CaMeL (2 954,87)