TRK-51 Windows 7 Application Internals & Packaging Jumpstart Print E-mail
TRK-51 Windows 7 App. Internals & Packaging Jumpstart [5 Days] $1675 (Save $115)
Foundations [3 Days] $995Packaging [2 Days] $795
Track Details:
  • 5 Days
  • $1675 USD
  • Delivery:
  • Live Online
  • Overview
    The Windows 7 Application Internals and Packaging Jumpstart gets you up to speed on running and packaging applications for on Windows 7. The skills, tools and content also apply to Vista and Server 2008.
    Foundations [3 Days]

    view_track_48

    CSI-300 - Foundations of Application Internals

    This component course lays the ground work for understanding how the operating system interacts with applications. This course lays critical ground work for understanding how various technologies such as application virtualization and application compatibility intercept Windows Application calls and correct problems. This knowledge allows you to be productive with all the Microsoft and third party technologies that leverage this model to create value-added application management.

    Topics

    Troubleshooting and Debugging Principles
    Disciplines and methods for debugging and troubleshooting tough problems.

    Fundamentals of Windows Processes
    Anatomy of a process, Permissions, Loading DLLs and Other Code

    COM Fundamentals
    Why COM?, COM Operations, HKCR, Tracing COM, DLL Loading, Loading Overrides (.LOCAL)

    Windows Code Files
    Anatomy of EXEs and DLLs, DLL Loading, Editing EXEs.

    Processes for Kernel 6 (Win7, Vista, Win2008)
    Why Learn This?, Windows Integrity Mechanism (WIM) Integrity Levels (IL), User Account Control (UAC), Security Manifesting, On The Fly Virtualization, COM and UAC, Disable UAC, Windows Resource Protection (WRP), User Interface Privilege Isolation (UIPI), Win7: Per-User Applications (PUA), Win7: XP Mode

    IE Changes for Kernel 6
    IE Protected Mode (IEPM), Usage of ILs, Usage of UAC Virtualization

    Application Internals
    The main ways in whch an application integrates with Windows. Environment variables, App Paths, Shortcuts, Extension Mapping, Shell Extensions, etc.

    Labs & Templates:
  • VMWare Testing Templates for XP, Vista, Win7.
  • Procmon filter templates
  • Tracing COM
  • Replacing internal UAC manifests
  • Virtualization: Detecting, Tracing, Cleaning Up
  • Tools:
  • Process Explorer (Procexp.exe)
  • Process Monitor (Procmon.exe)
  • Explorer Suite EXE Editor
  • whoami
  • RegScanner
  • RegfromApp
  • AppCompat
  • AppVerifier
  • Packaging [2 Days]

    availability_48

    CSI-460 - MSI Packaging Update for Windows 7

    This component course brings you up to speed on the new functionality in Windows Installer since XP.  There are both challenges and benefits to the new features in these releases.  This course outlines how to take advantage of the new features in package authoring.  It also discusses the possible impacts on corporate IT software deployment and what steps can be taken during both package authoring and package deployment to ensure software distribution is reliable on Windows 7.

    Topics

    New for Windows Installer 4.0 Through 5.0
    Overview of all the new functionality added since the 3.1 release in Windows XP SP2.

    Integrating with Software Distribution
    Ensuring that packages run well with software distribution system as well as user self-serve installations.

    Package Authoring Best Practice
    Package code signing, changes in source files format.

    Deploying Packages to Vista / Windows 7
    How UAC and MSI Elevated privileges compare, differ and interact. Avoiding UAC problems. Windows 7 Dual Purpose Packages for supporting profile isolated software installs. New AppCompat support for packages.

    Managing User Admins 
    The course discusses the Windows Installer issues that need addressing if you will be eliminating XP user admins when migrating to Windows 7.  It also discusses how to configure Windows Installer for maximum control if you will be supporting User Admins for some or all of your end users. Topics include Software Restriction Policies (certificates), Integrated Package Security, Configuration of Pre-4.0 MSI policies and properties that help when managing User-Admins

    Managing Custom Actions
    When custom actions need to be SDK compliant and when they don't. Custom actions in commercial packages. Special custom action compatibility in Windows 7.

    Labs & Templates:
  • Restart Manager
  • New MSI Logging Features
  • Analyzing custom action permissions
  • Creating system deferred custom actions
  • Analyzing MSI 4.x through 5.x logs
  • Tools:
  • CSI Test Harness Package for 4.0 and 5.0 Features
  • Shell Incept Configuration
  • Special .ADMX for Group Policy
  • Log File Analysis and Diagnostics Utility for New Windows 7 Features
  • Tool To Prevent Packages from Running on Non-Company Machines and When Double-Clicked Without Proper Command Line
  •