Strona głównaUżytkownik

Dedloo | użytkownik

Dedloo
Dedloo
836,03
3625 dni, 16 minut temu
20 kwietnia, 2009
dotnetomaniak.pl

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 5225 dni, 5 godzin, 22 minuty temu danielplawgo 26 źrodło rozwiń

Jak wygenerować sobie sitemapa na podstawie bazy danych? Trochę poczytałem w necie, ale były tam bardziej skomplikowane rzeczy, które nam były niepotrzebne. W końcu po przejrzeniu kilku pomysłów z CodeProject udało mi się napisać prosty generator, który spełnia swoje zadanie w naszej aplikacji :) Działanie generatora jest bardzo proste. Pobiera on dane z naszej bazy i na ich podstawie tworzy odpowiedniego XML-a. Do dostępu do danych i generowania pliku używam LINQ. Na początku tworzymy sobie dwie tabele...

Tagi: Linq, mapa strony, xml
Źródło: eastgroup.pl
Dziel się z innymi:
Eastgroup.pl | Generowanie mapy witryny z bazy danych

Bazy danych i XML 5381 dni, 1 godzinę, 30 minut temu macko 55 źrodło rozwiń

Wczoraj odbyła się prezentacja na temat LINQ. Starałem się pokazać podstawy posługiwania się tym bardzo fajnym narzędziem. Tak jak obiecałem wrzucam prezentację oraz kod, który pisałem. Aby poprawnie działało LINQ to SQL musicie stworzyc sobie prostą baze i wrzucić do pliku Mapa.dbml tak jak to robiłem wczoraj. Kod w kilku ważniejszych miejscach pokomentowałem także można go sobie na spokojnie przeanalizować :) Dzięki za przybycie! :)

Tagi: Linq, podstawy
Źródło: eastgroup.pl
Dziel się z innymi:
Wstęp do Linq - prezentacja i materiały

Inne 5272 dni, 5 godzin, 51 minut temu Damian 149 ź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 5228 dni, 18 godzin, 2 minuty temu danielplawgo 68 ź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 5232 dni, 20 godzin, 43 minuty temu danielplawgo 59 ź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 5231 dni, 16 godzin, 15 minut temu danielplawgo 80 ź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 5234 dni, 13 godzin, 47 minut temu danielplawgo 72 źrodło rozwiń

Dzisiaj króciutki rozdział o usługach windows. Windows Service jest procesem uruchomionym w tle bez interfejsu i we własnej sesji użytkownika. Usługa może być uruchomiona automatycznie, podczas startu komputera, nawet bez zalogowania użytkownika. Sam windows ma kilkadziesiąt usług np. Workstation, World Wide Web Publishing.  Usługi windows funkcjonują inaczej niż inne typu projektów.Skompilowany plik wykonywalny usług musi być zainstalowany przed instalacją projektu aby mógł on funkcjonować w sensowny sp...

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

Inne 5238 dni, 21 godzin, 28 minut temu danielplawgo 71 źrodło rozwiń

Jak używać domeny aplikacji do uruchomienia Assemblies z ograniczonymi uprawnieniami Ograniczenie uprawnień domeny aplikacji może znacznie ograniczyć ryzyko, że assemblies, której używamy nie wykona żadnych złośliwych działań. Training kit przytacza taki przykład: Kupujemy assembly od kogoś i używamy jej do komunikacji z bazą danych. Jakiś gość znajduję lukę w kupionej assembly i używa do skonfigurowania “spyware’owej” aplikacji, która uruchamia się automatycznie przy starcie. W momencie gdy uży...

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

Inne 5243 dni, 1 godzinę, 8 minut temu danielplawgo 32 źrodło rozwiń

W środę na spotkaniu naszej grupy zaprezentowałem czym jest WPF, do czego może się przydać oraz pokazałem przykłady kodu. Windows Presentation Foundation jest jednym z elementów wprowadzonych w .NET 3.0. Przede wszystkim umożliwia rozdzielenie kodu aplikacji od projektu interfejsu użytkownika. Dzięki narzędziu Microsoft Expression Blend Designer może projektować interfejs aplikacji w sposób dla niego wygodny (graficzne przeciąganie elementów, kolorowanie, ustawianie stanów animacji na timeline, itp). W W...

Tagi: ribbon, WPF, wstążka
Źródło: eastgroup.pl
Dziel się z innymi:
Windows Presentation Foundation | Eastgroup.pl

Windows 5241 dni, 27 minut temu danielplawgo 156 źrodło rozwiń

Application domain jest mechanizmem podobnym do procesu w systemie operacyjnym. Wykorzystywana jest do rozdzielenia uruchomionych aplikacji jedna od drugiej, tak, aby nie wpływały na siebie wzajemnie. Zastosowanie tej techniki pozwala wywoływać zewnętrzne obiekty assemblies zapewniając wydajność i warstwę bezpieczeństwa. W każdej chwili można zamknąć domenę aplikacji i zwolnić zajmowane zasoby. Dodatkowo można ograniczyć przywileje tak uruchomionej aplikacji, minimalizując ryzyko tego, że wykrycie podatn...

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

Inne 5243 dni, 1 godzinę, 8 minut temu danielplawgo 58 źrodło rozwiń

Dzisiaj chciałbym opowiedzieć o zarządzaniu wątkami. Zaimplementowanie wielu wątków które działają w tle nie jest rzeczą trudną. Lecz rzeczywista aplikacja musi mięć możliwość pauzowania, przerwania, wznawiania wątku czy też korzystania z wyników po zakończeniu jego przetwarzania. Tutaj możemy natrafić na konflikt zasobów a uniknięcie ich może nieraz okazać się skomplikowaną sztuką. Przejdę lepiej już do konkretów bo w dzisiejszym artykule jest dużo kodu do analizy a i teorii nie mało.Uruchamianie i zatr...

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

Inne 5244 dni, 5 godzin, 21 minut temu danielplawgo 49 źrodło rozwiń

Zaczynamy rozdział nr 7 w naszym Training Kicie, który będzie dotyczył wątków. Od tej pory przejdziemy z tematów łatwiejszych do nieco trudniejszych:) Dziś wpis bardzo krótki, wprowadzający tylko do wątków. Po co nam wątki? Dzięki wątkom możemy np. uruchomić jakiś kod w tle, nie blokując w międzyczasie innych czynności naszego programu. Jednak używanie wielowątkowości jest dosyć skomplikowane i w pewnych określonych sytuacjach zamiast zwiększać wydajność, zmniejsza ją. No ale oczywiście więcej mamy plusó...

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

Inne 5247 dni, 5 godzin, 35 minut temu danielplawgo 67 źrodło rozwiń

Chciałbym przedstawić wykorzystanie SQLite w połączeniu z ADO.NET przy wykorzystaniu C#. Wymaga to jednak pewnego uzupełnienia.SQLite SQLite jest biblioteką napisaną w języku C, która implementuje silnik relacyjnej bazy danych. Jak głosi główne hasło projektu jest ona “prosta, szybka, niezawodna”. Cała baza znajduje się w pojedynczym pliku, a w przeciwieństwie do innych systemów baz danych, nie występuje tu żaden demon nią zarządzający. Inne cechy warte wymienienia:Mały rozmiar biblioteki (ok. 0.5MB), ...

Źródło: eastgroup.pl
Dziel się z innymi:
SQLite i ADO .NET | Eastgroup.pl

Bazy danych i XML 5247 dni, 5 godzin, 35 minut temu danielplawgo 196 źrodło rozwiń

Często w pracy z grafiką pojawia się potrzeba dodania tekstu. Może to być np. opis, czy nota autorska. Jeżeli chcemy dodać sformatowany tekst do obrazka należy wykonać kilka kroków.Utworzenie obiektu Graphics W tym celu w aplikacji Windows Forms wywołujemy metodę this.CreateGraphics(). Możemy też utworzyć wspomniany obiekt z bitmapy za pomocą metody Graphics.FromImage(bitmap). 1: Graphics g = this.CreateGraphics(); Utworzyć obiekt Font.Klasa Font oferuje 13 różnych konstruktorów wywołania. Najprostszą ...

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

Inne 5249 dni, 4 godziny, 13 minut temu danielplawgo 65 źrodło rozwiń

Dzisiaj wyjątkowo krótki wpis. Powiemy sobie o tym jak wyświetlić, stworzyć i zapisać rysunek. Żeby nie przedłużać wstępu od razu lecimy z tematem.The Image and Bitmap Classes System.Drawing.Image jest klasą abstrakcyjną która umożliwia nam tworzenie, ładowanie, modyfikacje oraz zapis obrazka do formatu .bmp, .jpg oraz .tif. Klasy tej można użyć do stworzenia rysunku, wykresu, zmiany rozmiaru obrazka czy też dodania np. znaku wodnego itd. Klasa Image jest abstrakcyjna dlatego do stworzenia jej instancji ...

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

Inne 5253 dni, 22 godziny, 22 minuty temu danielplawgo 28 źrodło rozwiń

Wraz z dzisiejszym artykułem, w naszym training kicie rozpoczyna się rozdział nr 6, który skupia się na grafice. Na dobry początek dostajemy 3-stronnicową tabelkę opisującą najczęściej używane klasy, które pomagają nam w .NET’owym rysowaniu. Nie będę ich opisywał, ale przynajmniej wymienię. Klasy, które zawarte są w przestrzeni System.Drawing to m.in: Bitmap. Brush, Brushes, ColorConverter, ColorTranslator, Font, FontConverter, FontFamily, Graphics, Icon, IconConverter, Image, ImageAnimator, Imag...

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

Inne 5252 dni, 6 godzin, 17 minut temu danielplawgo 54 źrodło rozwiń

Autor: Zdaje sobie sprawę, że nie jestem profesjonalistą w prowadzeniu prezentacji ale mam nadzieje, że wynieśliście coś z niej:) W każdym bądź razie uwierzcie mi, że nie łatwo stać po tej drugiej stronie. Poniżej macie króciutką prezentację a pod spodem cały projekt który robiłem na prezentacji.

Źródło: eastgroup.pl
Dziel się z innymi:
Wstęp do asp.net

Web 5253 dni, 22 godziny, 22 minuty temu macko 128 źrodło rozwiń

Niestandardowa serializacja pozwala na zwiększenie kontroli nad tym procesem. Dzięki niej możemy także osiągnąć kompatybilność między różnymi wersjami przekształcanych wcześniej obiektów. Mamy dwie metody przeprowadzenia takiej operacji: implementacja interfejsu ISerializable, oraz odpowiadanie na występujące zdarzenia.Implementacja ISerializable Wykorzystując interfejs oraz dodając atrybut Serializable możemy nadpisać domyślny mechanizm frameworka. Wymusza to na nas jednak kilka czynności:Implementacja ...

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

Inne 5255 dni, 15 godzin, 34 minuty temu danielplawgo 49 źrodło rozwiń

19lis/090Gios.Word czyli zapisujemy dane do worda Chciałbym pokazać dzisiaj bardzo fajną i darmową bibliotekę, która pozawala zapisywać nasze dane do worda.  Przykłady będą bardzo proste, pokazujące tylko że da się stworzyć własny wygląd generowanego dokumentu. Biblioteka nazywa się Gios.Word. Cały projekt, łącznie z kodami źródłowymi biblioteki można pobrać TUTAJ. Na początek pokaże jak prosto zapisać tekst używając biblioteki. Aby kod zadziałał musimy oczywiście dodać referencję do pliku Gios.Word.dll ...

Tagi:
Dziel się z innymi:
Gios.Word czyli zapisujemy dane do worda | DanielJarzynka.net

Inne 5259 dni, 5 godzin, 39 minut temu Kelut 48 źrodło rozwiń

1 2 3 4 5

Najaktywniejsi w tym miesiącu