輕鬆瞭解 ASP.NET Web Form

ASP.NET Web Form 是 ASP.NET web 應用程式架構的一部分,並隨附Visual Studio 它是其中一個可用來建立 ASP.NET web 應用程式的四種程式設計模型,有些則是 ASP.NET MVC、 ASP.NET Web Pages 和 ASP.NET 單一頁面應用程式。

Web Form 是您的使用者要求使用瀏覽器的頁面。 這些頁面可以使用 HTML 的組合來撰寫用戶端指令碼、 伺服器控制項和伺服器程式碼。 當使用者要求的頁面時,進行編譯和程式架構,在伺服器上執行,然後架構會產生瀏覽器可以轉譯的 HTML 標記。 ASP.NET Web Form 網頁將資訊呈現給使用者的任何瀏覽器或用戶端裝置。

使用 Visual Studio,您可以建立 ASP.NET Web Form。 Visual Studio 整合式開發環境 (IDE) 可讓您將拖放來配置您的 Web Form 網頁的伺服器控制項。 您可以輕鬆地將屬性、 方法和事件頁面上的控制項或頁面本身。 這些屬性、 方法和事件用來定義網頁的行為、 外觀及操作、 等等。 若要撰寫伺服器程式碼來處理頁面的邏輯,您可以使用 Visual Basic 或 C# 等.NET 語言。( 資料來自 Microsoft 官網 ASP.NET Web From 簡介 )

本課程帶你用 ASP.NET Web From 建立動態網站。

從這 6.5 小時的課程,你會學到

  • 建立簡單的多頁 ASP.NET 應用程式,包含一些伺服器控制元件
  • 合併欄位驗證器來檢查錯誤
  • 在頁面之間傳遞資料
  • 使用樣式表( style sheets )和主頁( master pages )
  • 通過新增 SQL 伺服器資料庫或 Access 資料庫來建立資料庫驅動的網頁
  • 把資料庫控制元件( databound controls )新增到 Web Form 中,運作資料連結( Databinding )的概念,
  • 從 SQL 伺服器資料庫中對動態資料執行 CRUD 操作

要求

  • 你應該對如何使用 HTML 建立簡單的網頁有一個基本的理解
  • CSS 有一些瞭解會有所幫助,但這並不是必須的
  • 你應該對 C# 有基本的理解
  • 你應該可以訪問 Visual Studio IDE (可以免費下載)

課程說明

有很多 ASP.NET 的味道,例如,Web Forms (Web Sites 和 Web Applications) ,模型檢視控制器( Model-View-Controller ,MVC )和最新的核心( Core )。 這門課程旨在那些想要用 ASP.NET Web Form 建立動態網站的人。ASP.NET 是微軟( Microsoft )開發 Web 應用程式的平臺。 使用 ASP.NET 你可以建立電子商務網站、資料驅動的入口網站,以及幾乎任何你能在網上找到的網站。 最重要的是,你不需要把一堆 HTML 和指令碼程式碼混在一起。 相反,你可以使用程式碼( C#)和 Visual Studio 這樣的設計工具來建立各種規模的網路應用程式。

近年來,微軟增加了 MVC (Model View Controller) 和 Core,它們提供了建構動態網頁的不同方式。 對於一些人, MVC 和 Core 比較乾淨,比較適合 Web。 對於其他人來說,這些需要很大的額外努力,沒有明確的回報。 無論哪種方式,你都需要對基本的 ASP.NET 有很強的理解,然後才能使用更新的技術。

以下是我將如何幫助你成功 :

  • 每堂課的開頭都有一系列目標 / 演講筆記
  • 課堂上的每一個例子都可以在資源部分下載… … 包括目標 / 演講筆記
  • 幾乎每個講座都有一套提供完整的問題解決方案的實踐練習
  • 老師會持續支持你…. 大多數都會在一天內回覆

目標受眾

  • 想學習如何用 ASP.NET 建立動態網站的初學 Web 開發者 / 程式設計師
  • 這門課程不適合有經驗的網頁開發者
  • 本課程可以作為學習 ASP NET Core 的墊腳石

講師簡介

Charlie Chiarelli  經驗豐富的線上教育者

你好,我叫 Charlie Chiarelli。 我是這門課的老師。 我會花盡可能多的時間來幫助你做到最好。 但是,為了你的成功,你必須願意努力。

我是一名來自加拿大的退休高中電腦科學和數學教師。 我教了35年,我有 University of Waterloo 的 BMath 學位。

我經常在教育會議(educational conferences ,ECOO )和研討會上演講。 最近我的話題主要集中在線上學習與教育的未來 (翻轉教室,Flipping the Classroom)。

我曾是學校的網站管理員,任職過許多學校董事會,最近在線上學習走向上跟我的學校董事會 ( Hamilton Wentworth Catholic District School Board ) 提供建議。 在過去的 15 年裡,我也是年度程式設計比賽的競賽協調委員。

在我退休前的最後 7 年裡,我處於一個獨特的位置,用 D2L LMS 完全在線上教授我的電腦科學課程。 由於註冊率低和該區缺乏合格的電腦科學教師,我成了”董事”老師。 因此,我的虛擬課程有來自該地區各個學校的學生參加。

我不是一個聰明的軟體工程師,試圖教授程式設計。 我是一名高中電腦科學老師,已經教了35年的青少年。 所以我認為我的觀點和敏感性與典型的 Udemy 教師是完全不同的。 我覺得這讓我更加了解初學者需要學習的東西以及它應該如何呈現。

下一個大藍領工作類別已經在這裡了ーー這就是程式設計。 如果我們認為寫程式不再是一件高賭注、性感的事情,而是相當於在一家製造工廠從事技術工作呢? 我認為我們應該花更少的時間敦促孩子們做昂貴的四年電腦科學學位,而是在高中和社區大學中引入更多職業層面的程式碼。 職業生涯中期的人可以在像 Udemy 這樣的網站上學習程式設計。 我認為我們應該少關注那些神童,而應該更多地關注普通人。

我希望你同意,並且發現我的課程是值得的。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

參加課程 ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: