dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Windows - Strona 8

Niniejszy post jest kontynuacją cyklu o Reactive Extensions dla .NET ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5], [RX 6], [RX 7], [RX 8], [RX9], [RX10], [RX11]) stanowi on kontynuację przykładu z poprzedniego wpisu i skupia się na kompozycji zdarzeń.Przejdźmy może do ciekawszego przykładu, w którym będziemy rysować linie. Linia będzie rysowana poprzez wskazanie przyciśnięciem lewego klawisza myszki jej początku, przesunięcie myszki i wskazanie końca linii poprzez zwolnienie lewego przycisku. Wymaga to złożen...

Dziel się z innymi:
[RX 12] Reactive Extensions, przykład kompozycji zdarzeń

Windows 1977 dni, 10 godzin, 55 minut temu paduda 84 rozwiń

AppDomain.AssemblyResolve - zdarzenie to pozwala załadować assembly jeśli standardowy mechanizm platformy .NET nie poradzi sobie z tym zadaniem. Aplikacja działała poprawnie aż do migracji na platformę .NET 4.0 Czemu? O tym właśnie będzie post. Zwrócę w nim uwagę na dość istotną różnicę pomiędzy platformą .NET 4.0, a jej wcześniejszymi wersjami jeśli chodzi o wspomniane zdarzenie. Różnica ta, w określonych warunkach, może napsuć krwi.

Dziel się z innymi:
Michał Komorowski: Problem z AssemblyResolve

Windows 1980 dni, 5 godzin, 49 minut temu macko 74 rozwiń

Artykuł ma na celu łagodne wprowadzenie czytelnika w świat PRISM. Dokumentacja, dostępna aktualnie na CodePlex lub MSDN, jest moim zdaniem zbyt skomplikowana dla osoby, która chce się w skrócie dowiedzieć, co oferuje programistom ten bardzo rozbudowany framework. http://msdn.microsoft.com/pl-pl/library/prism–modularne-aplikacje-wpf.aspxExplore posts in the same categories:Patterns & Practices, WPF

Tagi: Prism, WPF
Dziel się z innymi:
Piotr Zieliński » Artykuł: Modularne aplikacje WPF

Windows 1983 dni, 16 godzin, 13 minut temu pzielinski 258 rozwiń

W Visual Studio bardzo łatwo tworzyć Splash Screen- czyli okno powitalne, wyświetlające się w momencie ładowania aplikacji. Każda z większych aplikacji posiada taki gadget (Visual Studio, Office itp.). Zamiast wyświetlać pusty ekran, dużo lepszym rozwiązaniem jest wyświetlenie SplashScreen’u z logiem firmy\aplikacji. W VS można tego dokonać za pomocą kilku kliknięć:Dodajemy obrazek do solucji (Add->Add Existing Item).W oknie właściwości wybieramy BuildAction –> Splash Screen.Gotowe! Można uruchomić aplik...

Tagi: splashscreen
Dziel się z innymi:
Piotr Zieliński » SplashScreen

Windows 1994 dni, 3 godziny, 6 minut temu pzielinski 289 rozwiń

Na początek mała ciekawostka - tak wygląda Windows 8 build 8180, mający już napis “Windows 8 Beta”, ale jeszcze betą nie będący. Podczas instalacji można zauważyć kilka zmian w stosunku do wersji z konferencji BUILD. Domyślnym kolor tła jest teraz niebiesko-szary (można oczywiście ustawić sobie inne tło). Niestety, mimo kilkukrotnych instalacji Visual Studio 11 Preview i elementów SDK dla Metro nie udało mi się póki co otrzymać instalacji Visual Studio pozwalającej na budowanie aplikacji Metro. Trudności...

Dziel się z innymi:
WinMK Live: Aplikacje Metro w Windows 8 - podsumowanie możliwości

Windows 2000 dni, 18 godzin, 12 minut temu paduda 261 rozwiń

Począwszy od Visty Microsoft wprowadził do systemu mechanizm 'Protected Processes', który w założeniach miał chronić niektóre procesy przed innymi wścibskimi procesami. Rozwiązanie to znalazło zastosowanie w DRM oraz WER... i właściwie nigdzie więcej. O tym, dlaczego PP to nie jest dobry pomysł pisał swego czasu Alex Ionescu, który udostępnił (niedostępne już) do pobrania narzędzie D-Pin Purr. Prosty przykład Zanim przejdziemy dalej, zobaczmy o czym mowa. Rozpocznijmy od uruchomienia Windows Media Player...

Źródło: zine.net.pl
Dziel się z innymi:
ProtectedProcess, czyli słów kilka o ochronie procesu

Windows 2001 dni, 18 godzin, 45 minut temu macko 116 rozwiń

autor: W poprzednim wpisie pisałem o tym, że zamiast wyznaczać ścieżki do obrazków, lepiej umieścić je w zasobach. Temat wydawał mi się prosty, ale w komentarzach pojawiła się odrobinę odmienna opinia: "Nie, obrazków nie trzyma się w zasobach. Ikony, czasem, jak potrzeba, jeden, dwa obrazki, ale nie więcej. One są za duże - EXE-k puchnie, robi się bałagan, trzeba rekompilować, by zmienić obrazek, a i krótsze nie jest. Tą linijkę równie dobrze można zapisać jako: ImageBrush brush = new ImageBrush(...

Dziel się z innymi:
WPF: o zasobach (resources) coś więcej [PL] | Maciej Zbrzezny: Programowanie i Technologie

Windows 2006 dni, 9 godzin, 45 minut temu paduda 152 rozwiń

Zapraszam do poczytania o komendach i zdarzeniach dostarczonych przez framework PRISM: http://msdn.microsoft.com/pl-pl/library/zdarzenia-i-komendy-w-prism

Tagi: Prism
Dziel się z innymi:
Piotr Zieliński » Artykuł: Prism – Zdarzenia i komendy

Windows 2009 dni, 9 godzin, 44 minuty temu pzielinski 147 rozwiń

Ostatnio pod wpisem: "[WPF 3D] Malujemy scenę 3D pędzlem" dostałem w ramach komentarza pytanie związane z obrazkami w WPF i ścieżkami w nich. Nie jest to wielki problem, ale postaram się odpowiedzieć. Otóż problem wyglądał następująco: czytelnik tworzył pędzel przy pomocy kodu: ImageBrush brush = new ImageBrush(new BitmapImage(new Uri(BaseUriHelper.GetBaseUri(this), "Images/test.png"))); Niestety tak utworzony pędzel nie zawsze generował obraz, taki jak to było oczekiwane. Jak temu zaradzić. Otó...

Dziel się z innymi:
WPF: Lepiej umieścić obrazek w resources niż bawić się ścieżkami.

Windows 2011 dni, 9 godzin, 1 minutę temu paduda 218 rozwiń

Nauka WPF idzie całkiem dobrze, a to oznacza kolejną porcję informacji. Dzisiaj trochę o ficzerze z Windows7 (które jest w Viście), a nie wiem czy będzie nadal aktualny w nowej wersji Windows, która pewnie ukaże niebawem. Opowiem trochę o pasku postępu, który można wyświetlać na ikonie aplikacji, która jest na systemowym pasku zadań, oraz o tym jak dodać kilka (maksymalnie 7 widocznych) guzików do podglądu aplikacji. Przez podgląd rozumiem, najechanie myszą na ikonę działającej aplikacji, znajdującą si...

Tagi: WPF
Dziel się z innymi:
jsthedeveloper: WPF pasek  postępu na ikonie aplikacji, dodatkowe guziki w podlądzie apliacji - TaskbarItemInfo w natarciu.

Windows 2034 dni, 16 godzin, 42 minuty temu http://pawlos.blogspot.com/ 174 rozwiń

Node.js - jest to framework oparty o programowanie sterowane zdarzeniami w języku JavaScript.

Tagi: node.js
Dziel się z innymi:
Programowania po stronie serwera na ... JavaScript

Windows 2047 dni, 3 godziny, 29 minut temu dit2006 285 rozwiń

Style jest to mechanizm wprowadzony w WPF-ie, a następnie w Silverlighcie, dzięki któremu w łatwy sposób można ujednolicić wygląd elementów naszej aplikacji. Style z reguły definiowane są w zasobach. Mogą to być zarówno zasoby całej aplikacji, danego okna lub nawet wybranej kontrolki. Przykładowy styl może wyglądać w następujący sposób: Każdy styl jest rozpoznawany dzięki unikalnemu kluczowi - parametr x:Key. Możliwe jest pominięcie klucza, w przypadku gdy ustawiona zostanie właściwść TargetType. ...

Tagi: C#, Silverlight, Style, WPF
Dziel się z innymi:
Style w WPF oraz Silverlight ~ Premium Hands

Windows 2051 dni, 9 godzin, 1 minutę temu premium-hands-net 99 rozwiń

Biblioteka Microsoft UI Automation ujrzała światło dzienne wraz z premierą .NET 3.0 - jednakże pozostała ona w cieniu swoich większych braci WPF oraz WPF, które również zostały wprowadzone do Frameworka 3.0. Microsoft UI automation zapewnia nam dostęp do wszystkich elementów drzewa wizualnego aplikacji. Dzięki czemu mamy możliwość: Znajdowania wybranych przez nas kontrolek Interakcji z kontrolkami - wpisywanie tekstów do TextBox-ów, klikanie w przyciski itp Wczytywania wartości już wprowadzonych ...

Tagi: C#, Test, ui, UI Automation
Dziel się z innymi:
UIAutomation - czyli testy automatyczne w .NET ~ Premium Hands

Windows 2051 dni, 9 godzin, 1 minutę temu premium-hands-net 172 rozwiń

Interfejs INotifyPropertyChangedPropertyChanged znany jest prawdopodobnie każdemu programiście C#. Interfejs ten zawiera jedynie jedno zdarzenie public event PropertyChangedEventHandler PropertyChanged; które powinniśmy odpalić w momencie gdy dana właściwość zostanie przez nas zmieniona. Dzięki temu dowolny obiekt, który będzie nasłuchiwał zmian danej właściwości zostanie o tym poinformowany. Przykładowa klasa implementująca ten interfejs może wyglądać w następujący sposób: public class ViewMode...

INotifyPropertyChanged i LambdaExpression ~ Premium Hands

Windows 2051 dni, 9 godzin, 1 minutę temu premium-hands-net 286 rozwiń

Tak jak wspomniałem w poprzednim wpisie, tym razem zajmiemy się tworzeniem własnej klasy implantującej interfejs ICommand . 1. Implementacja interfejsu ICommand - WPF Klasa implementująca ICommand może wyglądać w następujący sposób public class DelegateCommand : ICommand { private Action

Dziel się z innymi:
Commands - Komendy cz.2 ~ Premium Hands

Windows 2051 dni, 9 godzin, 1 minutę temu premium-hands-net 109 rozwiń

Wstęp Każdy programista, który napisał chociaż parę linijek kody w WinFormsach wie, że kontrolki używają eventów do powiadamiania o zmianach swojego stanu. W przypadku, gdy interesuje nas odpowiednia reakcja na zdarzenie, podpinamy się do niego odpowiednią funkcją i wykonujemy założone przez nas operację. W analogiczny sposób można postępować w WPF-ie oraz w Silverlighcie, jednakże podejście takie niejako mija się z modelem MVVM. Posiadanie event handlerów w kodzie, ściśle wiąże nam widok (XAML) z code ...

Dziel się z innymi:
Commands - Komendy cz.1 ~ Premium Hands

Windows 2051 dni, 9 godzin, 1 minutę temu premium-hands-net 221 rozwiń

Walidacja jest to technika sprawdzająca, czy dany obiekt spełnia pewne założenia poprawności danych. W WPF-ie oraz Silverlighcie istnieją trzy sposoby walidacji obiektów: walidacja poprzez rzucanie wyjątków, walidacja z użyciem interfejsu IDataErrorInfo, walidacja z użyciem interfejsu INotifyDataErrorInfo Walidacja poprzez rzucanie wyjątków Walidacja poprzez rzucanie wyjątków odbywa się w następujący sposób. W seterze danej właściwości dodajemy warunek sprawdzający czy wpisane dane są poprawne...

Dziel się z innymi:
Walidacja w WPF oraz Silverlight ~ Premium Hands

Windows 2051 dni, 9 godzin, 1 minutę temu premium-hands-net 121 rozwiń

Trigery jest to mechmizm WPF-a służący reakcji UI na jakieś zdarzenie. Wyróżniamy cztery rodzaje triggerów Property triggers - używane do zareagowanie na zmiany dependency property w danej kontrolce, Data triggers - używane do zareagowanie na zmiany w bindowanych obiektach- można podłączyć się do właściwości z DataContextu jak i z danej kontrolki, MultiDataTriggers - używane do reagowania na zmiany kilku właściwości, MultiTrigger - używane do reagowania na zmiany kilku dependecy property w danej ...

Tagi: C#, Trigery, Triggers, WPF
Dziel się z innymi:
Triggers - Trigery ~ Premium Hands

Windows 2052 dni, 4 godziny, 16 minut temu premium-hands-net 68 rozwiń

ListViewCollection (WPF) ListViewCollection jest to kolekcja wprowadzona do WPF-a, która wspiera sortowanie, grupowanie oraz filtrowanie. Kolekcję taką tworzymy w następujący sposób List

Tagi: C#, Silverlight, WPF
Dziel się z innymi:
ListViewCollection oraz PagedCollectionView ~ Premium Hands

Windows 2052 dni, 4 godziny, 16 minut temu premium-hands-net 62 rozwiń

autor: Platforma .NET, dzięki mechanizmowi refleksji, pozwala na dynamiczne wczytywanie do programu podzespołów (ang. assembly). Pozwala to w łatwy sposób pisać rozszerzane przy pomocy pluginów aplikacje i na wiele innych rzeczy. Ostatnio potrzebowałem wykorzystać ten mechanizm do własnych celów. Aby zwiększyć bezpieczeństwo, postanowiłem ładować podzespoły do odzielnych domen aplikacyjnych. W ten sposób, jeśli po załadowaniu podzespołu i wykonaniu jego kodu pojawi się błąd, główna domena aplik...

Tagi: .Net, Assembly
Dziel się z innymi:
Michał Komorowski: Wczytywanie podzespołów do domeny aplikacyjnej

Windows 2054 dni, 8 godzin, 52 minuty temu macko 111 rozwiń

1 2... 6 7 8 9 10 11... 21 22
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków
20.

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 674,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,26)

8

Damian (9 096,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 643,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 168,28)

18

CaMeL (2 954,87)

19

lkurzyniec (2 669,92)

20

mnikolajuk (2 596,93)