WPF应用程序模型有两种:普通桌面应用、浏览器应用
Application.Current。可作为session使用,共享数据。
三种模型:
Window.
NavigationWindow : Window 主要提供Navigate方法
Page: 不能以Window做内容
NavigationWindow/Frame都可以Navigate,几种方式:
1. <HyperLink>
2. container.navigate(...)
3. container.content=... / container.source=...
4. container.reload()
5. GoBack()/GoFoward()/CanGoForward()
部署浏览器应用:
1. 项目类型:winfx web browser application
2. copy .exe/.manifest/.xbap文件到server
3. 要确认server有如下mime映射:
.manifest
application/manifest
.xaml
application/xaml+xml
.application
application/x-ms-application
.xbap
application/x-ms-xbap
.deploy
application/octet-stream
.xps
application/vnd.ms-xpsdocument