SlideShare a Scribd company logo
1 of 66
專業顧問的技能成長日記
Gelis
吳俊毅 Gelis - FB 軟體開發之路-經營者
關於我
• 部落格 (Gelis 技術隨筆)
http://gelis-dotnet.blogspot.tw/
• FB 粉絲團(Gelis 的程式設計訓練營)
https://www.facebook.com/gelis.dev.learning/?ref=bookmarks
• FB 社團 (軟體開發之路)
https://www.facebook.com/groups/361804473860062/?ref=ts&fref=ts
集英信誠-資深.NET技術顧問
接觸Visual
Studio
2002、
WinForm
使用 VB6
做了校務
行政等幾
個專案、
接觸
Delphi 3.0
接觸
Delphi 2.0
實際在專案實作中
使用
ASP.NET、.NET
Remoting、
Web Service
撰寫一本
書 Delphi
2005 .NET
程式設計
人生、
工作、
轉淚點
加入緯創
軟體並選
上
Microsoft
MVP
轉加入集
英信誠
開始顧問
身涯
集英信誠
與大師
對談
創立Gelis
程式設計
訓練營、
軟體開發
之路
現在
FB
軟體開發之路
(技術分享會)
籌備、發行
更多的
線上課程
本場次不會有晚上會做惡夢的『血腥+暴力』場面
本場次也不會有太(露骨/露點/扇情)的畫面會出現
本片開始
Agenda
• 技術顧問是什麼?在幹什麼?
• 技術顧問的裝備?
• 你的職涯發展方向是?你想要什麼?
• 想要變強 = 隨時做好準備從 0 開始
• 技術顧問不要只會寫程式
• 知識就是力量!但知識從何而來?
• 技術之路怎麼走?展望未來
• 顧問案例分享
能言善道?能說出一口流利的火星文?
圖片來源:https://oguzveliyavas.com/wp-content/uploads/2015/10/inbound-pazarlama-nedir.jpg
所以,我在幹嘛?
• 工具/流程 導入、障礙排除
• Trouble-shooting
• 專案執行、問題排除、PM
• 架構設計
• Framework、框架設計/客製化/導入
– 團隊開發共同規範
• 各種技術教育訓練案
• 嘴砲
• 觀落陰
• ...
技術顧問比較像是...
或者像是?...
技術顧問隨時在最前線
也得環顧四周、直到專案結束
所以、所以技術顧問需要...
顧問種樹、後人乘涼
技術顧問能力?
技術顧問到底需具備哪些能力?
• 超強的分析+蒐集資料的能力(你面對的是兇案現場)
• 還原案發現場的能力(盡可能[假想➔驗證])
• 找兇手(超強的除錯能力)
• 超凡的嘴砲功力
• 超強的實作能力(嘴炮完、當然是你將它做出來!廢話..)
• 執行 PM 能力(因為客戶只對你...有時顧問案也包含開發)
• 規劃能力(客戶想知道你能替他們的未來帶來什麼價值?)
• 架構師(你炮完的當然是你來規劃...)
• 教學能力(客戶會想在你身上學習、只會做不會教會被噓的)
• 超快的學習速度(世界會一直更新/技術也會不斷進步)
技術顧問的裝備?
技術顧問的裝備?
技術顧問的裝備?
• 技術顧問的裝備 = 知識領域的累積(最有用)
• 技術顧問的裝備 = 軟體 & 工具箱
• 技術顧問要有超強的除錯能力+解決問題能力+觀落陰
– WinDbg
– DebugView
– Debug Diagnostic Tool
– Diagnostic Data Viewer
– TcpView
– Process Monitor
– Process Explorer
– PerfView
– DTCPing
– Performance Counter
– ...
案例分享 (一)
消失的三秒鐘?
案例分享 (二)
疑似______訂票系統【架構建議/討論】
• 建議:
– 金流與訂票分開
– 票種單純化、越單純越好
• 技術建議:
– 登入的使用者資料狀態保存不要存在 SQL Server 內、是
否改使用其他 Solution 比如:保存在 Redis?
案例分享 (三)
客製化的 Web API Framework 框架開發
價值 (Value) 架構 (Architecture)
不良的架構
因為升級替換成本非常巨大
甚至限制住公司的發展
一個整潔的架構 Clean Architecture
以 .NET Standard 2.0 重新改寫
Domain Service
Use Cases
Domain
Model
Service Layer
Gateways
UI
JSON Over
(Web API/SignalR)
DB
ApiHostBase
IIS
Redis/Cache
Socket / Tcp
Service Layer
Gateways
UI
JSON Over
(Web API/SignalR)
DB
ApiHostBase
IIS
Redis/Cache
Socket / Tcp
Domain Service
Use Cases
Domain
Model
• 會使用哪一種 UI?
• 會使用哪一種資料庫?
• 會運行在 Windows?還
是 Linux?
• 誰會存取我?Mobile?
Web?Any Devices…
• …
不知道
不知道
不知道
不知道
如何學習?
『20 小時學習法』
• 19世紀德國心理學家和哲學家赫爾曼·艾賓浩斯
(Hermann Ebbinghaus)是最早研究大腦如何吸收
和積累新信息的學者之一
• 大腦對信息刺激的反應剛
開始最強,然後逐漸減弱
學習金字塔
關於如何學習?
• 看書?
• 看前輩的著作?
• 直接實作?
• 到新創?
• 多參加社群?
如何學習?
• 學習最忌諱漫無目的的學
設定目標?
你想解決什麼問題?
• 客戶的問題:
– 需求的問題
– 程式無法執行?
– 客戶預算不足
– ...
• 你自己的問題:
– 學習 MVC
– MVVM 模型使用
– .NET Core DI 套用進專案裡...
– ...
我想要解決跨平台的問題、我想要解決總是要走過去關燈的問題....
武學中”招式”往往最吸引人
但萬法規宗…
『基礎』才是最重要的!!
Angular
CSS
DOM
JavaScript
AJAX/Asynchronous
HTML
HTTP
外圈才是重要
√
√
√
√
√
√GET
POST
PUT ...
Thank You
Q&A

More Related Content

What's hot

使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式Gelis Wu
 
架構設計好簡單系列 設計符合團隊的範本精靈 (Project template)
架構設計好簡單系列   設計符合團隊的範本精靈 (Project template)架構設計好簡單系列   設計符合團隊的範本精靈 (Project template)
架構設計好簡單系列 設計符合團隊的範本精靈 (Project template)Gelis Wu
 
前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScript前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScriptGelis Wu
 
Asp.net mvc 基礎
Asp.net mvc 基礎Asp.net mvc 基礎
Asp.net mvc 基礎Gelis Wu
 
如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)Gelis Wu
 
Web 2.0經濟價值
Web 2.0經濟價值Web 2.0經濟價值
Web 2.0經濟價值jehuen
 
[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDD[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDDClark
 
Windows App development for iOS, Android developer
Windows App development for iOS, Android developerWindows App development for iOS, Android developer
Windows App development for iOS, Android developerAscii Huang
 
2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD Conference2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD ConferenceGuan-Rong Huang
 
互联网产品经理常用软件及工作平台
互联网产品经理常用软件及工作平台互联网产品经理常用软件及工作平台
互联网产品经理常用软件及工作平台bluesnail007
 
前端编译平台
前端编译平台前端编译平台
前端编译平台Welefen Lee
 
【第一期】开发的前端之痛 by 银环
【第一期】开发的前端之痛 by 银环【第一期】开发的前端之痛 by 银环
【第一期】开发的前端之痛 by 银环tbosstraining
 

What's hot (14)

使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式
 
架構設計好簡單系列 設計符合團隊的範本精靈 (Project template)
架構設計好簡單系列   設計符合團隊的範本精靈 (Project template)架構設計好簡單系列   設計符合團隊的範本精靈 (Project template)
架構設計好簡單系列 設計符合團隊的範本精靈 (Project template)
 
前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScript前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScript
 
Asp.net mvc 基礎
Asp.net mvc 基礎Asp.net mvc 基礎
Asp.net mvc 基礎
 
如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)
 
Web 2.0經濟價值
Web 2.0經濟價值Web 2.0經濟價值
Web 2.0經濟價值
 
ChatBot
ChatBotChatBot
ChatBot
 
[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDD[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDD
 
Windows App development for iOS, Android developer
Windows App development for iOS, Android developerWindows App development for iOS, Android developer
Windows App development for iOS, Android developer
 
2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD Conference2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD Conference
 
互联网产品经理常用软件及工作平台
互联网产品经理常用软件及工作平台互联网产品经理常用软件及工作平台
互联网产品经理常用软件及工作平台
 
前端编译平台
前端编译平台前端编译平台
前端编译平台
 
8.14 seminar
8.14 seminar8.14 seminar
8.14 seminar
 
【第一期】开发的前端之痛 by 银环
【第一期】开发的前端之痛 by 银环【第一期】开发的前端之痛 by 银环
【第一期】开发的前端之痛 by 银环
 

Similar to 專業顧問的技能成長日記

創意方程式
創意方程式創意方程式
創意方程式Eric Lin
 
超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版
超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版
超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版yunjuli
 
Kdan Mobile - Growth Hack 產品運營與實作
Kdan Mobile - Growth Hack 產品運營與實作Kdan Mobile - Growth Hack 產品運營與實作
Kdan Mobile - Growth Hack 產品運營與實作Kdan Mobile
 
VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流
VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流
VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流yunjuli
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定Kyle Shen
 
oa rapid framework課程說明會
oa rapid framework課程說明會oa rapid framework課程說明會
oa rapid framework課程說明會Jimmy Weng
 
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務政斌 楊
 
混成型遠距教學鷹架式課程設計經驗分享
混成型遠距教學鷹架式課程設計經驗分享混成型遠距教學鷹架式課程設計經驗分享
混成型遠距教學鷹架式課程設計經驗分享Koong Lin
 
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?棋文 鄭
 
部落格行銷術
部落格行銷術部落格行銷術
部落格行銷術上瑋 童
 
王仲麒:Visio 給你好用的家系圖工具(微軟MVP)
王仲麒:Visio 給你好用的家系圖工具(微軟MVP)王仲麒:Visio 給你好用的家系圖工具(微軟MVP)
王仲麒:Visio 給你好用的家系圖工具(微軟MVP)開拓文教基金會
 
.NET 7 升級教戰手冊_V1.0.pdf
.NET 7 升級教戰手冊_V1.0.pdf.NET 7 升級教戰手冊_V1.0.pdf
.NET 7 升級教戰手冊_V1.0.pdfGelis Wu
 
【第一季第一期】开发的前端之痛 by 银环
【第一季第一期】开发的前端之痛 by 银环【第一季第一期】开发的前端之痛 by 银环
【第一季第一期】开发的前端之痛 by 银环tbosstraining
 
Universal windows apps 開發—運用 html 及 java script
Universal windows apps 開發—運用 html 及 java scriptUniversal windows apps 開發—運用 html 及 java script
Universal windows apps 開發—運用 html 及 java scriptIan Chen
 
快速打造個人化綠能色聯網(Green IoT)
快速打造個人化綠能色聯網(Green IoT)快速打造個人化綠能色聯網(Green IoT)
快速打造個人化綠能色聯網(Green IoT)Dofi Lab
 
Facebook 精準廣告行銷術
Facebook 精準廣告行銷術Facebook 精準廣告行銷術
Facebook 精準廣告行銷術煜庭 邱
 
矽谷敏捷軟體開發
矽谷敏捷軟體開發矽谷敏捷軟體開發
矽谷敏捷軟體開發Wen Hsu
 

Similar to 專業顧問的技能成長日記 (20)

創意方程式
創意方程式創意方程式
創意方程式
 
超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版
超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版
超炫轉盤式思維簡報工具Prezi 2011 新介面功能-更新版
 
Kdan Mobile - Growth Hack 產品運營與實作
Kdan Mobile - Growth Hack 產品運營與實作Kdan Mobile - Growth Hack 產品運營與實作
Kdan Mobile - Growth Hack 產品運營與實作
 
VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流
VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流
VoiceThread 集合多媒體素材應用於老中老外- 文化激盪_敘述論點_實境交流
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
 
oa rapid framework課程說明會
oa rapid framework課程說明會oa rapid framework課程說明會
oa rapid framework課程說明會
 
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務
 
善用網路行銷工具
善用網路行銷工具善用網路行銷工具
善用網路行銷工具
 
混成型遠距教學鷹架式課程設計經驗分享
混成型遠距教學鷹架式課程設計經驗分享混成型遠距教學鷹架式課程設計經驗分享
混成型遠距教學鷹架式課程設計經驗分享
 
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
 
部落格行銷術
部落格行銷術部落格行銷術
部落格行銷術
 
王仲麒:Visio 給你好用的家系圖工具(微軟MVP)
王仲麒:Visio 給你好用的家系圖工具(微軟MVP)王仲麒:Visio 給你好用的家系圖工具(微軟MVP)
王仲麒:Visio 給你好用的家系圖工具(微軟MVP)
 
.NET 7 升級教戰手冊_V1.0.pdf
.NET 7 升級教戰手冊_V1.0.pdf.NET 7 升級教戰手冊_V1.0.pdf
.NET 7 升級教戰手冊_V1.0.pdf
 
【第一季第一期】开发的前端之痛 by 银环
【第一季第一期】开发的前端之痛 by 银环【第一季第一期】开发的前端之痛 by 银环
【第一季第一期】开发的前端之痛 by 银环
 
Universal windows apps 開發—運用 html 及 java script
Universal windows apps 開發—運用 html 及 java scriptUniversal windows apps 開發—運用 html 及 java script
Universal windows apps 開發—運用 html 及 java script
 
快速打造個人化綠能色聯網(Green IoT)
快速打造個人化綠能色聯網(Green IoT)快速打造個人化綠能色聯網(Green IoT)
快速打造個人化綠能色聯網(Green IoT)
 
Facebook 精準廣告行銷術
Facebook 精準廣告行銷術Facebook 精準廣告行銷術
Facebook 精準廣告行銷術
 
產品企劃與開發過程
產品企劃與開發過程產品企劃與開發過程
產品企劃與開發過程
 
矽谷敏捷軟體開發
矽谷敏捷軟體開發矽谷敏捷軟體開發
矽谷敏捷軟體開發
 
【MMdc 分享】Facebook social plugin 臉書外掛元件大集合
【MMdc 分享】Facebook social plugin 臉書外掛元件大集合【MMdc 分享】Facebook social plugin 臉書外掛元件大集合
【MMdc 分享】Facebook social plugin 臉書外掛元件大集合
 

More from Gelis Wu

Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________Gelis Wu
 
顧問養成秘技 - 顧問服務實戰.pptx
顧問養成秘技 - 顧問服務實戰.pptx顧問養成秘技 - 顧問服務實戰.pptx
顧問養成秘技 - 顧問服務實戰.pptxGelis Wu
 
Blazor Component 開發實戰
Blazor Component 開發實戰Blazor Component 開發實戰
Blazor Component 開發實戰Gelis Wu
 
一個 ASP.NET Core 2.1 開發指南
一個 ASP.NET Core 2.1 開發指南一個 ASP.NET Core 2.1 開發指南
一個 ASP.NET Core 2.1 開發指南Gelis Wu
 
Dot netstandard2.0與.net的未來發展
Dot netstandard2.0與.net的未來發展Dot netstandard2.0與.net的未來發展
Dot netstandard2.0與.net的未來發展Gelis Wu
 
客製化的 Web api 的框架設計
客製化的 Web api 的框架設計客製化的 Web api 的框架設計
客製化的 Web api 的框架設計Gelis Wu
 
Asp.net identity 2.0
Asp.net identity 2.0Asp.net identity 2.0
Asp.net identity 2.0Gelis Wu
 
Azure PaaS (WebApp & SQL Database) workshop solution
Azure PaaS (WebApp & SQL Database) workshop solutionAzure PaaS (WebApp & SQL Database) workshop solution
Azure PaaS (WebApp & SQL Database) workshop solutionGelis Wu
 
活用 Application insight
活用 Application insight活用 Application insight
活用 Application insightGelis Wu
 
企業現代化網站架構
企業現代化網站架構企業現代化網站架構
企業現代化網站架構Gelis Wu
 
Css java script 前端網頁設計概論(day2).pics
Css java script 前端網頁設計概論(day2).picsCss java script 前端網頁設計概論(day2).pics
Css java script 前端網頁設計概論(day2).picsGelis Wu
 
Visual studio 2010 塑模化應用程式講座v4
Visual studio 2010 塑模化應用程式講座v4Visual studio 2010 塑模化應用程式講座v4
Visual studio 2010 塑模化應用程式講座v4Gelis Wu
 
Css java script 前端網頁設計概論(day1)
Css java script 前端網頁設計概論(day1)Css java script 前端網頁設計概論(day1)
Css java script 前端網頁設計概論(day1)Gelis Wu
 
C sharp物件導向 分層架構課程
C sharp物件導向   分層架構課程C sharp物件導向   分層架構課程
C sharp物件導向 分層架構課程Gelis Wu
 
.Net framework 技術架構發展與 c# 6.0
.Net framework 技術架構發展與 c# 6.0.Net framework 技術架構發展與 c# 6.0
.Net framework 技術架構發展與 c# 6.0Gelis Wu
 
使用 Release management 2013 進行自動化部署
使用 Release management 2013 進行自動化部署使用 Release management 2013 進行自動化部署
使用 Release management 2013 進行自動化部署Gelis Wu
 
使用 Quartz
使用 Quartz使用 Quartz
使用 QuartzGelis Wu
 

More from Gelis Wu (17)

Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________Blazor in NET 8 的重大改變___________________
Blazor in NET 8 的重大改變___________________
 
顧問養成秘技 - 顧問服務實戰.pptx
顧問養成秘技 - 顧問服務實戰.pptx顧問養成秘技 - 顧問服務實戰.pptx
顧問養成秘技 - 顧問服務實戰.pptx
 
Blazor Component 開發實戰
Blazor Component 開發實戰Blazor Component 開發實戰
Blazor Component 開發實戰
 
一個 ASP.NET Core 2.1 開發指南
一個 ASP.NET Core 2.1 開發指南一個 ASP.NET Core 2.1 開發指南
一個 ASP.NET Core 2.1 開發指南
 
Dot netstandard2.0與.net的未來發展
Dot netstandard2.0與.net的未來發展Dot netstandard2.0與.net的未來發展
Dot netstandard2.0與.net的未來發展
 
客製化的 Web api 的框架設計
客製化的 Web api 的框架設計客製化的 Web api 的框架設計
客製化的 Web api 的框架設計
 
Asp.net identity 2.0
Asp.net identity 2.0Asp.net identity 2.0
Asp.net identity 2.0
 
Azure PaaS (WebApp & SQL Database) workshop solution
Azure PaaS (WebApp & SQL Database) workshop solutionAzure PaaS (WebApp & SQL Database) workshop solution
Azure PaaS (WebApp & SQL Database) workshop solution
 
活用 Application insight
活用 Application insight活用 Application insight
活用 Application insight
 
企業現代化網站架構
企業現代化網站架構企業現代化網站架構
企業現代化網站架構
 
Css java script 前端網頁設計概論(day2).pics
Css java script 前端網頁設計概論(day2).picsCss java script 前端網頁設計概論(day2).pics
Css java script 前端網頁設計概論(day2).pics
 
Visual studio 2010 塑模化應用程式講座v4
Visual studio 2010 塑模化應用程式講座v4Visual studio 2010 塑模化應用程式講座v4
Visual studio 2010 塑模化應用程式講座v4
 
Css java script 前端網頁設計概論(day1)
Css java script 前端網頁設計概論(day1)Css java script 前端網頁設計概論(day1)
Css java script 前端網頁設計概論(day1)
 
C sharp物件導向 分層架構課程
C sharp物件導向   分層架構課程C sharp物件導向   分層架構課程
C sharp物件導向 分層架構課程
 
.Net framework 技術架構發展與 c# 6.0
.Net framework 技術架構發展與 c# 6.0.Net framework 技術架構發展與 c# 6.0
.Net framework 技術架構發展與 c# 6.0
 
使用 Release management 2013 進行自動化部署
使用 Release management 2013 進行自動化部署使用 Release management 2013 進行自動化部署
使用 Release management 2013 進行自動化部署
 
使用 Quartz
使用 Quartz使用 Quartz
使用 Quartz
 

專業顧問的技能成長日記