To ostatni wpis tutaj.. tak wyszło, że definitywnie.

W czerwcu rozstałem się z Microsoftem. Okres inkubacji minał..  Moje kierunki dalszego rozwoju i zainteresowań podążają w kierunku, w którym chyba było by nie fair napisać tutaj coś więcej niż dać linka: http://www.dbiesiada.com/blog/2012/10/weekend-doesnt-count-d-3-to-end-one-long-chapter-part-1/  Dziękuję wszystkim, którzy przez te wszystkie lata widzieli tutaj miejsce, które coś znaczy. pozdrawiam,Daniel Biesiada

0

Windows 8 dla kompletnego nooba – jak zacząć?

Wczoraj w mailu dostałem od znajomego pytanie. Załóżmy, że jestem kompletnym noobem i nie mam nawet pojęcia jak zacząć przygodę z tworzeniem aplikacji na Windows 8. Co byś doradził jako taki step by step po artykułach dostępnych w sieci.. Doradziłem. Jak patrzę na tę rozpiskę to pomyślałem, że równie dobrze nadaje się na bloga. Oto…

0

Unit Testing w Visual Studio 2012 (Native C++ oczywiście)

Jedną z wielu nowych cech Visual Studio 2012 jest możliwość tworzenia projektu zawierającego Unit Testy i targetującego natywne C++ (nie managed C++ z koniecznością wstawienia flagi /clr przy kompilacji). W tym celu z pakietem IDE i cała infrastrukturą Visual Studio został zintegrowany Unit Test Framework, o którym kilka słów napisano tutaj: http://msdn.microsoft.com/en-us/library/hh409293(v=vs.110).aspx  Poniżej krótki tutorial jak…

0

Błędy w bibliotekach systemowych (STL, MFC) poprawione w VS2012

Krótki wpis z referencją do blogu zespołu odpowiedzialnego za Visual C++: http://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320846.aspx – lista poprawek dla biblioteki STL http://blogs.msdn.com/b/vcblog/archive/2012/06/14/10320171.aspx – lista poprawek dla biblioteki MFC. Istotny do zapoznania się, jeśli w swoich projektach wykorzystywaliście starsze wersje Visual C++ Lista poprawek jest imponująca (ilościowo). Przy okazji testów VS2012, jeśli znajdziecie w narzędziu jakiś błąd, lub podejrzewacie…

0

C++ na Windows Phone

Wczoraj odbyła się krótka konferencja, której organizatorem jest grupa produktowa związana z Windows Phone. Po raz pierwszy mieliśmy szansę posłuchać co zespół Joe Belfiore planuje w następnej wersji. Z perspektywy tematu, który od jakiegoś czasu bardzo mocno mnie interesuje (i pewnie wielu z was również) umieszczę tylko jeden zrzut ekranu z prezentacji technicznej: Zwróciliście uwagę…

0

Własny komponent WinRT, jak zacząć w C++?

Rozpocznę od rysunku przypominającego architekturę Windows 8. Tym razem z większym naciskiem właśnie na architekturę samej biblioteki systemowej – Windows RT. Powyższy diagram przedstawia architekturę komponentów systemowych, dzięki którym można poprawnie stworzyć i uruchomić aplikację w stylu Metro.Nad rysunkiem można się dłużej rozwodzić, skupię się tylko na głównych kwestiach związanych z tematem wpisu. Windows RT…

3

Wykorzystywanie kodu Win32 (C++) w projekcie aplikacji Metro dla Windows 8

W ciągu ostatniego roku spędziłem mnóstwo czasu ucząc programistów nowej platformy Windows (8). Przy tego typu spotkaniach, już na samym wstępie, posiłkowałem się rysunkiem podobnym do poniższego: Jasno z niego wynika, że aplikacje Desktop (klasyczne, okienkowe) i aplikacje Metro buduje się za pomocą kompletnie osobnych technologii, jedyne co jest pomiędzy nimi wspólnego to pewne analogie…

2

"Going native to see sharp!" – czyli… ?

… czyli krótko i treściwie i jak widać po kilku ostatnich postach, będę się na tym blogu chciał skupić głównie jeśli nie tylko i wyłącznie na tematyce C++ dla programistów zainteresowanych tworzeniem aplikacji dla Windows.Stąd też zmiana stopki tytułowej dla bloga z Devoted to Technology na Going Native to See Sharp. Zamierzałem z tym pomysłem…

2

Fast and Fluid czyli synchroniczne i asynchroniczne wywołania w Windows RT

W WinRT większość metod w obiektach jest przygotowana do wywołania asynchronicznego. Przy tworzeniu własnych komponentów również zachęcałbym do tworzenia par Metoda() oraz MetodaAsync()W takim przypadku, gdy nasza metoda normalnie wyglądała by tak: int foo(int bar) – jej wersja asynchroniczna w warstwie deklaracji zmieniła by postać w następująca: IAsyncOperation<int> fooAsync(int bar).Jeśli nasza metoda nie miała by…

0

WinRT, WRL oraz ABI, jak to się ma do siebie w kontekście Windows 8

No właśnie. Jeśli ktokolwiek z was nie miał jeszcze okazji przyjrzeć się Windows 8 to pewnie są to tylko jakieś skróty. Może z wyjątkiem ABI, który jest terminem w miarę ukształtowanym, chociaż pewnie w bieżących czasach aż tak często nie czujemy potrzeby zgłębiać się w jego definicję. Zacznę więc może od końca. ABI = Application…

0