Programowanie
Prywatny konstruktor – kiedy może się przydać?
W tym wpisie opowiem Ci jak użyć konstruktor prywatny do stworzenia obiektu z od razu prawidłowymi danymi, bez potrzeby robienia walidacji parametrów.
(więcej…)W tym wpisie opowiem Ci jak użyć konstruktor prywatny do stworzenia obiektu z od razu prawidłowymi danymi, bez potrzeby robienia walidacji parametrów.
(więcej…)Moja żona jest grafikiem i pomagam jej w ramach jej studia graficznego: https://solovestudio.pl/ robić strony internetowe oparte o system zarządzania treścią WordPress. Gosia przygotowuje całą stronę od strony wizualnej, dla mnie zostają kwestie techniczne 🙂 Czyli na przykład przeniesienie jej z serwera testowego na serwer klienta.
W tym wpisie pokażę jak to zrobić. Będzie to ogólny opis procesu. Nie będzie szczegółów jak działa program FileZilla do połączenia z serwerem FTP, jak zainstalować narzędzie Search-Replace-DB. Te informacje można znaleźć w internecie. Będzie to ogólny opis kroków jakie trzeba wykonać aby przenieść stronę z jednego serwera na drugi.
(więcej…)Tworząc jakiś system prędzej czy później trafimy na taki widok w naszej aplikacji, który się powtarza w wielu miejscach. Czasami jest to dokładnie ten sam widok, z tymi samymi danymi, a czasami ten sam widok, ale z różnymi danymi.
Żeby nie kopiować w wiele miejsc tego samego kodu, można użyć w ASP.NET CORE widoków częściowych, czyli partial views.
(więcej…)W ramach nauki .NET Core piszę sobie aplikację webową. Na jednej podstronie mam wybór tygodnia, aby pokazywać dane z wybranego tygodnia.
Użyłem do wyboru tygodnia standardowego znacznika HTML:
<input type="week">
(więcej…)Ostatnio w moim jednym pet projekcie (pisany w ASP.NET Core 3.1.) wymyśliłem sobie tak, aby do bazy zapisywane były tylko te logi, które:
SourceContext
zawieraja się namespace aplikacji lub@Exception
nie jest puste.Dzisiaj będzie pierwszy wpis na blogu nie dotyczący Gita. Szkic tego posta przygotowałem jeszcze jak blog miał być ogólnie o programowaniu, a nie tylko o gicie. Jednak postanawiam go tutaj opublikować, ponieważ nie dotyczy on jakiegoś konkretnego języka programowania. Wpis jest o problemie zostawiania w kodzie komentarzy typu TODO, a to może dotyczyć już sporej liczby programistów.
Wpis dotyczący jakiejś konkretnej kwestii danego języka mógłby się nie spodobać czytelnikom mojego bloga, którzy programują w innym języku programowania. Jednak uważam, że taki ogólny wpis, dotyczący programowania od czasu do czasu mogę opublikować.
O czym w końcu będzie ten wpis? Będzie o zostawianiu komentarzy typu TODO w kodzie. Dlaczego to jest złe i jak na to sobie zaradzić.
(więcej…)