Coding with Titans

so breaking things happens constantly, but never on purpose

CodeTitans Libs v1.7

Kolejna wersja już jest – najnowsza biblioteka CodeTitans v1.7! Zmiany, zmiany, zmiany: dodano wsparcie dla Silverlight 4.0+ dodano wsparcie dla modyfikowalnego JSONa, czyli odtąd można tworzyć całe drzewo JSON w locie i serializować do tekstu poprzez pojedyncze wywołanie ToString() (poprzez interfejs IJSonMutableObject) dodano opcję klonowania istniejącego drzewa JSON jako modyfikowalne (IJSonMutableObject) usprawniono możliwości filtrowania logów debugowych Zachęcam do pobrania tutaj. Read more →

Konsola dla emulatora Windows Phone OS

Jeśli zajmujesz się na poważnie pisaniem aplikacji na Windows Phone i często korzystasz z emulatora, to jest jedna opcja, która może ci pomóc w debugowaniu. Otóż emulator wyświetla logi na konsoli! Tak, korzysta ze standardowej konsoli w Windows. Domyślnie jest ona niestety ukryta. Brakuje menu, aby ją pokazać, zatem pozostaje tylko ustawienie magicznej wartości w rejestrze: na maszynie 32-bitowej: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\XDE] "EnableConsole"=dword:00000001 na maszynie 64-bitowej: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\XDE] "EnableConsole"=dword:00000001 Miłego podglądania! Read more →

CodeTitans Libs v1.6

Kolejny dzień przynosi kolejne niespodzianki. Oto jedna z nich – najnowsza oficjalna wersja moich bibliotek CodeTitans Libs v1.6, służących do przetwarzania JSONa, Bayeux i obsługi innych funkcjonalności przeniesionych z iPhona do świata Windows Phone 7. Najważniejsze nowości w tej wersji to: dodano wsparcie dla przesyłania binarnych danych poprzez IHttpDataSource dodano obsługę kodowania danych przychodzących w klasie HttpDataSource poprawiono anulowanie zapytań zadanych poprzez HttpDataSource uproszczono użycie niektórych funkcjonalności w IJSonWriter i przede wszystkim łaty do istniejącego kodu. Read more →

CodeTitans Libs v1.5

Dziś ukazała się długo oczekiwana nowa wersja moich bibliotek CodeTitans Libs v1.5. Zawiera ona szereg poprawek oraz nowych funkcjonalności. Niewtajemniczonym, podpowiem, że służą one do: obsługi odczytu i zapisu w formacie JSON, wymiany danych z użyciem protokołu Bayeux oraz zawierają inne funkcjonalności potrzebne przy przenoszeniu programów z iPhone’a do Windows Phone 7. Zapraszam do pobierania tutaj. Read more →

Windows Phone 7 – Unit Testing

Testowanie - niestety temat zapomniany i zupełnie zignorowany przez twórców Windows Phone 7. Jakoś w głowie mi się nie mieści, że premiera telefonu odbyła się trzy miesiące temu, po raz pierwszy telefon pokazano światu w marcu 2010 i do dzisiejszego dnia nie doczekał się od oficjalnego frameworka testowego zintegrowanego z Visual Studio. Aż jestem ciekaw, jakim cudem tak dobrze go przetestowali i czy w ogóle zamierzają coś w tę stronę ruszyć. Read more →

Windows Phone 7 – czy warto?

Windows Phone 7 trafił już pod strzechy i mam możliwość przyjrzeć mu się z bliska. Wśród wielu dość szybko rzucających się braków, poniżej opisuję to, co powoduje, iż szkoda marnować czas na niego i lepiej jeszcze poczekać (rok, dwa?), a może go jednak dopracują. Jeśli planujesz zatem zakup, wstrzymaj się choć na sekundkę i przeczytaj czy warto utopić 2500PLN i później żałować… Co nie wyszło: WiFi – aby móc korzystać z dobrodziejstw Internetu w domu lub pracy, SSID (nazwa sieci) musi być rozgłaszana. Read more →