Let's go invent tomorrow instead of worrying about what happened yesterday|mail@jankowskimichal.pl

.net

Kopiuj / Wklej z Visual Studio vs. ciemny styl

O gustach się nie dyskutuje, ale… Visual Studio można sobie bardzo ładnie dostosować do własnych potrzeb. Praktycznie można zmienić wszystko, co chcemy. Wydaje mi się, że jest to jedną z pierwszych rzeczy, jakie robimy po jego instalacji. Przynajmniej, jeśli chodzi o mnie to kolejność jest następująca: uaktualnienia, dodatki, style. I na koniec pozostaje jeszcze parę rzeczy dokonfigurować. Z tych trzech rzeczy chciałbym się skupić na stylach. Nie wiem, jak u Was, ale u mnie podobnie jak w modzie obowiązują różne sezony. Przygodę z programowaniem zaczynałem z domyślnym stylem Visual Studio. Potem był okres zafascynowania się ciemną stroną, a obecnie pracuję [...]

Windows Phone: Jak sprawdzić czy nasza aplikacja jest uruchomiona w emulatorze?

Od czasu do czasu występuje potrzeba sprawdzenia, na czym uruchomiona jest nasza aplikacja – czy na urządzeniu, czy na emulatorze. W tym celu można zastosować następujący kod: if (Microsoft.Devices.Environment.DeviceType == DeviceType.Emulator) { MessageBox.Show("Application has been started in emulator."); } Dzięki takiemu sprawdzeniu możemy przygotować ustawienia dla aplikacji w trakcie testów, jak również spowodować, że aplikacja nie będzie uruchamiała się na emulatorze. Może się to okazać przydatne, gdy chcemy poinformować, że danej funkcjonalności nie da się przetestować na emulatorze, np. Bluetooth.

By |2014-01-13T22:30:37+01:0013 stycznia 2014 |Kategorie: Windows Phone|Tagi: |0 komentarzy

Skróty klawiszowe dla emulatora WP8

Poniżej zamieszczam garść przydatnych skrótów klawiszowych dla emulatora Windows Phone 8: - F12 (pierwsze naciśnięcie) – zablokowanie i wyłączenie ekranu,- F12 (drugie naciśnięcie) – wyświetlanie ekranu blokady ekranu,- Page Down – włączenie możliwości używania klawiatury podłączonej do komputera w emulatorze,- Page Up - wyłączenie możliwości używania klawiatury podłączonej do komputera w emulatorze,- F1 – naciśnięcie przycisku Wstecz,- F2 – naciśnięcie przycisku Start,- F3 – naciśnięcie przycisku Wyszukaj.

By |2013-09-01T15:38:14+02:0025 lipca 2013 |Kategorie: Windows Phone|Tagi: , |0 komentarzy

Dev Center za 19$

Microsoft po raz kolejny chce przyciągnąć deweloperów do swojej platformy oferując konto deweloperskie za 19% jego ceny pierwotnej. Promocja obowiązuje do 27 sierpnia 2013 roku. Zachęcam osoby chcące zacząć przygodę z Windows Phonem, oraz te, które posiadają konto deweloperskie, ale kończące się w najbliższym czasie do rozważenia skorzystania z promocji. Więcej szczegółów można znaleźć na stronie Dev Center.

By |2013-09-01T15:38:40+02:002 lipca 2013 |Kategorie: Windows Phone|Tagi: , |0 komentarzy

Zabezpiecz swój kod

Piractwo komputerowe stało się plagą ostatnich lat. Z sieci ściągamy praktycznie wszystko: – muzykę,- książki,- filmy,- programy. Najgorsze jest to, że w polskim społeczeństwie panuje cicha akceptacja tego procederu. Jeszcze kilka lat temu standardem była instalacja nielegalnych systemów operacyjnych na nowo zakupionych maszynach. Co ciekawe taka usługa udostępniana była przez sklepy składające komputery. Ze względu na zaostrzenie kontroli, żaden z renomowanych sklepów nie uskutecznia takich praktyk obecnie – za dużo mógłby stracić. Podobnie jest z aplikacjami mobilnymi. Czasami dziwię się, że ludzie potrafią spędzić godzinę, a nawet i więcej tylko po to, aby znaleźć gdzieś za darmo aplikację, która kosztuje [...]

By |2013-06-06T12:29:58+02:006 czerwca 2013 |Kategorie: .net|Tagi: , , |3 komentarze

GUID + VS2012 + R#

Czasem na prawdę małe rzeczy potrafią poprawić humor programiście. Takie drobne rozwiązania, które pozwalają na przyspieszenie tworzenia programu... Ostatnio musiałem zrobić instalator aplikacji – wybór padł na WiXa. A tam przy każdym elemencie wchodzącym w skład instalatora trzeba podać GUID. Na szczęście z R# jest to znacznie ułatwione. Wystarczy napisać [mark]nguid[/mark], wcisnąć [mark]Tab[/mark] i wybrać interesujący nas format.

By |2013-09-01T15:38:47+02:0028 maja 2013 |Kategorie: .net, Dodatki / Narzędzia, Visual Studio|Tagi: , , , |2 komentarze

dynamic – Code review

Microsoft z każdą wersją wprowadza pewne nowe elementy do języka, które teoretycznie powinny poprawić możliwości języka, jak komfort pracy programisty. Od wersji .net 4.0 wprowadzono nowy typ – [mark]dynamic[/mark]. Jego użycie pozwala na wykonanie czynności, które będą dopiero znane w momencie wykonania aplikacji. W dużym skrócie oznacza to, że kompilator pozwoli na wywołanie dowolnej akcji na obiekcie bez zgłoszenia błędu. Kod zostanie bez problemu skompilowany, nawet, jeśli nie istnieje metoda do której się odwołujemy. Błąd wystąpi dopiero w momencie wykonania kodu, jeśli nie będzie tej metody. […]

By |2013-05-14T12:48:34+02:0014 maja 2013 |Kategorie: C#|Tagi: , |5 komentarzy

Przydatne konwertery

Konwertery – krótkie klasy i jednocześnie bardzo przydatne elementy, bez których bindowanie niektórych wartości w XAMLu byłoby bardzo kłopotliwe. Mają one zastosowanie w projektach typu Winodws Phone, Silverlight oraz WPF. Praktycznie w większości tego typu projektów mnożna od razu przekleić te najważniejsze. Dla mnie są to: [list] string / Uri -> BitmapImage bool -> Visibility Color -> SolidColorBrush String + StringFormat [/list] W dalszej części wiadomości znajdziecie ich implementację… […]

By |2013-06-10T13:45:32+02:007 maja 2013 |Kategorie: C#, Windows Phone|Tagi: , , , , |0 komentarzy

Panie kup Pan aplikację

Za każdym razem, gdy ktoś pyta mnie, czy warto tworzyć aplikacje na rynek polski, które następnie będą sprzedawane w [mark]Windows Store[/mark] odpowiadam, że w większości przypadków jest to nieopłacalne. Polacy mają dosyć specyficzne podejście do zakupu aplikacji mobilnych i ich oceny. Najlepiej, aby aplikacja była bezpłatna i bez reklam. […]

By |2020-12-20T23:38:00+01:0030 kwietnia 2013 |Kategorie: Inne, Windows Phone|Tagi: , , |5 komentarzy
Przejdź do góry