iT邦幫忙

鐵人檔案

第 11 屆 iT 邦幫忙鐵人賽
回列表
Modern Web

ASP.NET Web Form 入門30天 系列

本篇使用 Visual Studio 2019 版本,並以 ASP.NET Web 應用程式 (.NET Framework) 為專案建立範本,C#語言/Windows平台/Web專案類型。

前言,雖然目前主流以ASP.NET MVC為主,但由於早期都是以Web Form來開發,故市場上仍有繼續維護舊系統的需求,所以仍有其重要性存在。

將以自己在網頁實作過程中,碰到的問題、學習過程為章節介紹,包含ASP.NET常用物件介紹、如何建立新專案、如何結合Open Data(Json為例)、Lambda及LINQ結合做資料篩選的方式、建立Web API…等

鐵人鍊成 | 共 30 篇文章 | 28 人訂閱 訂閱系列文 RSS系列文 團隊火箭隊
DAY 1

[ASP.NET] Visual studio 2019安裝 + ASP.NET Web Form基礎介紹 + 黑夜模式(護眼)

本系列文章,所使用的程式版本為: Visual Studio 2019 Community - ASP.NET Web應用程式(.NET Framework 4...

DAY 2

[ASP.NET] 新增Web表單(網頁)實例 + 網頁畫面如何產生?(在伺服器中的處理流程) + 工程師必須養成的良好命名習慣

本篇擷取重點 一、 建立Web表單(.aspx / .aspx.cs) 二、 網頁畫面如何產生?(在伺服器中的處理流程) 三、 範例,HELLO WORLD...

DAY 3

[ASP.NET] 如何使用 「開放資料( Open Data ) 」? + (預備篇:介接前,應該準備好的三件事情) + 如何簡單解釋 API ?

本篇擷取重點: 什麼是 開放資料( Open Data ) ? 介接前,應準備好的三件事情 一. 何謂 開放資料( Open Data ) 「資料開放(...

DAY 4

[ASP.NET] 如何使用 「開放資料( Open Data ) 」? + (第一篇,建立介接新類別的三種方法 + 了解JSON 格式 )

本篇擷取重點: 首先我們要先了解什麼是 JSON 格式 ? 如何建立相對應的「類別(class)」在程式碼中介接Json格式字串 1. 首先我們要先了解什...

DAY 5

[ASP.NET] 使用開放資料( Open Data ) 實作篇,以"高雄市政府相關求才資訊發佈"為例 (一)

本篇擷取重點: 一、建立Web表單 二、下載Newtonsoft.Json套件 三、建立介接類別 四、作法概述 ( .aspx /.aspx.cs /.css...

DAY 6

[ASP.NET] 使用開放資料( Open Data ) 實作篇,以"高雄市政府相關求才資訊發佈"為例 (二) - 程式碼解析(A篇)

本篇擷取重點: (.aspx.cs)之主程式的程式碼逐步詳盡解析 InnerHtml屬性 及 InnerText屬性 的使用方法及差異 呼叫陣列內物件之值及物...

DAY 7

[ASP.NET] 使用開放資料( Open Data ) 實作篇,以"高雄市政府相關求才資訊發佈"為例 (三) - 程式碼解析(B篇)

本篇擷取重點: 繼續解析本篇副程式程式碼的部分 相對主程式,副程式的概念及應用方式 網頁傳遞參數的方法(GET/POST)及應用 我們在 上一篇 透析了主...

DAY 8

[ASP.NET] https://網址?參數=參數值 ,URL 網址參數解析,取得網址參數

本篇擷取重點: 為什麼網址後方會出現 ?參數=參數值 資料傳遞方式(GET / POST)比較 一、為什麼網址後方會出現 ?參數=參數值 你是否曾在瀏覽網...

DAY 9

[ASP.NET] [C#] 物件導向 - 程式設計思維

前言: 自己在嘗試解釋程式碼的過程中,有感於自己的基礎觀念不夠紮實,夾帶了一些似是而非的錯誤觀念,所以決定趁這個機會重新理解物件導向,把混淆釐清、把概念確立,所...

DAY 10

[ASP.NET] [C#] 物件導向 - 封裝

本篇擷取重點: 封裝是什麼 封裝 能見度之影響 一、封裝的目的 封裝(Encapsulation)的目的,是將程式碼切割成許多模組(Module),使各模...