Tag Archive: C#


LINQ to XML – wstęp cz. 2 z 2


Niecały tydzień temu napisałem posta o LINQ to XML. Wtedy jednak zająłem się tylko tym czym jest XML, co to jest LINQ oraz jak wygląda przetwarzanie dokumentów XML przy pomocy przestrzeni nazw System.Xml. Dzisiaj jako kontynuacja wpisu pokażę już konkretne zapytania XLINQ oraz jak ogólnie wygląda przestrzeń nazw System.Xml.Linq.
View Full Article »

Wyświetleń : 2211

LINQ to XML – wstęp cz.1 z 2


Kiedy piszemy aplikacje, prędzej czy później nadejdzie czas kiedy będziemy musieli korzystać z przetwarzania dokumentów XML. Nie ważne czy będziemy je tworzyć czy przetwarzać już istniejące. Dokument XML jest niczym innym jak zwykłym plikiem tekstowym lub strumieniem w pamięci. A więc bez problemu możemy napisać klasę lub klasy parsujące tekst XML i go odpowiednio przerabiać. Jednak samodzielne pisanie takiej klasy mija się z celem, zwłaszcza kiedy mamy do przetworzenia na przykład jeden plik. Oczywiście na platformie .NET istnieją sposoby przetwarzania takich dokumentów. Jednym z nich jest korzystanie z przestrzeni nazw System.XML. Jednak przetwarzanie całych lub skomplikowanych dokumentów nie jest takie proste jak byśmy tego chcieli. Dlatego z pomocą przychodzi nam LINQ, stosunkowo młody produkt firmy Microsoft na platformę .NET. W przetwarzaniu XML za pomocą LINQ najbardziej będziemy się interesowali przestrzenią nazw System.Xml.Linq. Jednak zacznijmy od początku…
View Full Article »

Wyświetleń : 1943

ChangeYourMAC – behind the code

W ostatnim wpisie, pisałem o programie do zmiany adresów fizycznych kart sieciowych w komputerze. W tym wpisie, pokażę o jakie klasy i metody zbudowałem program. Program pisałem od zera, więc proszę o trochę wyrozumiałości :)
View Full Article »

Wyświetleń : 1059

ChangeYourMAC to niedawno napisana przeze mnie aplikacja do zmiany adresów fizycznych kart sieciowych. Program przydaje się szczególnie tam, gdzie dostęp do sieci realizowany jest na podstawie adresu fizycznego :)

View Full Article »

Wyświetleń : 1006
Powered by WordPress and Motion by 85ideas modified by gruch4
Wszystkie materiały na stronie są dostępne na licencji Creative Commons License