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

As you may know, I’m an active Open Source contributor. I decided to write a set of thoughts and suggestions based on my experience on starting your journey with Open Source.

Tagi: open source
Źródło: event-driven.io
Dziel się z innymi:
How to get started with Open Source? - Oskar Dudycz

Sztuka programowania 68 dni, 20 godzin, 10 minut temu oskar-at-net 41 źrodło rozwiń

W tym artykule napiszemy całą logikę naszego kalkulatora w windows forms.

Pierwsza Aplikacja Desktopowa Windows Forms w C# – Logika (2/2) - Modest Programmer

Sztuka programowania 68 dni, 20 godzin, 10 minut temu modestprogrammer 43 źrodło rozwiń

Dziś będzie trochę o bazach danych. To nie tylko tabelki i operację CRUD, potrafią zrobić zdecydowanie więcej. Chciałbym dzisiaj przybliżyć możliwości biblioteki Entity Framework Core związaną z obsługą widoków.Czym jest widok? Zacznijmy od początku, czyli zdefiniowania czym jest widok. Zaglądając do wikipedi otrzymamy bardzo ładną definicję: Widok (perspektywa) to logiczny byt (obiekt), osadzony na serwerze baz danych. Umożliwia dostęp do podzbioru kolumn i wierszy tabel lub tabeli na podstawie zapyta...

Źródło: bd90.pl
Dziel się z innymi:
EF Core - Obsługa Widoków w Bazie Danych - bd90

Narzędzia 68 dni, 20 godzin, 10 minut temu bd90 65 źrodło rozwiń

Większość aplikacji, jakie tworzymy, to tak zwane aplikacje single tenant. Czyli mamy jedną instancję aplikacji dla pojedynczego klienta/firmy/organizacji, lub w ogóle nie myślimy o takich rzeczach na poziomie samej aplikacji. Gdy pojawia się druga firma, to po prostu stawiamy dla niej nową instancję i wszyscy są zadowoleni. Są natomiast sytuacje, w których taki model działania aplikacji nie sprawdzi się. Na przykład w aplikacjach SaaS (software as a service) ...

Tagi: multitenat
Źródło: plawgo.pl
Dziel się z innymi:
Aplikacja multi tenant - PROGRAMUJE .NET - Daniel Plawgo

Architektura 68 dni, 20 godzin, 10 minut temu danielplawgo 70 źrodło rozwiń

ProgramowanieNapisz komentarz Dziś wstępnie przyjrzymy się tematowi, który nieśmiało zyskuje ostatnio popularność. Są to testy mutacyjne. W jaki sposób możemy testować nasze testy? Co nam to daje? Dlaczego testy mutacyjne są świetnym uzupełnieniem code coverage? Jak „za darmo” wygenerować nowe przypadki testowe dla naszego kodu? Jeśli zainteresowały Cię te pytania, zapraszam do lektury 😉 Spis treściCo to są testy mutacyjne?Code coverage vs testy mutacyjneNarzędzia do testów mutacyjnychCo nam dają test...

Tagi: testy
Dziel się z innymi:
Testy mutacyjne. O co chodzi? - Programista w podróży

Narzędzia 68 dni, 20 godzin, 10 minut temu Piotr Stapp 36 źrodło rozwiń

Rozważasz zostanie Tech Liderem? Rola poza sporą dawką odpowiedzialności i konieczności podejmowania trudnych decyzji, może być również zachwycająca i satysfakcjonująca. Nie jest ona dla wszystkich, więc warto przyjrzeć się rodzajom wyzwań, jakie możesz napotkać na swojej drodze.

Tagi: leadership
Dziel się z innymi:
My 3 Key Functions As a Tech Leader - Tech Leader Journey

Inne 68 dni, 20 godzin, 10 minut temu Adrian_Tarnowski 46 źrodło rozwiń

Używanie kontenerów bardzo ułatwia lokalne programowanie. W szczególności gdy nasz projekt jest rozbudowany i wykorzystuje różne elementy infrastrukturalne, takie jak baza danych, storage, kolejki i tym podobne rzeczy. Dzięki dockerowi możemy w kilka chwil postawić lokalne środowisko do pracy bez konieczności spędzania długich godzin na instalowaniu niezbędnych komponentów. W tym wpisie pokażę Ci, w jaki sposób postawić w dockerze SQL Server, jak go skonfigurow...

Źródło: plawgo.pl
Dziel się z innymi:
SQL Server i Docker - PROGRAMUJE .NET - Daniel Plawgo

Bazy danych i XML 76 dni, 20 godzin, 10 minut temu danielplawgo 137 źrodło rozwiń

Developers like to complain about the lack of documentation. They complain even more when they have to write it. I gathered my advice on how to successfully do documentation without the maintenance burden.

Źródło: event-driven.io
Dziel się z innymi:
How to successfully do documentation without a maintenance burden? - Oskar Dudycz

Inne 79 dni, 20 godzin, 30 minut temu oskar-at-net 95 źrodło rozwiń

Poprzedni wpis nt. biblioteki Dapper był tylko małą zachętą do sprawdzenia tej biblioteki, przetestowania jej i sposobu jej integracji w Twoim kodziku. Tutaj poruszę temat trochę szerzej, z punktu widzenia kategorii ORMów. Kodziku nie będzie 😉

Tagi: DAPPER, odm, ORM
Dziel się z innymi:
Czy Dapper to ORM?

Inne 79 dni, 20 godzin, 30 minut temu patrykkubiela 131 źrodło rozwiń

Mikroserwisy muszą być wspomniane przynajmniej raz na kilka artykułów, podobno w innym wypadku blog jest uznawany za archaiczny. Korzystając z tej architektury łatwo jest jednak strzelić sobie w stopę. Systemy oparte na zdarzeniach mają wiele zalet - niski coupling, ułatwiona komunikacja z biznesem oraz duża elastyczność.

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Dlaczego Twoje mikroserwisy potrzebują zdarzeń?

Architektura 79 dni, 20 godzin, 30 minut temu Cesarstwo-Dev 128 źrodło rozwiń

Praktyczne różnice pomiędzy C# a Vb.Net Od około półtora roku pracuję w projekcie, który początkowo był napisany w Vb.Net, ale teraz nowszy kod jest tworzony w C#. To świetny przykład tego, jak jeden projekt można napisać w dwóch językach, a kod w Vb.Net może odwoływać się do C# i na odwrót. Vb.Net i C# są bardzo podobne i są kompilowane do tego samego języka pośredniego, ale niektóre różnice są bardziej zaskakujące niż inne.

Tagi: VB.NET
Dziel się z innymi:
Praktyczne różnice pomiędzy C# a Vb.Net – Michał Białecki Blog

Sztuka programowania 84 dni, 19 godzin, 30 minut temu michal-bialecki 62 źrodło rozwiń

Tym razem już na pewno 71. odcinek podcastu a w nim temat, który wyniknął z rozmowy odnośnie architektur sterowanych zdarzeniami. Rozmawiamy o tym jak to się programowało dawno temu i czy było prościej. Zastanawiamy się czy R# lub też inne „pomagajki” sprawiają, że piszemy kod niechlujnie czy jednak jest to niezależne od tego w czym piszemy nasz kod. Miłego słuchania.

Tagi: podcast
Źródło: ostrapila.pl
Dziel się z innymi:
Obciążenie poznawcze – Ostra Piła

Narzędzia 85 dni, 19 godzin, 23 minuty temu macabre13 37 źrodło rozwiń

W poprzednim wpisie pokazałem, w jaki sposób za pomocą biblioteki Scrutor dodać do wbudowanego kontenera dependency incjection w .NET Core/.NET 5 automatyczną rejestrację typów. Scrutor poza skanowaniem udostępnia również możliwość rejestrowania dekoratorów, za pomocą których możemy nawet w sposób dynamiczny konfigurować zachowanie typów w naszej aplikacji. A to wszystko bez zmiany kodu typu, do którego będziemy dodawali zachowanie.Wzorzec dekorator Dekorator ...

Źródło: plawgo.pl
Dziel się z innymi:
Scrutor użycie dekoratora - PROGRAMUJE .NET - Daniel Plawgo

Narzędzia 90 dni, 19 godzin, 45 minut temu danielplawgo 115 źrodło rozwiń

It’s intriguing how our perspective on software development changed in the last few years. We transformed from the on-premise age to the cloud era. Cloud is no longer a “buzz word”. I wrote my (not) obvious observations on how money in Cloud impacts Architectural decisions.

Tagi: cloud, money
Źródło: event-driven.io
Dziel się z innymi:
How money in Cloud impacts Architectural decisions? - Oskar Dudycz

Cloud 90 dni, 19 godzin, 45 minut temu oskar-at-net 54 źrodło rozwiń

In this blog post I’m going to share my experience on testing ASP.NET Core applications with applying unconventional method called snapshot assertions. In comparison to the classical approach this method should save you a lot of time and improve assertions maintainability.

Dziel się z innymi:
Testing WebAPI with ApprovalTests.NET · Cezary Piątek Blog

Narzędzia 91 dni, 19 godzin, 47 minut temu cezarypiatek 103 źrodło rozwiń

Jak zostać świetnym programistą? Czym właściwie są dobre praktyki programowania? Z których warto korzystać? Uchylimy rąbka tajemnicy. Eksperci od kodu w Altkom Software & Consulting zdradzili nam, co jest ich zdaniem ważne, aby kod był czysty.

Źródło: altkomsoftware.pl
Dziel się z innymi:
5 najlepszych praktyk dobrego programowania

Sztuka programowania 91 dni, 19 godzin, 47 minut temu witek1902 201 źrodło rozwiń

Historia o tym, jak dobrze zrobione logowanie pomogło nam naprawić błąd, oszczędzając przy tym energię, czas oraz pieniądze. Wpis również o tym jak zacząć z customowym audit trail oraz czemu umiejętności z zakresu FinOps stają się coraz bardziej istotne.

How The Audit Trail Helped Me Saved $9430 Per Month

Inne 92 dni, 20 godzin, 12 minut temu Adrian_Tarnowski 55 źrodło rozwiń

Krótki artykuł traktujący o Definition of Done w Scrum i o tym w jakiej formie ma sens.

Tagi: Agile, DOD, scrum
Źródło: www.linkedin.com
Dziel się z innymi:
Bezwartościowa Definicja Ukończenia?

Inne 92 dni, 20 godzin, 12 minut temu blackik 85 źrodło rozwiń

Historia o tym, jak dobrze zrobione logowanie pomogło nam naprawić błąd, oszczędzając przy tym energię, czas oraz pieniądze. Wpis również o tym jak zacząć z customowym audit trail oraz czemu umiejętności z zakresu FinOps stają się coraz bardziej istotne.

Dziel się z innymi:
How The Audit Trail Helped Me Saved $9430 Per Month

Architektura 92 dni, 20 godzin, 12 minut temu Adrian_Tarnowski 26 źrodło rozwiń

1 2 3 4 5 6 7 8... 446 447

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,65)
8
(9 775,28)
9
(8 866,31)
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,45)