原文地址:http://hankjin.blog.163.com/blog/static/33731937200922353623434/

胖客户端的好处是可以轻易的实现绚丽的效果, 而瘦客户端则需要大量的js才能实现相应的效果.
而且当需要同时开发应用程序和Web应用程序时,
则需要将近双倍的开发时间.
但是,在VS2008.Net下使用WPF技术, 则不但可以轻松地在Web上实现应用程序的效果,
而且可以很简单的将应用程序转换成Web应用程序.
1. 新建->项目->WPF Web Application
2.
修改Page1.xaml
<Page x:Class="WPFWebTest.Page1"
   
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
   
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
   
Title="Page1">
    <Grid>
        <StackPanel>
       
    <TextBox Name="tbName"/>
            <Button Name="btnWelcome"
Click="btnWelcome_Click" Content="Hi"/>
            <Label
Name="lblWelcome"/>
        </StackPanel>
   
</Grid>
</Page>
3. 修改Page1.xaml.cs
    public partial class
Page1 : Page
    {
        public Page1()
        {
           
InitializeComponent();
        }

private void
btnWelcome_Click(object sender, RoutedEventArgs e)
        {
           
lblWelcome.Content = "Welcome " + tbName.Text;
        }
    }
3.
Build->Publish
注意, 只能使用IE浏览器.

转载于:https://www.cnblogs.com/CocoWang/p/3700149.html

在VS2008.Net下使用WPF开发Web应用程序相关推荐

  1. 如何使用Ajax技术开发Web应用程序(2)

    在上一篇文章中,我们讨论了如何通过javascript从一个远程XML文件中取得数据.在这篇文章中,我们将学会怎样对数据作更复杂的处理.作为一个示例,我们会准备一组XML数据,将数据分割成独立的片断并 ...

  2. 如何开发Web应用程序(非网站)

    看到这篇原文说,web应用程序和网站的开发不一样,收藏学习一下 这是一个经常被问到的问题,问的理所当然.作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚 ...

  3. 试用EF开发WEB应用程序(15): EF Servlet, or EFSP?

    题记:用"易语言.飞扬"(EF)开发WEB应用程序,此前还没有先例.但因为EF本地开发包(EFNDK)已经发布,用C/C++开发一个EF类库,使其支持EF开发WEB应用程序,应该并 ...

  4. 转载:用 Tomcat 和 Eclipse 开发 Web 应用程序

    原文地址:http://www.ibm.com/developerworks/cn/opensource/os-eclipse-tomcat/ 所需的组件 Eclipse V3.2 Callisto ...

  5. 使用Axis开发Web Service程序

    今天是感恩节,差点又要在公司加班了.好在Web Service程序并不是特别难搞,下午终于在eclipse下调通过了,正确产生了服务器端和客户端的Java代码,apache的东西的确很不错. 说道We ...

  6. 指定应用程序网络连接_总结Java开发Web应用程序应该理解的几个知识点

    前言 前面我们对Web应用开发的底层技术做了一些串联,也就是从应用程序的本质出发来理解为什么我们的应用程序架构的演变. 特别是Spring框架的出现,它在Web应用开发中扮演的角色,特别是Servle ...

  7. ASP.NET Core 1.0开发Web API程序

    .NET Core版本:1.0.0-rc2 Visual Studio版本:Microsoft Visual Studio Community 2015 Update 2 开发及运行平台:Window ...

  8. python开发web应用打包exe,python开发web应用程序

    python做web开发有哪些好处和不足 python适合Web开发吗?当然!python涉及的面十分广泛,不过使用python进行开发,你需要先掌握python的基础知识,然后学习python We ...

  9. Linux下使用Eclipse开发C/C++程序

          相信好多人和我一样困惑,在网上查各种安装配置方法,可是试了所有的方法也还是没有成功,其实,这个并不能怪网上的方法不对,可能只是你没有点击一个键的原因,下面,我就来讲下怎样使用Eclipse ...

最新文章

  1. Tomcat学习总结(3)——Tomcat优化详细教程
  2. 终于解决SQL Server 2008 64位系统无法导入Access/Excel的问题 2012/08/01
  3. 数据挖掘十大算法--K-均值聚类算法
  4. java快递追踪系统_物流跟踪(快递100)
  5. 区块链参考资源, 雷达 信号处理
  6. mysql导出表部分数据
  7. Java多态性练习——几何图形
  8. android 获取已安装应用的安装包,Android获取设备已安装的应用
  9. Lisp的永恒之道(转)
  10. ASP.NET中 Bin,App_Browser,App_code,App_Data,App_Theme 等文件
  11. 依据余弦相似度查找常用汉字形似字
  12. 泰勒·斯威夫特(Taylor Swift)最好听歌曲专辑,喜欢的可以下载保存
  13. Grown Up Digital: How the Net Generation is Changing Your World
  14. iOS错误信息记录,不定时补充
  15. Web网站模板-餐厅饭店宣传响应式网站模板(HTML+CSS+JavaScript)
  16. Eclipse Xtend - 疯狂的Java10
  17. 无法解析的外部符号 ___iob_func 处理方法
  18. Few-NERD:小样本实体识别
  19. C语言概述以及开发工具
  20. 基于飞凌NXP i.MX6ULL的无线网络测试

热门文章

  1. Minionda3环境的迁移
  2. LeetCode Linked List Random Node(蓄水池采样算法)
  3. 优秀大数据GitHub项目一览
  4. HDU1166 敌兵布阵(树状数组模板题)
  5. 题目梳理(一)(2019.07.06~2019.07.20)
  6. python -- IO多路复用
  7. 顺序队列的表示和实现
  8. 为什么用 抽象类,接口
  9. Seafile 1.4 发布,文件同步和协作平台
  10. 30岁前不必在乎的28件事