Jakiś czas temu pojawiły się moje dwa kolejne webcasty poświęcone technologii Windows Phone 7.
Zapraszam do oglądania!
Jakiś czas temu pojawiły się moje dwa kolejne webcasty poświęcone technologii Windows Phone 7.
Zapraszam do oglądania!
Dziś z rana dotarł do mnie mail zawierający taką oto informację:
Drogi Czytelniku,
Informujemy, że do przedsprzedaży trafiła książka:
“WCF od podstaw. Komunikacja sieciowa nowej generacji“
Informacja ta cieszy mnie o tyle, że jestem autorem tej książki, a ukazanie się tego tytułu jest wynikiem trwającego ok roku procesu wydawniczego. Tak – całość trwała nieco ponad rok od momentu zatwierdzenia propozycji wydawniczej aż do jej ukazania się w przedsprzedaży.
Starałem się zamieścić w książce najważniejsze moim zdaniem informacje dotyczące Windows Communication Foundation. Wstęp traktujący na temat podstaw technologii daje możliwość sięgnięcia po nią nawet osobom początkującym, natomiast osoby z większym doświadczeniem również znajdą w niej coś dla siebie np porównanie wydajności poszczegółnych metod komunikacji, rozszerzenia itp.
Przygodę z WCF rozpoczynamy od zapoznania się z kontraktem, punktami końcowymi, dalej przechodzimy przez zagadnienia związane z konfiguracją. Nie można było również zapomnieć o narzędziach, nowościach WCF 4.0 oraz przykładach zastosowań tej technologii. Znalazło się też miejsce na przykładowe rozszerzenia, które mogą wzbogacić stworzony przez nas system.
Nowy emulator dla Windows Phone dostarcza możliwość testowania aplikacji wykorzystujących akcelerometr. Okazuje się, że możemy przy jego pomocy uruchamiać sekwencje zmian wektora grawitacji, co pozwala uprościć proces testowania. Jak to zrobić?
W dodatkowym panelu emulatora w zakładce Accelerometer mamy dostęp do sekcji Recorded Data.
Domyślnie zawiera ona jedną możliwą wartość i nazwie Shake. Jest to predefiniowany zestaw danych, które są przetwarzane i przesyłane do naszej aplikacji podczas uruchomienia na emulatorze. Co jednak zrobić jeżeli chcemy wykorzystać inne dane? Należy udać się do katalogu C:\Program Files (x86)\Microsoft XDE\1.0\sensordata\acc, w którym znajduje się plik Shake. Jest to zwykły plik XML, którego najważniejsza zawartość sprowadza się do elementów AccData. Przykład takiego elementu widoczny jest poniżej:
1 | <AccData offset="2185" x="00.45899999" y="-00.69300002" z="-00.49500000" /> |
Znaczenie atrybutów X, Y i Z jest dość oczywiste, natomiast atrybut offset określa w którym momencie ma zostać uruchomiony dany wiersz danych – jednostką miary jest tu milisekunda. W związku z tym tworzymy nowy plik (najwygodniej metodą copy’ego paste’a ) i edytujemy zawarte w nim dane. W rezultacie na liście wyboru pojawiają się kolejne opcje:
Nadszedł nowy rok i nowe wyzwania… Ale może od początku
Dostałem dziś SMS’a z gratulacjami dotyczącymi MVP. Hm… Żadnego maila nie dostałem, więc może to jakaś pomyłka… Wchodzę na Codeguru.pl i czytam:
Styczeń to czas nominacji do prestiżowego tytułu MVP. Microsoft przyznał tytuł Most Valuable Professional 2 nowym osobom z Polski w kategoriach Windows Phone Development oraz Microsoft Project.
Nowe osoby w gronie MVP to:
Sprawdzam maila jeszcze raz… Pusto… Okazało się, że mail zaczynający się słowami
Dear Maciej Grabek,
Congratulations! We are pleased to present you with the 2012 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Windows Phone Development technical communities during the past year.
znalazł się w katalogu SPAM… Chyba muszę zmienić reguły filtrowania wiadomości, bo mało brakowało a ominęłaby mnie ta, jakże miła, informacja! Chwileczkę… Nie mam żadnych filtrów… Ah te serwery poczty
Z tego miejsca chciałbym podziękować za to wyróżnienie – z racji na fakt, że jestem w Polsce jedyną osobą wyróżnioną tytułem w kategori Windows Phone, tym bardziej motywuje mnie to do dalszego działania. Ogromne podziękowania dla mojej żony za wyrozumiałość dla ilości czasu, którą przesiaduję przed laptopem lub spędzam na wyjazdach Zapowiada się, że kolejny rok intensywnej pracy na rzecz społeczności i technologii… Najważniejsze, że lubię to 😀
Mój profil MVP będzie niedługo dostępny pod tym adresem.