当前位置:编程学习 > C#/ASP.NET >>

如果开发ASP.Net用XAML替代HTML如何?

--------------------编程问答-------------------- 不需要转换,WPF就是用的XAML --------------------编程问答--------------------
引用 1 楼 lyq8376 的回复:
不需要转换,WPF就是用的XAML

我说XAML转换到Html。。。 --------------------编程问答-------------------- 事实上有人做过XAML转换成HTML的尝试,但这样做可能会产生很多不必要的标记,就好像WORD转成WEB一样。熟练使用Dreamweaver这样的所见即所得的工具做Html+CSS也很高效轻松,所以我觉得XAML转换为Html意义不大 --------------------编程问答-------------------- 不是xaml的问题,而是http单向通讯以及浏览器的工作模式决定的。 --------------------编程问答--------------------   --------------------编程问答--------------------
引用 3 楼 xiangjiaoshou 的回复:
事实上有人做过XAML转换成HTML的尝试,但这样做可能会产生很多不必要的标记,就好像WORD转成WEB一样。熟练使用Dreamweaver这样的所见即所得的工具做Html+CSS也很高效轻松,所以我觉得XAML转换为Html意义不大

我想通过
Element转为HTML
Style转为CSS
Trigger转为JS
标记什么的和css一样吧?

引用 4 楼 caozhy 的回复:
不是xaml的问题,而是http单向通讯以及浏览器的工作模式决定的。

把元素操作JS化
把数据操作AJAX化
行得通么? --------------------编程问答-------------------- 理论上说,整个x86都可以在浏览器和js中模拟,似乎你都可以跑一个windows操作系统在里面。

对了,这不是科幻小说,有人在做了
http://bellard.org/jslinux/ --------------------编程问答-------------------- 有些事情,如果微软不给力,你就不要做了。

除非你闲着没事只想纠缠什么“个别语句性能”之类的这些学生最喜欢纠缠的东西。 --------------------编程问答-------------------- 就asp.net而言
aspx文件和cs文件都是"写在服务器端的脚本",
只不过微软照顾web开发者的习惯,在aspx中使用html风格的编程约定,

运行时刻,客户端看到的html是经过代理人机制转换得到的,
明白这个实质,你可以用任何编程约定开发asp.net应用程序,xaml,C#,js,java随便,

微软的.net和asp.net给开发业界诠释了MVC设计思想的最佳实践,
十多年过去了,很多开发组织连一点皮毛都没有学到

--------------------编程问答-------------------- 适当的目标才是好目标,过份的目标跟比较没有创意的目标,都是一样的。实际上我认为做程序的人更好地是低调一点,等你能做了自然就跳出来了,而不是消耗大量时间和脑筋结果全都半途而废(实际上上大多数是根本没有走到一半就废了)。 --------------------编程问答--------------------
引用 9 楼 microtry 的回复:
就asp.net而言
aspx文件和cs文件都是"写在服务器端的脚本",
只不过微软照顾web开发者的习惯,在aspx中使用html风格的编程约定,

运行时刻,客户端看到的html是经过代理人机制转换得到的,
明白这个实质,你可以用任何编程约定开发asp.net应用程序,xaml,C#,js,java随便,

微软的.net和asp.net给开发业界诠释了……


本质上说,任何程序都是脚本。你可以说C语言是给一种叫“C自动编程机”的东西写的脚本,指挥这个自动编程机产生机器代码。 --------------------编程问答--------------------
引用 10 楼 sp1234 的回复:
适当的目标才是好目标,过份的目标跟比较没有创意的目标,都是一样的。实际上我认为做程序的人更好地是低调一点,等你能做了自然就跳出来了,而不是消耗大量时间和脑筋结果全都半途而废(实际上上大多数是根本没有走到一半就废了)。

现在MVC使用Razor视图编辑
如果是使用XAML视图编辑,并且可视化编辑,那不是更爽? --------------------编程问答--------------------
引用 11 楼 caozhy 的回复:

MVC的设计模式,使得你可以仅仅设计一次,就可以提供给用户各种平台的应用程序系统,
无论客户要的是winform,asp还是java,我们只开发一次,但是重复的收取开发费用;
另一方面,可以大大降低对开发人员的编程技术依赖,
我最反感很多开发组织要求程序员会这这会那一大堆,而工资却低的可怜
--------------------编程问答--------------------
引用 10 楼 sp1234 的回复:
适当的目标才是好目标,过份的目标跟比较没有创意的目标,都是一样的。实际上我认为做程序的人更好地是低调一点,等你能做了自然就跳出来了,而不是消耗大量时间和脑筋结果全都半途而废(实际上上大多数是根本没有走到一半就废了)。

这个东西遇到技术原因荒废了8个月
最近一个星期因为工作原因要用到XAML,然后一不小心就解决问题了
现在重新做了一个框架
目前能够做到XAML转换成HTML,不带JS
优化一下XAML转换HTML布局,再准备把Trigger加上,转换成JS……
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,