none
C# WinForm 掛在網頁上 RRS feed

  • 問題

  • 如提 C# WinForm 有可能可以做到像Flash在網頁上玩嗎?

    爬過舊文章都是在說web 或士 .net

    2012年7月12日 上午 03:40

解答

  • 它就叫 Windows Form Application了, 你怎麼會想掛在網頁 ? 雖然用Activex 可以做到近似的效果, 但有點不怎麼合理就是.

    以 Visual Studio 2010 可開發的東西來說, 大致以下幾個東西可以算是網頁程式.

    (1) ASP.NET

    (2) ASP.NET MVC

    (3) Silverlight Browser Application

    (4) WPF  Browser Application (這個也是有點近似做弊)

    另外, 基本上我們會把 .Net 這個詞單獨用指的是 .Net Framework , 當你用 Visual Basic (不含 6.0 及以前版本) / C# 開發程式的時候, 所使用的 Framework 就是 .Net Framework.

    在MSDN 文件庫中

    [.NET Framework 4] 的首段:

    歡迎使用 .NET Framework 4 版。 .NET Framework 為不可或缺的 Windows 元件,它可支援下一代的應用程式和 Web 服務的建置和執行。 .NET Framework 的主要元件是 Common Language Runtime (CLR) 和 .NET Framework 類別庫 (Class Library),後者包含 ADO.NET、ASP.NET、Windows Form 和 Windows Presentation Foundation (WPF)。 .NET Framework 提供 Managed 執行環境、簡化的開發和部署,以及與多種程式設計語言的整合。

    [.NET Framework 類別庫] 開宗明義就說:

    .NET Framework 類別庫是一種程式庫,包含可用來存取系統功能的類別、介面和實值型別。它同時也是 .NET Framework 應用程式、元件及控制項的建置基礎。

    PS: 有空多看看 MSDN 文件庫一些描述性的文章


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年7月12日 上午 03:56
    版主
  • 可以Survey 一下Silverlight

    http://www.microsoft.com/taiwan/msdn/silverlightnet/



    以上說明若有錯誤請指教,謝謝。
    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    2012年7月12日 上午 04:40
  • http://weblogs.asp.net/spano/archive/2007/09/19/hosting-a-windows-form-control-in-a-web-page.aspx

    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    2012年7月12日 上午 05:03
    版主

所有回覆

  • 它就叫 Windows Form Application了, 你怎麼會想掛在網頁 ? 雖然用Activex 可以做到近似的效果, 但有點不怎麼合理就是.

    以 Visual Studio 2010 可開發的東西來說, 大致以下幾個東西可以算是網頁程式.

    (1) ASP.NET

    (2) ASP.NET MVC

    (3) Silverlight Browser Application

    (4) WPF  Browser Application (這個也是有點近似做弊)

    另外, 基本上我們會把 .Net 這個詞單獨用指的是 .Net Framework , 當你用 Visual Basic (不含 6.0 及以前版本) / C# 開發程式的時候, 所使用的 Framework 就是 .Net Framework.

    在MSDN 文件庫中

    [.NET Framework 4] 的首段:

    歡迎使用 .NET Framework 4 版。 .NET Framework 為不可或缺的 Windows 元件,它可支援下一代的應用程式和 Web 服務的建置和執行。 .NET Framework 的主要元件是 Common Language Runtime (CLR) 和 .NET Framework 類別庫 (Class Library),後者包含 ADO.NET、ASP.NET、Windows Form 和 Windows Presentation Foundation (WPF)。 .NET Framework 提供 Managed 執行環境、簡化的開發和部署,以及與多種程式設計語言的整合。

    [.NET Framework 類別庫] 開宗明義就說:

    .NET Framework 類別庫是一種程式庫,包含可用來存取系統功能的類別、介面和實值型別。它同時也是 .NET Framework 應用程式、元件及控制項的建置基礎。

    PS: 有空多看看 MSDN 文件庫一些描述性的文章


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年7月12日 上午 03:56
    版主
  • 可以Survey 一下Silverlight

    http://www.microsoft.com/taiwan/msdn/silverlightnet/



    以上說明若有錯誤請指教,謝謝。
    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    2012年7月12日 上午 04:40
  • http://weblogs.asp.net/spano/archive/2007/09/19/hosting-a-windows-form-control-in-a-web-page.aspx

    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    2012年7月12日 上午 05:03
    版主
  • http://weblogs.asp.net/spano/archive/2007/09/19/hosting-a-windows-form-control-in-a-web-page.aspx

    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    不好意思喔 我出現一個問題

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    我在執行時 一樣跑出winfrom的視窗

    而且下面出現 作業逾時 是我該更改網址嗎??

    2012年7月26日 上午 07:14