標籤:庫存 基礎 .net mvc 地址 程式 技術 src 資料
.NET 分為兩大類
一、用戶端應用程式 C/S
技術:
Winform
WPF
MFC MVVM
二、外部端應用程式 B/S(網頁端應用程式/WEB端/WEB端應用程式)
目前學的技術是ASP.NET
前身是ASP
分支:WebForm
MVC
以後假設有人問你 你會ASP.NET嗎?
你得問問 你說的是哪個方向?
WebForm 還是 MVC
用戶端運行機制:
使用者電腦上的用戶端 伺服器上的資料庫
服務端
用戶端→發送請求串連→開啟伺服器資料庫SQL 上的server串連資料庫IP →執行SQL語句→返回資料→用戶端加工→用戶端使用者看的資料
服務端是運行在伺服器上的程式
作用:例如發送一條公告,每一個使用者,都得發送請求,串連,同時給每一個使用者反饋回去 有可能造成伺服器有點卡頓或者麻煩
服務端是接受一條公告,在把公告反饋每一個使用者的用戶端上
外部端運行機制:
三種:
一、靜態頁面
通過瀏覽器輸入網址→發送請求→訪問哪個頁面→伺服器→IIS→反饋Html+CSS+JS→瀏覽器給使用者展示看
二、帶有C#代碼的動態網頁面
瀏覽器→發送請求→訪問哪個頁面→伺服器→IIS(看著有帶有C#代碼)→.NET FRAMEWORK(把C#給framework架構 加工)→IIS(Html+CSS+JS+反饋的結果)→瀏覽器
三、帶有C#代碼並訪問資料庫的動態網頁面
瀏覽器→發送請求→訪問哪個頁面→伺服器→IIS(看著有帶有C#代碼)→.NET FRAMEWORK(把C#給framework架構 加工)→訪問資料庫→執行SQL語句→.NET FRAMEWORK→IIS(Html+CSS+JS+反饋的結果)→瀏覽器
運行機制:
C/S
代碼在用戶端執行,僅僅去伺服器上的資料庫存取資料
B/S
程式碼在伺服器上執行,用戶端僅僅渲染HTML+CSS,執行JS代碼,其它所有的功能都在伺服器上執行
用戶端瀏覽器發送請求
| |
伺服器上的IIS(Internet 資訊服務管理器)
| |(html+css+js)
伺服器上的.net framwork進行代碼處理
| |
伺服器上的資料庫
web為什麼越來越受歡迎
1、不吃使用者電腦配置
2、不需要安裝,隨時隨地都可以訪問網頁
3、跨平台(使用者手機、電腦瀏覽器都可以用 JAVA PHP .NET做的網頁都能看)
一、HTML靜態頁面 網頁尾碼名 .html .htm
二、帶有C#代碼的動態網頁面 網頁尾碼名.asp .aspx
三、帶有C#代碼並且需要訪問資料庫的動態網頁面 網頁尾碼名 .asp .aspx
JAVA做的網頁尾碼名 .jsp
PHP做的網頁尾碼名 .php
本機訪問本機IP 是127.0.0.1 或者localhost
查看公用IP
開始菜單→cmd→ipconfig→IPV4 後面的IP是給公用看的IP地址
web端 第一天認識基礎