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

W ubiegłym tygodniu przygotowałem ogólne podsumowanie zmian w .NET 5. Natomiast w tym wpisie przyszedł czas na bardziej szczegółowe zmiany w najnowszej wersji języka C# 9.0. Jest ich kilka, a największą jest wprowadzenie rekordów. Dla każdej zmiany przygotowałem interaktywny przykład, który możesz uruchomić bezpośrednio z poziomu bloga. Dzięki czemu szybko sprawdzisz, jak zachowa się kod aplikacji. Gorąco zachęcam do zmian w kodzie i własnych eksperymentów!Top...

Tagi: .net 5, C#, C# 9.0
Źródło: plawgo.pl
Dziel się z innymi:
Zmiany w C# 9.0 - Blog Daniela Plawgo

Inne 102 dni, 15 godzin, 46 minut temu danielplawgo 196 źrodło rozwiń

Zapraszam do historii 3 PRów, które optymalizują jednego z klientów Ethereum, Nethermind. Zaczęło się niewinnie, od profilowania, a skończyło na przepisaniu implementacji cache'a.

[EN] Optymalizacja wydajności w Nethermind (Ethereum)

Sztuka programowania 104 dni, 16 godzin, 11 minut temu Scooletz 54 źrodło rozwiń

Utrzymując w miarę równe tempo pisania (podkreślając “w miarę”), postanowiłem kontynuować tematy dotyczące Entity Framework. Jeśli komuś się wydaje, że sporo już o tym napisałem, to ucieszę (albo zmartwię) Was – jeszcze mnóstwo wiedzy do przekazania, więc zapnijcie pasy bo kontynuujemy naszą podróż. Większość aplikacji jest używana przez więcej niż jedną osobę. Zdarza się co prawda napisać szybką apke dla Pani Krysi z księgowości do przeliczania funduszy potrzebnych na owocowe czwartki. Jeśli to jest tw...

Źródło: bd90.pl
Dziel się z innymi:
EF Core - Optimistic Concurrency - bd90

Narzędzia 108 dni, 16 godzin, 31 minut temu bd90 102 źrodło rozwiń

W ubiegłym tygodniu (10-12 listopada) odbyła się wirtualna konferencja .NET Conf, podczas której swoją oficjalną premierę miał nowy .NET 5. Odbyło się bardzo dużo różnych prezentacji, w których myślę, że każdy znajdzie coś ciekawego dla siebie. Natomiast w tym wpisie chciałem zebrać ciekawsze rzeczy związane z premierą .NET 5, C# 9.0, ale również z samą konferencją..NET 5 Głównym elementem konferencji oczywiście była premiera nowego .NET. Nowa wersja jest o ty...

Źródło: plawgo.pl
Dziel się z innymi:
.NET Conf oraz .NET 5 - Blog Daniela Plawgo

Narzędzia 109 dni, 16 godzin, 11 minut temu danielplawgo 128 źrodło rozwiń

Nowy artykuł, w którym chciałem pokazać nie tylko zalety pracy programisty, ale również wady - o których często zapominają osoby, które chcą pójść tą ścieżką. Zapraszam.

Dlaczego Warto Zostać Programistą .NET? Szybka Analiza - Modest Programmer

Sztuka programowania 110 dni, 15 godzin, 52 minuty temu modestprogrammer 120 źrodło rozwiń

Witamy w 65. odcinku podcastu Ostra Piła. W tym odcinku poruszymy tematy Low Code oraz no code. Porozmawiamy o tym czy Low/No code to przyszłość i czy jest w stanie zastąpić tradycyjny sposób pisania oprogramowania. Omówimy też kilka dostępnych platform Low/No code i zobaczymy jakie możliwości dają dla programistów. Miłego słuchania.

Tagi: podcast
Źródło: ostrapila.pl
Dziel się z innymi:
Low Code/No Code – A co to takiego? – Ostra Piła

Inne 111 dni, 16 godzin, 43 minuty temu macabre13 78 źrodło rozwiń

Bardzo interesujący tydzień za nami! W końcu pojawił się .NET 5, a wraz z nim 3-dniowa konferencja pełna interesujących prelekcji! Kilka z nich było poświęcone projektowi Tye. Temat ten bardzo mnie zainteresował, więc postanowiłem samodzielnie spróbować użyć tego narzędzie. Efektem mojego eksperymentu jest wpis, który właśnie czytasz w Cesarstwie-Dev! Nie będę wchodził w techniczne szczegóły tego projektu, lecz pokażę kolejne efekty pierwszych kilku godzin pracy z Tye. Mam nadzieję, że jesteście równie z...

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Project Tye - ułatwiona implementacja mikroserwisów

Sztuka programowania 111 dni, 16 godzin, 43 minuty temu Cesarstwo-Dev 147 źrodło rozwiń

it was a very long run but finally, I got it. I am Microsoft 365 Certified: Enterprise Administrator Expert. Yesterday I passed the last missing exam 🙂 . In Microsoft world, you can earn certifications that show you are keeping pace with today’s technical roles and requirements. Microsoft has certification paths for many technical job roles.

Tagi: certyfikacja
Źródło: tszulczewski.com
Dziel się z innymi:
Microsoft 365 Certified: Enterprise Administrator Expert

Inne 111 dni, 16 godzin, 43 minuty temu TSzulczewski 13 źrodło rozwiń

This video will introduce you to a Data Structure called a Bit Set. While this is not a specific dotnet / C# topic it's a computer science topic and all of the animations were coded in C# :)

Źródło: youtu.be
Dziel się z innymi:
[EN] Introduction to Bit Sets (Data Structure) - YouTube

Sztuka programowania 115 dni, 16 godzin, 43 minuty temu Badamczewski 34 źrodło rozwiń

W tym wpisie zajmę się tematem, który mam wrażenie bardzo często jest pomijany. To może niestety prowadzić do poważnych konsekwencji (utraty danych lub ich niepoprawności), które ciężko będzie namierzyć. Zobaczysz, w jaki sposób można rozwiązać ten problem dzięki optymistycznej współbieżności w .NET Core.Problem? Wcześniej czy później natrafimy na problem, w którym dwóch użytkowników/dwa procesy, czy jakieś inne elementy, będą próbowały zmienić w tym samym cza...

Optymistyczna współbieżność w EF Core - Blog Daniela Plawgo

Bazy danych i XML 116 dni, 16 godzin, 50 minut temu danielplawgo 145 źrodło rozwiń

Jakiś czas temu pisałem o tym, że gdy tworzymy API, warto dodać narzędzie Swagger. Umożliwia ono w szybki i prosty sposób przetestować nasze API (tutaj). Zdarza się jednak tak, że aby móc korzystać z naszego API, dane żądanie (request) musi być zautoryzowane, czyli np. posiadać odpowiedni token. Swagger umożliwia autoryzację żądań na wiele sposobów. W tym poście opiszę jak to zrobić, gdy potrzebujemy Bearer token.

Tagi: C#, Narzędzia, testy
Źródło: www.admu.pl
Dziel się z innymi:
Autoryzacja żądań w Swagger – ADMU Blog

Narzędzia 116 dni, 16 godzin, 50 minut temu Admu 90 źrodło rozwiń

Cypress & ExtJS – testy e2e. Króki wpis o tym jak zitnegrować ze sobą te dwie biblioteki i o moich pierwszych krokach w temacie testów pisanych w JavaScripcie.

Źródło: f2black.pl
Dziel się z innymi:
Cypress & ExtJS – testy e2e

Web 116 dni, 16 godzin, 50 minut temu f2Black 35 źrodło rozwiń

Wiadomo, że dobry programista musi posiadać wiele umiejętności. Oprócz tego, że umie programować, powinien mieć ogólną wiedzę informatyczną, znać język angielski, umieć logicznie myśleć, umieć rozwiązywać problemy, szukać informacji itd. Większość programistów to tak zwane umysły ścisłe i mają predyspozycję do nauki takich przedmiotów ja...

Dziel się z innymi:
Czy Programista .NET Musi Umieć Matematykę? Krótka odpowiedź - Modest Programmer

Inne 116 dni, 16 godzin, 50 minut temu modestprogrammer 71 źrodło rozwiń

Buzzword świata IT, który widnieje w czołówce obok mikroserwisów i DDD. Wzorzec tak popularny, a jednoczenie w wielu przypadkach tak błędnie rozumiany.

CQRS - o co właściwie z tym chodzi?

Architektura 116 dni, 16 godzin, 50 minut temu marcinlovescode 106 źrodło rozwiń

Nie ma nic odkrywczego w stwierdzeniu – mamy jesień. Listopad nie zachęca do spacerów. A cóż brzmi kusząco w zimne, pochmurne dni? Oczywiście kakałko i programowanie! W momencie kiedy pracujemy w środowiskach rozproszonych czasami potrzebujemy wykonywać pewne zadania jako oddzielny proces. Czasami jest to generowanie raportu, czasami jakieś inne zadanie długo lub krótko trwałe. W takich sytuacjach możemy do tego użyć prostej aplikacji konsolowej, zamkniętej w kontenerze i uruchamianej co jakiś czas za p...

Tagi: ef core
Źródło: bd90.pl
Dziel się z innymi:
EF Core - Migracje w aplikacji konsolowej - bd90

Narzędzia 118 dni, 15 godzin, 59 minut temu bd90 67 źrodło rozwiń

Today I’d like to share with you a very interesting concept in software testing – Assert Object pattern. It makes the Assert part of a test much simpler and more readable. Let’s dive right into it 😉The Asserts Hell Let’s consider the following unit test: What’s wrong here? Given and When sections are great single-liners. We know straightaway what’s the input and the action executed. However, Then block is too complex. It’s hard to figure out, just passing quickly through this test, what is expected. T...

Tagi: .Net, C#, Tests, testy
Dziel się z innymi:
Improve your tests with Assert Object Pattern - CodeJourney.net

Sztuka programowania 118 dni, 15 godzin, 59 minut temu dsibinski 55 źrodło rozwiń

Pierwszy z tej serii wpis będzie zawierał wprowadzenie do wzorców, jak i opis mojego ulubionego wzorca o wspaniałej nazwie Dekorator. Wzorce projektowe to uniwersalny sposób na rozwiązanie powtarzalnego problemu. Dekorator pozwala na dynamiczne przydzielenie danemu obiektowi nowych zachowań.

Wzorce projektowe - dekorator

Sztuka programowania 119 dni, 16 godzin, 3 minuty temu Cesarstwo-Dev 153 źrodło rozwiń

Obecnie sporo aplikacji typu SPA działa bez żadnego backendu. Są to zazwyczaj małe aplikacje, najczęściej wizytówki, strony informacyjne czy prezentacje portfolio. Zazwyczaj hostowane są za pomocą mechanizmu typu Github Pages, gdzie konfiguracja procesu wdrażania zajmuje kilka chwil. Co jednak w przypadku, kiedy nie chcemy lub, co gorsza, nie możemy wstawić kodu do publicznego repozytorium? Obecnie modne jest zamykanie aplikacji w kontenery. Jednak w niektórych sytuacjach może to byc przerost formy nad t...

Tagi: CI, GitLab CI/CD
Źródło: bd90.pl
Dziel się z innymi:
Gitlab CI - FTP Deployment - bd90

Narzędzia 122 dni, 16 godzin, 4 minuty temu bd90 45 źrodło rozwiń

Dzisiaj przyszedł czas na ostatni wpis o Azure Logic App. Poprzednio zajęliśmy się kosztami usługi, a dzisiaj przyszedł czas na automatyzację procesu wdrażania nowych wersji aplikacji. Skupimy się na przechowywaniu kodu w gicie oraz wdrażaniu z wykorzystaniem Azure DevOpsów. Dzięki czemu będziemy mogli zautomatyzować proces przenoszenia zmian z środowiska developerskiego na testowe, czy produkcyjne.Parametryzowanie aplikacji Na potrzeby tego wpisu wykorzystam ...

Źródło: plawgo.pl
Dziel się z innymi:
Azure Logic App - wdrażanie - Blog Daniela Plawgo

Cloud 123 dni, 16 godzin, 4 minuty temu danielplawgo 44 źrodło rozwiń

Przeglądając kod innych ludzi można napotkać (w deklaracjach klas) na private set. Zastanawiałeś się kiedyś do czego jest to używane? Czemu należy tak wszędzie pisać? A może nie wszędzie? Czym jest enkapsulacja? Spis treściPo co?Czym jest enkapsulacja?To jak to użyć?Jak niby ma zadziałać serializacja?To utrudnia testy!A co z Automapperem?PodsumowaniePo co? To co widzisz to zastosowanie zasady enkapsulacji – hermetyzacji -kapsułkowania (to ost...

Programowanie 101. Enkapsulacja, hermetyzacja czy kapsułkowanie? | Power-Dev

Sztuka programowania 123 dni, 16 godzin, 4 minuty temu kamilzima 80 źrodło rozwiń

1 2... 4 5 6 7 8 9... 441 442

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 728,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)