C# Online ! 第二篇:我才剛開始玩C#,請問新手要去哪裡領取新手裝呢?

  • 9936
  • 0
  • C#
  • 2011-07-08

C# Online ! 第二篇:我才剛開始玩C#,請問新手要去哪裡領取新手裝呢?

既然要開始學習C#,想必一定得要有一些工具才行...總不能把筆記本打開就開始寫吧....,所以...做功課的時候又到啦!! 我得先去查一下C#要用甚麼工具才可以撰寫。查詢資料的同時,也看到C#的版本進化史...目前已經進化到C#4.0了,以下是C#發展的相關資料以及相關開發工具的進化史:

版本

日期

.NET框架的版本

Visual Studio的版本

C# 1.0

2002年1月

.NET Framework 1.0

Visual Studio .NET 2002

C# 1.2

2003年4月

.NET Framework 1.1

Visual Studio .NET 2003

C# 2.0

2005年9月

.NET Framework 2.0

Visual Studio 2005

C# 3.0

2007年8月

.NET Framework 3.5

Visual Studio 2008

C# 4.0

2010年4月

.NET Framework 4.0

Visual Studio 2010

以上所提到的.NET Framework,小弟也有去查詢了相關資料:

.NET Framework 是由微軟開發,一個致力於敏捷軟體開發(Agile software development)、快速應用開發(Rapid application development)、平臺無關性和網路透明化的軟體開發平臺。.NET是微軟為下一個十年對伺服器和桌上型軟體工程邁出的第一步。NET包含許多有助於網際網路和內部網應用迅捷開發的技術。

.NET Framework是微軟公司繼Windows DNA之後的新開發平臺。.NET Framework是以一種採用系統虛擬機執行的編程平臺,以通用語言執行庫(Common Language Runtime)為基礎,支援多種語言(C#、VB.NET、C++、Python等)的開發。

.NET也為應用程式介面(API)提供了新功能和開發工具。這些革新使得程式設計員可以同時進行Windows應用軟體和網路應用軟體以及元件和服務(web服務)的開發。.NET提供了一個新的反射性的且物件導向程式設計編程介面。.NET設計得足夠通用化從而使許多不同高階語言都得以被彙集。

在查詢資料時,發現了一件事情,那就是.NET Framework 3.5,windows 7 裡已經是預設安裝了喔!

接下來還有很重要的Visual Studio,以下是相關資料:

Microsoft Visual Studio(簡稱VS)是美國微軟公司的開發工具套件系列產品。VS是一個基本完整的開發工具集,它包括了整個軟體生命周期中所需要的大部分工具,如UML工具、代碼管控工具、整合式開發環境等等。所寫的目的碼適用於微軟支援的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。

而Visual Studio .NET是用於快速生成企業級ASP.NET Web應用程式和高效能桌面應用程式的工具。Visual Studio包含基於元件的開發工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及許多用於簡化基於小組的解決方案的設計、開發和部署的其他技術。

看了這些資料以後,總算對ASP.NET,C#以及windows的相關開發工具有一定的了解嘍。接下來就趕快來去找這些工具吧!

既然都是微軟的工具,那就先從微軟的網站開始找吧!! 找了以後發現...windows的網站裡,很貼心地放了免費的版本可以下載使用,這就是所謂的送給新手的禮物嗎!? 想跟我一起加入C#的初心者,快點一起來領取這個新手裝吧! 以下是載點 2010-Visual-CS

小弟我就先去安裝,再去參閱一些相關資料以及書籍,再來跟大家分享首次接觸C#的心得吧!

希望資深的前輩們或是跟我一樣剛開始想學習C#的初心者,可以給我一些建議跟鼓勵! 謝謝呀 ~

(本文中相關內容有參閱、引述MSDN,wikipedia)

 

 

 

 


如果這篇文章對您有幫助,請幫我點選「我要推薦」、按個讚、或是幫我推到其他平台;您的鼓勵將會是我繼續努力的一大動力!!

若是有任何指教或是需要討論之處,也不用客氣,請在下面留言給我,我將會儘速回覆~

Share | . . . . . . . . . .