| Win7 LUA/Non-Admin Application Integration Engineer (ENG-60) |
|
|
|
Win7 LUA/Non-Admin Application Integration Engineer (ENG-60) [4 Days] $1790
CSI-300 Foundations [2 Days]CSI-450 LUA/Non-Admin Apps [2 Days] Track Details:
Who Should Attend:
Win7 LUA/Non-Admin Application Integration Engineer track gets you up to speed on testing and remediating applications to run on Windows 7 under user profiles that do not have administrative rights. On average 25% or more of your applications will not work well under application virtualization - knowing how to integrate applications to run natively on Windows 7 without admin rights is very relevant regardless of your primary application provisioning method. If you have been searching for Application Compatibility Toolkit (AppCompat) training, this course will be of interest because AppCompat is covered as one of the core solutions for getting applications to run with administrator rights. Click to Register: Foundations [2 Days]
This component course lays the ground work for understanding how the operating system interacts with natively installed Windows applications. Understanding the way in which applications and the operating system expect to be interacting is critical for engineering applications to successfully run under alternative environments such as application virtualization, compatibility shimming, application streaming and cloud environments. This course first covers the Windows Application Environment of the traditional Win32 core up to Windows XP. Next it covers the many new changes to the native application environment that were made in version 6 of the OS kernel that was released with Windows Vista and is in Windows 7 and Server 2008. Fundamentals of Windows Processes COM Fundamentals Windows Code Files Processes for Kernel 6 (Win7, Vista, Win2008) IE Changes for Kernel 6 Application Internals LUA/Non-Admin Apps [2 Days]
CSI-450 - Win7 LUA/Non-Admin Application Integration
Least-privileged User Account or LUA is the desired approach for all computing platforms. Essentially it means that applications should be able to run effectively with regular user rights and permissions. This course gives the fundamentals of how to test for, detect and mitigate application behaviors which impact application compatiblity and performance. TopicsNative Platform Still Relevant
Even if you will be persuing application virtualization as your primary method of running applications without admin rights, there will still be a stubstantial number of applications that cannot be virtualized. If you company is committed to running Standard Users (LUA/Non-Admin), then these applications will need to be integrated directly into Windows 7. Testing and Discovery of LUA Issues A variety of tools will be used to detect LUA issues, including Process Monitor (Procmon), Process Explorer (ProcExp), Multimon (system monitor), LUA Buglight, Event Logs, Object Auditing, Standard User Analyzer, AppVerifier and many others. Methods for Mitigating LUA Issues Mitigation by Permissions Changes You will learn what permission changes are required to mitigate various LUA issues. Mitigation by Shimming
You will learn to us Compatibility Admin from the MS Application Compatibility Toolkit to shim a variety of related problems that can create problems getting applications to run. Other Shimming Topics Displaying & Suppressing the UAC Prompt Teaches the many ways there are to display or suppress the UAC prompt including: shims, environment variables, shortcut properties, shell verbs, manifests and scripting. Isolating DLLs Application virtualization can handles DLL isolation very elegantly. However, applications that cannot be virtualized will need to use traditional techniques such as .LOCAL, Side-by-Side (SXS) and .NET manifests to facilitate isolation. Pre-requisites It is important that you have a solid understanding of the Native Windows Application Environment before taking this course. This content is taught in our CSI-300 course. Labs & Templates:
Tools:
|
Get Notified of New Scheduled Dates for This Training.
Click here to sign up for our training notification service.