當前位置:編程學習大全網 - 編程軟體 - c#的window項目與web項目的區別

c#的window項目與web項目的區別

嚴格來說呢windows項目與web項目是沒有區別的,這種區別只是人為的壹種代碼區分而已,且跟C#沒有任何關系。

要說windows項目和web項目的人為劃分,原因是vs的上的不同模板而已。也就是說,VS在開發windows項目或web項目時代入了不同的模板,不同的模板引入了不同聽類庫,而且編程時側重有所不同。但對於語言層面(C#)或是類庫機制層面上來說沒有任何區別。

windows項目引入了壹個form類庫,而web項目則引入了壹個web類庫,所有的不同是基於這兩個類庫的不同而已。我們說windows項目與web項目的不同其根源還是form類庫與web類庫的不同,form類庫有自身的機制,著重於控件與運行,而web則著重於application/Request/response/cookie/session/server等不同的對象。其實這本來就是兩個不同的類庫嘛,拿兩個不同的類庫來說區別,本就沒有多大意義的。

再說壹下為什麽存在這兩個項目區別,表象是VS使用了不同的模板,使用了不同的類庫。更是因為開發人員對form類庫與web類庫的熟悉程序不壹,所以這兩模板的劃分得到了程序員的很大的支持,包括以後的wcf/wpf/wf等等,還有web service等過時的都被分離了。

但這些對於整個VS來說,其實沒有任何區別的,如果妳對兩種項目都有較深的理解時,根本不會在乎這兩個類庫有什麽區別的,分離的原因多數是因為有些程序員對於web較為熟悉,有些程序對於form較為熟悉,如此而已。

  • 上一篇:格力空調說明ee是什麽毛病。
  • 下一篇:妳好 我大專生 學的數控 現在操作數控龍門加工中心 想學宏程序和電腦編程 能說說妳的看法和以後的職業規劃
  • copyright 2024編程學習大全網