Jeden PROSTY TRIK aby zostać PROGRAMISTĄ!

17.01.2020

Chcesz zostać programistą ale nie wiesz jak zacząć? Czy jest to trudne? Zastanawiasz się czy sobie poradzisz? To mam coś dla Ciebie! Dzisiaj zamiast wpisu mam dla Was video, które dodałem na Youtubie ;)

Asynchroniczność w ASP.NET Core

16.01.2020

Programowanie asynchroniczne jest tematem, który w ostatnim czasie bardzo mocno zyskał na popularności. Dzieje się tak, moim zdaniem, z kilku powodów. Przede wszystkim sprzęt, na którym pracujemy może coraz więcej zadań wykonywać równolegle. Do tego aplikacje, które tworzymy muszą przyjmować coraz większy ruch. Dodatkowo same języki programowania zaczynają nam w tym wszystkim pomagać. Czym jest […]

Koniec z nullem! – nowe typy referencyjne w C# 8.0

12.01.2020

Być może dla niektórych nadal to jest zaskoczenie ale języki programowania też dostają nowe wersji. I nie inaczej jest z językiem C#, który niedawno zagościł u nas w wersji 8.0. Przyniósł nam on kilka ciekawych zmian, a jedną z nich jest ta, która idzie na wojnę z nullami. Co prawda seria o zmianach w C# […]

Czy wiesz jak wygląda praca nad kursem video?

20.11.2019

Normalnie update dotyczący kursu ASP.NET Core ląduje tylko u osób, które uzyskały już ten kurs przez zakup w przedsprzedaży. Jednak tym razem postanowiłem zrobić wyjątek ponieważ myślę, że jest to temat, który zaciekawi więcej osób. Opowiem Ci o wszystkich etapach z jakimi się mierzyłem bądź mierzę w trakcie tworzenia kursu ASP.NET Core (który w przedsprzedaży […]

Błędy IntelliSense po aktualizacji ASP.NET MVC

22.04.2019

Na swoim kanale na Youtube jestem w trakcie serii gdzie pracuję na starym kodzie. I przy okazji tej pracy zrobiłem aktualizację wersji .NET Frameworka do 4.7.2 i jednocześnie wersji ASP.NET MVC z 4.0 na 5.2.7. Wszystko przeprowadziłem z poziomu Visual Studio i NuGet Package Managera. I pojawił się problem. Nie widzę tego Problem związany z […]

Docker w już istniejącej aplikacji ASP.NET Core? To możliwe?

17.02.2019

Kontenery Dockera od dłuższego czasu zyskują na popularności. Coraz więcej firm decyduje się na ich używanie. Do niedawna programiści .NET nie mieli za dużo okazji do ich wykorzystania. Jednak odkąd Microsoft wydał .NET Core, który działa także w systemie Linux wszystko się zmieniło. Teraz programują w C# też możesz skorzystać z dobrodziejstw Dockera. Jednak co […]

Co nas czeka w .NET Core 3.0?

30.01.2019

Do produkcyjnego wydania .NET Core 3.0 coraz bliżej (planowo będzie to maj 2019). Ponieważ dopiero co wydana została wersja .NET Core 3.0 Preview 2 to warto przyjrzeć się na co czekamy. Aplikacje desktopowe w .NET Core Od wersji 3.0 dostępne będą biblioteki pozwalające pisać aplikacje z wykorzystaniem WPF i WinForms. Jest to na pewno duży […]

Dapper – ja to wolę mieć kontrolę nad SQLem

13.01.2019

Komunikacja z bazą danych to element, który w większości standardowych aplikacji zajmuje najwięcej czasu. Logika biznesowa, nawet dosyć złożona, jest nieporównywalnie szybsza niż odczytanie czegoś z tabeli w bazie. Poza tym, że sama komunikacja wymaga czasu to dochodzi jeszcze dopasowanie rekordów z bazy do obiektów w kodzie. W końcu po to nasz język posiada silne […]

Obiekty niemutowalne

20.10.2018

Zagadnienie, które potrafi pogrążyć sporą grupę kandydatów na naszych rozmowach o pracę. Czym są obiekty niemutowalne? Jakie mają zastosowanie? Jak je stworzyć? Na te pytania znajdziesz odpowiedź w dzisiejszym tekście.

Dlaczego LOGIKA w KONTROLERACH to zło?

04.10.2018

Być może spotkałeś się w internecie ze stwierdzeniem, że nie powinieneś umieszczać logiki w kontrolerach. A jeśli się nie spotkałeś w internecie to spotkasz się przy pierwszej okazji kiedy pokażesz komuś doświadczonemu kod swojej aplikacji webowej. O co tutaj chodzi? Dlaczego nie powinno się tej logiki pakować do kontrolera? Jakie są tego wady? Tego dowiesz […]