iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

我要轉職成 C# / .NET 工程師 系列

主要方向會寫些與 ASP.NET 相關內容,想趁這個機會來整理自己的思緒,祝自己轉職成功

鐵人鍊成 | 共 34 篇文章 | 69 人訂閱 訂閱系列文 RSS系列文
DAY 1

程式語言的發展已經年過半百

程式語言的發展已年過半百 程式作為完成特定工作的一串電腦指令組合,人類與電腦互相溝通的語言我們都稱之為程式語言,在溝通的過程中,人們以自己易於理解的程式語言來撰...

2019-09-17 ‧ 由 長庚 分享
DAY 2

回顧1995年

現在資訊生活發達,任何資訊都能用電腦或手機等裝置,透過網際網路上網查詢來獲得。從手中的裝置到獲得網路上的資料這個繁雜步驟與過程,其實被簡化、被抽象化,對於像我這...

2019-09-18 ‧ 由 長庚 分享
DAY 3

.NET 的誕生

2000年是網際網路熱潮的高峰,高峰過後隨之而來的是網際網路泡沫化的開始。儘管在這樣的情況下,任何資訊與服務,從經由桌面應用程式來提供,轉換為透過網際網路來提供...

2019-09-19 ‧ 由 長庚 分享
DAY 4

C#編譯到執行與Java的相似之處

第一天我們提到昇陽認為J++違反了Java的跨平台的初衷,開始對微軟提出了訴訟,而後微軟放棄J++的開發,轉而開發出C#與.NET Framework。 C#推...

2019-09-20 ‧ 由 長庚 分享
DAY 5

關於 .NET Framework

.NET Framework是微軟提供的可以在Windows上運行、建置的軟體開發框架。 .NET Framework的組成 .NET Framework主要由...

2019-09-21 ‧ 由 長庚 分享
DAY 6

通用語言執行環境(CLR)

  任何基於.NET相關技術之程式都需仰賴CLR來運行,CLR是一個類似虛擬機的環境,讓程式在受控的環境下執行,CLR的出現簡化了、抽象化了我們撰寫之程式與電腦...

2019-09-22 ‧ 由 長庚 分享
DAY 7

簡介C#編譯成IL,再由JIT編譯成機器碼的過程

  先前我們提到我們撰寫的.NET相關程式都是透過通用執行環境(CLR)來幫我們執行,以C#為例C#編譯器會把我們撰寫的C#程式碼編譯成中繼語言(IL),而CL...

2019-09-23 ‧ 由 長庚 分享
DAY 8

使用ILDASM看C#編譯出的中繼語言(IL)

這篇文章我會先講一下微軟的ILDASM工具,下次再講ILSpy這個開源工具。 IL DASM   我們撰寫的.NET相關程式經編譯器編譯成中繼語言後會包裝成.e...

2019-09-24 ‧ 由 長庚 分享
DAY 9

使用ILSpy將中繼語言(IL)轉換成C#

  進公司之後有很大機會要維護公司舊有的專案,而這個專案很有可能是前輩代代相傳而來的,裡面可能用到許多類別分布在不同的命名空間,但傳到你手中時你的Visual...

2019-09-25 ‧ 由 長庚 分享
DAY 10

一些物件導向之前的事

  電腦是一堆電路的組合,有通電代表1,沒通電代表0,只靠1與0這兩個數字形成二進位符號便讓電腦產生無限可能。在早期Computer還是Computer,電腦還...

2019-09-26 ‧ 由 長庚 分享