zoukankan      html  css  js  c++  java
  • Silverlight 2初尝及我的例子:Fanfou.com客户端——EatSilverlight

    今天一早看到Silverlight 2 beta1发布了,它的带来了很多新特性,于是马上开始下载。下载完成后,安装颇费了一些精力,需要卸载以前安装的版本(甚至于连Silverlight 1.0都要卸载掉)。早上安装好,可惜下午有事,只好晚上来Try了。

    按照Scott的教程开始试验:Silverlight 2教程中文版

    初步使用后有如下感受:

    • xaml的设计器还未完成,不支持直接拖控件到设计界面上,也不支持设计界面的一些操作,甚至属性窗口都不可用。
    • xaml设计器应该是基于WPF的设计器的,现在支持XAML代码的直接编辑,设计界面会同步(虽然不可用),代码编辑支持智能感知,事件处理也能自动生成。
    • 要添加控件,可以从工具箱中拖到xaml代码编辑器中。对于DataGrid(以及以后的自定义控件)会自动生成xmlns
    • Silverlight程序好像只能在测试Web站点中用,直接打开测试页面(HTML)或者上传到托管服务器上都不能执行,不知道为什么??!!
    • Silverlight的项目只能引用Silverlight Class Library项目,如果我想写一个通用的Class Library给WPF一起使用,就不行。我在我的示例中是建立了两个项目,手动同步代码,谁知道还有什么更好的方法嘛? (今早想到,可以使用代码引用的方式,在多个项目中只保留一份代码)
    • ……(待续)

    在试验Scott的教程过程中,我发觉我没有必要跟随他使用Digg,于是我开发了一个名为EatSilverlight的示例。

    前几天,看到AIR 1.0发布,其中的最佳示例程序是Spaz(一个Twitter微博客的客户端),所以突发奇想也想做一个Fanfou.com(中国Twitter,类似还有什么滔滔什么的)的客户端,不过我打算用WPF开发,当时取了个EatWPF的名字。

    不过这个程序还非常简陋,我已经托管到CodePlex上了,欢迎有兴趣的朋友加入一起搞。

    关于EatSilverlight的界面如下:

    eatsilverlight

    现在EatSilverlight只做到Scott例子的第三步,明天接着做其他的步,也打算在接下来的日子里晚上Fanfou.com 客户端的功能。

    相关源代码在CodePlex可以找到,这里也可以下载到。

    分享到: 更多
  • 相关阅读:
    淘宝的样式初始化
    手机上 input submit ios和andirod样式不统一
    css实现div左侧突出一个带边框的三角形
    git不提交某个文件
    判断一个对象是否是数组
    操作对象的几种方法
    LWIP互联网资料汇总
    stm32 看门狗
    SPI协议再读
    每天要做的事
  • 原文地址:https://www.cnblogs.com/redmoon/p/1094357.html
Copyright © 2011-2022 走看看