Going Native to See Sharp!

Windows from C++ perspective, reinvigorated!

Browse by Tags

Tagged Content List
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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ę...
  • Blog Post: 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...
  • Blog Post: "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...
  • Blog Post: 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...
  • Blog Post: 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ę....
  • Blog Post: Konferencja na temat tworzenia aplikacji dla Windows 8 w C++

    Drugi wpis z rzędu, który jest tak naprawdę podsumowaniem materiałów z kolejnej ciekawej konferencji. Tym razem z osobistym sentymentem, bo miałem przyjemność w tym czasie być na warsztatach w Redmond i przy okazji pomagałem w kuluarach tej konferencji. Do rzeczy. Tydzień temu w piątek...
  • Blog Post: Nowy standard ISO C++ (C++11) - krótkie wprowadzenie

    Nie pisałem nic tutaj od dawna. To sam w sobie dobry pretekst, aby otworzyć to okno i zacząć pisać. Tym razem nie będę się tłumaczył, bo co miałbym napisać, praca.. konferencje, życie? Przejdę zatem do sedna i spróbuję tak skrótowo opisać coś co ponownie i po wielu latach stało się moją...
  • Blog Post: (C++) Wyrażenia Lambda a biblioteka STL

    Całkiem niedawno napisałem krótki artykuł , gdzie wykorzystałem koncepcję wyrażeń lambda i w oparciu o nie zbudowałem prosty system zdarzeń dla okienek Windows. Wyrażenia Lambda wprowadzone wraz z C++0x są na tyle uniwersalnie zbudowane, że z łatwością mogą być skonsumowane przez algorytmy ze...
  • Blog Post: Delegacyjny system zdarzeń w oparciu o wyrażenia Lambda (C++)

    Kiedyś, dawno temu napisałem notkę o C++0x , i wsparciu Visual Studio 2010 dla szeregu uaktualnień języka i standardowych bibliotek opisanych raportem technicznym ( TR1 ). Przykład tam opisany to swoiste myślenie życzeniowe. Ze względu na wykorzystanie surowego C w API systemowym (Win32) niewykonalne...
Page 1 of 1 (12 items)