Sebastian de gambe
Ostatni dzień w pracy
Pod koniec marca podjąłem bardzo ważną decyzję w moim życiu. Zmieniam pracę. Decyzja o zmianie chodziła mi po głowie mniej więcej od początku roku. Chęć dalszego rozwoju, szukania czegoś nowego oraz własne przemyślenia przeważyły. Lecz o tym chciałbym napisać innym...
czytaj dalejRok ciężkiej pracy za mną
Nie ma sensu tłumaczyć się dlaczego prawie rok czasu mój blog był martwy. Czas to zakończyć i z powrotem przywrócić go do życia 🙂 Praktycznie cały zeszły rok był wielką gonitwą z czasem i deadlinami. Wersja alpha, beta i potem release. Do napisania było mnóstwo...
czytaj dalejDynamiczne kolorowanie tekstu w RichTextBox
Pewnie wielu z Was spotkało się kiedyś z kontrolką RichTextBox, w której najprościej jest wyświetlić jakiś sformatowany dokument jak na przykład rtf. Jakiś czas temu dostałem zadanie, które polegało na tym, że użytkownik wpisywał teść w polu z ograniczonym rozmiarem...
czytaj dalejMoq w Universal Apps? Zapomnij!
Jeżeli chcielibyście w projekcie Universal App tworzyć testy jednostkowe to po pierwsze oprócz MSTest niczego innego nie użyjecie. Jeżeli chcielibyście użyć znanego Wam framework do moqowania obiektów, zapomnijcie. Do takich konkluzji doszedłem podczas mojej kolejnej...
czytaj dalejUniversal App’s, SQLite i inne. Dramat za dramatem!
Mając chwilę wolnego czasu doszedłem do wniosku, że pobawię się Universal App. Jakby ktoś nie wiedział to jest taki nowy "twór" Microsoftu umożliwiający tworzenie aplikacji na każde urządzenie z Windows 10. Niby zapowiada się fajnie ale jak zwykle nie ma tak...
czytaj dalejBlokowanie kontrolek przed ich edycją
Wyobraźmy sobie scenariusz.... Aplikacja spięta z bazą danych, na której pracuje wiele osób, (dzień jak co dzień 😀 kto takiego czegoś nie robił? :D) modyfikować dany rekord, wpis może tylko jedna osoba na raz. Przed rozpoczęciem wprowadzania danych leci do bazy...
czytaj dalejWzorzec singleton i Func<T>
Jakiś czas temu przyglądałem się na kod, który wykorzystywał delegata Func. Pomyślałem sobie, że przecież coś takiego można wykorzystać dla wzorca singleton. Szybka implementacja, sprawdzenie i... działa 😀 Istota jest naprawdę bardzo prosta i praktycznie taka sama...
czytaj dalej