微軟用於寫Javascript的一個外掛程式,Script#

來源:互聯網
上載者:User
  以前寫Javascript都是用手動寫,雖然沒有太大問題,不過容易出錯。經人介紹一個微軟內部用於寫Javascript的工具,Script#,剛剛使用,只是拿出來介紹一下,詳細可以查看協助的PDF檔案。
  先下載,安裝。我們以VS2005為例。
  安裝完,可以建立一個網站,注意,只支援C#網站,不支援VB。
  

  產生一堆代碼,還有一個Default.aspx頁面。
  頁面中,有一段代碼。1<Code> 
2using System; using ScriptFX; public class MyScriptlet { 
3public static void Main(ScriptletArguments arguments) { 
4} 
5} 
6</Code>

  在這裡可以寫C#語言了,直接在這裡寫太累,沒有提示,可以在設計頁面上,右擊,選擇Edit C# Code.
  
  現在,可以在一個有提示的範圍中編寫代碼了。編寫的代碼在運行時,將會產生Javascript。
  例如: 1using System.DHTML;
 2using ScriptFX;
 3using ScriptFX.UI;
 4
 5public class MyScriptlet
 6{
 7
 8    public static void Main ( ScriptletArguments arguments )
 9    {
10        MyScriptlet mys = new MyScriptlet ( );
11        System.Callback cb = new System.Callback ( mys.Execute );
12        Window.SetTimeout ( cb, 1000 );
13    }
14
15    public void Execute ( )
16    {
17        string msg = "hello world";
18        this.ShowMsg ( msg );
19    }
20
21    protected void ShowMsg ( string msg )
22    {
23        Window.Document.Title = msg;
24    }
25}

  很容易就看出這代碼是做什麼的了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.