2009年8月28日星期五

Silverlight 3D Effects (Perspective Transforms) – 旋轉木馬(Book Carrousel)

Powered by Silverlight 3.0 - Silverlight 3.0 全面精通手冊

Silverlight 3D Effects (Perspective Transforms) – Rotation Test

Powered by Silverlight 3.0 - Silverlight 3.0 全面精通手冊

2009年8月26日星期三

Silverlight 3D Effects (Perspective Transforms) – Cube

Powered by Silverlight 3.0 - Silverlight 3.0 全面精通手冊

by Liming Chang in Taipei, you can call me Alex

2009年8月20日星期四

Silverlight 3.0 – SaveFileDialog Demo

Powered by Silverlight 3.0 - Silverlight 3.0 全面精通手冊
English
In Silverlight 3.0, could we save image data to png file by SaveFileDialog? Yes we can. Try the following demo, please the picture you want to save, and then click save button.
Chinese
在 Silverlight 3.0 中,我們能否使用 SaveFileDialog 將影像資料儲存至 PNG 圖檔呢? 可以的,請使用以下的範例,選取您要儲存的圖片,然後按一下 Save 按鈕。
Written by Alex Chang – Taipei Taiwan

2009年8月16日星期日

Silverlight 3D Effects (Perspective Transforms) – Zune3D simple version

Powered by Silverlight 3.0 - Silverlight 3.0 全面精通手冊

2009年8月14日星期五

Silverlight 3D Effects (Perspective Transforms) – Book 3D Rotation

Powered by Silverlight 3.0 - Silverlight 3.0 全面精通手冊

2009年8月11日星期二

如何在無法連線 Internet 的電腦上安裝 Silverlight 3 Tools for VS 2008 SP1

在此提供 3 種方式,以便在無法連線 Internet 的電腦上安裝 Silverlight™ 3 Tools for VS 2008 SP1。前 2 種都需要解開 Silverlight™ 3 Tools for VS 2008 SP1,最後 1 種則不需要。

方法 1:

  1. 在可連線到 Internet 的電腦解開安裝程式內的檔案,指令如下:
    Silverlight_Tools.exe /createlayout <欲存放解開後的檔案之完整路徑>
    例如:
    Silverlight_Tools.exe /createlayout c:\SL

    輸入「建立配置」指令



    執行「建立配置」
  2. 於安裝程序執行完成之後,將步驟 1. 所指定的目錄內之所有檔案複製到無法連線到 Internet 的電腦,然後於該電腦執行 SPInstaller.exe 即可依照畫面指示進行安裝程序。

方法 2:

在某些網路環境下,上述的方法可能會無效,請依下列步驟進行:


  1. 在可連線到 Internet 的電腦上,使用下面的指令來解開安裝程式內的檔案,並指定欲存放的完整路徑:
    Silverlight_Tools.exe /x


  2. 從微軟網站下載 Silverlight™ Developer Runtime(Silverlight™ for Developer),將其儲存至上個步驟所指定的目錄。

  3. 將步驟 1. 所指定的完整路徑之所有檔案複製到無法連線到網際網路的電腦上,然後於該電腦執行 SPInstaller.exe 即可依照畫面指示進行安裝程序。

方法 3:

如果不想解開安裝程式內的檔案,可以在欲安裝的電腦上進行下列操作:


  1. 使用下面的指令,在使用者的暫存目錄建立名稱為「Silverlight 3.0 Tools」的目錄:
    md "%temp%\Silverlight 3.0 Tools"
  2. 把事先下載的 Silverlight™ Developer Runtime(Silverlight™ for Developer) 複製到步驟 1. 所指定的目錄裡。
  3. 執行 Silverlight_Tools.exe。

請注意:
  1. 於執行相關作業時,是否具備所需的權限,例如有權限在 C:\ 建立 SL 目錄。
  2. 欲查詢使用者的暫存目錄名稱為何,請開啟「命令提示字元」視窗,然後輸入如下的指令:
    echo %temp%
  3. 使用方法 3 進行安裝時,只要 Silverlight™ Developer Runtime(Silverlight™ for Developer) 一安裝完成,位於 %temp%\Silverlight 3.0 Tools 目錄中的該執行檔即會自動被刪除。

2009年8月4日星期二

slimsoho 關於 Excel 的開發問題

問題:

章老師:
我是VB的使用者,而且使用EXCEL VBA,一直都是在Microsoft平台,未花時間在C++及C#。最近感覺C#的使用文章及書籍逐漸較VB為多,而且先出版(例如老師出版的書,雖然時間差距很短)。我有點想改以寫C#為主,但又考慮到經常要寫EXCEL VBA 及 Macro,又必須用到VB。請老師提供一些建議,MS一直在改變,EXCEL的Macro一定要用VB,不能用C#嗎?

解答:

C# 的使用者愈來愈多是不爭的事實,如果時間允許,建議您學習 C#。至於 Excel 的開發問題,如果您想要使用 C# 來開發 Excel 應用程式,建議使用 VSTO(Visual Studio Tools for Office)

章立民研究室 2009/08/04