Miesiąc: Listopad 2011

Tablica kanbanowa

W ubiegłym tygodniu zacząłem korzystać z Kanban’a. Okazało się, że to po prostu DZIAŁA. To dopiero początek, więc nie mam jeszcze własnych przemyśleń. Wiedzę czerpię z The Kanban Story, a dokładniej z offline’owych prezentacji Pawła. Na razie wiem, że muszę zacząć pisać drukowane litery…

Debugowanie plugina

Z pluginami problem jest taki, że zazwyczaj (dobrze by było) są to osobne projekty w osobnym solution. Wtedy, żeby uruchomił się kod plugina musimy najpierw uruchomić główną aplikację, z której dopiero odpalimy plugina i staniemy na breakpoint’ie. Mam projekt główny, który developuję (powiedzmy ProgramMain)…

Atrybut DebuggerDisplay

Jako, że ostatnio zajmuję się legacy kodem, dodaję do prawie każdej klasy atrybut DebuggerDisplay. Za pomocą tego atrybutu, definiujemy co będzie pokazane w debuggerze, np po najechaniu myszką na obiekt lub w oknach Locals i Watch. Na polach składowych można wywoływać dowolne funkcje (nie…

Iterowanie po kolekcji i zmiana elementu w Visual Basic

Czasem korzystam z podobnego kawałka kodu, czyli wyszukanie elementu o danym id i zmiana któregoś pola (pól) w tym elemencie. Nic szczególnego. Gdy jednak zmienimy OrderDetails z klasy na strukturę otrzymamy poniższy błąd kompilacji. Kompilator C# bardzo sensownie ostrzegł nas że jest to tylko…