CODE Magazine / Articles

Windows 7

Articles filed under Windows 7

Articles

Showing 1–12 of 12

  1. CODE Magazine: 2015 - May/June cover

    Asynchronous Pattern Redux for XAML Developers

    By providing the history of asynchronous and await patterns, Bill examines the benefits of using these techniques in developing new apps and when it comes to the maintenance or revision of legacy code.

  2. CODE Magazine: 2012 - March/April cover

    CODE Framework: Building Services and SOA Business Layers

    In the last issue of CODE Magazine, we took a look at CODE Framework’s WPF features. This time, we are going to look at a completely different area of the framework: Creating business logic and middle tiers as SOA services. SOA is the cornerstone of many modern applications, creating systems that are more maintainable, flexible, and suitable for a wide range of scenarios, ranging from Windows to Web and Mobile scenarios using a wide variety of technologies, and outperforming conventional multi-tiered applications in a range of metrics. Using CODE Framework, it also becomes easy and extremely productive to build SOA layers.

  3. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    Creating Accessibility-aware Silverlight 2 Content

    If you haven't heard, accessibility is one of the most important aspects of a Web site experience.By using the accessibility features in Silverlight™ 2, you can provide the best experience for all users. Building a rich Internet experience can be a daunting task when you have to balance a cool visual design with usability.

  4. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    Creating UI Automation Client Applications

    Sometimes an application needs to interact with the user interface (UI) of a second application.The first application might be a test application that drives the UI of the target to run through some automated tests. It might describe the UI out loud, as an aid to users that are blind. It might be a speech application that allows users to give vocal commands. In each of these cases, the application needs a way to inspect and interact with the UI of the system and other running applications.

  5. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    Making Custom Controls Accessible

    While custom controls are introduced every day, not all of them are easily accessible.This article provides a quick summary of Microsoft® technologies that help make Win32-based custom controls programmatically accessible. Techniques range from implementing UI Automation, to creating or overriding properties with Dynamic Annotation, to using the new IAccessibleEx interface to close the gap between UI Automation and Microsoft Active Accessibility®.

  6. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    Microsoft Accessibility Testing Tools vs. the Ten-ton Gorilla of Accessibility Guidelines Compliance

    Close your eyes, ignore your mouse, navigate with your keyboard, and rely on your ears alone. Now try to use an application you’ve built or tested. Can you?The few informal tests described in this article can expose a plethora of usability and accessibility shortcomings, oversights, and other issues in your application. But how do you test, assess, and rectify them?

  7. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    Open Accessibility

    Creating a natural user interface requires designers, testers, and developers working in concert to develop the right support that makes multi-modal access to an operating system and applications possible.To assist in this work through the Accessibility Interoperability Alliance (AIA), Microsoft® released its UI Automation Specifications with a Community Promise and released testing tools as open source projects via CodePlex. Microsoft is committed to interoperable accessibility.

  8. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    What’s New in Windows 7 Automation API

    Windows® 7 offers end-to-end accessibility with better performance, seamless interoperability, and improved framework design.

  9. CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus cover

    Windows Automation API 3.0 Overview

    While general accessibility requirements (such as font colors in UI rendering) are important, programmatic access to the graphical user interface (GUI) is a crucial element to improving accessibility.On the Windows® operating system, Microsoft® Active Accessibility® and User Interface (UI) Automation support this programmatic access. This article provides a quick overview of Windows Automation API 3.0 featured in Windows 7.While general accessibility requirements (such as font colors in UI rendering) are important, programmatic access to the graphical user interface (GUI) is a crucial element to improving accessibility.On the Windows® operating system, Microsoft® Active Accessibility® and User Interface (UI) Automation support this programmatic access. This article provides a quick overview of Windows Automation API 3.0 featured in Windows 7.

  10. Chapter 1- Why WPF, and What About Silverlight

    Adam Nathan explains how WPF 4 and Windows 7 are bringing multi-touch to the masses.

  11. Chapter 6: Process Management

    A process contains its own independent virtual address space with both code and data, protected from other processes. Each process, in turn, contains one or more independently executing threads. A thread running within a process can execute application code, create new threads, create new independent processes, and manage communication and synchronization among the threads.

  12. Objects - Chapter 1

    “This excerpt is from the book, ‘Windows 7 Device Driver’ by Ronald D. Reeves, Published Nov 16, 2010 by Addison-Wesley Professional. Part of theAddison-Wesley Microsoft Technology Series series.l, ISBN 139780321670212, Copyright 2011. For more info please visit the publisher site: http://www.informit.com/title/0321670213