Blog Dla Młodszych Programistów C#/.NET

W dzisiejszym artykule stworzymy prostą aplikację w Windows Forms w języku C#, która będzie tworzyła oraz zapisywała dane do pliku z rozszerzeniem CSV, a także pokaże Ci jak odczytywać dane z takiego pliku i wyświetlać je w aplikacji. Opowiem także, czym jest format CSV i dlaczego często jest stosowany w programowaniu. Czym są pliki CSV? Plik o rozszerzeniu CSV jest to specjalny typ pliku, który przechowuje wartości rozdzielone przecinkami. Takie pliki można między innymi uruchamiać, a także edytować w programie Excel. Taki typ pliku jest często używany w programowaniu, ponieważ są to [...]
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 [...]
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ą [...]
Dzisiaj jest ostatni artykuł naszej serii, w której przedstawiam Ci 100 najczęściej powtarzających się pytań, które możesz mieć na rozmowie kwalifikacyjnej na stanowisko młodszego programisty .NET. Także mam nadzieję, że po tym wpisie będziesz już w 100% przygotowany do takiej rozmowy i możesz spokojnie rozsyłać CV. Scrum jest to zwinne podejście do tworzenia oprogramowania. To znaczy, nie musi to być tylko oprogramowanie, może to być dowolna rzecz, jakiś produkt. W scrumie pracujemy przyrostowo, w krótkich iteracjach i w dowolnym momencie mamy działającą wersję naszego [...]
Przed ostatni artykuł naszej serii, w której staram się przygotować Cie do rozmowy kwalifikacyjnej na stanowisko młodszego programisty .NET. Dzisiaj przeanalizujemy sobie kolejnych 10 pytań, mam nadzieję, że pytania z poprzednich wpisów już sobie na spokojnie przeanalizowałeś. Czym są testy automatyczne i jakie są ich zalety? Testy automatyczne są to kawałki kodu, które testują inny kod. Takie testy między innymi możemy też pisać w C# z zastosowaniem odpowiedniego frameworka. Możemy tutaj użyć np. NUnit lub xUnit. Dzięki testom automatycznym możemy testować kod częściej i [...]
Zbliżamy się już do końca wszystkich pytań. W poprzednich materiałach poznałeś 70 popularnych pytań technicznych z rozmów kwalifikacyjnych na stanowisko młodszego programisty .NET. W tym artykule poznasz 10 kolejnych. Czym jest YAGNI? Zasada YAGNI, czyli You Arent Gonna Need It (nie będziesz tego potrzebował), mówi nam o tym, by nie tworzyć oprogramowania, którego obecnie nie potrzebujemy. Chodzi o to, że jeżeli obecnie nie potrzebujemy danej funkcjonalności, kodu, a uważamy, że możliwe, że kiedyś się przyda, to żeby na razie takiego kodu nie tworzyć. Po prostu nie tworzyć [...]

Wyszukiwarka

© Copyright 2024 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Regulamin. Polityka prywatności. Design by Kazimierz Szpin