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

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 1357 dni, 20 godzin, 5 minut temu modestprogrammer 46 ź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 1357 dni, 20 godzin, 5 minut temu bd90 72 ź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 1357 dni, 20 godzin, 5 minut temu danielplawgo 73 ź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 1357 dni, 20 godzin, 5 minut temu Piotr Stapp 44 ź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 1357 dni, 20 godzin, 5 minut temu Adrian_Tarnowski 51 ź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 1365 dni, 20 godzin, 5 minut temu danielplawgo 145 ź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 1368 dni, 20 godzin, 25 minut temu oskar-at-net 99 ź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 1368 dni, 20 godzin, 25 minut temu patrykkubiela 134 ź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 1368 dni, 20 godzin, 25 minut temu Cesarstwo-Dev 135 ź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 1373 dni, 19 godzin, 25 minut temu michal-bialecki 64 ź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 1374 dni, 19 godzin, 18 minut 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 1379 dni, 19 godzin, 41 minut temu danielplawgo 122 ź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 1379 dni, 19 godzin, 41 minut temu oskar-at-net 56 ź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 1380 dni, 19 godzin, 42 minuty temu cezarypiatek 107 ź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 1380 dni, 19 godzin, 42 minuty temu witek1902 205 ź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 1381 dni, 20 godzin, 8 minut temu Adrian_Tarnowski 60 ź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 1381 dni, 20 godzin, 8 minut temu blackik 93 ź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 1381 dni, 20 godzin, 8 minut temu Adrian_Tarnowski 30 źrodło rozwiń

Last time I checked the lifetimes of different types of services and want to share with you my findings.

Tagi: .net core, C#, C# .NET, DI
Dziel się z innymi:
Service lifetimes in .NET (singleton, scoped, transient) | SimplyAboutCode

Architektura 1381 dni, 20 godzin, 8 minut temu SimplyAboutCode 75 źrodło rozwiń

1 2... 21 22 23 24 25 26... 464 465

Najaktywniejsi w tym miesiącu