

当我发现Silverlight的时候,我被迷住了,于是决定先驾驭它。由于我成功地在几个星期内搞定了监测仪表板的POC,并且每个人都喜欢它,所以我们决定孤注一掷。在我最乐观的猜测下,我们的团队使用Silverlight能从概念到发布代码比JavaScript和HTML堆栈快4倍。那时HTML5还仍然是个空谈。我们建立了相当多的Silverlight功能,在我离职之前。直到我们在和Apple一起工作在MDM方面时,他们不希望Silverlight出现在他们软件的任何地方,并且HTML5减缓了发展势头,因此公司只能改弦易辙,但是我还是享受了好几年用这一种语言来构建丰富的业务应用程序,并且这种语言通过XAML将声明式UI的力量带到允许插件的浏览器和平台中(我听说那些已经不流行了)。
2008年 – Silverlight(C#和XAML)
?1
2
3
4
5
?1
2
3
4
5
6
7
8
9
10
11
12public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
Loaded += MainPage_Loaded;
}
void MainPage_Loaded(object sender, RoutedEventArgs e)
{
Greeting.Text = "Hello, World.";
}
}
当然,Silverlight就像一只坏股票一样一路绿了下去。但它仍然是一种非常有用和可行的技术,但一旦人们意识到Microsoft并没有放太多筹码在这只股票上,那时它就只能死掉——和它在当时是否是正确的工具无关,一切根源在于一种它已经过时的感觉。HTML5用“write once, run everywhere”的口号很好地营销了自己,并且数以百计的企业在他们意识到自己的错误之前,就贸贸然地一头扎了进来(它其实应该是“一次编写,到处被困,然后为每个目标设备再写一次”)。
传真:0755 - 2799 6625
投诉:133-2299-1235
邮箱:sale@inmiga.com