當前位置:首頁 » 網頁前端 » web和winform是什麼意思
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web和winform是什麼意思

發布時間: 2022-10-14 22:51:31

① WEB窗體和winform窗體的差別是什麼

web是基於瀏覽器的,也就是網站 winform是直接運行的窗體 類似於QQ

② web和winform是什麼

web 就是 用瀏覽器就可以打開的 程序 也就是網頁 屬於B/S結構WINfrom 就是樓上朋友說的 類似QQ的程序 ,起始windows系統也是個 winfrom 是屬於C/s結構的!
現在比較流行的就是B/S

③ winform,web的基本介紹和工作原理

不是很精通,根據自己的理解
1.winform 界面直觀,很工具化,直接拖拽即可達到想到的效果。運行效率速度等相對比較快。
2.web 界面元素可以自定義的很多,自己可以創新控制,運行效率相對比較慢。

速度方面就像:QQ.exe與webQQ展現方式,具體哪種速度快,肯定很清楚了。

具體原理方面的知識,網上很多,如果能直接實際去學習實踐的話,會理解的比較深刻。

只是我的淺見,萬變不離其中,實現的目標是一樣的。只是表現方式不一樣罷了。

④ WINFORM程序和WEBT程序的區別。

Winform程序屬於C/S架構,而Web程序屬於B/S架構
它倆的區別就是CS和BS的區別

C/S是Client/Server的縮寫。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現。瀏覽器通過Web Server 同資料庫進行數據交互。
C/S 與 B/S 區別:
1.硬體環境不同:
C/S 一般建立在專用的網路上, 小范圍里的網路環境, 區域網之間再通過專門伺服器提供連接和數據交換服務.
B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例與電話上網, 租用設備. 信息自己管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行
2.對安全要求不同
C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統採用C/S 結構適宜. 可以通過B/S發布部分可公開信息.
B/S 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。
3.對程序架構不同
C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮.
B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網路的構件搭建的系統. SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟.
4.軟體重用不同
C/S 程序可以不可避免的整體性考慮, 構件的重用性不如在B/S要求下的構件的重用性好.
B/S 對的多重結構,要求構件相對獨立的功能. 能夠相對較好的重用.就入買來的餐桌可以再利用,而不是做在牆上的石頭桌子
5.系統維護不同
C/S 程序由於整體性, 必須整體考察, 處理出現的問題以及系統升級. 升級難. 可能是再做一個全新的系統
B/S 構件組成,方面構件個別的更換,實現系統的無縫升級. 系統維護開銷減到最小.用戶從網上自己下載安裝就可以實現升級.
6.處理問題不同
C/S 程序可以處理用戶面固定, 並且在相同區域, 安全要求高需求, 與操作系統相關. 應該都是相同的系統
B/S 建立在廣域網上, 面向不同的用戶群, 分散地域, 這是C/S無法作到的. 與操作系統平台關系最小.
7.用戶介面不同
C/S 多是建立的Window平台上,表現方法有限,對程序員普遍要求較高
B/S 建立在瀏覽器上, 有更加豐富和生動的表現方式與用戶交流. 並且大部分難度減低,減低開發成本.
8.信息流不同
C/S 程序一般是典型的中央集權的機械式處理, 交互性相對低
B/S 信息流向可變化, B-B B-C B-G等信息、流向的變化, 更像交易中心。

⑤ winform,webform,webservice

winform 就是一個EXE。沒有多人訪問的概念。 這個EXE你雙擊就運行。 winform 用到多線程比較多。因為一個現線程的話經常會出現界面定死的情況,所以一些需要耗時間的方法都用線程去實現,

webform本來就是多線程,webform是頁面形式,每一個客戶端打開這個頁面。在webform的伺服器上都會創建一個線程。這是伺服器自己做的。與你沒關系。所以webform一般不需要多線程。每個訪問用戶都有自己的一個線程,不會有影響。

⑥ winform與webform,B/S,C/S,他們的區別現在有點混了

winform是Windows窗體應用程序,也就是通常說的桌面應用程序,如迅雷、QQ等能夠在Windows上直接運行的程序
Webform是網站窗體程序,需要運行在瀏覽器上的,如開心農場、網路等
C/S是Client/Server的縮寫。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現。瀏覽器通過Web Server 同資料庫進行數據交互。
C/S 與 B/S 區別:
1.硬體環境不同:
C/S 一般建立在專用的網路上, 小范圍里的網路環境, 區域網之間再通過專門伺服器提供連接和數據交換服務.
B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例與電話上網, 租用設備. 信息自己管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行
2.對安全要求不同
C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統採用C/S 結構適宜. 可以通過B/S發布部分可公開信息.
B/S 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。
3.對程序架構不同

C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮.
B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網路的構件搭建的系統. SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟.
4.軟體重用不同
C/S 程序可以不可避免的整體性考慮, 構件的重用性不如在B/S要求下的構件的重用性好.
B/S 對的多重結構,要求構件相對獨立的功能. 能夠相對較好的重用.就入買來的餐桌可以再利用,而不是做在牆上的石頭桌子
5.系統維護不同
C/S 程序由於整體性, 必須整體考察, 處理出現的問題以及系統升級. 升級難. 可能是再做一個全新的系統
B/S 構件組成,方面構件個別的更換,實現系統的無縫升級. 系統維護開銷減到最小.用戶從網上自己下載安裝就可以實現升級.
6.處理問題不同
C/S 程序可以處理用戶面固定, 並且在相同區域, 安全要求高需求, 與操作系統相關. 應該都是相同的系統
B/S 建立在廣域網上, 面向不同的用戶群, 分散地域, 這是C/S無法作到的. 與操作系統平台關系最小.
7.用戶介面不同
C/S 多是建立的Window平台上,表現方法有限,對程序員普遍要求較高
B/S 建立在瀏覽器上, 有更加豐富和生動的表現方式與用戶交流. 並且大部分難度減低,減低開發成本.
8.信息流不同
C/S 程序一般是典型的中央集權的機械式處理, 交互性相對低
B/S 信息流向可變化, B-B B-C B-G等信息、流向的變化, 更像交易中心。

⑦ Winform是什麼

WinForm是.Net開發平台中對Windows Form的一種稱謂,也稱為「胖客戶端"。

WinForm可以使我們看到的QQ似的軟體,有可視化的界面,可以與網路通信,操縱資料庫,與伺服器交互等。還可以像photoshop進行圖像處理,像其他播放器一樣播放音樂和視頻等。這些功能,需要編寫相應的處理程序來實現。

WinForm控制項是指以輸入或操作數據的對象。比如ComponentOne是.net平台下對數據和方法的封裝。有自己的屬性和方法。屬性是控制項數據的簡單訪問者。方法則是控制項的一些簡單而可見的功能。包含在 .NET Framework 中的 Windows窗體類旨在用於 GUI 開發。

可以輕松創建具有適應多變的商業需求所需的靈活性的命令窗口、按鈕、菜單、工具欄和其他屏幕元素。

(7)web和winform是什麼意思擴展閱讀

WinForm的優點:

WinForm含有一個窗體,作為控制項和其它圖形的平台,可以開發智能客戶端,易於部署和更新圖像,無論是否連接到Internet都可以工作,並且可以用比傳統的基於Windows的應用程序(如MFC開發的Windows應用程序)更安全的方式訪問本地計算機上的資源。

WinForm和Web窗體。兩者在開發環境中都具有完全的設計時支持,提供同樣豐富的用戶界面,由於這種功能相似性,要決定哪種技術適合給定的應用程序可能有點困難。

如果創建的是一個公眾可以通過Internet訪問的電子商務網站,則應該使用Web窗體頁開發此應用程序。

如果正在生成需要利用客戶端計算機的全部功能,並且處理的工作量很大,要求響應迅速的應用程序(比如辦公程序,游戲軟體,銷售系統),應該使用WinForm,它是在.NET框架中生成的,因此它可以訪問客戶端計算機上的系統資源,以消除由不希望的訪問引起的任何安全性風險或潛在問題。

⑧ winform與web的區別請詳細說明一下。謝謝

本質的區別在於它們的架構不同。
WINFORM是C/S架構
WEB是B/S架構
C/S架構即客戶端與伺服器端交互(簡單的理解:C/S開發的都是應用程序,最後生成.EXE執行文件,一般都要下載到客戶端,就是你自己的本地電腦上,然後安裝運行。)
B/S架構即瀏覽器與伺服器端交互(這個就是將開發好的程序上傳到伺服器端(伺服器一般都會分配空間給你,即FTP空間),然後通過瀏覽器輸入域名就可以運行了。)
具體的架構詳細介紹你可以網路搜索下,都能找到。
開發語言都一樣,只要是VS支持的都行,沒區別,通常都用C#開發。
編程思想都是基於面向對象。
這個概念很抽象(其實你真的理解了也就不覺得有什麼難的了),還是建議你網路搜索去看看面向對象的概念吧,這個其實蠻重要的。

⑨ Web應用程序和Winform應用程序有什麼不同

這樣說吧,有幾點不同:
第一,一個是web站點,一個是windows窗體應用
第二,一個是B/S(web),一個是C/S(winows form).
第三,語言區別,web有前台語言,為HTML和腳本。而windows只有前台控制項,沒有前台語言
第四,程序最終的發布方式不一樣。web當然是IIS發布站點,用戶用瀏覽器訪問。而windows form 這事打包成安裝程序。
完畢,滿意否?

⑩ 請問用asp.net做web和做winform有什麼不同

asp.net 有很多開發模式,asp.net webFrom ,就是 模仿 winform 開發模式,使用標准控制項,和webform控制項一樣拖。 雙擊 進入後台,自動生成相應事件 。 總體來說 和 winform開發模式相同。

aps.net webForm 不使用 標准控制項 ,前台 ajax 後台 .ashx 文件 。

asp.net mvc模式,使用原始的html標簽, 分為三層。 model view controller

這能介紹 下 具體 你只能 做個 網站 才能體會 。