Właśnie wystartowały zapisy do mojego najlepszego szkolenia Zostań Programistą .NET w którym pokaże Ci Jak Zostać Programistą C#/.NET w 2024 Roku (Startując Od Zera). Zbieramy zapisy tylko do najbliższego Piątku do 22:00. Dzięki temu szkoleniu: Poznasz Cały Proces. Otrzymasz 15 Tygodni Szkolenia Online. Otrzymasz Bonusy. Dostęp Do Prywatnej Grupy. Przejdziesz Przez Cały Proces Pod Okiem Mentora. Dużo Praktyki. Poznasz Najczęstsze Błędy Początkujących. Odpowiedzi Na Najczęstsze Pytania. [...]
Właśnie wystartowały zapisy do nowej edycji mojego nowego programu Szkoła ASP.NET Core. Szkoła ASP.NET Core jest to zaawansowane praktyczne szkolenie ASP.NET Core MVC + REST API dla Programistów C#/.NET. W szkoleniu tworzymy kompletną aplikację w ASP.NET Core od pierwszych linii kodu, aż po wdrożenie w chmurze. Zbieramy zapisy do 14-modułowego szkolenia. A dzięki niemu: Otrzymasz 14 Modułów Szkolenia Online. Przejdziesz Przez Proces Pod Okiem Mentora. Napiszemy Kompletną Aplikację od A do Z. Poznasz Zaawansowane Mechanizmy ASP.NET Core. Stawiamy Na Praktykę [...]
W dzisiejszym artykule stworzymy małą aplikację, która będzie nam kompresować pliki z wybranego folderu do pliku zip. Pokaże Ci również jak te pliki później przywrócić, czyli rozpakować do formatu wyjściowego. Oprócz tego zaimplementujemy kilka dodatkowych funkcji, dzięki czemu nasza aplikacja będzie bardziej uniwersalna i przydatna do codziennego użytku. Całość stworzymy w języku C#. Projekt. Jeżeli chcesz programować równocześnie ze mną, to załóż sobie nowy projekt Windows Forms, podobnie jak to robiliśmy w poprzednich artykułach. Jeżeli nie wiesz jak to zrobić, to wróć proszę do tych [...]
Jak mówi wikipedia. Serializacja to proces przekształcania obiektów do strumieni bajtów z zachowaniem aktualnego stanu. Dzięki czemu obiekt może zostać utrwalony np. w pliku, może też zostać przesłany do innego procesu czy komputera przez sieć. Natomiast deserializacja jest procesem odwrotnym do serializacji, to znaczy dzięki niej możemy odczytać ten strumień bajtów i przywrócić obiekt do stanu sprzed serializacji. Na pierwszy rzut oka ta definicja może wydawać się trochę skomplikowana, ale w tym artykule pokaże Ci, o co w tym wszystkim chodzi, jak serializować i deserializować dane w [...]
Tworząc różne aplikacje, często będziesz miał do zaimplementowania funkcje, które wymagają współpracy z zewnętrznymi plikami. Może to być zapis jakichś ważnych danych, których nie chcemy utracić, a chcemy mieć do nich łatwy dostęp. Ponadto odczyt różnych danych, modyfikacje, kopiowanie, usuwanie itd. Na szczęście w C# możemy sobie z tymi działaniami łatwo poradzić i pokaże Ci jak to robić w tym artykule na przykładzie. Możemy sobie na początek założyć nowy projekt w Visual Studio. Nie ma znaczenia, czy będzie to aplikacja konsolowa, desktopowa, czy webowa. Wszędzie ten kod będzie [...]
Musisz wiedzieć, że programista w swojej pracy oprócz tego, że pisze kod, to również bardzo często musi szukać błędów w różnych aplikacjach. Oczywiście są różne błędy, różne sposoby znajdowania tych błędów oraz zabezpieczenia przed takimi błędami. Jednak najczęściej, aby szybko znaleźć i zdiagnozować błąd, musisz umieć debugować swoje aplikacje poprzez visual studio. W swojej pracy codziennie będziesz debugował kod, dlatego wypadałoby to umieć robić poprawnie. W dzisiejszym artykule pokażę Ci właśnie jak podejść do tego tematu. Pokaże przede wszystkim, czym jest [...]
Kilka tygodni temu opisywałem Ci moim zdaniem najlepsze sposoby nauki programowania. Mówiłem wtedy, że najlepszą drogą jest połączenie kilku sposobów nauki tzn.: Dobrej jakości kurs online. Pomoc mentora. Praktyka. Bazując na tych założeniach, powstało szkolenie online o nazwie: Zostań Programistą .NET. Jest to szkolenie, które właśnie łączy ze sobą te 3 sposoby nauki, czyli: kurs online, opieka mentora oraz praktykowanie i jest to moim zdaniem najlepsza i najszybsza droga do tego, by zostać programistą C# i pisać aplikacje na platformie .NET. W tym artykule opiszę Ci dokładnie, na [...]
Jeżeli chcesz zacząć programować, to przede wszystkim potrzebujesz odpowiedniego środowiska programistycznego, tak zwanego IDE, czyli Integrated Development Environment. Jeżeli chcesz programować w C#, to masz do wyboru sporo takich narzędzi. Takie 3 obecnie najpopularniejsze to na pewno visual studio, visual studio code oraz rider. Na początek Twojej drogi polecam Ci zacząć od visual studio w wersji community, jest to wersja darmowa, którą możesz spokojnie używać. Są też płatne wersje express oraz enterprise, ale nie są Ci one do niczego potrzebne, w wersji community zrobisz [...]
Czy często jak tworzysz nową klasę w C# z poziomu visual studio irytuje Cię, że klasa jest domyślnie tworzona bez publicznego modyfikatora dostępu? Klasa, która nie ma jawnie zdefiniowanego modyfikatora dostępu, ma dostęp internal. Jednak jeżeli chcesz, żeby Twoja klasa była publiczna, musisz zawsze po jej stworzeniu dodać słowo kluczowe public. Jest to trochę niepotrzebna czynność, fajnie jakby domyślnie klasy były publiczne. Czy da się w ogóle tak zrobić? Jeżeli tak, to, jak to zrobić? Dlaczego klasy są domyślnie oznaczane jako internal? W tym krótkim artykule odpowiem na wszystkie te [...]
W poprzednim artykule opisałem Ci, czym są snippety i jakie są najpopularniejsze snippety domyślnie stworzone w visual studio. Dzisiaj chciałbym Ci pokazać, w jaki sposób stworzyć własnego snippeta, nie jest to nic skomplikowanego, a może bardzo przyśpieszyć pisanie kodu. Podgląd snippetów w visual studio. Aby zobaczyć wszystkie dostępne snippety w visual studio, kliknij proszę w górnym menu w Tools, a następnie Code Snippets Manager. Możesz również przejść do tego okna skrótem klawiszowym Ctrl + k + b. Po otworzeniu tego okna wybierz na górze odpowiedni język, to znaczy CSharp. [...]