Archive for January, 2012

WP7 – Dwa webcasty o optymalizacji

Jakiś czas temu pojawiły się moje dwa kolejne webcasty poświęcone technologii Windows Phone 7.

Zapraszam do oglądania!


WCF od podstaw. Komunikacja sieciowa nowej generacji

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.

WCF od podstaw. Komunikacja sieciowa nowej generacji

O czym jest książka

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.

Serdecznie zapraszam do lektury!


WP7 – nie tylko Shake

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:


MVP Award 2012

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:

  • Maciej Grabek (Windows Phone Development)
  • Sebastian Wilczewski (Microsoft Project)

 

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.


  • O mnie

    Maciej Grabek

    Moje profile na:

    MVP

    Codeguru.pl GoldenLine
    Twitter CodeProject

  • english version
  • Polecam

  • Copyright © Maciej Grabek. All rights reserved.
    Powered by WordPress
    %d bloggers like this: