iT邦幫忙

.net相關文章
共有 227 則文章
鐵人賽 Software Development DAY 22

技術 Property翻譯成內容函式,比翻成屬性還要好懂

當一個類別被外部使用時,我們可能透過方法(函式)將內部的資料傳給外界來使用,而不是讓外界直接存取資料,例如將以下類別公開薪水的直接操控方式: public cl...

鐵人賽 Software Development DAY 21

技術 類別(一)-類別成員、存取修飾詞

class(類別)可以說是物件導向程式語言的核心,透過類別將資料、函式等內容包裝在成一個物件,並在封裝時透過存取修飾詞,達到資訊隱藏的目的。相對於C++與Jav...

鐵人賽 Software Development DAY 20

技術 可為null的型別

參考型別可以為null 但C# 1.0沒有可為null的實值型別 在C# 1.0出來時,實值型別是不可以為null,而參考型別是可以null的,畢竟參考型別變數...

鐵人賽 Software Development DAY 19

技術 轉型(下)-實作轉型運算子、關於繼承關係轉型

實作轉型運算子 假設我們定義了兩個類別,分別是攝氏溫度類別與華氏溫度類別,雖然我們可以在溫度類別中建立一個方法來轉型 攝氏 c = new 攝氏("3...

徵才 [招兵買馬]精誠集團 網路銀行網頁開發工程師數名

網路銀行趨勢興起,你跟上了嗎?歡迎加入精誠集團_鼎盛資科的行列!我們誠徵網路銀行網頁開發工程師數名(駐點客戶端_大台北地區)歡迎好手加入我們,請郵寄個人履歷至j...

鐵人賽 Software Development DAY 18

技術 轉型(上篇)、boxing、unboxing

轉型指的是型別轉換,狹義來說是指string轉int這種轉型,但是幾天的文章下來我們已經知道型別就是類別,正確來說我們要談的是類別與類別間之間轉換,感覺寫不完拆...

鐵人賽 Software Development DAY 17

技術 實值型別與參考型別

所有型別都是物件 在C#裡面,所有的型別都是.NET Framework類別庫中的類別,而所有類別都是繼承自類別庫的System.Object。連在我們撰寫一個...

鐵人賽 Software Development DAY 16

技術 命名空間與別名

C#的命名空間namespace有點類似Java的Packpage,命名空間可以想像成一個模組,裡面可以包入類別、列舉、結構、或是其他命名空間。我們撰寫的.NE...

徵才 【皆凱科技】誠徵 後端工程師(Backend Developer)

我們正在尋找一群對Web應用開發有熱情的夥伴,你開發的產品將被大量的客戶使用,並且獲得許多回饋。你會從了解現有產品開始,直到參與需求討論、架構設計、軟體開發、測...

鐵人賽 Software Development DAY 10

技術 一些物件導向之前的事

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

鐵人賽 Software Development DAY 9

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

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

鐵人賽 Software Development DAY 8

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

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

鐵人賽 Software Development DAY 7

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

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

鐵人賽 Software Development DAY 6

技術 通用語言執行環境(CLR)

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

鐵人賽 Software Development DAY 5

技術 關於 .NET Framework

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

鐵人賽 Software Development DAY 3

技術 .NET 的誕生

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

徵才 【台北】JAVA系統分析師

英屬百慕達商友邦人壽保險股份有限公司台灣分公司招募 2018年與2019年連續獲HR Asia 『台灣最佳企業雇主獎』 工作時間: 9:00~12:00 &a...

技術 在 C# VB.NET 輸出 Unmanaged DLL,VC++ 也能用

前言 近幾年來 C# 大為流行,不論是桌面應用、網頁、手機 App 都可見其蹤影,其依賴的是強大的 .Net Framework,因此你肯定有經驗,在安裝某個軟...

技術 ASP.NET Cache

ASP.NET Cache 測試一陣子的專案小明接到回報,系統明明有寫設定快取機制, 並且快取內容保存10 秒,按照道理說, 系統一分鐘讀取資料庫最多應該是6...

技術 HttpClient 使用注意事項

HttpClient 使用注意事項 小明回報系統錯誤紀錄噴出以下例外錯誤 Unable to connect to the remote server Inne...

徵才 桃園【雲詮科技】誠摯歡迎志同道合同仁加入

我們是【雲詮科技】 釋出一個Perfect工作機會工作地點鄰近:台茂購物中心,交通方便!歡迎桃園的武林高手成為我們的夥伴,一起合作客戶群以-航空系統、保險公司電...

達標好文 技術 【C#】小知識 #7: 使用 nameof 方便維護專案

nameof是C# 6 才引進的功能,改善之前一些字串弱維護方式,改成編譯前強檢查,在重構/重命名的名稱時非常有用。 舉例: 常看到 ASP.NET MVC...

徵才 多博科技 招募 .NET MVC 軟體工程師(北部地區)

我們是多博科技 提供您優質的工作機會 讓轉換職涯跑道有更多選擇 職務所須技術經驗如下: ASP.Net C# 軟體開發經驗3年以上 HTML、CSS、Java...

鐵人賽 Everything on Azure DAY 26

達標好文 技術 三十天.NET與Azure漸進式開發專案(26): 資料庫讀寫分離,實作程式

前兩篇文章介紹如何在Azure SQL Database做自動表格同步,接著使用C#實作讀寫分離程式。 這邊為了簡單示範以 .net core 加上簡易Db...

徵才 【誠徵】軟體開發工程師 (C#.Net程式設計師)

[Joboss歡迎您] 職缺描述 你將會得到什麼 參與規劃並負責軟體開發 實際參與用以開發專案的經驗 月薪新台幣 60,000 - 120,000,...

鐵人賽 Modern Web DAY 30

技術 30.Miniblog.Core.W3C 完賽

  寫這系列的起因:想藉由做一個Blog來學習ASP .NET Core,自動爬IT鐵人賽文章同步更新到Blog,並且以W3C格式整理文章方便閱讀。   找尋...

鐵人賽 Modern Web DAY 28

技術 28.OrderBy自訂義排序,解決`1,2,10`標題排序會變成`1,10,2`問題

今天檢查IT鐵人賽同步文章程式,發現忘記處理title排序會有問題。舉例:1,2,10,3文章排序會變成1,10,2,3 可以使用OrderBy另外一個多載方...

鐵人賽 Everything on Azure DAY 21

技術 三十天.NET與Azure漸進式開發專案(21): Debug超進化Snapshot! (Exception偵錯快照)

  今天延續前兩篇文章對Debug做一個超進化,加上Azure獨有Snapshot神器:Exception偵錯快照。   是否讀者有過這樣經歷,使用者說: &...

鐵人賽 Modern Web DAY 25

技術 25.NET Core密碼PBKDF2加密方式處理

  在正式專案中密碼少不了需要加鹽處理,其中最常見的就是HASH。HASH算法是單向的,而且無法被反向計算。源頭數據改動一點點,HASH的結果也會完全不同。這...

鐵人賽 Everything on Azure DAY 20

技術 三十天.NET與Azure漸進式開發專案(20): 使用Application Insights Debug Exception

延續昨天文章,接著介紹如何在Azure使用Application Insights Debug。 【情境】:故意寫一個除0錯誤來測試Debug功能 publ...