dotnetomaniak.pl

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

Some guidance how you can introduce CQRS to your project, step by step.

Tagi: CQRS
Źródło: radblog.pl
Dziel się z innymi:
CQRS – First step – Split to commands and queries | RadBlog

Sztuka programowania 174 dni, 9 godzin, 36 minut temu Radosław Maziarka 251 rozwiń

Różnice między klasą a strukturą w C#, szczególnie na początku przygody z programowaniem, mogą wydawać się niewielkie i nieistotne, jednak pytania o nie często pojawiają się na rozmowach kwalifikacyjnych dla junior developerów, a ich znajomość jest dodatkowo kluczowa ze względów wydajnościowych, Jeżeli programowałeś w C++ pamiętasz zapewne, że różnica między klasą a strukturą polega tam jedynie na tym, że class ma pola domyślnie prywatne, a struct publiczne, natomiast w pamięci reprezentowane są w taki ...

Dziel się z innymi:
Klasy i struktury – Michał Walczyński

Sztuka programowania 175 dni, 8 godzin, 23 minuty temu macabre13 224 rozwiń

Kiedy uczyłem się programować, pisałem metodą code and fix. Czyli najpierw pisałem jakiś fragment kodu – mogła to być jedna funkcja, moduł albo nawet cały program. Następnie uruchamiałem go i ręcznie sprawdzałem czy działa, przechodziłem kod debuggerem sprawdzając wartości zmiennych i przepływ sterowania. Następnie poprawiałem znalezione błędy, dodawałem funkcjonalności i znowu sprawdzałem. Na pewno każdy programista zaczynał w ten sposób. W miarę jak moje umiejętności rosły i pisałem trudniejsze progra...

Tagi: TDD
Źródło: ucgosu.pl
Dziel się z innymi:
Dlaczego zainteresowałem się TDD? - ucgosu.pl

Sztuka programowania 175 dni, 8 godzin, 23 minuty temu ucgosupl 195 rozwiń

Recently, I was tricked by Roslyn, today by Json.NET. My bloody luck ;) Let's look at the following two very simple classes. Class A has one readonly property and I had to define a special constructor to allow Json.NET to set this property. B is also simple. It has one property, this time of type A with some default value...

Tagi: .Net, programming
Dziel się z innymi:
Json.net also tricked me | Michał Komorowski

Sztuka programowania 177 dni, 9 godzin, 42 minuty temu http://michalkomorowski.blo... 108 rozwiń

Tworząc aplikacje webowe, często zastanawiamy się, czy tworzony przez nas kod nie pogorszy czasów odpowiedzi całej aplikacji. W jaki sposób możemy kontrolować te czasy, tak by kontrola była jednym z elementów całego procesu CI w naszym projekcie. Jednocześnie zapewniając losowość danych, o które odputujemy sprawdzaną aplikację. Właśnie o tym jest ten artykuł, zapraszam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Performance testing using FsCheck

Sztuka programowania 177 dni, 9 godzin, 42 minuty temu mnie 64 rozwiń

Piszą i mówią o Scrumie wszyscy, od lat wydaje się być nieprzemijającą modą. Zanim zaczęłam pracować w jakiejkolwiek metodologii Agile, byłam wielką entuzjastką;) Po jakimś czasie okazało się, że nie jest jednak tak kolorowo...

Źródło: blog.d9k.info
Dziel się z innymi:
Czego nauczyła mnie praca w Scrumie? | Mój skrawek Sieci

Sztuka programowania 183 dni, 21 minut temu de9ka 226 rozwiń

Często tworząc oprogramowanie nie widzimy zawiłości w kodzie, która później powoduje problemy związane z jego utrzymaniem. Ten artykuł opisuje jak wykorzystać Code Metrics w Visual Studio i F# by w miarę automatyczny sposób wyłuskać fragmenty kodu (metody), które wymagają naszej uwagi. Zachęcam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Jak wykorzystać Code Metrics do obniżenia długu technologicznego

Sztuka programowania 183 dni, 21 minut temu mnie 125 rozwiń

A while ago 2 of my SpecFlow tests started failing on the build server. At the same time, on a few local machines no problems were observed. I also didn't find any exceptions in the log, so I decided to log into the server and debug a problem there. Quite soon I figured out that the problem is in the algorithm that uses Roslyn to analyse and understand the code...

Tagi: roslyn
Dziel się z innymi:
Roslyn rme again | Michał Komorowski

How to hash password with simple way.

Tagi: hashowanie
Źródło: fildev.pl
Dziel się z innymi:
Hash password with C#

Sztuka programowania 195 dni, 52 minuty temu fildev 308 rozwiń

Siemanko Wykorzystując generyczne możliwości C# oraz bibliotekę AutoMapper do mapowania modeli na podstawie konwencji, można zaimplementować np. operacje CRUDowe dla wielu modeli bez potrzeby powtarzania kodu konkretnej implementacji dla konkretnego modelu. Ostatnio, implementując coś w rodzaju kolejki eventów oraz ich obs...

Źródło: marcinszyszka.pl
Dziel się z innymi:
Jak zmapować JObject do konkretnej klasy za pomocą AutoMappera. | Pewnie trzyma Ci cache

Sztuka programowania 195 dni, 52 minuty temu Marcin Marcin 169 rozwiń

Recently, I was struggling with the SSO authentication. At first I did pick up JSON Web Token which of course is a legitimate option, however, I was forced to share the secret key between different parties, as I decided to use HMAC. Not so long ago I decided to switch to the RSA instead and I’d like to present you both solutions using ASP.NET Core.

JWT RSA & HMAC + ASP.NET Core | Piotr Gankiewicz

Sztuka programowania 200 dni, 16 godzin, 50 minut temu spetz 107 rozwiń

Od ponad roku rozwijam framework do automatyzacji testów. Przez ten czas miałem okazję pracować przy kilku projektach związanych z automatyzacją, gdzie poznałem wspaniałych ludzi i za każdym razem miałem okazję spojrzeć na testowanie automatyczne z innej perspektywy. Widziałem kod doskonały (tak, istnieją takie! :)) oraz taki, o którym chciałbym jak najszybciej zapomnieć. Dzisiaj skupię się na tym drugim i przedstawię wam 3 sprawdzone sposoby na to, jak zepsuć testy automatyczne...

3 sprawdzone sposoby na złe testy automatyczne – mjawulski.pl

Sztuka programowania 204 dni, 20 godzin, 13 minut temu Michał Jawulski 211 rozwiń

To uczucie, gdy kończymy feature, przeklikujemy ostatni raz aplikację, zatrzymujemy się na chwilę, aby nacieszyć się zakończoną pracą, a tu bach! W innej części aplikacji zauważamy bug’a. Co więcej, kojarzymy ten problem, bo już go poprawialiśmy. Pierwsza myśl? Ktoś (bo przecież nie my) znowu to zepsuł!

Tagi: testy
Dziel się z innymi:
Bug Test Driven Development - PoznajProgramowanie.pl

Sztuka programowania 215 dni, 4 godziny, 19 minut temu AdrianBystrek 123 rozwiń

Serwis RSS Allegro posiada kilka pól, po których możemy wyszukiwać. Niestety nie została udostępniona żadna dokumentacja. Skupmy się na pozostałych możliwościach, poza wyszukiwaniem po tytule. Niestety serwis RSS nie daje możliwości implementacji innych metod niż Where. Nie została udostępniona opcja sortowania, omijania rekordów, czy wybierania niektórych kolumn. Nic nie stoi na przeszkodzie, żeby je zaimplementować, jeśli w przyszłości zostaną dodane!PayU PayU jest polem ...

Źródło: jakubmaguza.pl
Dziel się z innymi:
Ten o dodatkowych funkcjonalnościach - jakubmaguza.pl

Sztuka programowania 215 dni, 4 godziny, 19 minut temu Jakub Maguza 42 rozwiń

Świetny artykuł ukazujący to, jak w prosty sposób uczynić kod bardziej czytelnym.

Tagi: refaktoring
Dziel się z innymi:
Refaktoryzacja lekko i szybko - Jarosław Stadnicki

Sztuka programowania 221 dni, 21 godzin, 25 minut temu piatkosia 352 rozwiń

Jak wybrać odpowiednią technologię, narzędzia, czy framework? Trafiłem ostatnio na nowy portal w sieci, który zmusił mnie do pewnej refleksji. Mianowicie myślę, że jedną z najcięższych decyzji przed jakimi możemy zostać postawieni to decyzja związana z wyborem odpowiedniej technologii, narzędzi, czy frameworków, przy użyciu których będziemy realizować dany projekt.

Jak wybrać odpowiednią technologię, narzędzia, czy framework? - PoznajProgramowanie.pl

Sztuka programowania 226 dni, 17 godzin, 41 minut temu AdrianBystrek 227 rozwiń

Internet of Things happens to be a buzz-word that is often overused by marketing guys to boost profits by branding their product with labels such as ‘smart’ or ‘intelligent’, but what it really is. Why is IoT so popular? Let’s take a look at the technical aspects of that phenomenon.

Dziel się z innymi:
Internet of Things – connecting everything!

Sztuka programowania 226 dni, 17 godzin, 41 minut temu FutureProcessing 77 rozwiń

Kto mi powie co robi poniższy kod. W słowniku znajdują się mniej więcej takie wartości   Słownik przetwarzany jest przez taką metodę   Zwróćcie uwagę na nazwę metody. A teraz na ciało metody. Teraz jeszcze raz na nazwę. Na pierwszy rzut oka coś tu jest nie tak. I nie, nie chodzi o to, że bool to string. Przecież jeśli stan kontrolki (zgodnie z nazwą zmiennej) to „true” to powinna być włączona, prawda? Więc czemu szukamy czy tylko jedna kontrolka jest włączona, skoro wszystk...

Źródło: www.mjawulski.pl
Dziel się z innymi:
Mylące nazwy – mjawulski.pl

Sztuka programowania 228 dni, 20 godzin, 22 minuty temu Michał Jawulski 254 rozwiń

"The code that a computer can understand can be written by anyone. A good programmer writes code that people can understand."

Dziel się z innymi:
Why I cannot understand this code?

Sztuka programowania 233 dni, 20 godzin, 21 minut temu kw677 168 rozwiń

It’s pretty funny to me when you think that you know some programming language quite well and suddenly you find out some feature, you’ve never heard before. I mean at all. That’s exactly what happened to me yesterday. Let’s see what’s that. Generics are very useful in programming since we can avoid writing similar code multiple times. But when we start to complicate them too much, it quickly reduces the legibility of the code. Of course, I don’t claim that whe...

Tagi: alias, C#, generics
Źródło: foreverframe.net
Dziel się z innymi:
CodeTip #7 - Aliased generics in C# - Forever F[r]ame

Sztuka programowania 235 dni, 10 godzin, 39 minut temu dpawlukiewicz 208 rozwiń

1 2 3 4 5 6 7 8... 44 45
Szkolenia SecurITum

marzec

09.
Wroc#
Wrocław
12.
13.
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,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,11)

8

Damian (9 418,13)

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 798,06)

15

dpawlukiewicz (3 451,71)

16

spetz (3 418,34)

17

jedmac (3 318,39)

18

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

19

AdrianBystrek (3 125,78)

20

CaMeL (2 954,87)