Zaznacz stronę
Blokowanie kontrolek przed ich edycją

Blokowanie 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...
CallStack i External Code

CallStack i External Code

Zapewne wielu z Was podczas debugowania kodu i szukania błędów natrafiło na to, że call stack pokazywał jedynie informację o tym, że wywołanie metody albo zmiana jakiejś właściwości została wykonana przez…. External Code. Poniżej znajdziecie rozwiązanie, które...
ConcurrentQueue<T> i ConcurrentStack<T>

ConcurrentQueue<T> i ConcurrentStack<T>

Nadszedł czas na kolejną porcję przykładów z wykorzystaniem ThreadSafe collection. W tym poscie po krótce opisze do czego i w jaki sposób używać kolekcji ConcurrentStack<T> oraz ConcurrentQueue<T>. Kolelekcja ConcurrentStack<T> to typowa kolekcja...
BlockingCollection <T>

BlockingCollection <T>

Jak już pisałem we wcześniejszym poście .NET 4 dał nam możliwość wykorzystania kolekcji Thread-Safe. Jedną z nich, o której chcę dzisiaj napisać jest BlockingCollection Kolekcja spełnia kilka zadań. Według mnie najważniejsze to: implementacja wzorca Producer –...
Nie(do)oceniony C++ odc. 1

Nie(do)oceniony C++ odc. 1

Jakiś czas temu dobry kolega poprosił mnie o pomoc w uruchomieniu projektu. Źródła odkupił od firmy X i przejął projekt – to tak w skrócie. Pomyślałem sobie, że przecież to nie będzie jakiś wielki problem i “podjąłem się wyzwania”. Dokumentacja do...