2014年7月11日 星期五

Before leave. - 工作(1)



首先真的要很感謝Mike總是為我找一些其他的事情來做。



雖然寫自動化測試與Debug 皆是重要且值得一學的事。

但因為Mike交代的這些任務,我接觸到更多企業使用的Solution,

讓我的實習工作有更不一樣的體驗。



從一開始的研究公司內部其中一個Authentication 的Solution,去認識認證的概念與流程。

然後學習使用Azure ACS 服務,到研究內部的Local STS 機制,到研究WCF 的通道認證。

這些看似枯燥乏味的東西,細細了解後才發現是如此縝密與博大精深,

張曉風所書「冬日繁華落盡處自有無限生機」,大致是這種感覺吧。



當然在學習和摸索的過程中,有更多看起來完全不懂是什麼原因的Exception,

在比起其他開源軟體開發更少人討論的搜尋結果,努力找尋各種可能的解答。

然後才知道是哪個dll有問題或哪個config 沒有改。(當然也有改過後也未必了解為何要改)

雖然往往找出解答需要時間,但也因此發現熱愛這個架構的開發者社群,不禁也讓人感染活力。



不過我覺得更棒的是因為要摸索這些網站認證的機制,接觸到許多與微軟網站有關的產品。

Azure、IIS能略懂一些便是拜此之賜,也因此一窺WCF 的堂奧。

身為一個學生不易去接觸到微軟這些要付費的企業級服務,但使用之後才了解他的價值與優美。


這些對我來說是相當寶貴的經驗,雖然在研究的過程中持續鬼打牆,

也還真的很感謝各主管對我的耐心與包容。


但要說爽度,當然這些都比不上讓我自己開發一個公司內部專用的APP了。

(待續)



沒有留言:

張貼留言