dotnetomaniak.pl

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

autor:W poście tym wrócę jeszcze do tematu uruchamiania kilku usług w jednym procesie. Otóż, ciekawe jest to, że można konfigurować to zachowanie już po zainstalowaniu usługi. Służy do tego, i nie tylko tego, program wiersza poleceń o nazwie sc. Poniżej przedstawiam przykład jego użycia. Zacznijmy od pobrania konfiguracji usługi ABC przy pomocy komendy sc query ABC. Przykładowy wynik pokazałem poniżej. SERVICENAME: ABC TYPE : 20 WIN32SHARE_PROCESS STATE ...

Tagi: sc, serwis, Windows
Dziel się z innymi:
Wiele usług w jednym procesie 2

Windows 1860 dni, 12 godzin, 3 minuty temu macko 63 rozwiń

W .NET 4.0 dodano (mało chyba popularną) klasę MemoryCache służącą do buforowania danych. Wcześniej programiści znali podobną klasę w ASP.NET. Od wersji 4.0 została ona wydzielona i można z niej teraz korzystać we wszystkich typach aplikacji – także WPF i WinForms.  Za pomocą MemoryCache można ustawić czas  ważności danych w buforze za pomocą czasu absolutnego,  priorytetu, monitorów, które unieważniają dane np. na podstawie zmiany pliku na dysku lub tzw. SlidingExpiration – czasu który upłynął od ostatn...

Dziel się z innymi:
Piotr Zieliński » MemoryCache–buforowanie w .NET 4.0

Windows 1864 dni, 6 godzin, 28 minut temu pzielinski 276 rozwiń

Istnieje kilka podejść do debugowania usług systemowych. Jeśli chcemy debugować już uruchomioną usługę to możemy skorzystać z opcji Attach to process.... Sprawa jest trudniejsza jeśli chcemy podłączyć się do usługi w momencie jej uruchamiania. W takim wypadku można w kodzie usługi wywołać metodę Debugger.Brake. Są też inne sposoby, na przykład sztuczne opóźnienie startu usługi, tak aby zdążyć się do niej podpiąć. Ostatnio poznałem nowe, bardzo ciekawe podejście. Polega ono na stwor...

Dziel się z innymi:
Wiele usług w jednym procesie

Windows 1864 dni, 6 godzin, 28 minut temu macko 204 rozwiń

Myślę, że każdy programista zetknął się kiedyś z tym, że chciał wywołać pojawiający wcześniej problem w aplikacji. Niestety, nie zawsze jednak pamiętamy, kiedy on wystąpił. Podobnie czasem testerzy chcieliby wysłać opis problemu w najlepszy możliwy do sprawdzenia sposób – od strony użytkownika. Ostatnio dzięki koledze z pracy dowiedziałem się o narzędziu standardowo dołączanym do systemu Windows – Problem Step Recorder. Aby uruchomić aplikację w m...

Tagi: bug, problem
Źródło: bulak.home.pl
Dziel się z innymi:
Witold Bulak  | Problem Step Recorder

Windows 1870 dni, 18 godzin, 8 minut temu Witek 165 rozwiń

Domyślnie WPF wyświetla okno dialogowe nieobsłużonego błędu a następnie po przyciśnięciu przycisku aplikacja zostaje zamknięta. W poście zajmiemy jednak się przeładowaniem tego zachowania poprzez np. zapis błędu do pliku. W WPF możemy wykorzystać zdarzenie DispatcherUnhandledException(plik App.xaml.cs), która wywoływana jest dla nieobsłużonych wyjątków. Jeśli zatem w kodzie znajdzie się wywołanie throw bez klauzuli catch, zdarzenie DispatcherUnhandledException zostanie uruchomione. Przykład, plik app.xam...

Tagi: WPF, wyjątki
Dziel się z innymi:
Piotr Zieliński  » Nieobsłużone wyjątki w WPF

Windows 1872 dni, 1 godzinę, 38 minut temu pzielinski 168 rozwiń

Jakiś czas temu napotkałem na problem podczas próby przypisania własnego kontekstu kontrolce ContextMenu. Zacznijmy może od razu od przykładu XAML: Prosty widok  – zwykły Grid z kontekstowym menu. DataContext ustawiam na SimpleVIewModel a następnie binduje właściwość Text. Code-behind wygląda następująco:publicpartialclass MainWindow : Window { public MainWindow() { SimpleViewModel =new WpfApplication1.SimpleViewModel(); DataContext =this; InitializeComponent(); } ...

Dziel się z innymi:
Piotr Zieliński » ContextMenu, DataContext oraz problemy z binding

Windows 1874 dni, 20 godzin, 10 minut temu pzielinski 116 rozwiń

W poprzedniej notce opisałem technikę pozwalającą na debuggowanie dynamic assemblies przy wykorzystaniu najnowszej wersji biblioteki sosex w ramach WinDbg. Tym razem sprawdzimy skuteczność tej metody w odniesieniu do SQL-CLR. Nieco przydługawy, ale konieczny wstęp CLR pojawił się w SQL Serverze w wersji 2005 i pozostał w nim na dobre. Dzięki jego obecności można pisać triggery, procedury składowane, funkcje, agregaty oraz własne typy danych definiowane przez użytkownika i korzystać z nich w podobny sposó...

Źródło: zine.net.pl
Dziel się z innymi:
SQL-CLR - debuggowanie z użyciem WinDbg

Windows 1874 dni, 20 godzin, 10 minut temu macko 129 rozwiń

Kilka miesięcy temu pisałem o attached behaviour jako sposobie na wiązanie zdarzeń do komend. Sposób całkowicie poprawny i wygodny w użyciu. Dzisiaj jednak chciałbym przedstawić nieco prostsze rozwiązanie z wykorzystaniem bibliotek z Expression Blend SDK. Jeśli jeszcze nie posiadacie SDK możecie je ściągnąć ze strony Microsoft’u. Do projektu dołączamy  bibliotekę System.Windows.Interactivity (SDK). Następnie w pliku XAML spróbujmy powiązać zdarzenie MouseMove z komendą ShowMsgCmd: Namespace “i” powin...

Tagi: MVVM, WPF
Dziel się z innymi:
Piotr Zieliński » Binding zdarzeń w WPF, MVVM cz.2

Windows 1881 dni, 14 godzin, 49 minut temu pzielinski 419 rozwiń

Dziś stanąłem przed zadaniem skopiowania konkretnej biblioteki DLL z Global Assembly Cache (czyli de facto z folderu C:\Windows\Assembly). Była mi ona potrzebna do uruchomienia pewnej aplikacji na innym komputerze, a niestety ta wersja pliku nie była łatwo dostępna w żaden inny sposób.

Tagi: Assembly, GAC
Źródło: trybulski.net
Dziel się z innymi:
Jak skopiować plik z GAC (Global Assembly Cache)?

Windows 1883 dni, 2 godziny, 36 minut temu trysil 242 rozwiń

Przejrzałem 152 prezentacje, oglądam filmy. Warte utrwalenia screenshoty z obejrzanych prezentacji (z wyłączeniem slajdów ppt) wrzucam do katalogu BUILD na skydrive. Obecne wrażenia: 1. Nowy dotyk - pointer na wszystko (mysz, touch, …) 2. Inny binding przy listach w JS, zupelnie inny 3. Sharing 4. Search 5. Taski w tle / triggery, rejestracja na różne zdarzenia (np. zalogowanie użytkownika, zmiana stanu sieci itp.) 6. lokalizacja/resourcy (tak samo dla C#, JS, C++), nowy format ...

Tagi: Build, Windows 8
Dziel się z innymi:
Windows 8 Summary - odc.2 | WinMK Live

Windows 1886 dni, 4 godziny, 11 minut temu poniat 191 rozwiń

Wzorzec Model-View-ViewModel jest najczęściej wykorzystywany przez programistów WPF. Związane jest to z mechanizmem wiązań, który znacząca ułatwia wdrożenie MVVM do projektu. ViewModel stanowi wyeksponowany model przeznaczony do bindingu, z kolei widok to zwykły, pasywny plik XAML. Ważną cechą ViewModel jest brak powiązań z interfejsem użytkownika. Najlepiej aby projekt zawierający ViewModel nie posiadał żadnych referencji do bibliotek warstwy prezentacji. Częstym zadawanym pytaniem jest: Jak wywoływać ...

Tagi: MVVM
Dziel się z innymi:
Piotr Zieliński » Message Boxes w MVVM

Windows 1886 dni, 4 godziny, 11 minut temu pzielinski 359 rozwiń

Po długiej przerwie związanej z przeprowadzką, czas powrócić do prowadzenia blog’a i pisania artykułów. Mam nadzieję, że od dziś posty będą pojawiać się częściej i bardziej regularnie chociaż nie wszystko jeszcze idzie po mojej myśli. No to zaczynamy… Visual State Manager został wprowadzony w wersji 4.0 Wcześniej mogliśmy go spotkać w Silverlight lub WPF Toolkit. Służy do zmieniania wyglądu kontrolek na podstawie zdefiniowanych stanów. Zastosowanie jest podobne więc do triggerów jednak różnica polega na ...

Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » WPF – Visual State Manager

Windows 1890 dni, 5 godzin, 45 minut temu pzielinski 191 rozwiń

autor: Jestem w trakcie tworzenia aplikacji na WP7 wykorzystującej mapy Bing do zaprezentowania trasy zbudowanej w oparciu o współrzędne pobrane z GPS. Niby nic wielkiego, jednak w sieci nie udało mi się znaleźć żadnego sensownego i działającego przykładu, co było bezpośrednim przyczynkiem do powstania tego wpisu. Po przekopaniu się przez dokumentację, stworzyłem prosty kod, wyświetlający na mapie “wężyka”, obrazującego trasę między zadanymi współrzędnymi. W XAML-u za dużo nie zrobimy. Cała magia dzieje ...

Źródło: blog.wilgucki.pl
Dziel się z innymi:
[WP7] Rysowanie trasy na podstawie współrzędnych GPS

Windows 1896 dni, 6 godzin, 59 minut temu paduda 230 rozwiń

W tym artykule przedstawię w jaki sposób przeszukiwać dysk twardy tak, aby użytkownik był informowany o aktualnie sprawdzanym katalogu oraz posiadał listę już odnalezionych plików. Oczywiście warunkiem koniecznym jest aby interfejs użytkownika był cały czas aktywny, natomiast sam użytkownik mógł w dowolnym momencie przerwać przeszukiwanie. Moduł będzie zintegrowany z interfejsem w WPF.

Tagi: C#, WPF, zdarzenia
Dziel się z innymi:
Przeszukiwanie dysku – zbieranie informacji na bieżąco

Windows 1899 dni, 8 godzin, 4 minuty temu tmalesza 129 rozwiń

Trzynastego września świat IT oszalał na punkcie Windows 8. W miarę jak Steven Sinofsky ujawniał kolejne informacje na temat najnowszego systemu operacyjnego Microsoftu, Twitter, blogi oraz serwisy branżowe zachwycały się (lub ganiły) kolejne nowości. W ciągu kilku godzin Internet został zalany recenzjami, relacjami, filmami i prezentacjami na temat Windows 8. Mimo iż konferencja jeszcze się nie skończyła i co chwilę dowiadujemy się o czymś nowym, kurz zaczął opadać i można na spokojnie przyjrzeć się co...

Tagi: Build, Windows 8
Źródło: blog.wilgucki.pl
Dziel się z innymi:
Pierwsze wrażenia po instalacji Windows 8 | Hello World!

Windows 1901 dni, 2 godziny, 37 minut temu macko 286 rozwiń

O nowym interfejsie Windows 8 było wiadomo jakiś czas temu, tym niemniej nikt się nie spodziewał aż takiej rewolucji! Jeszcze kilka dni przed konferencją BUILD ukazał się Silverlight 5 RC, a nieco później kompatybilny dla niego Blend… Tymczasem nowy interfejs Metro choć bardzo przypomina ten z Windows Phone 7 zakłada zupełnie nową technologię jego wykonania.  Nie jest to już .NET czy Silverlight. Tak więc oprócz rewolucji dla użytkowników mamy też dużą rewolucję wśród programistów piszących pod Windows. ...

Tagi: Windows 8, WinRT
Dziel się z innymi:
Windows Runtime dla aplikacji Metro w Windows 8 - szybkie zebranie faktów (1) | WinMK Live

Windows 1904 dni, 4 godziny, 49 minut temu poniat 250 rozwiń

Windows 8 – kilka screenów14 września 2011Łukasz GąsiorNo comments Dzisiaj została udostępniona wersja testowa nowego Windowsa 8! i oczywiście nie mogłem nie sprawdzić, jak on wygląda. Tym bardziej, że znajduje się tam nowe Visual Studio 2011 (w wersji Express).

Źródło: gasior.net.pl
Dziel się z innymi:
Windows 8 – kilka screenów | Łukasz Gąsior - Blog

Windows 1904 dni, 23 godziny, 27 minut temu lukaszgasior 373 rozwiń

Dziś kończy się konferencja Build, nawet nazwa konferencji jest nowa, jak i większość zaprezentowanych na konferencji produktów. Od razu pierwszego dnia zaprezentowano Windows8 Developer Preview a parę godzin później można było go pobrać i zobaczyć na własne oczy.

Tagi: Windows 8
Dziel się z innymi:
Windows 8 Developer Preview

Windows 1905 dni, 15 godzin temu macko 110 rozwiń

DataGrid i ja Z programowaniem okienek w Windows rozstałem się na drugim roku studiów. Moje życie zawodowe tak się ułożyło, że nigdy później nie tknąłem Win32 API, MFC, WinForms,a tym bardziej WPF'a. W noworocznym postanowieniu ustaliłem, że spróbuję opanować chociaż podstawy Windows Presentation Foundation. W ramach realizacji postanowień, moja uwaga skupiła się na problemie prezentacji danych w postaci tabelarycznej w WPF. W .NET Framework 3.5 do dyspozycji programisty WPF był WPF Toolkit, w którego...

Tagi: DataGridView, WPF
Dziel się z innymi:
Blog Maksymiliana Mulawy: WPF DataGrid w służbie metadanych

Windows 1908 dni, 7 godzin, 55 minut temu aggi 116 rozwiń

autor: W dwóch poprzednich artykułach na temat zarządzanych komponentów COM+ pisałem, że instaluje się je przy użyciu narzędzia regsvcs.exe. Tak oczywiście jest, ale ostatnio ku swojemu zaskoczeniu zauważyłem, że jest to opcjonalne. Jeśli nie zainstalujemy takiego komponentu z poziomu konsoli (np.: regsvcs.exe MyComponent.dll) to zostanie on zainstalowany automatycznie przy pierwszym wywołaniu jego konstruktora. [assembly: ApplicationName("MyComponent")] [assembly: ApplicationActivation(...

Dziel się z innymi:
Krótko o instalowaniu ServicedComponent

Windows 1918 dni, 16 godzin, 16 minut temu paduda 26 rozwiń

1 2... 7 8 9 10 11 12... 21 22
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 389,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,55)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 418,06)

15

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

16

CaMeL (2 954,87)

17

jedmac (2 774,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)