XML jest uniwersalnym sposobem zapisu danych dzięki któremu możemy w łatwy sposób przechowywać niezbędne informacje. W dobie internetu jego popularność stała się ogromna, a sam język stał się standardem rekomendowanym między innymi przez W3C. Platforma .NET udostępnia nam wiele metod dzięki którym możliwe jest proste wykorzystanie XMLa w naszych aplikacjach. W tym tekscie postaram się krótko opisać sposób jego obsługi przy pomocy klasy XmlDocument oraz klas dziedziczących po XmlNode. Tworząc nowy obiekt...
Strona głównaUżytkownik
mojzesz | użytkownik
Bazy danych i XML 5441 dni, 15 godzin, 36 minut temu 108 źrodło rozwiń
Dzisiaj kontynuacja ostatniego wpisu, traktującego o najprostszych operacjach na wątkach. Bez zbędnych wstępów przejdę więc do klasy ReaderWriterLock. ReaderWriterLock Klasa ta daje możliwość, której nie daje nam klasa Monitor, mianowicie rozróżnianie pomiędzy blokadą do odczytu(umożliwia ona wielu wątkom jednoczesny dostęp do zasobu) oraz zapisu(tylko jeden naraz możliwy, oczywiście wtedy odczyt jest również zablokowany. Aby jej użyć wystarczy instancja ReaderWriterLock w klasie, do której dostęp ma ...
Na dzisiaj wzorzec prosty i przyjemny: State(Stan). Jak sama nazwa wskazuje służy on do radzenia sobie z wszelkimi sytuacjami, gdzie występują pewne stany, od których zależy to, co zostanie wykonane w ramach operacji. Weźmy pod uwagę przykład znany wszystkim(aczkolwiek rozpaczliwie uproszczony): winda, a konkretnie jej drzwi.
Architektura 5576 dni, 13 godzin, 45 minut temu 125 źrodło rozwiń
Po ostatnich drobnych problemach związanych z kontrolką ListView postanowiłem odrobinę z nią powalczyć i sprawdzić, co takiego ASP.NET mi razem z nią oferuje. Korzystając nieco z krótkiego opisu tworzenia ListView zajmę się dziś EditItemTemplate oraz InsertItemTemplate. EditItemTemplate to opis wyglądu wiersza w trybie edycji, ListView oferuje specjalne eventy służące do przejścia w tryb edycji i update’owania wiersza. InsertItemTemplate z kolei to wygląd pustego wiersza, służącego do wprowadzenia danych...