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

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

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

Sztuka programowania 560 dni, 19 godzin, 22 minuty temu Weronika Mularczyk 123 źrodło rozwiń

Hackathon to świetna sposób aby nauczyć się czegoś nowego i poznać inne technologie niż te, które używane są na co dzień w twoim projekcie. Dowiedz się jak w 10 krokach podjąć się organizacji hackathonu.

10 wskazówek jak zorganizować Hackathon - DevEnv

Sztuka programowania 561 dni, 19 godzin, 17 minut temu devenv 83 źrodło rozwiń

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 563 dni, 20 godzin, 31 minut temu dpawlukiewicz 232 źrodło rozwiń

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

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

Sztuka programowania 565 dni, 20 godzin, 2 minuty temu Weronika Mularczyk 175 źrodło 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 566 dni, 19 godzin, 12 minut temu Krzysztof_DevKR 281 źrodło 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 567 dni, 19 godzin, 40 minut temu Scooletz 50 źrodło 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 567 dni, 19 godzin, 40 minut temu Weronika Mularczyk 118 źrodło 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 572 dni, 19 godzin, 45 minut temu dpawlukiewicz 131 źrodło 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

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 579 dni, 19 godzin, 18 minut temu Radosław Maziarka 164 źrodło 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 580 dni, 21 godzin, 4 minuty temu technites_pl 228 źrodło 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 581 dni, 12 godzin, 49 minut temu AGirlAmongGeeks 414 źrodło 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 585 dni, 19 godzin, 53 minuty temu Paweł Sołtysiak 178 źrodło 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 591 dni, 19 godzin, 29 minut temu devenv 159 źrodło 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 591 dni, 19 godzin, 29 minut temu Mister 188 źrodło 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 600 dni, 19 godzin, 3 minuty temu mnie 166 źrodło 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 600 dni, 19 godzin, 3 minuty temu Scooletz 47 źrodło 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 601 dni, 13 godzin, 49 minut temu krystiankolad 133 źrodło 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 606 dni, 20 godzin, 24 minuty temu cezarypiatek 95 źrodło 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
1 2... 12 13 14 15 16 17... 56 57
Sklep z gadzetami
Dotnetos Conference
itCareerSummit

Najaktywniejsi

1
(32 881,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 464,96)
8
(9 775,28)
9
(8 298,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 097,38)
14
(3 979,62)
15
(3 863,06)
16
(3 599,38)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)