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 [...]
Właśnie wystartowały zapisy do programu Szkoła Testów Jednostkowych. Jest to praktyczne szkolenie dla Młodszych Programistów C#/.NET w którym pokaże Ci jak testować aplikacje stworzone w C#. Szkoła Testów Jednostkowych pomoże Ci jeśli: Chcesz nauczyć się pisać testy jednostkowe w aplikacjach stworzonych w C# na platformie .NET. Jesteś lub chcesz być Młodszym Programistą C#/.NET. Chcesz pisać lepszej jakości kod. Chcesz mieć mniej błędów na w swoich aplikacjach C#. Chcesz mieć zadowolonych klientów. Chcesz nauczyć się pisać [...]
W dzisiejszym artykule chciałem opowiedzieć Ci moją historię odnośnie tego, jak zostałem programistą C#/.NET. Opowiem o tym, jak uczyłem się programowania, jaki sposób nauki był dla mnie najlepszy, jak uczyłbym się programowania dzisiaj i jak zostałem programistą. Początki. Przyznam szczerze, że przed pójściem na pierwszą rozmowę kwalifikacyjną byłem bardzo zestresowany, wiele czasu poświęciłem wcześniej na naukę, ale nie wiedziałem, czy mam już wystarczającą wiedzę, żeby dostać pracę. Także wydaje mi się, że to jest zawsze pierwszy problem osób, które chcą zostać [...]
Od wczoraj trwają zapisy do mojego najlepszego szkolenia online: Zostań Programistą .NET. W tej edycji mamy już kilka osób na pokładzie, przerabiają pierwsze materiały i ruszyły z nauką programowania. Otrzymuję też od Was sporo pytań, dotyczących programowania i samego szkolenia. Zebrałem te, które się najczęściej powtarzają i w tym artykule szczegółowo na nie odpowiem. 1. Nie mogę teraz zacząć szkolenia. Nie ma problemu, dołączając teraz do szkolenia, będziesz miał do niego dożywotni dostęp. Natomiast możesz rozpocząć w dowolnym momencie. Jeżeli będą kolejne edycje, to pewnie będą [...]
W dzisiejszym artykule mam dla Ciebie kilka dobrych wiadomości. Po pierwsze, właśnie wystartowała nowa edycja mojego najlepszego szkolenia – Zostań Programistą .NET. Jest to kompleksowe szkolenie online, w którym przeprowadzę Cię przez całą ścieżkę od podstaw do pracy na stanowisku młodszy programista C#/.NET. W tym materiale przybliżę Ci to szkolenie, opowiem, dlaczego warto dołączyć w tej edycji, dla kogo będzie ono odpowiednie, jakie są bonusy i na koniec będę miał dla Ciebie specjalny bonus, także koniecznie przeczytaj ten artykuł do końca. Czym jest Szkolenie Zostań Programistą [...]
Wspominałem Ci w poprzednim artykule, że w C# możemy tworzyć wiele różnych typów aplikacji. Od aplikacji konsolowych poprzez aplikacje desktopowe i mobilne, a na webowych kończąc. Zakładając nowy projekt, musimy tylko wskazać, w którym frameworku chcemy tworzyć naszą aplikację i od razu na start zostaje utworzony podstawowy szablon, w którym możemy dalej rozwijać naszą aplikację. W dzisiejszym artykule opiszę Ci najczęściej tworzone aplikacje oraz pokaże jak je uruchomić w Visual Studio. Aplikacje konsolowe to najprostsze programy, które działają w wierszu poleceń. Są one [...]
Jeśli właśnie zaczynasz swoją przygodę z programowaniem, z pewnością zastanawiasz się, który język programowania wybrać. Czy jest jakiś język, który pozwoli Ci łatwo nauczyć się programowania, ale jednocześnie jest wystarczająco dobry, aby sprostać wymaganiom dzisiejszego rynku pracy i znaleźć szybko dobrze płatną pracę? Odpowiedź brzmi: tak, jest taki język, a nazywa się C#. W połączeniu z platformą .NET, C# jest idealnym wyborem dla początkujących programistów, którzy chcą szybko i łatwo nauczyć się programowania i rozpocząć swoją karierę w branży. W tym filmie przedstawię Ci 25 [...]
W dzisiejszym materiale, chciałbym przybliżyć Ci jedną z najciekawszych i najbardziej opłacalnych dziedzin na rynku pracy, czyli pracę programisty. Czy zastanawiałeś się kiedyś, dlaczego coraz więcej osób decyduje się na tę drogę kariery? W dzisiejszym filmie przedstawię 14 powodów, dla których warto zostać programistą. Jeśli zastanawiasz się, czy ta praca jest dla Ciebie, koniecznie przeczytaj ten artykuł do końca! Przekonaj się, dlaczego programowanie [...]
Czy zastanawiałeś się jaki jest najlepszy sposób na naukę programowania? Oczywiście nauka poprzez działanie, czyli praktyka, samo programowanie i tworzenie aplikacji. Taki tryb nauki daje najlepsze efekty. Z takim przesłaniem właśnie został stworzony program Szkoła ASP.NET Core. W tym szkoleniu będziesz uczył się na praktyce, tworząc swoją własną aplikację od A do Z. W dzisiejszym artykule chciałbym przedstawić Ci 18 powodów, dla których warto zacząć naukę programowania aplikacji webowych ze Szkołą ASP.NET Core, która zdecydowanie pomoże Ci w Twojej programistycznej karierze. 1. Poznasz [...]