首先真的要很感謝Mike總是為我找一些其他的事情來做。
雖然寫自動化測試與Debug 皆是重要且值得一學的事。
但因為Mike交代的這些任務,我接觸到更多企業使用的Solution,
讓我的實習工作有更不一樣的體驗。
從一開始的研究公司內部其中一個Authentication 的Solution,去認識認證的概念與流程。
然後學習使用Azure ACS 服務,到研究內部的Local STS 機制,到研究WCF 的通道認證。
這些看似枯燥乏味的東西,細細了解後才發現是如此縝密與博大精深,
張曉風所書「冬日繁華落盡處自有無限生機」,大致是這種感覺吧。
當然在學習和摸索的過程中,有更多看起來完全不懂是什麼原因的Exception,
在比起其他開源軟體開發更少人討論的搜尋結果,努力找尋各種可能的解答。
然後才知道是哪個dll有問題或哪個config 沒有改。
雖然往往找出解答需要時間,但也因此發現熱愛這個架構的開發者社群,不禁也讓人感染活力。
不過我覺得更棒的是因為要摸索這些網站認證的機制,接觸到許多與微軟網站有關的產品。
Azure、IIS能略懂一些便是拜此之賜,也因此一窺WCF 的堂奧。
身為一個學生不易去接觸到微軟這些要付費的企業級服務,但使用之後才了解他的價值與優美。
這些對我來說是相當寶貴的經驗,雖然在研究的過程中持續鬼打牆,
也還真的很感謝各主管對我的耐心與包容。
但要說爽度,當然這些都比不上讓我自己開發一個公司內部專用的APP了。
(待續)

沒有留言:
張貼留言