這次學習的架設網頁所選用的是由微軟開發的物件導向編成語言C#,並且再由微軟開發的.NET Framwork框架,以及使用Visual Studio進行編譯。
1. 什麼是物件導向?
物件導向簡單來說,就是將相關功能封裝成模塊(class),在需要這些功能時可以直接呼叫這些模塊。這也是目前業界普遍使用的開發模式。C# 語言特別著重物件導向,並且專為這種編程模式而設計。
2. 什麼是 .NET?
.NET 是由微軟開發的應用程式開發框架,它為開發者提供了構建、運行和部署應用程式的環境。
.NET 的優點:
提供大量庫和函式(可以想像成許多工具包),供開發者調用,這樣可以大幅減少重複工作。
.NET 的缺點:
由於提供了豐富的庫和函式,導致其體積較大,因此在某些情況下需要考量運行效益。
3. 什麼是 Visual Studio?
Visual Studio 是微軟開發的一個整合開發環境 (IDE),提供了許多開發者需要的工具,例如編輯器、測試工具等。開發者主要使用這個編輯器來編寫代碼和進行項目開發。