FREE EBOOK
MSIX Packaging Fundamentals
Access Exclusive MSIX Knowledge from Industry Authorities
Start reading onlineor download the ebook ›
Introduction to Modern Applications
WHAT YOU'LL MASTER
Learn about the dynamics of the application packaging industry, including current packaging techniques; innovative packaging practices; why this shift to MSIX is happening; the importance of learning all you can about it.
Contents
- Introduction
- Modern, and other, Application Forms
- The Purpose of Packaging
- Handling Dependent Reusable Components
- The Techniques of Application Packaging
- The Traditional Software Installer
- On Spoofs, Redirections, and Overlays
- Spoofs
- Redirection
- Layers
- Combining these techniques to solve application challenges
- Moving Towards MSIX
MSIX Technology Fundamentals
WHAT YOU'LL MASTER
Learn about MSIX as a container-based technology - how your MSIX-packaged application integrates with the operating system, how application-intercommunication changes, and what does it mean to install and uninstall an MSIX.
Contents
- What is MSIX
- The MSIX Package Layout
- AppxManifest.xml aka the Package Manifest
- Package Files and VFS
- Registry
- Package Deployment Install Locations
- Uninstall and Cleanup: MSI vs. MSIX
- Microsoft Documentation and Community Sites
- Microsoft Documentation
- MSIX Tech Community
- Industry Blogs & Resources
- Social Media
- OS Version vs MSIX Functionality
MSIX Tooling for IT Pros & Developers
WHAT YOU'LL MASTER
Get a glimpse of all the important tools that can help you manage MSIX within your organization.
Fundamental Packaging Concepts
WHAT YOU'LL MASTER
In this chapter you’ll find everything you need to learn to become an expert in MSIX packaging. This chapter covers in detail the most important scenarios from the lifecycle of an enterprise application.
Contents
- Digital Signing
- Why should you sign an MSIX package?
- How to sign an MSIX package?
- Where do I get a certificate from?
- How to protect the Certificate with a password
- Certificate Timestamps
- Package Support Framework
- Using the PsfLauncher
- Predefined Fixups
- Applying the PSF
- Config.JSON and Config.XML
- Inspecting Fixups that are in a Package
- Scripting
- MSIX Modification Packages
- Is the MSIX Modification Package the new MST equivalent?
- A deep dive inside the manifest
- How does an MSIX Modification Package work?
- Application Updates
- User Settings and Data Associated with a Package
- Getting Settings and Data Off the Local Profile
Fundamental Deployment Concepts
WHAT YOU'LL MASTER
Learn about the different deployment scenarios, how the per-user deployment model of MSIX works with enterprise deployment, and discover the critical PowerShell package management cmdlets.
Contents
- Overview
- Deployment File Types for MSIX
- MSIX Package Installations
- Upgrades and Downgrades
- Per User Installations
- Standard User Installation
- Application Package Signing
- Using the App Installer App
- Installing App Installer App
- Application Management via App Installer App
- App Installer App from Web Sites
- Uninstall an MSIX Package using App Installer App
- Installing MSIX with PowerShell
- The Add-AppXPackage Cmdlet
- The Get-AppXPackage Cmdlet
- The Remove-AppXPackage Cmdlet
- Using Get-AppPackageManifest
- Deployment with DISM
- Offline & Online Installation
- Provisioning Packages
- MSIX and the Windows Store
- MSIX and the App Installer File
- Configuration Manager and MSIX Deployment
- Using Intune with MSIX
- VDI Meets MSIX with App Attach
- MSIX and App Center
How Tos
WHAT YOU'LL MASTER
Get step-by-step tutorials on how to implement most common scenarios that come with the use of MSIX.
Going Forward
WHAT'S NEXT
MSIX is well-positioned to become the replacement packaging and delivery vehicle of MSI in the near future.
Contents