返回首页
搜 索
400-77-456-22
英米加集团
领先RFID产品与物联网解决方案专家
INMIGA group
智慧城市
智能交通
一个写了30年代码的首席架构师对“Hello World”的
来源:英米加集团 | 作者:inmiga | 发布时间: 3562天前 | 3383 次浏览 | 分享到:

  当我发现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”的口号很好地营销了自己,并且数以百计的企业在他们意识到自己的错误之前,就贸贸然地一头扎了进来(它其实应该是“一次编写,到处被困,然后为每个目标设备再写一次”)。

电力能源
农林牧渔
航空航天
精益制造
快消零售
智能港口
司法监狱
仓储物流
安监消防
金融通信