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

Pomyśleliście sobie kiedyś: "Gdybym to wiedział x lat temu to teraz byłbym w zupełnie innym miejscu" Wszyscy popełniamy błędy. Szczególnie w pracy gdzie zdobywając doświadczenie musimy nieraz podjąć decyzję która potem będzie rzutować na naszą przyszłą karierę. Dlatego mam nadzieję, że nowym filmem w którym dzielę się 6 poradami dla junior developerów pozwolę Ci uniknąć chociaż jednego rozczarowania w przyszłości 📷

Źródło: youtu.be
Dziel się z innymi:
6 porad od seniora dla junior developera - YouTube

Sztuka programowania 264 dni, 3 godziny, 55 minut temu wildcat89 133 źrodło rozwiń

How to create immutable types without writing a large amount of boilerplate code.

Dziel się z innymi:
[EN] Immutable types in C# with Roslyn · Cezary Piątek Blog

Sztuka programowania 264 dni, 3 godziny, 55 minut temu cezarypiatek 88 źrodło rozwiń

Jak tworzyć dobry kod? Naucz się refaktoryzować! Jak to Zrobić? Odpowiadam w 59 odcinku.

Jak nauczyć się REFAKTOROWAĆ? | Jerzy Wickowski

Sztuka programowania 268 dni, 3 godziny, 59 minut temu tazos333 118 źrodło rozwiń

Cześć. W dzisiejszym odcinku cyklu poświęconego wzorcom projektowym, które możemy zastosować do tworzenia rozszerzeń naszego ulubionego systemu, przyjrzymy się wzorcu Komendy („Command”, w języku polskim znanego również jako: „Polecenie”).  Czy jest owa „komenda”? Definicja zaczerpnięta z Wikipedii przedstawia się w następujący sposób: ...

Wzorzec Komendy (Polecenia) w programowaniu rozszerzeń platformy Dynamics 365 CE / Common Data Service

Sztuka programowania 269 dni, 3 godziny, 52 minuty temu Piotrek Gaszewski 29 źrodło rozwiń

What happened in C# 8.0 when it comes to data types? Learn more.

Tagi: C# 8.0
Źródło: mszynka.pl
Dziel się z innymi:
[C#] C# 8.0 - remarks

Sztuka programowania 270 dni, 3 godziny, 50 minut temu mszynka 137 źrodło rozwiń

Have you ever wondered how you can use somebody's external library with native API calls? With side-loading - P/Invoke style.

Tagi: .Net, Windows
Źródło: mszynka.pl
Dziel się z innymi:
[C#] Ultimate P/Invoke hacker tutorial

Sztuka programowania 270 dni, 3 godziny, 50 minut temu mszynka 53 źrodło rozwiń

Mała konsolowa apka na GitHubie do porównywania wydajności .NET Framework i .NET Core, plus opisane wyniki w porównaniu Intel vs AMD. Testuje kilka najbardziej używane ficzery z .NET

DotNetFrameworkVsCore - porównanie wydajności .NET Framework i .NET Core (GitHub)

Sztuka programowania 271 dni, 4 godziny, 3 minuty temu djfoxer 181 źrodło rozwiń

Jakiś czas temu w pracy miałam ciekawy przypadek. Mianowicie – losowo wywalał się jeden z testów. Powodem był NullReferenceException w logice. Żeby dojść do problemu, trzeba było przeanalizować trochę kodu, w którym był użyty Parallel.ForEach() i lista obiektów. Gdzie był błąd i jak go naprawiłam? O tym we wpisie.

Tagi: bug, C#, foreach, Null, Parallel
Dziel się z innymi:
Parallel.ForEach() i ConcurrentBag – programmer-girl

Sztuka programowania 277 dni, 4 godziny, 30 minut temu Weronika Mularczyk 166 źrodło rozwiń

O wymówkach dla brzydkiego kodu, czyli “Dlaczego ludzie piszą kiepski kod?”

Dlaczego ludzie piszą kiepski kod? | Jerzy Wickowski

Sztuka programowania 281 dni, 3 godziny, 50 minut temu tazos333 241 źrodło rozwiń

Refaktoring to sposób pracy z kodem źródłowym, gdy nie zmieniając funkcjonalności zmieniamy jego wew. strukturę. A po co? Aby utrzymanie było łatwiejsze, a rozwój i dodanie nowych funkcjonalności dużo szybsze

Źródło: jerzywickowski.pl
Dziel się z innymi:
CO to ten REFAKTORING? | Jerzy Wickowski

Sztuka programowania 288 dni, 3 godziny, 55 minut temu tazos333 100 źrodło rozwiń

Today’s article will focus on something that is a key element of creating and operating services in .NET Core technology, or Dependency Injection. In writing this article I assume that the reader knows the basics of programming in C#.

Źródło: bush-dev.com
Dziel się z innymi:
Dependency Injection in .NET Core

Sztuka programowania 292 dni, 4 godziny, 34 minuty temu bush_dev 94 źrodło rozwiń

Witam w kolejnym odcinku cyklu poświęconego programistycznym wzorcom projektowym stosowanych przy tworzeniu aplikacji na platformie… No właśnie, jeszcze dwa lata temu w tytule tego tekstu znalazłby się „Dynamics CRM”. Gdyby artykuł powstał w zeszłym roku – informowałby z kolei o aplikacjach powstających na platformie „Dynamics 365 Customer Engagemen...

Dziel się z innymi:
Testy jednostkowe rozszerzeń aplikacji na platformie Common Data Service – Piotr Gaszewski – BLOG

Sztuka programowania 297 dni, 4 godziny, 59 minut temu Piotrek Gaszewski 64 źrodło rozwiń

Czy zrozumienie przepisu kuchennego jest trudne? Czy jest trudniejsze od napisania go? Czy zrozumienie przepisu kuchennego sprzed trzydziestu lat jest trudniejsze od zrozumienia przepisu sprzed tygodnia? Czytanie kodu źródłowego jest trudniejsze, niż jego pisanie. Dlaczego?

Źródło: kalkus.dev
Dziel się z innymi:
Problem nazw w programowaniu | O programowaniu

Sztuka programowania 298 dni, 3 godziny, 57 minut temu landeeyo 120 źrodło rozwiń

Pimp your repo with GitHub Actions! Do you have a GitHub account with a repository? Improve it with GitHub Actions! GitHub Actions lets you build your own workflows triggered by all kinds of events from your repositories. If you go and check this website, it looks very promising. Let’s start with a build To start working with GitHub Actions, just go to Actions tab in your repository page. As my repo is built in .Net Core, I can choose this template that GitHub suggests me. After that, we will be ab...

Tagi: .net core, GitHub
Dziel się z innymi:
Pimp your repo with GitHub Actions! – Michał Białecki Blog

Sztuka programowania 309 dni, 3 godziny, 54 minuty temu michal-bialecki 81 źrodło rozwiń

Może się zdarzyć tak, że nasza aplikacja rzuci wyjątek, którego się nie spodziewaliśmy. Nie wygląda to dobrze, jeśli taki nieobsłużony wyjątek trafi do użytkownika. Dodatkowo, jeśli nie otrzymamy informacji o tym, że taki wyjątek wystąpił, trudno będzie nam go poprawić i nie dopuścić do jego powtórzenia. W związku z tym warto w naszej aplikacji dodać globalną obsługę wyjątków i ich logowanie. O tym, jak skonfigurować logowanie, pisałem tutaj i tutaj. W tym poście pokażę kilka sposobów na złapanie takich...

Źródło: www.admu.pl
Dziel się z innymi:
Globalna obsługa wyjątków w C# – ADMU Blog

Sztuka programowania 311 dni, 3 godziny, 52 minuty temu Admu 273 źrodło rozwiń

Czym jest refaktoring penetracyjny? Kiedy potrzebujesz naprawić buga lub zapoznajesz się z aplikacją, ale jeszcze nie wiesz jak ona dokładnie działa. Widzisz, że łatwiej Ci będzie zrefaktorować kawałek kodu, aby zrozumieć cały system. I jak już dojdziesz do etapu: “Aha, o to chodziło💡” masz 3 opcje co zrobić z tym refactorem. Odpowiedź i szczegółowe wyjaśnienie znajdziesz w 56 odcinku vloga “Refaktoring Penetracyjny”.

Czym jest Refaktoring Penetracyjny | Jerzy Wickowski

Sztuka programowania 311 dni, 3 godziny, 52 minuty temu tazos333 120 źrodło rozwiń

Prędzej czy później programista dowiaduje się o istotności logowania w swojej aplikacji. Najlepiej podejść do tematu w sposób „leniwy” tj. minimum wysiłku, maksimum efektów 😉. Elasticsearch i Kibana bardzo w tym pomagają. 16.01.2020 przedstawiłem swoje doświadczenia z tym związane na meetup-ie Warszawskiej Grupy .NET . Slajdy i kod znajdziesz tutaj: https://wiadrodanych.pl/wg-net-serilog-elk/Autor MaciejOpublikowano Kategorie Elasticsearch, Logowanie, Programowanie, Wystąpienia, Zbieranie logówTagi a...

Keep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.NET - Wiadro Danych

Sztuka programowania 319 dni, 3 godziny, 47 minut temu mszymczyk 75 źrodło rozwiń

Jak podejść do wytwarzania oprogramowania, by był on zawsze rozwijalny? Warto refaktoryzować, wiadomo, ale jak do tego podejść? Jakie możemy wyróżnić rodzaje rafaktoryzacji?

Źródło: jerzywickowski.pl
Dziel się z innymi:
4 typy refaktoryzacji | Jerzy Wickowski

Sztuka programowania 326 dni, 4 godziny, 14 minut temu tazos333 201 źrodło rozwiń

W końcu jest⚠️⚠️⚠️ Drugi odcinek #StandardowePytaniaRekrutacyjne właśnie wjechał na Youtube. Tym razem cała masa mięcha. Czy wiesz czym jest SOLID? Rozumiesz czym jest Zasada podstawienia Liskov? Wiesz jak zastosować te wszystkie zasady w praktyce? Jeżeli masz jakiekolwiek wątpliwości to zapraszam. Wszystko wyjaśnione na przykładach. Doświadczonych kolegów też bardzo zapraszam do dyskusji. Chętnie poznam Wasze zdanie na temat przykładów.

Źródło: youtu.be
Dziel się z innymi:
Czym jest SOLID? - Standardowe Pytania Rekrutacyjne - YouTube

Sztuka programowania 361 dni, 4 godziny, 20 minut temu wildcat89 146 źrodło rozwiń

Czyli pierwsze pytanie z serii #StandardowePytaniaRekrutacyjne. Jaka jest różnica pomiędzy interfejsem, a klasą abstrakcyjną. Obejrzyj i zwiększ swoje szanse na zmianę pracy.

Interfejs kontra klasa abstrakcyjna w .NET - Standardowe Pytania Rekrutacyjne - YouTube

Sztuka programowania 373 dni, 3 godziny, 47 minut temu wildcat89 202 źrodło rozwiń

1 2... 5 6 7 8 9 10... 64 65
.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,64)
8
(9 775,28)
9
(8 558,3)
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)