dotnetomaniak.pl - Ostatnio opublikowane artykuły w Silverlightdotnetomaniak.pl - Ostatnio opublikowane artykuły w Silverlight2024-03-28T10:08:23Zhttps://dotnetomaniak.pl/Category/SilverlightCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png86025https://dotnetomaniak.pl/Maszyna-stanow-w-MVVM-Czyli-sterowanie-widokiemMaszyna stanów w MVVM. Czyli sterowanie widokiem.2012-08-09T20:50:05Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_oarEyAG2o0GG_qZ-EhiePg.png"/></div><div>Uczepiłem się ostatnimi czasy tego wzorca. Uczepiłem się na tyle, że w trakcie przygotowań jest mój autorski framework (może trochę za dużo powiedziane). Jednak nie o tym będzie w tym artykule. W czasie prac nad nową aplikacją na Windows Phone napotkałem pewne kłopoty. Jak to w MVVM, wywoływanie określonych zachowań interfejsu we View-Model zawsze stawia pewne znaki zapytania. Tym razem miałem do wyświetlenia różne komunikat...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maszyna-stanow-w-MVVM-Czyli-sterowanie-widokiem"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2012%2f08%2fmaszyna-stanow-w-mvvm-czyli-sterowanie-widokiem%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2012-08-18T13:05:24Zhttps://dotnetomaniak.pl/Maszyna-stanow-w-MVVM-Czyli-sterowanie-widokiem43820Uczepiłem się ostatnimi czasy tego wzorca. Uczepiłem się na tyle, że w trakcie przygotowań jest mój autorski framework (może trochę za dużo powiedziane). Jednak nie o tym będzie w tym artykule. W czasie prac nad nową aplikacją na Windows Phone napotkałem pewne kłopoty. Jak to w MVVM, wywoływanie określonych zachowań interfejsu we View-Model zawsze stawia pewne znaki zapytania. Tym razem miałem do wyświetlenia różne komunikat...http://www.tomaszmalesza.pl/2012/08/maszyna-stanow-w-mvvm-czyli-sterowanie-widokiem/http://dotnetomaniak.pl/Data/Thumbnails/small_oarEyAG2o0GG_qZ-EhiePg.pnghttps://dotnetomaniak.pl/EN-Windows-Phone-skinnable-application-Premium-Hands[EN] Windows Phone - skinnable application ~ Premium Hands2012-07-22T15:36:36Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_LcKtGg3xnUmKYogSeMAg5g.png"/></div><div>Introduction
Hi
Today, I would like to present my concept of making skinnable application in Windows Phone 7.1. Making a skinnable application in Windows Phone might be a little bit tricky. Unfortunately, WP7 doesn't support DynamicResource keyword which is a basic tool for making skins in WPF. In order to overcome this inconvenience I decided to write a SkinManager for WindowsPhone.
2. Base view
As I mentioned before, there is no support for using dynamic resources in WP7, therefore, in order to...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Windows-Phone-skinnable-application-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f07%2fen-windows-phone-skinnable-application.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-07-30T13:29:06Zhttps://dotnetomaniak.pl/EN-Windows-Phone-skinnable-application-Premium-Hands1420Introduction
Hi
Today, I would like to present my concept of making skinnable application in Windows Phone 7.1. Making a skinnable application in Windows Phone might be a little bit tricky. Unfortunately, WP7 doesn't support DynamicResource keyword which is a basic tool for making skins in WPF. In order to overcome this inconvenience I decided to write a SkinManager for WindowsPhone.
2. Base view
As I mentioned before, there is no support for using dynamic resources in WP7, therefore, in order to...http://premium-hands.blogspot.com/2012/07/en-windows-phone-skinnable-application.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_LcKtGg3xnUmKYogSeMAg5g.pnghttps://dotnetomaniak.pl/C-na-blache-MouseLeftButtonDown-na-DataGrid-SilverlightC# na blache: MouseLeftButtonDown na DataGrid Silverlight2012-06-30T08:05:12Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZJnM3f-rn02hco6j3cv8Fw.png"/></div><div>Ostatnio spotkałem się z pewnym problemem związanym z DataGridem. Potrzebowałem oprogramować na nim zdarzenie MouseLeftButtonDown. Jednak nie jest to takie proste. Do pokazania problemu i rozwiązania użyję prostego projektu Silverlight Application.
Tworzenie projektu Silverlight
Utwórzmy zwykły najprostrzy projekt Silverlight Application w Visual Studio.
Za pomocą toolboxa lub bezpośrednio w XAML dodajmy do niego obiekt DataGrid.
Utwórzmy dodatkowo nową klasę Person, której obiektami wyp...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/C-na-blache-MouseLeftButtonDown-na-DataGrid-Silverlight"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fcsharpnablache.blogspot.com%2f2012%2f05%2fmouseleftbuttondown-na-datagrid.html" style="border:0px"/></a></div></div>sikor02https://dotnetomaniak.pl/Users/kaxXfYp92kafHtEpeJCOJg2012-07-09T11:33:00Zhttps://dotnetomaniak.pl/C-na-blache-MouseLeftButtonDown-na-DataGrid-Silverlight1600Ostatnio spotkałem się z pewnym problemem związanym z DataGridem. Potrzebowałem oprogramować na nim zdarzenie MouseLeftButtonDown. Jednak nie jest to takie proste. Do pokazania problemu i rozwiązania użyję prostego projektu Silverlight Application.
Tworzenie projektu Silverlight
Utwórzmy zwykły najprostrzy projekt Silverlight Application w Visual Studio.
Za pomocą toolboxa lub bezpośrednio w XAML dodajmy do niego obiekt DataGrid.
Utwórzmy dodatkowo nową klasę Person, której obiektami wyp...http://csharpnablache.blogspot.com/2012/05/mouseleftbuttondown-na-datagrid.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_ZJnM3f-rn02hco6j3cv8Fw.pnghttps://dotnetomaniak.pl/Niedzielny-TipWyszukiwanie-kontrolek-o-danym-typie-Krzysztof-Kowalski-Blog[Niedzielny Tip]Wyszukiwanie kontrolek o danym typie « Krzysztof Kowalski Blog2012-06-03T21:37:25Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_qCxPM5ZGDUOKe5FDCOWg3A.png"/></div><div>Mimo, że późno to niedziela jeszcze nie minęła więc kolejny niedzielny tip – prosta funkcja wyszukująca wśród dzieci danej kontrolki, dzieci o danym typie...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Niedzielny-TipWyszukiwanie-kontrolek-o-danym-typie-Krzysztof-Kowalski-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fkrzysztofkowalskiblog.wordpress.com%2f2012%2f06%2f03%2fniedzielny-tipwyszukiwanie-kontrolek-o-danym-typie%2f" style="border:0px"/></a></div></div>http://krzysztofkowalskiblog.wordpress.com/https://dotnetomaniak.pl/Users/todKpI9O0U-Y-sBa3ceTrw2012-06-13T05:42:03Zhttps://dotnetomaniak.pl/Niedzielny-TipWyszukiwanie-kontrolek-o-danym-typie-Krzysztof-Kowalski-Blog21260Mimo, że późno to niedziela jeszcze nie minęła więc kolejny niedzielny tip – prosta funkcja wyszukująca wśród dzieci danej kontrolki, dzieci o danym typie...http://krzysztofkowalskiblog.wordpress.com/2012/06/03/niedzielny-tipwyszukiwanie-kontrolek-o-danym-typie/http://dotnetomaniak.pl/Data/Thumbnails/small_qCxPM5ZGDUOKe5FDCOWg3A.pnghttps://dotnetomaniak.pl/Niedzielny-Tip-Przelaczanie-Visibility-obiektow-Krzysztof-Kowalski-Blog[Niedzielny Tip] Przełączanie Visibility obiektów « Krzysztof Kowalski Blog2012-05-20T20:02:04Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_-Kkt1ODjW0yaUvTt-v_DRw.png"/></div><div>Może nam się od czasu do czasu zdarzyć, że chcemy z kodu przełączać atrybut Visibility danego obiektu wyświetlanego na ekranie, np. na kliknięcie przycisku...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Niedzielny-Tip-Przelaczanie-Visibility-obiektow-Krzysztof-Kowalski-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fkrzysztofkowalskiblog.wordpress.com%2f2012%2f05%2f20%2fniedzielny-tip-przelaczanie-visibility-obiektw%2f" style="border:0px"/></a></div></div>http://krzysztofkowalskiblog.wordpress.com/https://dotnetomaniak.pl/Users/todKpI9O0U-Y-sBa3ceTrw2012-05-30T18:41:04Zhttps://dotnetomaniak.pl/Niedzielny-Tip-Przelaczanie-Visibility-obiektow-Krzysztof-Kowalski-Blog21520Może nam się od czasu do czasu zdarzyć, że chcemy z kodu przełączać atrybut Visibility danego obiektu wyświetlanego na ekranie, np. na kliknięcie przycisku...http://krzysztofkowalskiblog.wordpress.com/2012/05/20/niedzielny-tip-przelaczanie-visibility-obiektw/http://dotnetomaniak.pl/Data/Thumbnails/small_-Kkt1ODjW0yaUvTt-v_DRw.pnghttps://dotnetomaniak.pl/Silverlight-5-Controls-Toolkit-vs-RadControlsSilverlight 5 Controls + Toolkit vs RadControls2012-05-13T13:26:02Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_G2PxiA2ehkGj3uRxfh3pHg.png"/></div><div>Kontrolek firmy Telerik używam od bardzo dawna. W szczególności bardzo sobie chwalę używanie kontrolek RadControls for ASP.NET AJAX. Ostatnio zacząłem pisać moduły w Silverlight i naturalne było dla mnie użycie również kontrolek od Telerika. Natknąłem się jednak na duży problem dotyczący ładowania strony.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-5-Controls-Toolkit-vs-RadControls"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fmnikolajuk.com%2fMy-Blog%2fMaj-2012%2fSilverlight-5-Controls-Toolkit-vs-RadControls.aspx" style="border:0px"/></a></div></div>mnikolajukhttps://dotnetomaniak.pl/Users/OxardBjrkkysYpALcV6cYg2012-05-23T13:13:51Zhttps://dotnetomaniak.pl/Silverlight-5-Controls-Toolkit-vs-RadControls11570Kontrolek firmy Telerik używam od bardzo dawna. W szczególności bardzo sobie chwalę używanie kontrolek RadControls for ASP.NET AJAX. Ostatnio zacząłem pisać moduły w Silverlight i naturalne było dla mnie użycie również kontrolek od Telerika. Natknąłem się jednak na duży problem dotyczący ładowania strony.http://mnikolajuk.com/My-Blog/Maj-2012/Silverlight-5-Controls-Toolkit-vs-RadControls.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_G2PxiA2ehkGj3uRxfh3pHg.pnghttps://dotnetomaniak.pl/Tworzenie-bootstrappera-aplikacji-przy-uzyciu-CaliburnMicro-Premium-HandsTworzenie bootstrappera aplikacji przy użyciu CaliburnMicro ~ Premium Hands2012-05-10T08:01:02Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_nYS1MAldjkG4On3aJedvgw.png"/></div><div>Witam po długiej przerwie. W dzisiejszym wpisie postaram się krótko opisać w jaki sposób stworzyć bootstrapper aplikacji przy użyciu CaliburnMicro. Ponadto przedstawię w jaki sposób skonfigurować bootstrapper w taki sposób, aby Caliburn wykorzystywał nasz własny kontener IOC.
Wstęp
CaliburnMicro jest to framework MVVM, który w znacznym stopniu ułatwia i przyśpiesza pisanie aplikacji pod WPF,Silverlight,WindowsPhone oraz WinRT. Zdecydowałem się poznać ten framework z uwagi na jego przenośność n...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Tworzenie-bootstrappera-aplikacji-przy-uzyciu-CaliburnMicro-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f05%2ftworzenie-bootstrappera-aplikacji-przy.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-05-16T06:29:13Zhttps://dotnetomaniak.pl/Tworzenie-bootstrappera-aplikacji-przy-uzyciu-CaliburnMicro-Premium-Hands1910Witam po długiej przerwie. W dzisiejszym wpisie postaram się krótko opisać w jaki sposób stworzyć bootstrapper aplikacji przy użyciu CaliburnMicro. Ponadto przedstawię w jaki sposób skonfigurować bootstrapper w taki sposób, aby Caliburn wykorzystywał nasz własny kontener IOC.
Wstęp
CaliburnMicro jest to framework MVVM, który w znacznym stopniu ułatwia i przyśpiesza pisanie aplikacji pod WPF,Silverlight,WindowsPhone oraz WinRT. Zdecydowałem się poznać ten framework z uwagi na jego przenośność n...http://premium-hands.blogspot.com/2012/05/tworzenie-bootstrappera-aplikacji-przy.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_nYS1MAldjkG4On3aJedvgw.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-4nJakub Florczyk » Użyteczne rozszerzenia 4/n!2012-03-05T11:33:19Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_PCJS3TZ7z0a5_6Nfj7EPaQ.png"/></div><div>Konwersja koloru “z” oraz “do” Int32 oraz konwersja z zapisu szesnastkowego.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-4n"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f02%2f24%2fuzyteczne-rozszerzenia-4n%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-12T12:56:45Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-4n21010Konwersja koloru “z” oraz “do” Int32 oraz konwersja z zapisu szesnastkowego.http://jakubflorczyk.pl/index.php/2012/02/24/uzyteczne-rozszerzenia-4n/http://dotnetomaniak.pl/Data/Thumbnails/small_PCJS3TZ7z0a5_6Nfj7EPaQ.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-2nJakub Florczyk » Użyteczne rozszerzenia 2/n!2012-03-05T11:29:48Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_azi3QP6OPkKLqiM1P0KH8g.png"/></div><div>W dzisiejszej części proste przełączanie widoczności UIElement w Silverlight.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-2n"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f01%2f09%2fuzyteczne-rozszerzenia-2n%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-11T19:34:52Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-2n1630W dzisiejszej części proste przełączanie widoczności UIElement w Silverlight.http://jakubflorczyk.pl/index.php/2012/01/09/uzyteczne-rozszerzenia-2n/http://dotnetomaniak.pl/Data/Thumbnails/small_azi3QP6OPkKLqiM1P0KH8g.pnghttps://dotnetomaniak.pl/Obsluga-kombinacji-klawiszyObsługa kombinacji klawiszy2012-02-08T08:34:46Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_pO0p8hojcEaPI1Fo0mrYVQ.png"/></div><div>Na pierwszy rzut oka może się wydawać, że Silverlight nie pozwala na „przechwytywanie” i obsługę wciskania wielu klawiszy jednocześnie np: CTRL + C, ALT + X itd. Ale to tylko pierwsze wrażenie. Poniżej opiszę jak radzić sobie z tym problemem.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Obsluga-kombinacji-klawiszy"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fponiat.wordpress.com%2f2012%2f02%2f07%2fobsluga-kombinacji-klawiszy%2f" style="border:0px"/></a></div></div>poniathttps://dotnetomaniak.pl/Users/OaeAiCm3kUaunF-XhTHoLg2012-02-17T23:35:21Zhttps://dotnetomaniak.pl/Obsluga-kombinacji-klawiszy1980Na pierwszy rzut oka może się wydawać, że Silverlight nie pozwala na „przechwytywanie” i obsługę wciskania wielu klawiszy jednocześnie np: CTRL + C, ALT + X itd. Ale to tylko pierwsze wrażenie. Poniżej opiszę jak radzić sobie z tym problemem.http://poniat.wordpress.com/2012/02/07/obsluga-kombinacji-klawiszy/http://dotnetomaniak.pl/Data/Thumbnails/small_pO0p8hojcEaPI1Fo0mrYVQ.pnghttps://dotnetomaniak.pl/Lokalizowanie-aplikacji-WPF-oraz-Silverlight-5-przy-uzyciu-MarkupExtension-Premium-HandsLokalizowanie aplikacji WPF oraz Silverlight 5 przy użyciu MarkupExtension ~ Premium Hands2012-01-21T19:57:48Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_kteLJ4FrzUSf-6VjjnmlZQ.png"/></div><div>W poprzednim wpisie przedstawiłem w jaki sposób można lokalizować aplikację napisaną w Silverlight 4 oraz Windows Phone, wykorzystując do tego ten sam mechanizm. Tym razem zademonstruje w jaki sposób można nieco uprościć składnie tłumaczenia wykorzystując do tego MarkupExtension.
Jeżeli kiedykolwiek pisałeś coś w Silverlighcie, Windows Phonie lub WPF-ie istnieje duża szansa, że używałeś już MarkupExtension. Do najpopularniejszych MarkupExtensions należą takie słowa kluczowe (używane w XAML-u) jak:
Bindi...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Lokalizowanie-aplikacji-WPF-oraz-Silverlight-5-przy-uzyciu-MarkupExtension-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f01%2flokalizowanie-aplikacji-wpf-oraz.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-31T06:30:28Zhttps://dotnetomaniak.pl/Lokalizowanie-aplikacji-WPF-oraz-Silverlight-5-przy-uzyciu-MarkupExtension-Premium-Hands1700W poprzednim wpisie przedstawiłem w jaki sposób można lokalizować aplikację napisaną w Silverlight 4 oraz Windows Phone, wykorzystując do tego ten sam mechanizm. Tym razem zademonstruje w jaki sposób można nieco uprościć składnie tłumaczenia wykorzystując do tego MarkupExtension.
Jeżeli kiedykolwiek pisałeś coś w Silverlighcie, Windows Phonie lub WPF-ie istnieje duża szansa, że używałeś już MarkupExtension. Do najpopularniejszych MarkupExtensions należą takie słowa kluczowe (używane w XAML-u) jak:
Bindi...http://premium-hands.blogspot.com/2012/01/lokalizowanie-aplikacji-wpf-oraz.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_kteLJ4FrzUSf-6VjjnmlZQ.pnghttps://dotnetomaniak.pl/Lokalizowanie-aplikacji-Silverlight-i-Windows-Phone-z-wykorzystaniem-Portable-Shared-Library-Premium-HandsLokalizowanie aplikacji Silverlight i Windows Phone z wykorzystaniem Portable Shared Library ~ Premium Hands2012-01-21T17:19:25Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_0mOCD4ljJ02CcV4MAbWYtw.png"/></div><div>Witam
W dzisiejszym wpisie postaram się przedstawić w jaki sposób lokalizować treści aplikacji typu Silverlight oraz WindowsPhone. Założenie jest takie, że chcemy zbudować multiplatformową aplikację, która będzie obsługiwała platformę Silverlight oraz Windows Phone. Rozsądnym zatem podejściem jest trzymanie wszystkich tłumaczeń w jednym miejscu - najlepiej aby mechanizm tłumaczenia był obsługiwany zarówno przez Windows Phona jak i Silverlighta.
W pierwszym kroku musimy doinstalować do środowiska Visual S...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Lokalizowanie-aplikacji-Silverlight-i-Windows-Phone-z-wykorzystaniem-Portable-Shared-Library-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f01%2flokalizowanie-aplikscji-silverlight-i.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-31T06:30:28Zhttps://dotnetomaniak.pl/Lokalizowanie-aplikacji-Silverlight-i-Windows-Phone-z-wykorzystaniem-Portable-Shared-Library-Premium-Hands1520Witam
W dzisiejszym wpisie postaram się przedstawić w jaki sposób lokalizować treści aplikacji typu Silverlight oraz WindowsPhone. Założenie jest takie, że chcemy zbudować multiplatformową aplikację, która będzie obsługiwała platformę Silverlight oraz Windows Phone. Rozsądnym zatem podejściem jest trzymanie wszystkich tłumaczeń w jednym miejscu - najlepiej aby mechanizm tłumaczenia był obsługiwany zarówno przez Windows Phona jak i Silverlighta.
W pierwszym kroku musimy doinstalować do środowiska Visual S...http://premium-hands.blogspot.com/2012/01/lokalizowanie-aplikscji-silverlight-i.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_0mOCD4ljJ02CcV4MAbWYtw.pnghttps://dotnetomaniak.pl/Zamykanie-okna-klawiszem-ESC-Wojciech-Poniatowski-PLZamykanie okna klawiszem ESC | Wojciech Poniatowski [PL]2012-01-18T08:15:35Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_qZSq3jr2lEic1g35LGg3dA.png"/></div><div>Często spotykamy się, że różne programy, w których wyświetlają się okna dialogowe (pop-up) można zamykać m.in klawiszem ESC. Jest to fajne, szybkie i intuicyjne. Natomiast denerwuje mnie, gdy jakiś program nie ma takiej funkcjonalności i trzeba wycelować kursorem w krzyżyk albo klawisz Close.
W tym poście opiszę jak przy pomocy kawałka kodu zamykać okna w Silverlight’cie, aczkolwiek w ten lub analogiczny sposób można to zrobić to WPF czy np. WindowsForms.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Zamykanie-okna-klawiszem-ESC-Wojciech-Poniatowski-PL"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fponiat.wordpress.com%2f2012%2f01%2f17%2fzamykanie-okna-klawiszem-esc%2f" style="border:0px"/></a></div></div>poniathttps://dotnetomaniak.pl/Users/OaeAiCm3kUaunF-XhTHoLg2012-01-27T06:53:54Zhttps://dotnetomaniak.pl/Zamykanie-okna-klawiszem-ESC-Wojciech-Poniatowski-PL12330Często spotykamy się, że różne programy, w których wyświetlają się okna dialogowe (pop-up) można zamykać m.in klawiszem ESC. Jest to fajne, szybkie i intuicyjne. Natomiast denerwuje mnie, gdy jakiś program nie ma takiej funkcjonalności i trzeba wycelować kursorem w krzyżyk albo klawisz Close.
W tym poście opiszę jak przy pomocy kawałka kodu zamykać okna w Silverlight’cie, aczkolwiek w ten lub analogiczny sposób można to zrobić to WPF czy np. WindowsForms.http://poniat.wordpress.com/2012/01/17/zamykanie-okna-klawiszem-esc/http://dotnetomaniak.pl/Data/Thumbnails/small_qZSq3jr2lEic1g35LGg3dA.pnghttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz3-Microsoft-Enterprise-Library-Security-Block-Premium-HandsSilverlight - koncepcja logowania z użyciem MembershipProviders oraz WCF RIA cz.3 - Microsoft Enterprise Library Security Block ~ Premium Hands2012-01-09T20:17:54Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_3Ki_aJN8lE60GCP-5Q-cbA.png"/></div><div>W tym wpisie postaram się krótko przedstawić blok bezpieczeństwa (Security Block) z biblioteki Microsoft Enterprise Library.
Biblioteki tej użyjemy do sprawdzania rol i reguł dostępu do funkcji serwisu WCF. Najpierw oczywiście musimy pobrać bibliotekę Microsoft Enterprise Library, znajduje się ona pod tym adresem.
http://www.microsoft.com/download/en/details.aspx?id=15104. Biblioteka ta jest również dostępna z poziomu NuGeta, jednakże instalacja poprzez ten plugin dorzuca do projektu tylko dll-ki. W pier...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz3-Microsoft-Enterprise-Library-Security-Block-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f01%2fsilverlight-koncepcja-logowania-z_07.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-19T07:53:22Zhttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz3-Microsoft-Enterprise-Library-Security-Block-Premium-Hands2590W tym wpisie postaram się krótko przedstawić blok bezpieczeństwa (Security Block) z biblioteki Microsoft Enterprise Library.
Biblioteki tej użyjemy do sprawdzania rol i reguł dostępu do funkcji serwisu WCF. Najpierw oczywiście musimy pobrać bibliotekę Microsoft Enterprise Library, znajduje się ona pod tym adresem.
http://www.microsoft.com/download/en/details.aspx?id=15104. Biblioteka ta jest również dostępna z poziomu NuGeta, jednakże instalacja poprzez ten plugin dorzuca do projektu tylko dll-ki. W pier...http://premium-hands.blogspot.com/2012/01/silverlight-koncepcja-logowania-z_07.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_3Ki_aJN8lE60GCP-5Q-cbA.pnghttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz2-Premium-HandsSilverlight - koncepcja logowania z użyciem MembershipProviders oraz WCF RIA cz.2~ Premium Hands2012-01-09T20:17:34Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZZl4iPSXJ0aT2cTvZjGKFg.png"/></div><div>W poprzednim wpisie przedstawiłem w jaki sposób zaimplementować mechanizm logowania po stronie serwera. Wykorzystałem do tego celu WCF RIA oraz znane z ASP MembershipProvidery. Tym razem przedstawię jak wymusić logowanie po stronie klienta, oraz w jaki sposób można dynamicznie zmieniać providerów, którzy walidują usera.
Poprzednim razem stworzyliśmy już szkielet aplikacji, zatem mamy projekt klienta oraz projekt serwera. Zacznijmy od "włączenia" FormsAuthentication po stronie klienta. W pliku App.xaml.cs ,...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz2-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f01%2fsilverlight-koncepcja-logowania-z.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-19T07:53:22Zhttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz2-Premium-Hands2470W poprzednim wpisie przedstawiłem w jaki sposób zaimplementować mechanizm logowania po stronie serwera. Wykorzystałem do tego celu WCF RIA oraz znane z ASP MembershipProvidery. Tym razem przedstawię jak wymusić logowanie po stronie klienta, oraz w jaki sposób można dynamicznie zmieniać providerów, którzy walidują usera.
Poprzednim razem stworzyliśmy już szkielet aplikacji, zatem mamy projekt klienta oraz projekt serwera. Zacznijmy od "włączenia" FormsAuthentication po stronie klienta. W pliku App.xaml.cs ,...http://premium-hands.blogspot.com/2012/01/silverlight-koncepcja-logowania-z.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_ZZl4iPSXJ0aT2cTvZjGKFg.pnghttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz1-Premium-HandsSilverlight - koncepcja logowania z użyciem MembershipProviders oraz WCF RIA cz.1~ Premium Hands2012-01-09T20:17:13Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_jHa0n11zsEO4EvtklOU2TQ.png"/></div><div>W dzisiejszym wpisie postaram się przedstawić moją koncepcję logowania do aplikacji Silverlightowej z wykorzystaniem MembershipProviders oraz własnego AuthenticationService.
Zacznijmy od stworzenia bazy danych, w której będziemy przetrzymywać informacje o użytkownikach - hasła, role itp. Bazę danych stworzymy przy użyciu narzędzia aspnetregsql.exe, które to wygeneruje schemat bazy danych dostosowany do możliwości SqlMembershipProvider-a. aspnetregsql.exe znajduje się w katalogu C:\WINDOWS\Microsoft.NET...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz1-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f12%2fsilverlight-koncepcja-logowania-z.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-01-19T07:53:22Zhttps://dotnetomaniak.pl/Silverlight-koncepcja-logowania-z-uzyciem-MembershipProviders-oraz-WCF-RIA-cz1-Premium-Hands31270W dzisiejszym wpisie postaram się przedstawić moją koncepcję logowania do aplikacji Silverlightowej z wykorzystaniem MembershipProviders oraz własnego AuthenticationService.
Zacznijmy od stworzenia bazy danych, w której będziemy przetrzymywać informacje o użytkownikach - hasła, role itp. Bazę danych stworzymy przy użyciu narzędzia aspnetregsql.exe, które to wygeneruje schemat bazy danych dostosowany do możliwości SqlMembershipProvider-a. aspnetregsql.exe znajduje się w katalogu C:\WINDOWS\Microsoft.NET...http://premium-hands.blogspot.com/2011/12/silverlight-koncepcja-logowania-z.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_jHa0n11zsEO4EvtklOU2TQ.pnghttps://dotnetomaniak.pl/tomasz-telepko-softteu-blog-XAML-i-przestrzenie-nazwtomasz telepko: softt.eu blog | XAML i przestrzenie nazw2011-12-28T09:23:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ipWH4oG2uUi9MvacPSb8aw.png"/></div><div>O mapowaniu przestrzeni nazw CLR na przestrzenie XML w XAMLu.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/tomasz-telepko-softteu-blog-XAML-i-przestrzenie-nazw"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fsoftt.eu%2fblog%2fpost.aspx%3fid%3d0856bcfa-f3f2-4953-8b3f-0e4d6feb5e21" style="border:0px"/></a></div></div>xsanhttps://dotnetomaniak.pl/Users/4rmY5RB3gUyFJgUXj9EqKA2012-01-06T13:02:05Zhttps://dotnetomaniak.pl/tomasz-telepko-softteu-blog-XAML-i-przestrzenie-nazw11180O mapowaniu przestrzeni nazw CLR na przestrzenie XML w XAMLu.http://softt.eu/blog/post.aspx?id=0856bcfa-f3f2-4953-8b3f-0e4d6feb5e21http://dotnetomaniak.pl/Data/Thumbnails/small_ipWH4oG2uUi9MvacPSb8aw.pnghttps://dotnetomaniak.pl/Moja-droga-do-certyfikatu-MCTS-Silverlight-4-DevelopmentMoja droga do certyfikatu MCTS: Silverlight 4, Development2011-12-04T00:07:59Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_3QRa5bMk4kKrWkl1Z6lsag.png"/></div><div>Ponieważ często jestem pytany oto z jakich materiałów korzystałem oraz jak długo pracowałem nad Silverlightem zanim przystąpiłem do egzaminu certyfikacyjnego, postanowiłem napisać o tym artykuł. Na wstępie jednak zaznaczam, że nie mogę ujawniać jakichkolwiek informacji z samego egzaminu (w szczególności pytań!). Nie zrobię tego ani na blogu ani poprzez e-mail....</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Moja-droga-do-certyfikatu-MCTS-Silverlight-4-Development"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2011%2f12%2fmoja-droga-do-certyfikatu-mcts-silverlight-4-development%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2011-12-10T07:47:38Zhttps://dotnetomaniak.pl/Moja-droga-do-certyfikatu-MCTS-Silverlight-4-Development12340Ponieważ często jestem pytany oto z jakich materiałów korzystałem oraz jak długo pracowałem nad Silverlightem zanim przystąpiłem do egzaminu certyfikacyjnego, postanowiłem napisać o tym artykuł. Na wstępie jednak zaznaczam, że nie mogę ujawniać jakichkolwiek informacji z samego egzaminu (w szczególności pytań!). Nie zrobię tego ani na blogu ani poprzez e-mail....http://www.tomaszmalesza.pl/2011/12/moja-droga-do-certyfikatu-mcts-silverlight-4-development/http://dotnetomaniak.pl/Data/Thumbnails/small_3QRa5bMk4kKrWkl1Z6lsag.pnghttps://dotnetomaniak.pl/Animacje-w-locie-czyli-Storyboard-w-kodzie-CAnimacje w locie – czyli Storyboard w kodzie C#2011-12-01T20:28:16Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_rLKTiamT60uf3wXaEhJNOg.png"/></div><div>Storyboardy są bardzo wdzięcznym mechanizmem animacji do umieszczania w kodzie XAML. Attached properties, definiowanie targetu na podstawie nazwy obiektu… Szybko, sprawnie i przyjemnie. Sprawy mają się gorzej jeżeli musimy zdefiniować taką samą animację do wielu obiektów. Całkowita komplikacja następuje w momencie kiedy musimy animować obiekt dodany dynamicznie...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Animacje-w-locie-czyli-Storyboard-w-kodzie-C"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2011%2f12%2fanimacje-w-locie-czyli-storyboard-w-kodzie-c%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2011-12-04T16:35:25Zhttps://dotnetomaniak.pl/Animacje-w-locie-czyli-Storyboard-w-kodzie-C12090Storyboardy są bardzo wdzięcznym mechanizmem animacji do umieszczania w kodzie XAML. Attached properties, definiowanie targetu na podstawie nazwy obiektu… Szybko, sprawnie i przyjemnie. Sprawy mają się gorzej jeżeli musimy zdefiniować taką samą animację do wielu obiektów. Całkowita komplikacja następuje w momencie kiedy musimy animować obiekt dodany dynamicznie...http://www.tomaszmalesza.pl/2011/12/animacje-w-locie-czyli-storyboard-w-kodzie-c/http://dotnetomaniak.pl/Data/Thumbnails/small_rLKTiamT60uf3wXaEhJNOg.pnghttps://dotnetomaniak.pl/Dodatkowe-kontrolki-dla-Telerik-RadDataForm-Notatnik-programisty-NETDodatkowe kontrolki dla Telerik RadDataForm | Notatnik programisty .NET2011-11-13T18:23:16Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_I4Sff61s60Wk39G4MPKv1w.png"/></div><div>W ostatnim artykule pokazałem jak rozszerzyć kontrolki typu DataFormXXXField używane w kontrolce RadDataForm. W tym tekście zademonstruje kilka przykładowych kontrolek. Kod wszystkich kontrolek jest załączony na końcu artykułu.
DataFormTextField
Kontrolka rozszerzająca standardowy DataFormDataField dla pola tekstowego o możliwość ustawienia wysokości, możliwości wprowadzania nowych linii oraz ustalenia maksymalnej długości tekstu. Przykład użycia:
DataFormDateTimeField
Kontrolka rozszerzająca DataForm...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Dodatkowe-kontrolki-dla-Telerik-RadDataForm-Notatnik-programisty-NET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.mzalewski.net%2f2011-11-13-dodatkowe-kontrolki-dla-telerik-raddataform%2f" style="border:0px"/></a></div></div>drucikhttps://dotnetomaniak.pl/Users/VXmUok49SkyHEefcsrdg8Q2011-11-23T15:51:49Zhttps://dotnetomaniak.pl/Dodatkowe-kontrolki-dla-Telerik-RadDataForm-Notatnik-programisty-NET11380W ostatnim artykule pokazałem jak rozszerzyć kontrolki typu DataFormXXXField używane w kontrolce RadDataForm. W tym tekście zademonstruje kilka przykładowych kontrolek. Kod wszystkich kontrolek jest załączony na końcu artykułu.
DataFormTextField
Kontrolka rozszerzająca standardowy DataFormDataField dla pola tekstowego o możliwość ustawienia wysokości, możliwości wprowadzania nowych linii oraz ustalenia maksymalnej długości tekstu. Przykład użycia:
DataFormDateTimeField
Kontrolka rozszerzająca DataForm...http://www.mzalewski.net/2011-11-13-dodatkowe-kontrolki-dla-telerik-raddataform/http://dotnetomaniak.pl/Data/Thumbnails/small_I4Sff61s60Wk39G4MPKv1w.pnghttps://dotnetomaniak.pl/Rozszerzanie-kontrolek-Telerik-DataFormXXXField-Notatnik-programisty-NETRozszerzanie kontrolek Telerik DataFormXXXField | Notatnik programisty .NET2011-10-24T13:32:53Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_euWvbJXsJUqJMK6W7YP93A.png"/></div><div>Opis metody rozszerzania kontrolek Telerik DataFormXXXField o nowe własności, które nie zostały udostępnione w oryginalnej wersji kontrolki. Np. ustawianie wprowadzania daty i godziny dla kontrolki DataFormDateField.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Rozszerzanie-kontrolek-Telerik-DataFormXXXField-Notatnik-programisty-NET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.mzalewski.net%2f2011-10-24-rozszerzanie-kontrolek-dataformxxxfield-telerik-raddataform%2f" style="border:0px"/></a></div></div>drucikhttps://dotnetomaniak.pl/Users/VXmUok49SkyHEefcsrdg8Q2011-11-03T07:07:36Zhttps://dotnetomaniak.pl/Rozszerzanie-kontrolek-Telerik-DataFormXXXField-Notatnik-programisty-NET11410Opis metody rozszerzania kontrolek Telerik DataFormXXXField o nowe własności, które nie zostały udostępnione w oryginalnej wersji kontrolki. Np. ustawianie wprowadzania daty i godziny dla kontrolki DataFormDateField.http://www.mzalewski.net/2011-10-24-rozszerzanie-kontrolek-dataformxxxfield-telerik-raddataform/http://dotnetomaniak.pl/Data/Thumbnails/small_euWvbJXsJUqJMK6W7YP93A.pnghttps://dotnetomaniak.pl/Niestandardowe-kodowanie-tekstu-w-SilverlightNiestandardowe kodowanie tekstu w Silverlight2011-10-20T04:16:09Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_QbzhYhiFSE2yQe27eFYU7w.png"/></div><div>Niestandardowe kodowanie tekstu w Silverlight
W przeciwieństwie do “standardowej” platformy .NET, Silverlight (w wersji webowej oraz na Windows Phone) dostarcza tylko dwa wbudowane kodowania: UTF-8 oraz UTF-16.
Aby uzyskać inne kodowania należy napisać własną klasę Encoding...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Niestandardowe-kodowanie-tekstu-w-Silverlight"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2011%2f10%2f19%2fniestandardowe-kodowanie-tekstu-w-silverlight%2f" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2011-10-29T21:50:43Zhttps://dotnetomaniak.pl/Niestandardowe-kodowanie-tekstu-w-Silverlight21060Niestandardowe kodowanie tekstu w Silverlight
W przeciwieństwie do “standardowej” platformy .NET, Silverlight (w wersji webowej oraz na Windows Phone) dostarcza tylko dwa wbudowane kodowania: UTF-8 oraz UTF-16.
Aby uzyskać inne kodowania należy napisać własną klasę Encoding...http://jakubflorczyk.pl/index.php/2011/10/19/niestandardowe-kodowanie-tekstu-w-silverlight/http://dotnetomaniak.pl/Data/Thumbnails/small_QbzhYhiFSE2yQe27eFYU7w.pnghttps://dotnetomaniak.pl/Prosty-Paint-w-Silverlight-w-niecale-120-liniiProsty Paint w Silverlight w niecałe 120 linii2011-10-15T19:50:19Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_PnHIKEmHWEuynumwWd0erw.png"/></div><div>Co można zrobić ciekawego wykorzystując tyle linii? Niewiele, ale… Rysowanie przy pomocy ołówka oraz figur: elipsa, prostokąt. Wszystko możliwe w 4 wybranych kolorach. Dodatkowo zaimplementowany mechanizm historii zdarzeń (undo-redo) bez limitu zapamiętanych „ruchów”.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Prosty-Paint-w-Silverlight-w-niecale-120-linii"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2011%2f10%2fprosty-paint-w-silverlight-w-niecale-120-linii%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2011-10-24T17:35:25Zhttps://dotnetomaniak.pl/Prosty-Paint-w-Silverlight-w-niecale-120-linii13480Co można zrobić ciekawego wykorzystując tyle linii? Niewiele, ale… Rysowanie przy pomocy ołówka oraz figur: elipsa, prostokąt. Wszystko możliwe w 4 wybranych kolorach. Dodatkowo zaimplementowany mechanizm historii zdarzeń (undo-redo) bez limitu zapamiętanych „ruchów”.http://www.tomaszmalesza.pl/2011/10/prosty-paint-w-silverlight-w-niecale-120-linii/http://dotnetomaniak.pl/Data/Thumbnails/small_PnHIKEmHWEuynumwWd0erw.pnghttps://dotnetomaniak.pl/Duze-listy-obiektow-w-WPF-i-Silverlight-optymalizacjaDuże listy obiektów w WPF i Silverlight – optymalizacja2011-10-08T18:32:37Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Vicp88dS40yc-ca9OBl2yA.png"/></div><div>W artykule „Przeszukiwanie dysku – zbieranie informacji na bieżąco” użyłem kontrolki ListBox do wyświetlania informacji o znalezionych plikach. Przypomnijmy, że były to: nazwa oraz ścieżka do pliku w postaci DataTemplate. W przypadku, gdy znajdziemy 200, 300 plików (wpisów do listy) wszystko działa jak należy. Co natomiast dzieje się jeżeli znajdziemy ich kilka tysięcy? Wszystkim programistom o słabych nerwach (jeżeli takowi istnieją ) stanowczo odradzam zaglądanie do menedżera zadań.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Duze-listy-obiektow-w-WPF-i-Silverlight-optymalizacja"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2011%2f10%2fduze-listy-obiektow-w-wpf-i-silverlight-optymalizacja%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2011-10-17T22:56:52Zhttps://dotnetomaniak.pl/Duze-listy-obiektow-w-WPF-i-Silverlight-optymalizacja12270W artykule „Przeszukiwanie dysku – zbieranie informacji na bieżąco” użyłem kontrolki ListBox do wyświetlania informacji o znalezionych plikach. Przypomnijmy, że były to: nazwa oraz ścieżka do pliku w postaci DataTemplate. W przypadku, gdy znajdziemy 200, 300 plików (wpisów do listy) wszystko działa jak należy. Co natomiast dzieje się jeżeli znajdziemy ich kilka tysięcy? Wszystkim programistom o słabych nerwach (jeżeli takowi istnieją ) stanowczo odradzam zaglądanie do menedżera zadań.http://www.tomaszmalesza.pl/2011/10/duze-listy-obiektow-w-wpf-i-silverlight-optymalizacja/http://dotnetomaniak.pl/Data/Thumbnails/small_Vicp88dS40yc-ca9OBl2yA.pnghttps://dotnetomaniak.pl/Pobieranie-skompresowanych-danych-na-zadanie-w-SilverlightPobieranie skompresowanych danych na żadanie w Silverlight2011-09-27T18:42:15Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_MkXEUGfThU2Rjcel_cZL3g.png"/></div><div>Zbyt długie ładowanie aplikacji internetowej potrafi odstraszyć nawet najbardziej zainteresowanych użytkowników, a już z pewnością nie wpływa pozytywnie na jej odbiór. Przyjemny splash screen to za mało. Aby uruchomić program w Silverlight, strona kliencka musi wcześniej pobrać w całości paczkę xap. Powinniśmy tak zarządzać projektem, aby rozmiar xap był jak ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Pobieranie-skompresowanych-danych-na-zadanie-w-Silverlight"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2011%2f09%2fpobieranie-skompresowanych-danych-na-zadanie-w-silverlight%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2011-10-07T05:12:01Zhttps://dotnetomaniak.pl/Pobieranie-skompresowanych-danych-na-zadanie-w-Silverlight21010Zbyt długie ładowanie aplikacji internetowej potrafi odstraszyć nawet najbardziej zainteresowanych użytkowników, a już z pewnością nie wpływa pozytywnie na jej odbiór. Przyjemny splash screen to za mało. Aby uruchomić program w Silverlight, strona kliencka musi wcześniej pobrać w całości paczkę xap. Powinniśmy tak zarządzać projektem, aby rozmiar xap był jak ...http://www.tomaszmalesza.pl/2011/09/pobieranie-skompresowanych-danych-na-zadanie-w-silverlight/http://dotnetomaniak.pl/Data/Thumbnails/small_MkXEUGfThU2Rjcel_cZL3g.png