Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -1,26 +1,12 @@
---
title: "Application Management Overview"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
dev_langs:
- "csharp"
- "vb"
helpviewer_keywords:
- "application management [WPF]"
ms.assetid: 32b1c054-5aca-423b-b4b5-ed8dc4dc637d
caps.latest.revision: 56
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Application Management Overview
All applications tend to share a common set of functionality that applies to application implementation and management. This topic provides an overview of the functionality in the <xref:System.Windows.Application> class for creating and managing applications.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,26 +1,12 @@
---
title: "Build and Deploy How-to Topics"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
f1_keywords:
- "AutoGeneratedOrientationPage"
helpviewer_keywords:
- "WPF application [WPF], building"
- "WPF application [WPF], deploying"
ms.assetid: 88952ad2-5b74-48ca-a4c5-3f4fbb53ce12
caps.latest.revision: 82
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Build and Deploy How-to Topics
The following topics show how to create project files for the various [!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)] application types.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,26 +1,12 @@
---
title: "Building a WPF Application (WPF)"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
dev_langs:
- "csharp"
- "vb"
helpviewer_keywords:
- "WPF application [WPF], building"
ms.assetid: a58696fd-bdad-4b55-9759-136dfdf8b91c
caps.latest.revision: 45
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Building a WPF Application (WPF)
Windows Presentation Foundation (WPF) applications can be built as [!INCLUDE[dnprdnshort](../../../../includes/dnprdnshort-md.md)] executables (.exe), libraries (.dll), or a combination of both types of assemblies. This topic introduces how to build [!INCLUDE[TLA2#tla_wpf](../../../../includes/tla2sharptla-wpf-md.md)] applications and describes the key steps in the build process.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,27 +1,13 @@
---
title: "Building and Deploying WPF Applications"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
f1_keywords:
- "AutoGeneratedOrientationPage"
helpviewer_keywords:
- "building applications [WPF]"
- "deploying applications [WPF]"
- "builds [WPF]"
ms.assetid: 5198df5e-dda0-4ddc-a275-e0a7a4693524
caps.latest.revision: 75
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Building and Deploying WPF Applications
The build and deployment model provides the capability to build and deploy applications locally and remotely, including the following:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,27 +1,13 @@
---
title: "How to: Configure Visual Studio to Debug a XAML Browser Application to Call a Web Service"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "debugging XBAPs that call a Web service [WPF]"
- "debugging security exceptions for XBAPs [WPF]"
- "security exception for XBAPs [WPF], debugging"
- "configuring Visual Studio to debug XAML browser applications [WPF]"
- "configuring Visual Studio to debug XBAPs [WPF]"
ms.assetid: fd1db082-a7bb-4c4b-9331-6ad74a0682d0
caps.latest.revision: 9
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# How to: Configure Visual Studio to Debug a XAML Browser Application to Call a Web Service
[!INCLUDE[TLA#tla_xbap#plural](../../../../includes/tlasharptla-xbapsharpplural-md.md)] run within a partial-trust security sandbox that is restricted to the Internet zone set of permissions. This permission set restricts Web service calls to only Web services that are located at the [!INCLUDE[TLA2#tla_xbap](../../../../includes/tla2sharptla-xbap-md.md)] application's site of origin. When an [!INCLUDE[TLA2#tla_xbap](../../../../includes/tla2sharptla-xbap-md.md)] is debugged from [!INCLUDE[TLA#tla_visualstu2005](../../../../includes/tlasharptla-visualstu2005-md.md)], though, it is not considered to have the same site of origin as the Web service it references. This causes security exceptions to be raised when the [!INCLUDE[TLA2#tla_xbap](../../../../includes/tla2sharptla-xbap-md.md)] attempts to call the Web service. However, a [!INCLUDE[TLA#tla_visualstu2005](../../../../includes/tlasharptla-visualstu2005-md.md)] [!INCLUDE[TLA#tla_wpfbrowserappproj](../../../../includes/tlasharptla-wpfbrowserappproj-md.md)] project can be configured to simulate having the same site of origin as the Web service it calls while debugging. This allows the [!INCLUDE[TLA2#tla_xbap](../../../../includes/tla2sharptla-xbap-md.md)] to safely call the Web service without causing security exceptions.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,10 @@
---
title: "Deploying a WPF Application (WPF)"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "WPF applications [WPF], deployment"
- "deployment [WPF], applications"
ms.assetid: 12cadca0-b32c-4064-9a56-e6a306dcc76d
caps.latest.revision: 27
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Deploying a WPF Application (WPF)
After Windows Presentation Foundation (WPF) applications are built, they need to be deployed. [!INCLUDE[TLA#tla_mswin](../../../../includes/tlasharptla-mswin-md.md)] and the .NET Framework include several deployment technologies. The deployment technology that is used to deploy a [!INCLUDE[TLA2#tla_wpf](../../../../includes/tla2sharptla-wpf-md.md)] application depends on the application type. This topic provides a brief overview of each deployment technology, and how they are used in conjunction with the deployment requirements of each [!INCLUDE[TLA2#tla_wpf](../../../../includes/tla2sharptla-wpf-md.md)] application type.
Expand Down
14 changes: 0 additions & 14 deletions docs/framework/wpf/app-development/dialog-boxes-overview.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
---
title: "Dialog Boxes Overview"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
dev_langs:
- "csharp"
- "vb"
Expand All @@ -18,12 +10,6 @@ helpviewer_keywords:
- "message boxes [WPF]"
- "modal dialog boxes [WPF]"
ms.assetid: 0d23d544-a393-4a02-a3aa-d8cd5d3d6511
caps.latest.revision: 25
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Dialog Boxes Overview
Standalone applications typically have a main window that both displays the main data over which the application operates and exposes the functionality to process that data through [!INCLUDE[TLA#tla_ui](../../../../includes/tlasharptla-ui-md.md)] mechanisms like menu bars, tool bars, and status bars. A non-trivial application may also display additional windows to do the following:
Expand Down
14 changes: 0 additions & 14 deletions docs/framework/wpf/app-development/filterinputmessage.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,10 @@
---
title: "FilterInputMessage"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "raw input [WPF]"
- "FilterInputMessage method [WPF]"
ms.assetid: 4d74c6cf-7d1d-49ff-96c1-231340ce54f5
caps.latest.revision: 5
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# FilterInputMessage
Called by PresentationHost.exe whenever a message is received unless E_NOTIMPL is returned.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,26 +1,12 @@
---
title: "Firefox Add-ons to Support .NET Application Deployment"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "Firefox add-ons for .NET application deployment"
- "WPF plug-in for Firefox"
- ".NET application deployment [WPF], deploying with Firefox add-ons"
- ".NET Framework Assistant for Firefox"
ms.assetid: 2403403b-9b14-48e9-b70d-fa288a3c9081
caps.latest.revision: 22
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Firefox Add-ons to Support .NET Application Deployment
The Windows Presentation Foundation (WPF) plug-in for Firefox and the .NET Framework Assistant for Firefox enable [!INCLUDE[TLA#tla_winfxwebapp#plural](../../../../includes/tlasharptla-winfxwebappsharpplural-md.md)], loose [!INCLUDE[TLA2#tla_xaml](../../../../includes/tla2sharptla-xaml-md.md)], and ClickOnce applications to work with the Mozilla Firefox browser.
Expand Down
14 changes: 0 additions & 14 deletions docs/framework/wpf/app-development/getcustomui.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,9 @@
---
title: "GetCustomUI"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "custom error messages [WPF]"
ms.assetid: e55180fc-35bb-4f80-a136-772b5eb3e4e5
caps.latest.revision: 6
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# GetCustomUI
Called by PresentationHost.exe to get custom progress and error messages from the host, if implemented.
Expand Down
14 changes: 0 additions & 14 deletions docs/framework/wpf/app-development/getrawinputdevices.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,9 @@
---
title: "GetRawInputDevices"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "raw input [WPF]"
ms.assetid: c4d37ecd-065a-4d1c-9e6c-26804ae968ca
caps.latest.revision: 6
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# GetRawInputDevices
Allows PresentationHost.exe to discover the raw input devices (Human Interface Devices) that the host application is interested in.
Expand Down
14 changes: 0 additions & 14 deletions docs/framework/wpf/app-development/hosting-wpf-applications.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,13 @@
---
title: "Hosting WPF Applications"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
f1_keywords:
- "AutoGeneratedOrientationPage"
helpviewer_keywords:
- "WPF application [WPF], hosting"
- "application hosting [WPF]"
- "hosting applications [WPF]"
ms.assetid: 1f73067d-c60a-4e9a-b513-c817ee7da3a1
caps.latest.revision: 33
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# Hosting WPF Applications
WPF XAML Browser Applications (XBAPs) are rich-client applications that can be deployed to a Web server and started in a browser. The WPF Host (PresentationHost.exe) is registered as the shell and MIME handler for XBAP and XAML files. Therefore, Internet Explorer knows to start the WPF Host when an XBAP is launched. Firefox users can install Firefox add-ons that enable Firefox to host XBAPs as well. An XBAP can be hosted in other browsers or stand-alone applications by using the native browser hosting APIs provided by WPF.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,26 +1,12 @@
---
title: "How to: Add a Splash Screen to a WPF Application"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "WPF [WPF], splash screen"
- "startup window [WPF]"
- "SplashScreen class [WPF]"
- "splash screen [WPF]"
ms.assetid: d70a25c4-5fb9-4c27-b01d-b1b8ef39b3fd
caps.latest.revision: 14
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# How to: Add a Splash Screen to a WPF Application
This topic shows how to add a startup window, or *splash screen*, to a Windows Presentation Foundation (WPF) application.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
---
title: "How to: Automatically Size a Window to Fit Its Content"
ms.custom: ""
ms.date: "03/30/2017"
ms.prod: ".net-framework"
ms.reviewer: ""
ms.suite: ""
ms.technology:
- "dotnet-wpf"
ms.tgt_pltfrm: ""
ms.topic: "article"
dev_langs:
- "csharp"
- "vb"
Expand All @@ -17,12 +9,6 @@ helpviewer_keywords:
- "windows [WPF], resizing to fit content"
- "sizing windows to fit content [WPF]"
ms.assetid: 333ca72a-c2f3-4414-9303-3fdabaaa1b32
caps.latest.revision: 5
author: dotnet-bot
ms.author: dotnetcontent
manager: "wpickett"
ms.workload:
- dotnet
---
# How to: Automatically Size a Window to Fit Its Content
This example shows how to set the <xref:System.Windows.Window.SizeToContent%2A> property to specify how a window resizes to fit its content.
Expand Down
Loading