Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Silverlight开发:我应该键入XAML还是使用工具?_Visual Studio_Silverlight - Fatal编程技术网

Visual studio Silverlight开发:我应该键入XAML还是使用工具?

Visual studio Silverlight开发:我应该键入XAML还是使用工具?,visual-studio,silverlight,Visual Studio,Silverlight,我一直在想,为了达到最佳效果,silverlight开发的最佳方法是什么。到目前为止,我想到了三种可能性:1-visual studio visual editor,2-expression blend,3-直接在visual studio中编码XAML 我对第三点特别好奇:您是否通过直接键入XAML来开发silverlight?我有HTML创作的经验,我总是尽我所能远离那些曾经输出难看HTML代码的可视化编辑器(比如dreamweaver) 因此,建议您深入学习XAML,还是学习一个工具并专注

我一直在想,为了达到最佳效果,silverlight开发的最佳方法是什么。到目前为止,我想到了三种可能性:1-visual studio visual editor,2-expression blend,3-直接在visual studio中编码XAML

我对第三点特别好奇:您是否通过直接键入XAML来开发silverlight?我有HTML创作的经验,我总是尽我所能远离那些曾经输出难看HTML代码的可视化编辑器(比如dreamweaver)


因此,建议您深入学习XAML,还是学习一个工具并专注于代码更好?

我的建议是,尽可能多地使用设计器,如果有什么您不能使用它,请键入XAML


对XAML有很好的理解很重要,但是从使用设计器开始会帮助你习惯它。

我的建议是,尽可能多地使用设计器,如果有什么事情你不能使用它,请键入XAML


很好地理解XAML很重要,但从使用设计器开始将有助于您习惯它。

我的观点是,在学习工具本身之前,了解工具生成的内容总是很有用的。你提到了Expression Blend,这是一个很棒的工具。您应该明确地研究它,但我建议在让该工具为您完成工作之前,先了解一些关于XAML的基本知识

我做混音。有时我使用Blend来构建XAML,有时我通过直接编码XAML来实现。我发现Blend经常添加太多不必要的代码,并且喜欢控制我输入的内容,但是使用Blend可以让您更高效


祝你好运

我的观点是,在学习工具之前,了解工具生成的内容总是很有用的。你提到了Expression Blend,这是一个很棒的工具。您应该明确地研究它,但我建议在让该工具为您完成工作之前,先了解一些关于XAML的基本知识

我做混音。有时我使用Blend来构建XAML,有时我通过直接编码XAML来实现。我发现Blend经常添加太多不必要的代码,并且喜欢控制我输入的内容,但是使用Blend可以让您更高效


祝你好运

当您学习系统如何工作时,图形设计人员会工作。。。好吧,它们很好用。然而,对于生产代码,设计师会让你面临各种各样的像素级问题。为了避免这些问题,请编写自己的XAML,最好使用样式来强制执行一致的间距、边距等

当您学习系统如何工作时,图形设计人员会工作。。。好吧,它们很好用。然而,对于生产代码,设计师会让你面临各种各样的像素级问题。为了避免这些问题,请编写自己的XAML,最好使用样式来强制执行一致的间距、边距等

如果使用VS2008,我会强烈建议您使用blend,因为VS中的SL设计器刚刚丢失。如今,VS2010有一个很好的SL设计器,但您可能对并行使用blend感兴趣:

  • 动画
  • 触发器(它们是blend SDK的一部分,而不是基本SL框架)
  • 颜色
  • 模板设计(创建副本功能非常有用)
  • 从illustrator导入

如果使用VS2008,我会强烈建议您使用blend,因为VS中的SL设计器刚刚丢失。如今,VS2010有一个很好的SL设计器,但您可能对并行使用blend感兴趣:

  • 动画
  • 触发器(它们是blend SDK的一部分,而不是基本SL框架)
  • 颜色
  • 模板设计(创建副本功能非常有用)
  • 从illustrator导入

这正是我所担心的,自动工具生成的HTML通常会发生这种情况。另一方面,HTML有很多浏览器和供应商,而这里的一切都是微软的,所以人们也可以想象自动工具应该做得更好……这就是我所担心的,自动工具生成的HTML通常会发生这种情况。另一方面,HTML有很多浏览器和供应商,而这里的一切都是微软的,所以我们也可以想象自动工具应该做得更好……Kaxaml()是一个很好的轻量级xaml编辑器,我经常使用它来起草xaml标记。Kaxaml()是一个很好的轻量级xaml编辑器,我经常使用它来起草xaml标记。