dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 419

Kilkukrotnie już zdarzyło się, iż potrzebowałem klasy, która umożliwiłaby zapamiętanie typowanych (typed, generic) struktur hierarchicznych (hierarchical collection) czyli dowolnego obiektu wraz z jego elementami potomnymi. W ramach platformy .NET istnieją już klasy implementujące podobną funkcjonalność. Mowa tu oczywiście o TreeNode z TreeNodeCollection oraz o, bardziej hermetycznym, MenuItem wraz z wewnętrznym MenuItemCollection. Klasy przeznaczone do obsługi menu trudno byłoby użyć do własnych rozwiąz...

Źródło: zine.net.pl
Dziel się z innymi:
arkadiusz.wasniewski : TreeNode w wersji koguciej

Windows 4910 dni, 3 godziny, 52 minuty temu macko 80 źrodło rozwiń

W tej lekcji zostanie opisane używanie standardowych oraz własnych liczników wydajności (performance counters).Monitorowanie liczników Windows zawiera bardzo dużo performance counterów, które umożliwiają monitorowanie systemu operacyjnego w czasie rzeczywistym. Możemy obejrzeć countery za pomocą wbudowanych mechanizmów Windowsa. W tym celu należy: 1. Klikamy start->Prawym przyciskiem myszy na Komputer-> Zarządzaj 2. W narzędziach systemowych rozwijamy zakładkę wydajność 3. Rozwijamy narzędzia m...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Working with Performance Counters | Eastgroup.pl

Inne 4910 dni, 14 godzin, 11 minut temu danielplawgo 26 źrodło rozwiń

Jeśli używacie kontrolki WebBrowser z Compact Frameworka 2.0 zapewne spotkaliście się z ContextMenu pojawiającym sie za każdym razem gdy przytrzymacie zbyt długo rysik (zdarzenie Tap&Hold). Moim zdaniem jest to dość uciążliwe, w pewnych przypadkach pojawiające się ContextMenu jest wysoce niepożądane. Jako że potrzeba matką wynalazków postanowiłem sam zmierzyć sie z tematem i...

Tagi: webbrowser
Dziel się z innymi:
blog.dudzik.org.pl » Blokada ContextMenu na komponencie WebBrowser

Mobile development 4910 dni, 14 godzin, 11 minut temu macko 43 źrodło rozwiń

“Bo kultura tu naprawdę jest, świadczy o tym nasz wspaniały Dom Kultury” śpiewał w 1988 roku w Jarocinie zespół “Zielone Żabki”. Ktoś pamięta? Dziś też będzie o kulturze, ale przez literę c czyli o Culture. Tekst zaś dotyczył będzie tak prozaicznej kwestii jak polskie znaki narodowe. Zacznijmy od początku. Utwórzmy, np. w Notatniku, plik w formacie CSV zawierający nazwy ptaków z polskimi znakami narodowymi: id,nazwa 1,Gżegżółka 2,Żuraw 3,Łabędź I spróbujmy go wczytać korzystając ze standar...

Tagi: Powershell
Źródło: zine.net.pl
Dziel się z innymi:
arkadiusz.wasniewski : (K)Cultura w PowerShell

Inne 4912 dni, 35 minut temu macko 43 źrodło rozwiń

"Podczas mojej nieobecności, team ASP.NET MVC kontynuował ciężką robotę i jest już gotów, aby ogłosić wersję RC dla ASP.NET MVC 2. Wypróbuj ją!"

Dziel się z innymi:
ASP.NET MVC 2 RC – you’ve been HAACKED

Web 4912 dni, 11 godzin, 50 minut temu jakubmal 98 źrodło rozwiń

Ogólnie o 70-562 Celem egzaminu numer 70-562 jest potwierdzenie kompetencji w zakresie programowania aplikacji internetowych za pomocą ASP.NET na platformie .NET 3.5. Jak czytamy na stronie poświęconej egzaminowi profil idealnego kandydata do zdania tego egzaminu to osoba pracująca w średnich-dużych zespołach z dwu-, trzyletnim doświadczeniem w dziedzinie tworzenia aplikacji webowych. Prócz tego egzamin obejmuje wszystkie zagadnienia dotykające tematyki webaplikacji, między innymi:Dostęp do danych za pom...

Dziel się z innymi:
Egzamin 70-562: .NET Framework 3.5, ASP.NET Application Development – jak zdać?

Web 4914 dni, 2 godziny, 50 minut temu mysteron 184 źrodło rozwiń

Większość programistów po zdobyciu pewnego doświadczenia odczuwa potrzebę oficjalnego poświadczenia swoich umiejętności. Taką możliwość dają certyfikaty – są honorowane na całym świecie i obiektywnie potwierdzają zdobytą wiedzę i praktyczne umiejętności. Ponieważ na co dzień zajmuję się technologiami „okołodotnetowymi” – głównie pisaniem aplikacji webowych przy użyciu frameworka 2.0, postanowiłem podejść do egzaminu Microsoftu o łatwo zapamiętywalnym tytule 70-536 – TS: Microsoft .NET Framework – Applica...

Tagi:
Dziel się z innymi:
.NET/C# development blog » Egzamin 70-536: Application Development Foundation

Inne 4914 dni, 2 godziny, 50 minut temu http://qurylack.wordpress.com/ 78 źrodło rozwiń

Systemowy podgląd zdarzeń (np. event log)jest repozytorium informacji o systemie operacyjnym, czynnościach aplikacji i błędach. Przykładowo znajdują się tam informacje o starcie systemu, czy jego zamknięciu. Aplikacje informują np. o zmianie ważnych ustawień. Korzystanie z systemowego podglądu zdarzeń jest alternatywą dla tworzenia własnych plików, dodatkowo wspierane jest przez .NET Framework, dzięki czemu nie musimy pisać dużo własnego kodu, aby z niego korzystać. Dziennik systemu WindowsRejestrowanie ...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Logging Application State | Eastgroup.pl

Inne 4914 dni, 2 godziny, 50 minut temu danielplawgo 68 źrodło rozwiń

Uwielbiam WPF’a. Uważam, że w tej technologii brzmi wielki potencjał, który z czasem ujawni się i skłoni więcej firm to zainteresowania się tą technologią. Im więcej jednak w niej siedzę tym więcej pojawia się rzeczy które sprawiają, że zatrzymuję się na chwilę i próbuję dociec czemu tak ktoś daną rzecz zrobił. Ostatnio miałem takie przejście z Bindingiem.Prosty przykład Chciałem sobie zbindować przycisk, ale tak aby wartość była otoczona dodatkowym tekstem. Oczywiście WPF pozwala nam na to za pomocą Str...

Tagi: WPF
Dziel się z innymi:
.NET blog: Udziwnienia w WPFie

Windows 4914 dni, 2 godziny, 50 minut temu macko 126 źrodło rozwiń

Jakiś czas temu z dużego projektu nad którym obecnie pracuję zostały całkowicie usunięte i zaorane biblioteki Enterprise Library. I życie stało się prostsze. Wykorzystywaliśmy je jedynie do logowania i obsługi wyjątków i JAKOŚ trzeba było te funkcjonalności w systemie zachować. O ile w przypadku logowania wybór jest dość naturalny (wypasiony log4net), o tyle z wyjątkami nie było już tak "oczywiście".

Maciej Aniserowicz | Alternatywa dla Exception Handling Application Block

Narzędzia 4914 dni, 2 godziny, 50 minut temu gordon_shumway 95 źrodło rozwiń

Ostatnio natknąłem się na coś, co... blew my mind (wydymało mi umysł?). Bardzo krótko wspomniał o tym Bartek Pampuch na ostatnim MTS i utkwiło mi w pamięci, ale dopiero kilka dni temu niechcący przyjrzałem się "owemu czemuś" bliżej. Owo cuś to biblioteka Reactive Extensions (Rx) implementująca założenia programowania reaktywnego by Microsoft.

Dziel się z innymi:
Maciej Aniserowicz | Reactive Extensions - System.Reactive.dll

Narzędzia 4917 dni, 1 godzinę, 3 minuty temu gordon_shumway 121 źrodło rozwiń

NServiceBus - przykład 1: request/response Dlaczego w ogóle omawiam ten przykład? Przecież wszystkie moje dotychczasowe notki dotyczące NServiceBus przekonywały Was, że ten schemat komunikacji jest zły. Otóż czasem jest on nieunikniony. Najlepszym przykładem zastosowania request/reposnse są wszelkiego rodzaju funkcje autoryzujące. Logiki związanej z autoryzacją (niezależnie od tego, co autoryzujemy — czy to użytkownika, czy transakcję, czy cokolwiek innego) nie chcielibyśmy rozpraszać w wielu elementach ...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : NServiceBus - przykład 1: request/response

Programowanie rozproszone 4917 dni, 1 godzinę, 3 minuty temu Paweł Łukasik 101 źrodło rozwiń

W tej lekcji opiszemy sposoby korzystania z plików konfiguracyjnych oraz narzędzi do konfigurowania .NET FrameworkaKonfiguracja ustawień .NET Framework’a Możemy skonfigurować ustawienia .NET używając do tego pliku konfiguracyjnego .config. Przykładowo, .NET domyślnie uruchamia aplikację używając tej wersji .NET, w której została zbudowana. Aby umożliwić aplikacji uruchomienie się w innej wersji Frameworka wystarczy, że dodamy jedną sekcję do pliku konfiguracyjnego: 1: Do określania gdzie runtime ...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536:Configuring the .NET Framework | Eastgroup.pl

Inne 4917 dni, 1 godzinę, 3 minuty temu danielplawgo 80 źrodło rozwiń

Podążając za poprzednim wpisem, zamieszczam dwie przydatne metody do zamiany tablicy byte'ów (byte[]) na zapis szesnastkowy w stringu oraz metodę odwrotną. Metody są całkiem szybkie, na pewno wiele wydajniejsze od używania ToString("x2") czy Convert.ToByte(...). Moja metoda BytesToHex() jest wzorowana na metodzie BitConverter.ToString(), która to niestety przymusowo wstawia nam kreski między każdym bajtem w zapisie szesnastkowym. Natomiast...

Zamiana tablicy byte'ów na "HEXy" i vice versa | tewux.net

Inne 4918 dni, 5 godzin, 32 minuty temu tewux 25 źrodło rozwiń

Jakiś czas temu zacząłem cykl poświęcony implementacji klienta OPC (Cz. 1. Przygotowania, Cz. 2. Implementacja), w tym post'cie chciałbym wrócić do tematu i przedstawić przykład gotowego programu, który realizuje opisywane możliwiści: Klient OPC z linii poleceń (OPC command-line client) Aplikacja ta ma za zadanie odczytywać dane serwera OPC i udostępniać je jako standardowa aplikacja pracująca w "linii poleceń" systemu Windows. zięki temu będziemy mogli za pomocą argumentów podawać co chcemy otrzymać, a ...

Tagi: OPC
Dziel się z innymi:
OPC klient z linii poleceń (przykład C# .NET)

Programowanie rozproszone 4918 dni, 5 godzin, 32 minuty temu paduda 77 źrodło rozwiń

Zazwyczaj aby stworzyć instalator dodajemy projekt instalacji do projektu. No ale . NET Framework pozwala zaimplementować swój własny niestandardowy instalator. W ćwiczeniu pierwszym pod tym rozdziałem w training kit jest przedstawione stworzenie standardowego instalatora w drugim natomiast niestandardowego. Jako, że certyfikat 70-536 nie obejmuje tematyki tworzenia standardowych instalatorów omówmy sobie ten drugi typ.Tworzenie niestandardowego instalatora Jeżeli potrzebujemy większej kontroli nad proce...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536 Installing Applications | Eastgroup.pl

Inne 4918 dni, 5 godzin, 32 minuty temu danielplawgo 59 źrodło rozwiń

Wbudowany w Visual Studio system autouzupełniania kodu w przypadku C++ często działa całkiem dobrze, ale wiele osób pewnie stwierdziłoby, że częściej nie działa w ogóle. Każdy na pewno spotkał się z sytuacją, że po wpisaniu operatora kropki czy strzałki (->) jego oczom nie ukazywała się wcale lista składników klasy, a jedynie mało pomocny komunikat na pasku stanu. Sugeruje on zapoznanie się z okr...

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Naprawianie IntelliSense

Narzędzia 4919 dni, 1 godzinę, 27 minut temu gordon_shumway 80 źrodło rozwiń

Dziś krótka notka. Przedstawię tylko szybką metodę do porównywania dwóch tablic byte'ów. Wykorzystuje ona wskaźniki (czyli wymaga użycia trybu unsafe), gdzie po odpowiednich rzutowaniach, porównujemy 64bitowe longi. Daje nam to około 5-10 krotne przyśpieszenie, w porównaniu do zwykłego porównywania byte'ów w pętli for.

Źródło: tewux.net
Dziel się z innymi:
Szybkie porównywanie dwóch tablic byte'ów | tewux.net

Inne 4919 dni, 1 godzinę, 27 minut temu tewux 69 źrodło rozwiń

Czy poniższy kod nie jest doskonałym odwzorowaniem odpowiedzi na pytanie "dlaczego programiści nie pracują w Święta?"? :)

Tagi: C#
Dziel się z innymi:
Maciej Aniserowicz | Błędno-boskie sko_dev_jarzenie

Inne 4919 dni, 22 godziny, 35 minut temu gordon_shumway 134 źrodło rozwiń

Przechowywanie ustawień aplikacji, czy ustawień połączenia z bazą danych (ang. connection string), to częsty wymóg. Zapisywanie ich “na sztywno” w kodzie aplikacji jest złą praktyką. Na szczęście .NET Framework udostępnia nam zestaw klas, które ułatwiają przechowywanie tych ustawień w specjalnych plikach XML. Mamy dwa główne typy takich plików:Globalny plik Machine.config, który jest wspólny dla wszystkich aplikacji korzystających z .NET Framework, Plik

Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Configuring Applications | Eastgroup.pl

Inne 4919 dni, 22 godziny, 35 minut temu danielplawgo 72 źrodło rozwiń

1 2... 417 418 419 420 421 422... 464 465

Najaktywniejsi w tym miesiącu