Skip to content
DEV – HOBBY
DEV – HOBBY
Programowanie Nasze Hobby : c sharp, angular, html, css
  • .NET Developer
  • Kursy
  • Blog
  • Moje Kursy

🔥 Zapisy zamknięte, ale możesz pobrać Roadmapę .NET i dołączyć do listy oczekujących. - Pobierz i dołącz do lity VIP !

C#

C#

a close up of a red and white electrical device

Adapter w architekturze Ports & Adapters (.NET)

Adapter to nie tylko GoF – to nazwa całej architektury Większość artykułów o wzorcu Adapter kończy się na przykładzie „owijamy jedną klasę drugą klasą”. To prawda na poziomie mechaniki, ale pomija najważniejszą rzecz: Adapter jest literalnie drugim słowem w nazwie…

Continue reading Adapter w architekturze Ports & Adapters (.NET)

Pierwszy program w C# — krok po kroku z kodem

C# Pierwszy Program C# to nowoczesny, obiektowy język programowania, który jest łatwy do nauki i jednocześnie bardzo potężny. W tym poście pokażę, jak napisać swój pierwszy program w C#, wyjaśniając krok po kroku, co dzieje się w kodzie. Prosty przykład…

Continue reading Pierwszy program w C# — krok po kroku z kodem

Strategy Pattern w C# — pipeline walidacji

Kąt widzenia: kompozycja wielu strategii, pipeline, async, Result PatternPrzykład przewodni: system walidacji rejestracji użytkownika — każda reguła jako osobna strategia Czym różni się ten post od poprzedniego? W poprzednim poście (#110) jeden kontekst wybierał jedną aktywną strategię z wielu —…

Continue reading Strategy Pattern w C# — pipeline walidacji

Budowanie API CRUD z Dapperem w .NET

Budowanie API CRUD za pomocą Dappera Dapper jest obecnie uznawany za najpopularniejszy mikro-ORM ze względu na swoją znakomitą wydajność. ORM-y (Object Relational Mappers) znacznie upraszczają tworzenie aplikacji, które wymagają połączeń z bazami danych i trwałości danych, oferując zasoby umożliwiające mapowanie…

Continue reading Budowanie API CRUD z Dapperem w .NET

4 filary programowania obiektowego w C#

4 Filary Programowania Obiektowego w C# — Implementacja w ASP.NET Core Orientacja obiektowa jest kluczowym paradygmatem dla twórców stron internetowych. W tym artykule poznasz 4 filary programowania obiektowego na przykładzie aplikacji ASP.NET Core. Programowanie obiektowe ma zasadnicze znaczenie przy tworzeniu…

Continue reading 4 filary programowania obiektowego w C#

Jak śledzić ekosystem .NET i być na bieżąco

Kąt widzenia: nie “co nowego w .NET X” (to starzeje się w miesiąc), ale jak czytać ekosystem .NET — skąd brać informacje, jak rozumieć cykl wydań, co faktycznie śledzić na co dzieńPrzykład przewodni: roadmapa od .NET Preview do RTM i…

Continue reading Jak śledzić ekosystem .NET i być na bieżąco

Connection String w C# — połączenie z bazą

Connectionstrings Oto przykładowe Connectionstrings do najpopularniejszych baz danych. Microsoft SQL Server ODBC — Standard Connection ODBC — Trusted Connection ODBC DSN OleDb — Standard Connection OleDb — Trusted Connection OleDb — via IP Address .NET DataProvider — Standard Connection .NET…

Continue reading Connection String w C# — połączenie z bazą

LInq

LINQ w C# — kompletny przewodnik z przykładami

LINQ w C# – kompletny przewodnik z przykładami i najlepszymi praktykami LINQ w C# (Language Integrated Query) to jedno z tych narzędzi, które realnie zmieniają sposób myślenia o danych. Umożliwia czytelne, deklaratywne i bezpieczne typowo przetwarzanie kolekcji, baz danych, XML,…

Continue reading LINQ w C# — kompletny przewodnik z przykładami

Wzorzec Bridge (Most) w C# — kiedy go użyć

Most Most (Bridge) jest strukturalnym wzorcem projektowym pozwalającym na rozdzielenie dużej klasy lub zestawu spokrewnionych klas na dwie hierarchie: abstrakcję oraz implementację. Nad obiema można wówczas pracować niezależnie. Cel Most oddziela abstrakcję od jej implementacji, dzięki czemu obie mogą się…

Continue reading Wzorzec Bridge (Most) w C# — kiedy go użyć

Wzorzec Facade w C# — fasada dla podsystemu

Fasada Fasada (Facade) jest strukturalnym wzorcem projektowym, który wyposaża bibliotekę, framework lub inny złożony zestaw klas w uproszczony interfejs. Cel Fasada zapewnia ujednolicony interfejs do zestawu interfejsów w podsystemie. Ten wzorzec definiuje interfejs wyższego poziomu, który ułatwia korzystanie z podsystemu.…

Continue reading Wzorzec Facade w C# — fasada dla podsystemu

Wzorzec Singleton w C# — jedna instancja klasy

Singleton Singleton jest kreacyjnym wzorcem projektowym, który zapewnia, że klasa ma tylko jedną instancję i zapewnia globalny punkt dostępu do tej instancji. Cel Intencją wzorca singleton jest zapewnienie, że klasa ma tylko jedną instancję i zapewnienie globalnego punktu dostępu do…

Continue reading Wzorzec Singleton w C# — jedna instancja klasy

Wzorzec Prototype w C# — klonowanie obiektów

Prototyp (Prototype) Prototyp jest kreacyjnym wzorcem projektowym, który umożliwia kopiowanie już istniejących obiektów. To dość prosty wzorzec. Pozostałe wzorce kreacyjne to Builder, Singleton oraz Factory Method — każdy rozwiązuje inny problem tworzenia obiektów. Cel Celem wzorca jest określenie rodzajów obiektów…

Continue reading Wzorzec Prototype w C# — klonowanie obiektów

Wzorzec Builder w C# — budowniczy krok po kroku

Budowniczy (Builder) Builder jest kreacyjnym wzorcem projektowym. Wśród innych wzorców kreacyjnych warto poznać Factory Method oraz Prototype, a całościowe spojrzenie daje przewodnik po wzorcach projektowych. Cel Budowniczy jest kreacyjnym wzorcem projektowym, który daje możliwość tworzenia złożonych obiektów etapami, krok po…

Continue reading Wzorzec Builder w C# — budowniczy krok po kroku

Stronicowanie wpisów

Poprzednie 1 2 3 4 … 12 Następne

Popularne kursy

  • C# Podstawy Programowania: Twój Pi...
    200PLN
     
    Autor: Mariusz Jurczenko
  • C# Podstawy Programowania Obiektowego
    200PLN
     
    Autor: Mariusz Jurczenko
  • Przydatne Narzędzia
    Bezpłatnie
     
    Autor: Mariusz Jurczenko
  • AI w .NET
  • Algorytmy
  • Architektura i Projektowanie Oprogramowania
  • Csharp
  • Html
  • Kolekcje
  • Programowanie i rozwój oprogramowania
  • Rozwój Oprogramowania i Kariera
  • SOLID
  • Wzorce Projektowe
  • Wzorce Projektowe i Zasady
  • Zadania Rekrutacyjne
  • Equals i GetHashCode w C# — fotel sprzedany dwa razy
  • Rekordy, LINQ i async – quiz: zgadnij output 9 fragmentów
  • Newsy .NET — .NET 11 RC1, unie w C# 15 i CS8509 (wrzesień 2026)
  • Delegat jako parametr w C# – pułapka bez komunikatu
  • Pułapki C# – quiz: zgadnij output 9 fragmentów kodu

Menu

  • Kontakt
  • Regulamin
  • Polityka prywatności
  • Moje Kursy
  • Blog
  • LISTA VIP
  • Csharp
  • Zadania Rekrutacyjne
  • Wzorce Projektowe
  • SOLID
  • Algorytmy
  • Kolekcje
  • Jak stosować 5 zasad SOLID w C#
  • Projekt Tetris w .NET — seria tutoriali
  • Aplikacja do zarządzania kontaktami w C#
  • Scaffolding w Visual Studio — szybkie API .NET
Copyright © 2015 - 2026 DEV-HOBBY.PL
Logowanie
Hasło musi mieć co najmniej 8 znaków, zawierać cyfry i litery oraz przynajmniej jedną wielką literę.
Akceptuję Regulamin. Informacje o przetwarzaniu danych osobowych znajdziesz w Polityce prywatności.
Chcę darmową Roadmapę .NET. Zapisuję się na newsletter dev-hobby.pl i chcę otrzymywać na podany adres e-mail materiały edukacyjne oraz informacje o produktach i promocjach. W zamian otrzymam bezpłatnie Roadmapę .NET. Mogę zrezygnować w każdej chwili. (opcjonalnie)
Zapamiętaj mnie
Logowanie Zarejestruj się
Przywróć hasło
Wyślij link do zmiany hasła
Link do zmiany hasła wysłany na Twój adres e-mail Zamknij
Link potwierdzający wysłany Postępuj zgodnie z instrukcją wysłaną na Twój adres e-mail. Zamknij
Your application is sent We'll send you an email as soon as your application is approved. Przejdź do profilu
Nie masz konta? Zarejestruj się Logowanie
Zapomniane hasło

Zanim zaczniesz — pliki cookie

Używamy plików cookie do analityki (żeby wiedzieć, które materiały są przydatne) i do reklam. Wybierz jedną z trzech opcji — każdą możesz później zmienić przyciskiem „Zarządzaj zgodą”.

Polityka prywatności  ·  Polityka cookies