[台北]確定開班,5/21(六) 架構設計好簡單 - 快速從Web Form 到ASP.NET MVC(講師:Gelis)

台北,一日研討會。 架構設計好簡單 - 快速從Web Form 到 ASP.NET MVC(講師:Gelis)

課程中使用同一個案例(北風資料庫)來示範
用同一個案例讓您知道如何做架構設計?......先做 "分層",再談 "轉換"。

 
 
很開心又邀請到一位高手來分享經驗,帶領大家實作。
 
相同的北風資料庫,如何透過「架構設計」  快速從Web Form 到ASP.NET MVC呢?
這一天會讓您動手實戰,親身體會。
 
邀請Gelis老師,除了同是微軟MVP的交集以外,
看過他的BLOG -- http://www.dotblogs.com.tw/gelis/  的確真才實料。
Gelis老師也具備業界的實戰經驗,絕非泛泛之輩。
 
課前須知:
      希望是有 OOP 概念 (不深沒關係)、但 需有ASP.NET 2.0~4.0 Web Form 開發 2-3年經驗較好,
      使用過 ADO.NET,使用過 Entity Framework(基礎),聽過 LINQ、且相關經驗都是使用 C#為主
 
      以 "觀念式"的傳達,而不是用 Web Form 轉 MVC 這種講法,
      因為不管你是寫 Web Form 或是 MVC,若架構性的觀念有,其實 Web Form 一樣可以寫得很好維護,
      所以老師會在課程中,不斷的強調,先做 "分層",再談 "轉換"
 
      課程一開始,老師會以架構性的思考來貫穿整個課程
*******************************************************************************
Gelis老師提供的 "上課投影片",您可以瞭解上課內容
 
*******************************************************************************
 
上課使用軟體:VS 2013 ( 建議升級到Update 4 ) 
      現場有電腦教室,也歡迎自備NB(有個人電源插座與Wi-Fi網路)
      預計20人額滿。小班教學。
 
上課地點:台北火車站附近,交通便利,外縣市朋友也可上課。
      鄰近新光三越百貨、NOVA(現為H&M)、燦坤
 
上課日期:  2016/ 5/ 21(週六),09:00~17:00,午休一小時。
課程大綱:
觀念澄清 --  先別說轉換這件事,我們先來談談分層、架構這回事。
良好的職責切割 ==> 談 "分層"
        具備架構思維的程式設計師 所開發的Web Form 一樣很好維護
 
首先,如何培養架構性的思考
        先從基礎的來
        1. 可從 重構 開始培養
        2. 元件化/模組化 概念
 
        撰寫程式的架構性思考 
                實際 Coding 時,該在腦中進行的小迴圈
                即便是 Coding,也要以架構師的角度來看程式碼
 
        但現有系統怎麼做?(課程中來詳談)   需求你清楚嗎?
                        Northwind 的客戶訂單系統 為例
 
** 上課時,Gelis老師還會分享他寫好的程式工具與軟體給學員使用,真是佛心來著! **
        需求分析/Business Logic/Data Access Layer
                順序:兩方切入 (UI <==> DAL)
                1. 分離 DAL (如果你本來就沒有 DAL 那你只能重寫)
                2. 撰寫為 UnitOfWork Pattern
                        分析、並找出 Service 介面
                3. 建立 Service 層專案(使用 Autofac)善用IoC & DI
                        兩種方式:
                        A. 同專案內使用 Controller 取得資料 (使用 Autofac 注入 Service)
                        B. Front-End 架構 (建立 Web API Controller 專案)
                                透過 Web API 開放 Service 層
                                       
                4. 新增、重新撰寫 ASP.NET MVC 的 View 與 Controller                       
                5. 分析 Web Form 的 UI 層
                        A. 改寫所有指定 DataSource 的部分
                        B. Demo 原有 Web Form 做少部分修改,也可以存取 Service 層
總  結
各層職責分離,容易維護與需求修改,不至於牽一髮動全身
可以重複使用,原本的 Web Form 少部分改寫也可以叫用 Service,甚至其他用程式 Windows Form/手機/任意 Device 也可以輕易操作 Service
 
學員反應:
  
** 上課時,Gelis老師還會分享他寫好的程式工具 (連結在此)給學員使用,真是佛心來著! **
 
 
 

課程費用:      發票價(三聯式)4500元。   另有早鳥優惠價,請來信詢問,名額有限

      ** 本班 "沒有" 預約制,一律繳費後才算報名成功。

      ** 繳費後 才會通知上課地點,方便控制人數。
 

務必填寫報名表,來信報名 。我會回信通知下列資訊:

若非以下資料,皆屬詐騙,請小心!

我的電話是 0975-696-XXX

我的「銀行帳號」---- 

    台北富邦銀行(012),帳號後六碼是xxx-xxx-388-785

    (怕有詐騙集團出面劫標,我先公佈一部份。請大家留意!)

 
 
 有任何問題,都請您來信  mis2000lab (at) yahoo.com.tw  或是 school (at) mis2000lab.net

(LINE帳號 -- mis2000lab) 

姓名

E-Mail

(盡量留自己的,而非公司)

電話 方便聯絡的時間

目前所在公司或學校

備註

  自己:

公司:

家:

手機:

 

 

 (如需開收據、發票,請提早通知)

 

 

為了確保品質、控制上課人數,一律全額繳費才算報名成功。

 
【退費規定】
  1. 已完成繳費之學員如欲取消報名,請於 確定開課 "以書面通知我,主辦單位將退還100% 課程費用。公告「確定開課」以後即租借教室,租金1000/人 無法退還。

  2. 學員於培訓期間,如因個人因素無法繼續參與課程,將依規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還剩餘費用二分之一;上課逾總時數三分之一,則不退費

  3. 課程執行單位保留是否接受報名之權利。

 
 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程,遠距教學 (Web Form 49hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程,遠距教學 (ASP.NET MVC 75hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

ASP.NET MVC線上課程 第一天 免費看 (5.5小時) 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.台灣  或  school (at) mis2000lab.net


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 (Web Form) 課程 上線了!MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課

 

ASP.NET MVC 5 線上教學

累積時數約 75小時...... 第一天(5.5小時)完整內容,"免費"讓您評估