10 Practical Techniques to Power Your Visual C++ Apps
Pluralsight
Course Summary
Explore practical solutions to ten common problems that can be solved quite effectively with Visual C++.
-
+
Course Description
Visual C++ has a bad reputation for productivity when compared with its .NET counterparts in the Visual Studio family. While I won’t argue with the fact that simple tasks can often be a little more complicated in C++, the benefits are often worthwhile. From faster and more responsive apps to dramatically reduced memory usage and more predictable resource management. These are all critical factors when producing apps for a new generation of increasingly mobile devices. In this course you’re going to discover many techniques to search, sort and generate text and XML. You’ll discover effective ways to access the web, communicate with web sockets, and access databases on Windows Azure. You’re going to learn how to master long file paths, layered windows, and how to use SQLite. You’ll discover that writing high-DPI application’s needn’t be hard and how to apply cryptography to keep the bad guys out. There’s something here for everyone!
-
+
Course Syllabus
Searching and Sorting Text- 53m 44s
—Introduction 1m 25s
—Reading Words 7m 3s
—Multiple Files 3m 6s
—Counting Words 2m 46s
—Measuring Performance 5m 38s
—Improving Input Quality with Regular Expressions 6m 44s
—Mapping Files 12m 39s
—A Matter of Concurrency 4m 53s
—Other Potential Optimizations 3m 28s
—How Slow is Regex Really? 2m 58s
—How Slow is Stream I/O Really? 1m 47s
—Summary 1m 17sDownloading Files with Internet Explorer- 31m 42s
—Introduction 0m 58s
—Downloading to a Specific File 2m 45s
—Downloading to the Browser Cache 2m 34s
—Downloading to a Stream Object 6m 29s
—Status Reporting 10m 2s
—Progress Reporting 6m 36s
—Summary 2m 18sReading and Writing XML- 46m 55sUsing WebSockets- 36m 0sUsing Databases on Windows Azure- 43m 48sUsing SQLite Databases- 29m 22sWorking with File Paths- 1h 7mCreating Layered Windows- 47m 48sWriting High-DPI Applications- 42m 14sApplying Cryptography- 35m 14s