Browse by Tags

Tagged Content List
  • Blog Post: Using resumable functions in the CxxReadFileComponent sample

    Hello, Welcome back from holidays. A few weeks ago, I posted a note about updating the samples of my book to the November CTP of Visual C++. The main goal behind the update is to move away from using PPL tasks for WinRT asynchronous programming and instead use the new resumable functions available in...
  • Blog Post: How To: Use XAML and DirectX with C++ and create a compelling Windows Store app

    One of the great benefits of using C++ to write Windows Store apps is the ability to mix and match various components and create compelling user experiences. There are a variety of apps that use XAML and DirectX together and have built delightful user experiences. For example, there is the FreshPaint...
  • Blog Post: Coming Soon: Updated Code Samples with resumable support

    Hello, I will be posting a revised set of samples from my book, “Modern C++ and Windows Store apps” using the resumable function support available from the C++ November CTP. The impacted samples are the ones which use the WinRT Async APIs in conjunction with PPL tasks. For more information...
  • Blog Post: Learning C++ /CX with a console app on Windows 8.1

    I have previously published a template on the VS Gallery that allows you to build console apps by writing C++ /CX code and not starting with XAML and code generation project default templates that VS ships. The previous blog entry is here and the link to the gallery item is here. The good news is […...
  • Blog Post: Targeting Modern C++ and Windows Store apps samples for Windows 8.1 – Part 1 of n

    I have previously mentioned that I will not be updating “Modern C++ and Windows Store apps” to have an edition exclusively for Windows 8.1. My reason behind the decision is simple: The concepts and technologies I have introduced in the book continue to be relevant in Windows 8.1 and all of...
  • Blog Post: Will there be an update for “Modern C++ and Windows Store apps” for Windows 8.1?

    With Windows 8.1 now released as a Consumer Preview enabling developers to try out and begin building apps for the new Operating System, I wanted to let folks know if there is an updated version of my book, “Modern C++ and Windows Store apps” under development. When I began contemplating writing a book...
  • Blog Post: What’s new in XAML for Windows 8.1?

    //BUILD 2013 concluded last week and there was a ton of stuff to assimilate. I will attempt to summarize a few important changes for C++/XAML/DirectX developers in this blog post., focusing exclusively on the XAML/DirectX Interop scenarios. If you are interested in knowing what is new with just the XAML...
  • Blog Post: A getting started template for creating XAML/DX apps using C++ and the SwapChainBackgroundPanel

    This post comes courtesy of Wayne Ransier. Start a XAML/C++ project in Visual Studio 2012 with the default Blank Template and replace the generated <Grid> element with a <SwapChainBackgroundPanel> <SwapChainBackgroundPanel x:Name="DXSwapChainPanel"> </SwapChainBackgroundPanel>...
  • Blog Post: Tip of the day: Using Constants in WinRT

    This tip comes courtesy of a question asked on an internal discussion list. Deon from the C++ team provided the answer. WinRT does not support constants. This means you cannot have code such as the following in C++ /CX: public ref class FooClass sealed { public: const int FooValue = 42; } How does one...
  • Blog Post: Multi-touch drawing in Windows Store apps using C++ and DirectX

    Windows 8 introduces input via multiple touch points. In the DrawIt sample of my book “Modern C++ and Windows Store apps”, I show how to add free form drawing on a XAML SwapChainBackgroundPanel using either touch, mouse or pen inputs. The sample restricted input to a single pointer i.e. you...
  • Blog Post: Modern C++ and Windows Store apps giveaway – An update

    I wanted to provide a quick update on the winning responses so far to book contest I have announced a few weeks back. I am humbled by the responses I have received so far. The winning responses, from the mails I have received until now are: “I am excited to apply modern C++ to code [...]
  • Blog Post: Purchase Modern C++ and Windows Store apps in India

    Hi, Wanted to provide a quick update on the availability of my book, “Modern C++ and Windows Store apps”, in India. Get the eBook in Adobe PDF: http://www.infibeam.com/eBooks/modern-c-windows-store-apps-sridhar-poduri-pdf-ebook-download/9780989020800-BEPDF.html Get the paperback edition:...
  • Blog Post: Modern C++ and Windows Store Apps – A book about Modern C++ and native technologies

    Over the past few months, I have been writing a book on developing apps using C++ and the various native technologies shipping as part of the Windows 8 wave. Some of these technologies include: C++11, C++ /CX, native XAML, the Windows Runtime, C++AMP, Windows Azure Mobile Services etc. I am happy to...
  • Blog Post: Title change for my book

    Based on technical review feedback, we (Microsoft Press, the reviewers and the author) have mutually agreed to change the title of my upcoming Microsoft Press book from “Programming Windows 8 Apps using Microsoft Visual C++” to “Modern Microsoft Visual C++ and the Windows Runtime”. The major focus of...
  • Blog Post: Binding WebView directly to Html Content using C++ /CX

    This post is inspired by Tim Heuer’s Html Source extension property that uses the WebView’s NavigateToString method to bind webview directly to Html Content. Tim’s code is written using C#. I wanted a C++ version of the same for one of my sample projects and here it is. Feel free to use it in your [...
  • Blog Post: C++ Windows Store apps and Windows Azure Mobile Services

    I had promised earlier that I will blog about using C++ /CX and Windows Azure Mobile Services to develop Windows Store apps. Today is the big day Before you begin In order to successfully build Metro-style apps that communicate with Windows Azure Mobile Services, you should obtain the Mobile Services...
  • Blog Post: Learning C++ /CX with a console app

    Most of the samples on MSDN and the project templates that ship with Visual Studio 2012 contain a lot of generated code and it is easy to get lost. If you want a simple project template that allows you to code “Hello World” style code samples and learn the language, then this project template is [.....
  • Blog Post: Programming Windows 8 Applications using C++ /CX–An update on the book

    I have been thinking of providing an update on the status of my work on authoring “Programming Windows 8 Applications using Microsoft Visual C++”. Today marks a good time for a teaser As announced earlier, there are 6 chapters and I am almost done with 4 chapters along with samples that explain the finer...
  • Blog Post: A great way to spend the weekend

    If you get excited about technology and learning new things, here is an update on my learning activity this past weekend. Learn XAML and programming XAML using C++ /Cx. With the C++ Renaissance in full swing at Microsoft and in the industry, I could not use “just” XAML but became more interested in what...
  • Blog Post: Using JSON and C++ in Windows 8 Apps

    The LiveSDK team has a bunch of exciting samples demonstrating using JavaScript along with HTML, C# with XAML to build apps that integrate Live services. Sadly however, a full blown C++ sample is missing from the lot as I write this today. Last week I built a proof of concept …
  • Blog Post: Writing C++ /CX code to generate XAML UI

    Quite often I get asked a very simple question: Can I skip using XAML for creating the User Interface for my app and use C++ instead? The answer is yes you can, but the bigger question is: why do you want to go down that route? I guess, to each …
  • Blog Post: Announcement: Book on C++ /Cx and Metro style app development

    Hi I am happy to announce an upcoming book on C++ /Cx and Metro style app development. This book is currently in the works and will be published by Microsoft Press. I present a brief list of topics that are … Continue reading →
  • Blog Post: Hello World from XAML and C++ /CX

    We have previously explored how to write a Hello World console application using C++ /CX. Today we will develop a Hello World Application using XAML. Our Hello World app will have a simple XAML Button. Clicking the Button displays the … Continue reading →
  • Blog Post: Implementing an IValueConverter in C++ /Cx for Data Binding

    To create a value converter, we create a class that implements the IValueConverter interface and then implement the Convert and (optionally) the ConvertBack methods. Converters can change data from one type to another, translate data based on cultural info, or … Continue reading →
  • Blog Post: C++ Uninterrupted streaming live on Channel 9

    head over to http://channel9.msdn.com/Events/Windows-Camp/Developing-Windows-8-Metro-style-apps-in-Cpp and have fun!!!
Page 1 of 2 (29 items) 12