ASP.NET Core MVC

MVC – Model View Controller

MVC jest wzorcem architektonicznym, umożliwiającym łatwe oddzielenie widoku (View), od modelu biznesowego (Model) oraz struktury sterującej (Controller). Wzorzec ten jest bardzo mocno eksploatowany w aplikacjach webowych. Takie wykorzystanie MVC w aplikacjach webowych spowodowało, iż wiele narzędzi i frameworków webowych ma mocne wsparcie dla samego MVC. W przypadku ASP.NET Core  mamy bibliotekę ASP.NET Core MVC, które ułatwia działanie z tym wzorcem, co więcej możemy bezpośrednio przy tworzeniu projektu wybrać template MVC. Czytaj dalej ASP.NET Core MVC

.NET Core – początek

.NET Core

Czym tak właściwie jest .NET Core ? Jako programista aplikacji głównie desktopowych zazwyczaj pracuję z pełnym .NET frameworkiem. Jak wiadomo aplikacje takie można uruchomić tylko na komputerach, które taki framework posiadają zainstalowany w systemie. Tutaj cały szkopuł .NET framework jest windowsowy, co ogranicza nas tylko do komputerów z windowsem. Co prawda są próby przeportowania .NET-a na systemy linuxowe ale nie wszystko tam musi działać, a i są one zazwyczaj w niższych wersjach .NET-a niż najnowszy. Tutaj wchodzi .NET Core, który z założenia miał być wieloplatformowy, dzięki czemu aplikację napisaną z wykorzystanie tej wersji frameworka można uruchomić zarówno na Windowsie jak i Linuxie czy MacOS-ie. Pozwala to w większym stopniu dotrzeć z aplikacjami do użytkowników pozostałych platform.

Czytaj dalej .NET Core – początek

Daj Się Poznać 2017

Daj się poznać 2017

Kolejna edycja konkursu programistycznego Daj się poznać już niebawem.  Osobiście chcę wziąć udział w tym konkursie, a materiały publikowane będą właśnie pod tym tagiem.

Konkurs polega na prowadzeniu projektu programistycznego przez 10 tygodni, gdzie postępy będą raportowane przynajmniej 1 postem tygodniowo oraz dodatkowo postem technicznym, nie koniecznie związanym z projektem. Czytaj dalej Daj Się Poznać 2017