本帖最后由 ZIP_xG 于 2012-12-29 08:13:10 编辑

解决方案 »

  1.   

    事实上有人做过XAML转换成HTML的尝试,但这样做可能会产生很多不必要的标记,就好像WORD转成WEB一样。熟练使用Dreamweaver这样的所见即所得的工具做Html+CSS也很高效轻松,所以我觉得XAML转换为Html意义不大
      

  2.   

    不是xaml的问题,而是http单向通讯以及浏览器的工作模式决定的。
      

  3.   

    我想通过
    Element转为HTML
    Style转为CSS
    Trigger转为JS
    标记什么的和css一样吧?把元素操作JS化
    把数据操作AJAX化
    行得通么?
      

  4.   

    理论上说,整个x86都可以在浏览器和js中模拟,似乎你都可以跑一个windows操作系统在里面。对了,这不是科幻小说,有人在做了
    http://bellard.org/jslinux/
      

  5.   

    就asp.net而言
    aspx文件和cs文件都是"写在服务器端的脚本",
    只不过微软照顾web开发者的习惯,在aspx中使用html风格的编程约定,运行时刻,客户端看到的html是经过代理人机制转换得到的,
    明白这个实质,你可以用任何编程约定开发asp.net应用程序,xaml,C#,js,java随便,微软的.net和asp.net给开发业界诠释了MVC设计思想的最佳实践,
    十多年过去了,很多开发组织连一点皮毛都没有学到
      

  6.   

    现在MVC使用Razor视图编辑
    如果是使用XAML视图编辑,并且可视化编辑,那不是更爽?
      

  7.   

    MVC的设计模式,使得你可以仅仅设计一次,就可以提供给用户各种平台的应用程序系统,
    无论客户要的是winform,asp还是java,我们只开发一次,但是重复的收取开发费用;
    另一方面,可以大大降低对开发人员的编程技术依赖,
    我最反感很多开发组织要求程序员会这这会那一大堆,而工资却低的可怜
      

  8.   

    这个东西遇到技术原因荒废了8个月
    最近一个星期因为工作原因要用到XAML,然后一不小心就解决问题了
    现在重新做了一个框架
    目前能够做到XAML转换成HTML,不带JS
    优化一下XAML转换HTML布局,再准备把Trigger加上,转换成JS……
      

  9.   

    支持,这样我不必学习 html,css,js就可以用我已经会的xaml 去做aspnet 项目了,那太好了