沒有 UI 畫面的網頁程式,讓程式可以被其他應用程式上網呼叫。
本課程適合「後端」網頁程式設計師學習,學員只要專心撰寫後端程式,完全不需擔心前端畫面(UI)的呈現,讓「後端」與「前端」兩者可以安心各司其職。
建議您先看完這篇文章:
不寫畫面的網頁程式設計,Web API、Web Service、WCF Service
https://dotblogs.com.tw/mis2000lab/2015/12/03/web_service_wcf_webapi_2015
https://mis2000lab.pixnet.net/blog/post/35329897
課程介紹
沒有 UI 畫面的網頁程式,讓程式可以被其他應用程式上網呼叫。
本課程適合「後端」網頁程式設計師學習,學員只要專心撰寫後端程式,完全不需擔心前端畫面(UI)的呈現,讓「後端」與「前端」兩者可以安心各司其職。
前端的工程師則可以透過 JavaScript 或 jQuery 來存取所寫的網頁服務。各種先進的程式,只要能上網都能透過 HTTP 也都支援這些網頁服務。
同時學習後端程式
本課程的範例均提供 ASP.NET 兩種後端程式(Web Form 與 MVC)來搭配說明,讓您在學習「網頁服務」的同時,也可以順便學習 ASP.NET 兩種後端程式。
----------------------------------------------------------------------------------------------------------
學員上課後會學到什麼或能做什麼
- 知道基礎的Web程式設計能力,如 if 判別式、for / while 迴圈即可。
- 知道資料庫(DataBase)與簡單的 T-SQL 指令,如:CRUD。
- Visual Studio 2015、2017 或後續新版,請下載社群版(Community 版)。
- 建議使用 Windows 作業系統。因為 Visual Studio Code 與 Visual Studio for Mac 與教學畫面仍有許多差異。
- SQL Server Express 版(免費)。建議使用 SQL Server 2012(Express版)或後續新版。
學員上課前需具備哪些軟、硬體設備或常識
- 知道基礎的Web程式設計能力,如 if 判別式、for / while 迴圈即可。
- 知道資料庫(DataBase)與簡單的 T-SQL 指令,如:CRUD。
- Visual Studio 2015、2017 或後續新版,請下載社群版(Community版)。
- 建議使用 Windows 作業系統。因為 Visual Studio Code 與 Visual Studio for Mac 與教學畫面仍有許多差異。
- SQL Server Express 版(免費)。建議使用 SQL Server 2012(Express版)或後續新版。
課程適合對象
- 需要撰寫網頁系統、或對於網頁與資料庫的開發有興趣的朋友。
- 未來的(網頁後端)程式設計師 -- 希望將來進入業界寫程式,開發網頁(後端)。
- 曾寫過 ASP、ASP.NET(Web Form)、PHP、JSP 的朋友,現在想學習 ASP.NET MVC 5。
----------------------------------------------------------------------------------------------------------
課程購買與試聽 https://9vs1.com/go/?i=83d6700ef666
課程購買與試聽 https://9vs1.com/go/?i=83d6700ef666
課程內容
Web Service
Web Service 透過 SOAP 與 XML 交換資料,現在也能透過 JSON 格式傳遞數據。
WCF(Windows Communication Fundation)
微軟公司推出,專門用於網頁通訊的服務,現在也是 W3C 國際標準。WCF 服務的介面(interface)與服務契約、操作契約...這些惱人的術語,在輕鬆簡單的實作中親自接觸,只要動手做就能立即學會。
WebAPI
現在熱門的技術,有在學習 ASP.NET MVC 者千萬不能錯過。
JSON (提供試聽)影片網址
https://www.youtube.com/watch?v=8-1Fu9gWpfY
https://youtu.be/8-1Fu9gWpfY
本章節將教您 JSON 的由來與應用,以及如何組成 JSON 文件或是讀取它。
範例
最後的「前端」範例並提供了 jQuery & JavaScript 的範例,學員可以立即存取這些「後端」的網頁服務,並且直接修改即能使用。
課程特色
- 以實作優先:減少理論說明,大量練習範例,講求從做中學。
- 錯誤學習法:透過錯誤的範例從中學習,並找出自己的盲點。
課程購買與試聽 https://9vs1.com/go/?i=83d6700ef666
課程購買與試聽 https://9vs1.com/go/?i=83d6700ef666
學員見證
課程綱要
- 入門與解說
- 沒有 UI 畫面的「網頁」程式?以「檔案上傳後,二進位內容存入資料表」為例
- (1) Web Form的 ASHX 泛型處理常式
- (2) MVC專案的 GetImage 動作
- 沒有UI畫面的程式?例如:DLL 檔、類別檔。
- 為什麼不採用 DLL 檔、類別檔
- Web Service(MVC版)
- Web Service (MVC 版,Server 端)
- 執行與檢視 Web Service
- Web Service (MVC 版,Client 端呼叫)
- 簡單的 MVC 入門與程式撰寫
- Client 端,加入服務參考
- Client 端,MVC 的控制器與動作
- Client 端,產生檢視畫面
- Case Study:第二個 Web Service 範例 (MVC 版,Server 端)
- 第二個 Web Service 範例 (MVC 版,Client 端)
- Client 端,MVC,加入 ViewModel
- 檢視畫面(View)
- 第二個同名的動作(新增後的資料處理)
- 執行成果
- 最後的重點複習
- 加入服務參考,其實寫在 Web.Config 檔裡面
- Web Service(Web Form 版)
- 開啟兩套 Visual Studio,分別模擬 Server 端與 Client 端
- Web Service 範例 (Server 端)
- 執行成果 (Server 端)
- Client 端。如何呼叫人家寫好的 Web Service
- 加入服務參考 (Client 端)
- Web Form (Client 端)呼叫人家寫好的 Web Service
- (Client端) Web.Config 檔
- Case Study:第二個 Web Service 範例 (Web Form 版,Server 端)
- 第二個 Web Service範例 (Web Form 版,Client 端)
- WCF Service(MVC 版)
- WCF 簡介
- 撰寫第一個WCF服務 (Server 端)
- WCF服務的介面(interface)與服務契約、操作契約
- WCF的類別,實作上一個介面
- 錯誤示範:未實作介面成員
- WebAPI(Server 端)
- 又遇見 Post 與 Get
- 為什麼要先學 jQuery 呢?
- Client 端,透過 jQuery 呼叫網頁服務
- 錯誤範例(MVC 版)Client 端呼叫網頁服務
- JSON,資料傳遞的簡易格式
- WebAPI(後端)與 jQuery(前端)整合範例
- 範例一:微軟官方網站的入門範例。有兩種不同的寫法。範例一(Client 端)。
- 範例二:連結資料庫的範例。範例二(Client 端)。
- 範例三:改用 MVC 的控制器來做,更簡單(不使用 WebAPI)
課程購買與試聽 https://9vs1.com/go/?i=83d6700ef666
課程購買與試聽 https://9vs1.com/go/?i=83d6700ef666
購買完整MVC課程(一百小時),限時六折優惠並免費加贈兩萬元「.NET Core升級課程」,請直接來信洽詢
(太便宜!太划算,不能公開) mis2000lab (at) yahoo.com.tw ; school (at) mis2000lab.net
學員感言:
購買完整MVC課程(一百小時),限時六折優惠並免費加贈兩萬元「.NET Core升級課程」,請直接來信洽詢
(太便宜!太划算,不能公開) mis2000lab (at) yahoo.com.tw ; school (at) mis2000lab.net
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
線上課程教學,遠距教學 (Web Form 約 51hr) https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015
線上課程教學,遠距教學 (ASP.NET MVC 約 140hr) https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab
寫信給我,不要私訊 -- mis2000lab (at) yahoo.com.tw 或 school (at) mis2000lab.net
(1) 第一天 ASP.NET MVC5 完整影片(5.5小時 / .NET 4.x版)免費試聽。影片 https://youtu.be/9spaHik87-A
(2) 第一天 ASP.NET Core MVC 完整影片(3小時 / .NET Core 6.0~8.0)免費試聽。影片 https://youtu.be/TSmwpT-Bx4I
[學員感言] mis2000lab課程評價 - ASP.NET MVC , WebForm 。 https://mis2000lab.medium.com/%E5%AD%B8%E5%93%A1%E6%84%9F%E8%A8%80-mis2000lab%E8%AA%B2%E7%A8%8B%E8%A9%95%E5%83%B9-asp-net-mvc-webform-77903ce9680b
ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。
......... facebook社團 https://www.facebook.com/mis2000lab ......................
......... YouTube (ASP.NET) 線上教學影片 https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/
Blog文章 "附的範例" 無法下載,請看 https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download
請看我們的「售後服務」範圍(嚴格認定)。
......................................................................................................................................................
ASP.NET MVC => .NET Core MVC 線上教學 ...... 第一天課程 完整內容 "免費"讓您評估 / 試聽
[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講 事先錄好的影片,並非上課側錄! 觀看時,有如「一對一」面對面講課。