The Wayback Machine - https://web.archive.org/web/20101229174737/http://www.codeguru.com/Cpp/

    Latest Visual C++ / C++ Articles

    Introducing the Windows Kernel Transaction Manager, Transactional NTFS and Transactional Registry

    Read along as Marc Gregoire provides a brief overview of TxF and TxR to give you an idea of what you can accomplish with it.

    C++ Tutorial: Use std::tuple To Simulate Compact Heterogeneous Containers

    Std::tuple is a compact, fixed size container that packs a variable number of elements of different types. This property makes tuples useful in simulating multiple return types for a function, assigning and comparing multiple values simultaneously and abstracting complex data structures.

    C++ Programming: Understanding Standard C++ Library Additions in Visual C++ 2010

    For every true C++ developer, the Standard C++ Library is the first choice for utility classes, collections and algorithms to streamline the development effort. Continuing on from the investment in core C++ programming improvements in Visual C++ 2008, Visual C++ 2010 introduces improvements in the Standard C++ Library related to C++ 0x, and this article focuses on advancements in Standard C++ collections and algorithms.

    The New MFC Animation API

    This article serves as a brief introduction to the new API allowing users to create animations in MFC applications.

    How to add DMO in DirectShow filter graph (not yet reviewed)

    In this article, Mufti Mohammed demonstrates how we can easily add audio effects by placing an audio DMO into the DirectShow filter graph.

    Improve Microsoft Visual C++ Application Security and Robustness with SafeInt

    In this age of cloud computing, massive parallel systems and complex security threats like identity theft and decentralized botnets, devoting resources to combat the seemingly age-old issue of integer overflow appears distinctly passC). Despite the fact that integer overflow is such a well know problem, particularly within C and C++ programming, the problem remains a real issue from both a defect and security standpoint, that's why the introduction of the SafeInt template class in Visual C++ 2010 to address overflows is a great addition.

    Latest Columns

    Using VC++ .NET USING VC++ .NET
    C++ Programming: Understanding Standard C++ Library Additions in Visual C++ 2010

    For every true C++ developer, the Standard C++ Library is the first choice for utility classes, collections and algorithms to streamline the development effort. Continuing on from the investment in core C++ programming improvements in Visual C++ 2008, Visual C++ 2010 introduces improvements in the Standard C++ Library related to C++ 0x, and this article focuses on advancements in Standard C++ collections and algorithms.

    Nuts & Bolts .NET NUTS & BOLTS
    .NET Framework: Monitor a Directory for a New File and Use FTP Upload to Copy It

    Explore how to use the .NET Framework to respond to the operating system notifications that a new file has been created in a particular directory. Use FTP to upload the file to an FTP site of your choosing and then move the file to an alternate location.

    VB Today VISUAL BASIC TODAY
    SQL CLR Integration in SQL Server 2008

    Is some of your business logic in code and some in SQL Server? Then, just call the SQL from the .NET framework and the .NET framework from SQL with CLR integration. Here are all the steps you need to get started.

    Insights PROGRAMMING INSIGHTS
    Awaiting Future C# Asynchronous Features Brought to you by .NET Parallel Computing

    Learn how .NET Framework 4.0 Parallel Computing will enable an upcoming C# programming feature and make asynchronous coding easier.

    Sponsored Developer Features

    Getting Advanced Performance for Multicore Applications in C/C++ and Fortran

    Multicore systems offer new challenges to getting high performance. This article discusses some of these challenges and how the new Intel Parallel Studio XE 2011 can deliver what is needed to resolve these issues via the compiler, Math Kernel Library, integrated performance primitives, the performance libraries, the thread building blocks and various other tools that are now available.

    Download The New Windows Phone 7 Developer Toolkit

    The same powerful and easy to use Visual Studio integrated developer environment (IDE) handles design and testing of Windows Phone 7 phone apps. This toolkit includes Visual Studio 2010 Express for Windows Phone, Windows Phone Emulator Resources, XNA Game Studio 4.0 and more.

    Visit the PHP for Windows Showcase

    Learn how Microsoft is supporting the interoperability of PHP applications and solutions built on Windows. Get access to resources for building PHP applications in the Windows environment.

    Create an Azure-integrated Windows 7 Phone App

    Trying to simultaneously tackle a phone app, a web app, and a native Windows app is a little intimidating the first time. Larry O'Brien shows you how surprisingly easy this task becomes with Visual Studio 2010 and .NET technologies.

    Application Lifecycle Management Enables Effective Application Development

    Application Lifecycle Management (ALM) is based on the concept that all elements of an application's lifecycle must be managed as a single, ongoing process. A careful choice of ALM toolsets is vital to project success and must include elements to support every phase of application lifecycle, from requirements creation through deployment. Review what you need to be aware of to ensure your team's success.

    (See all Sponsored Developer Features)

    Internet.com
    The Network for Technology Professionals

    About Internet.com

    Legal Notices, Licensing, Permissions, Privacy Policy.
    Advertise | Newsletters | E-mail Offers