web端 第一天認識基礎

來源:互聯網
上載者:User

標籤:庫存   基礎   .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端 第一天認識基礎

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.