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

Czy zauważyliście kiedyś nad startową procedurą aplikacji (main) atrybuty: [STAThread] i [MTAThread]? Od nich zależy w jakim trybie będzie działał wątek główny aplikacji: Single Threaded Apartment, czy Multi Threaded Apartment?

Maciej Zbrzezny: Programowanie i Technologie: Problemy z STA i MTA [PL]

Architektura 3648 dni, 17 godzin, 3 minuty temu paduda 253 źrodło rozwiń

Z racji tego, że moja nauka .NET’a była straszliwie chaotyczna(czytaj jak czegoś potrzebowałem, to doczytywałem, nie zawsze to co trzeba:P) postanowiłem odrobić lekcje z kwestii podstawowych. Na pierwszy ogień jak widać poszły wątki, więc nieco o nich dzisiaj. Tworzenie nowego wątku. Wersja najprostsza: korzystając z klasy ThreadPool i statycznej funkcji QueueUserWorkItem odpalamy funkcję o sygnaturze odpowiadającej:publicdelegatevoid WaitCallback(object arg); Do dyspozycji mamy dwie wersje funkcji, z p...

Tagi: threads, wątki
Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy podstawowe | .braindamage

Inne 3648 dni, 23 godziny, 6 minut temu Paweł Łukasik 94 ź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 ...

Tagi: threads, wątki
Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy trochę mniej podstawowe. | .braindamage

Inne 3650 dni, 12 godzin, 30 minut temu mojzesz 66 źrodło rozwiń

Wspomnę dzisiaj o dość dziwnej funkcji, która została dodana w wersji 3.0 języka C#. Polega ona na możliwości dodania nowych metod do istniejących klas bez zmiany ich definicji. Odbywa się to poprzez zdefiniowanie tych dodatkowych metod jako statycznych (w innych klasach) i użyciu specjalnej składni dla jej pierwszego parametru.

Tagi: C#, C# 3.0
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Metody rozszerzające w C#

Architektura 3650 dni, 12 godzin, 30 minut temu macko 111 źrodło rozwiń

Czy próbowaliście wytworzyć kiedyś element klasy XmlElement?...mmmhm... przy pomocy konstruktora się nie da, gdyż jest on protected internal. Cóż więc można zrobić? Odpowiedź jest prosta...

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Jak utworzyć XmlElement? [PL]

Bazy danych i XML 3650 dni, 12 godzin, 30 minut temu paduda 60 źrodło rozwiń

W jaki sposób możemy pokolorować tekst, który wyświetlamy za pomocą Console.Write oraz WriteLine.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Kolorowanie tekstu w wierszu linii poleceń w C#

Inne 3650 dni, 16 godzin, 59 minut temu Paweł Łukasik 47 źrodło rozwiń

Autor: Jakiś czas temu opisywałem jak można przy pomocy platformy .NET utworzyć i zainstalować serwis w systemie Windows. W tamtym przypadku do instalacji bądź deinstalacji serwisów zostały wykorzystane odpowiednie klasy instalacyjne, które wykorzystane są podczas instalacji, bądź deisntalacji całego produktu. Zdarza się jednak, że nie zadziałają one jak należy (np. nie potrafią usunąć serwisu), czasami po prostu nie chcemy uruchamiać instalatora produktu by przetestować nasz serwis lub chcemy jako serwi...

Tagi: sc, serwis
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: SC.exe, a kontrola serwisów w Windows [PL]

Narzędzia 3650 dni, 17 godzin, 12 minut temu paduda 44 źrodło rozwiń

Czym jest owy NDepend? To narzędzie dla .NET, którego autorem jest Patrick Smacchia. Służy ono do badania i raportowania złożoności oraz jakości tworzonego kodu. Na chwilę obecną posiada 82 metryki wyświetlające bardzo szczegółowe dane. Dodatkowo generator raportów sprawiają, że nawet “nieprogramista” może ocenić w jakiej kondycji jest dostarczony...

Tagi: metryki, NDepend
Dziel się z innymi:
Dariusz Tarczyński blog: NDepend. Wiesz z kim tańczysz?

Narzędzia 3651 dni, 20 godzin, 29 minut temu macko 96 źrodło rozwiń

Na stronach Microsoft Research dostępny jest ciekawy projekt dryadLINQ, pokazujący, w jaki sposób w przyszłych wersjach .NET może być wykonywane przetwarzanie rozproszone (to znaczy – wykorzystujące wiele maszyn równolegle pracujących nad jednym rozwiązaniem).

Dziel się z innymi:
TechArch | dryadLINQ - rozproszone (wieloserwerowe) LINQ

Narzędzia 3651 dni, 20 godzin, 29 minut temu paduda 28 źrodło rozwiń

Teraz możliwość zabawy z wersją Azure CTP została bardziej “upubliczniona”. Wystarczy zalogować się na swoje konto (lub je założyć jeśli się go nie posiada) na witrynie Connect.

Tagi: Azure
Dziel się z innymi:
Dostęp do platformy Azure ułatwiony! | Tomasz Wiśniewski

Narzędzia 3652 dni, 5 godzin, 1 minutę temu macko 39 źrodło rozwiń

Prosta aplikacja do pobierania PublicKeyToken.

Źródło: gasior.net.pl
Dziel się z innymi:
Jak pobrać PublicKeyToken – GetAssemblyDetails | Łukasz Gąsior - Blog

Narzędzia 3652 dni, 5 godzin, 1 minutę temu macko 35 źrodło rozwiń

Zbiór linków do ciekawych tekstów na temat WPF.

Tagi: linki, WPF
Dziel się z innymi:
Dawid Pośliński    » WPF: 90+ Miejsc które warto znać

Windows 3653 dni, 5 godzin, 4 minuty temu macko 125 źrodło rozwiń

W jakis sposób użyć zdarzeń do obsługi logiki aplikacji z poziomu różnych, często niepowiązanych ze sobą modułów.

Dziel się z innymi:
Maciej Aniserowicz | Application Events

Inne 3653 dni, 5 godzin, 4 minuty temu Paweł Łukasik 78 źrodło rozwiń

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.

Źródło: www.bdamage.pl
Dziel się z innymi:
Wzorce Projektowe : State | .braindamage

Architektura 3653 dni, 19 godzin, 54 minuty temu mojzesz 123 źrodło rozwiń

W ramach kontynuacji tematyki związanej z Open XML Format SDK, chciałbym dzisiaj zwrócić uwagę kolejną funkcjonalność tego pakietu SDK, a mianowicie możliwość modyfikacji (edycji, dodawania komentarzy, itp. …) istniejących dokumentów. W tym przykładzie załóżmy, że chcemy dodać na końcu istniejącego dokumentu docx nowy paragraf (zawierający znany tekst: "Hello World! ").Przykładowa funkcja, która może wytworzyć taki paragraf może wyglądać następująco: private Paragraph ...

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Modyfikacja zawartości dokumentów DOCX (Część 1.: Wprowadzenie)[PL]

Office 3653 dni, 19 godzin, 54 minuty temu Paweł Łukasik 75 źrodło rozwiń

W jednym z poprzednich wpisów opisywałem identyfikację rozdzielczości VGA na urządzeniach Windows Mobile. Pisałem, że kontrolki .NET CE same dopasowują się do aktualnej wartości CurrentAutoScaleDimensions. Tak też działa PictureBox, jednak zawartość kontrolki nie skaluje się automatycznie. A więc jak rozwiązać ten problem?

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » .NET Compact Framework PictureBox w rozdzielczości VGA

Wiadomo, że możemy tworzyć style dla wszystkich elementów naszego UI. Jednak WPF daje nam jeszcze większą możliwość dostosowania wyglądu - w tym przypadku tylko kontrolek, które są kontenerami dla innych. Jak to uzyskać? Wystarczy skorzystać z klasy StyleSelector.

Dziel się z innymi:
.NET blog: WPF - StyleSelector

Windows 3654 dni, 20 godzin, 13 minut temu macko 45 źrodło rozwiń

Chcąc wczytać stronę www do naszej aplikacji w WPF'ie mamy trzy możliwości (pod warunkiem posiadania .net 3.5 SP1)wykorzystać kontrolkę WebBrowser (System.Windows.Controls.WebBrowser) wykorzystać kontrolkę Frame (System.Windows.Controls.Frame) oraz skorzystać w kontrolki WebBrowser z winforms (System.Windows.Forms.WebBrowser) Dzisiejszy wpis będzie porównaniem tych trzech sposobów w kontekście pobierania i przetworznia kodu wczytanej strony. Zacznijmy od stworzenia projektu (lub ściągnięcia gotowego kod...

Tagi: frame, webbrowser, WPF
Źródło: eastgroup.pl
Dziel się z innymi:
WPF Webbrowser, Frame i WebBrowser w WinForms - porównanie | Eastgroup.pl

Windows 3654 dni, 20 godzin, 13 minut temu danielplawgo 76 źrodło rozwiń

Coraz więcej urządzeń Windows Mobile dostępnych na rynku posiada ekrany o wysokich rozdzielczościach (VGA i więcej). Jeżeli właściwość AutoScaleMode na formie jest ustawiona na Dpi, twoje kontrolki zostaną dopasowane automatycznie do aktualnej rozdzielczości. Jednakże jeżeli pewne elementy rysujesz ręcznie jak np. grafiki albo używasz ImageList nie zostaną one dopasowane. A więc jak rozwiązać ten problem?

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Identyfikacja rozdzielczości VGA na urządzeniach Windows Mobile

Po napisaniu poprzedniego artykułu o podstawach wzorca MVP zastanawiałem się co więcej można przekazać w tym temacie. Myślałem, myślałem i jakoś nie mogłem wymyślić mimo, że jest o czym pisać. Poszedłem w innym kierunku i postanowiłem po prostu rozbudować troszkę wcześniej przedstawiony przykład. Pomysł na temat przyszedł sam. Szybko zauważyłem, że w rzeczywistej aplikacji przedstawione przeze mnie podejście nie miało by szans bytu...

Dziel się z innymi:
MVP cz. 2 - ulepszamy widoki - DM’s blog

Web 3656 dni, 3 godziny, 55 minut temu Paweł Łukasik 160 źrodło rozwiń

1 2... 387 388 389 390 391 392... 410 411
Sklep z gadzetami
Dotnetos Conference

Najaktywniejsi

1
(32 891,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 510,04)
8
(9 775,28)
9
(8 343,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 097,38)
14
(3 979,62)
15
(3 863,06)
16
(3 599,43)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)