ASP.NET Core oferuje kilka sposobów tworzenia aplikacji webowych po stronie serwera. Dwa najpopularniejsze podejścia to tradycyjny ASP.NET Core MVC (Model-View-Controller) oraz nowsze, stronicowe podejście Razor Pages. Wraz [...]
ASP.NET Core to międzyplatformowy, open-source'owy framework od Microsoftu do tworzenia nowoczesnych aplikacji webowych przy użyciu platformy .NET. W praktyce oznacza to, że możesz pisać aplikacje internetowe w C# (lub innym [...]
Pisząc aplikacje webowe, szybko zauważysz powtarzające się elementy interfejsu użytkownika. Tworzenie za każdym razem tych samych fragmentów UI od zera byłoby nieefektywne i podatne na błędy. Na szczęście Blazor - framework [...]
Blazor WebAssembly umożliwia tworzenie interaktywnych aplikacji webowych w całości w C#, uruchamianych po stronie przeglądarki. Rozwiązanie to zyskuje na popularności, ale niesie ze sobą również pewne charakterystyczne wyzwania. [...]
Tworzenie stron internetowych to umiejętność, od której wielu początkujących programistów rozpoczyna swoją karierę. HTML i CSS stanowią fundamenty wszystkich witryn, to dzięki nim określamy strukturę strony oraz jej wygląd. [...]
Projektowanie układu strony (layoutu) w CSS jeszcze kilka lat temu często wiązało się z uciążliwymi sztuczkami, używaniem floatów, tabel czy innych obejść. Dziś do dyspozycji mamy dwie potężne i nowoczesne techniki: Flexbox [...]
HTML nieustannie ewoluuje, a wersja HTML5 wprowadziła prawdziwą rewolucję w tworzeniu stron WWW. Nowe możliwości i znaczniki sprawiły, że kod stał się bardziej semantyczny, przejrzysty i przyjazny zarówno dla programistów, [...]
Marzysz o własnej stronie internetowej, ale nie wiesz, od czego zacząć? Dobra wiadomość jest taka, że dziś stworzenie prostej witryny jest łatwiejsze niż kiedykolwiek. Istnieją co prawda kreatory stron (np. Wix) oraz systemy [...]
Rozpoczęcie nauki programowania może wydawać się trudne, ale napisanie pierwszej prostej aplikacji w C# jest łatwiejsze, niż myślisz. C# to popularny, wszechstronny język programowania, a platforma .NET umożliwia tworzenie [...]
Jako doświadczony programista .NET często spotykam się z pytaniem: "Po co mi znajomość HTML i CSS, skoro zajmuję się głównie back-endem w C#?" Wielu developerów .NET koncentruje się na logice serwerowej, bazach danych czy [...]