Category: .NET


WPSPowerShell jest potężnym narzędziem w systemie Windows. Służy do administracji systemem i aplikacjami z poziomu wiersza poleceń, a dzięki skryptom potrafi zautomatyzować wiele czynności. Chciałbym pokazać, jak za pomocą tego narzędzia zautomatyzować wypakowywanie archiwów RAR, znajdujących się w wielu katalogach.

View Full Article »

Wyświetleń : 348

Ostatnio natknąłem się na ciekawą opcję podczas oglądania wideo w Media Player Clasic. Otóż po najechaniu na MPC na pasku zadań w okienku podglądu zobaczyłem przyciski odtwarzacza. Bardzo spodobała mi się taka opcja i chciałem zobaczyć czy zaimplementowanie takiego dodatku we własnym programie będzie trudne. Otóż okazało się, że… nie. Poniżej opis stworzenia prostej aplikacji korzystającej z tego dodatku.
View Full Article »

Wyświetleń : 1039

Przy pisaniu którejś z kolei aplikacji na pewno natkniemy się na problem nadania unikalnej nazwy jakiemuś plikowi. Czasami jest to podyktowane tym, że nie obchodzi nas jaka będzie nazwa takiego pliku, bo ścieżka do niego będzie przechowywana np. w bazie danych, lub nie chcemy aby plik o identycznej nazwie znalazł się jeszcze raz w tym samym katalogu, co oczywiście zaowocuje błędem. Poniżej przedstawiam jak wygenerować taką unikalną nazwę pliku/katalogu. Niektóre z poniższych przykładów nadawają się również idealnie do generowania haseł.
View Full Article »

Wyświetleń : 1594

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


Ostatnim czasy zainteresowałem się (przymusowo) technologią firmy Microsoft do tworzenia aplikacji internetowych ASP.NET. Jako, że amatorsko i hobbystycznie pisałem aplikacje internetowe z użyciem języka PHP, jednakże zawsze traktowałem języki po stronie klienta takie jak JavaScript po macoszemu, używając go wtedy kiedy nie było innego wyjścia. Co za tym idzie AJAX był dla mnie zupełnie nieznaną technologią. Moje zdanie się zmieniło, kiedy zacząłem poznawać ASP.NET w środowisku Microsoft Visual Studio…
View Full Article »

Wyświetleń : 1759

Windows PowerShell

WPS
Jakiś czas temu na Kole Naukowym Informatyków prowadzonym na mojej uczelni miałem przyjemność wygłosić prezentację na temat narzędzia do zarządzania systemem Windows jakim jest Windows PowerShell
View Full Article »

Wyświetleń : 1369

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