做爲半路轉行作程序員的我來講,時間是最寶貴的。以前已經浪費了太多的時間,和別人相比我已經輸在了起跑線上,若是不付出更多的話,我想我很難在這條道路上繼續下去,或是有所做爲。最近的兩個月裏我也在不斷的學習和實踐,接觸了以前沒有了解過的一些技術。程序員
ASP.NET MVC的開發方式之前據說過但沒有接觸過,通過這段時間本身的學習,我確信我已經喜歡上了這種開發方式,前臺頁面中再也不使用控件,使得頁面很清新,這太讓我欣喜了!經過它的路由機制就可以輕鬆的實現以前在webform中的URL重寫功能。後臺代碼和前臺頁面再也不強耦合在一塊兒,能夠隨意切換到任意的前臺頁面展現數據。固然,知其然還要知其因此然,因而我也通過學習大體上了解了ASP.NET MVC這種開發方式的流程原理,發現它和webform的原理幾乎一致,只是在Application管道中的一個事件裏作了些「手腳」,就使得造成了徹底不一樣的開發方式。關於ASP.NET MVC的開發我還會繼續學習和實踐,這也是我從此工做中的目標。web
在這段時間我還了解了關於簡單工廠和抽象工廠架構這種面向接口編程的思想,讓我體會到了面向對象設計語言的精華所在。還有EF的優化,面向切面編程(AOP),依賴注入(DI),控制反轉(IOC)的相關知識,讓我意識到了須要學習和實踐的還有太多太多。數據庫
還有讓我興奮的是,我瞭解了在服務器集羣架構的項目中常常用到的技術:Memcache。這種分佈式緩存技術能夠輕鬆實現多臺服務器之間共享數據的問題,並且讀寫的速度要比操做數據庫的方式快N倍!這種相似的技術還有Redis,和一些NoSQL等。編程
下一步我還想要學習JQuery EasyUI,而後要把這些技術運用到項目中去,這樣我就會發現更多的問題,固然也會有更多的驚喜。但願個人下一遍博客發佈時,我又能有新的進步,我相信必定是這樣。緩存