iT邦幫忙

c#相關文章
共有 1412 則文章
鐵人賽 Software Development DAY 8

技術 【Day 8】Unit Test應用:系統狀態修改

【Day 8】Unit Test應用:系統狀態修改有時候我們不是檢查某個方法,只對其檢查回傳值true或是false,有時候會需要修改系統狀態,而測試系統的狀態...

鐵人賽 Modern Web DAY 1

技術 Day 1 - ASP.NET Web Forms 入門 - 30天建立遊艇網頁專案後端及後台功能 C# - 文章主題說明

=x= 🌵 遊艇網頁專案內容及文章主題說明。 文章主題簡介 遊艇網頁內容 👀 網頁備份頁面參考如下 : https://web.archive.org/we...

鐵人賽 IT技術 DAY 28

技術 Kuick -- 更新開放原始檔

主要修正 Bug,並提供前面系列分享裡的範例程式碼。 請下載新版原始檔,使用 VS 2010 開啟前,請先確認是否安裝以下程式: 1. NuGet 2. MSB...

技術 【C#】透過 Visual Studio 反編譯來查看原始碼

相信身為 .NET 工程師的大家在開發的過程中肯定聽過 Resharper 的存在其中其所提供的一項功能便是原始碼的查看然而在 VS 2019 中這項功能其實微...

鐵人賽 Modern Web DAY 30

技術 【從實作學習ASP.NET Core】Day30 | 總結與回顧

完結灑花 當初只是想藉這個機會督促自己學新東西,還真的沒想到能夠完賽 xD 這是我第一次寫技術文章感覺上有很多東西可以寫,卻不知道該怎麼下手,才發現自已有很多觀...

鐵人賽 自我挑戰組 DAY 3
C# 雞礎觀念 系列 第 3

技術 [Day3]C# 雞礎觀念- 核心的數據成員~變數(一)

變數的世界 在C#世界中,基本上大家都希望有自己的歸屬感,所以他們都會被賦予一個的種族,這也是所謂的強型別語言擁有的特性。我們待會會跟各位介紹常見的種族,正是所...

鐵人賽 自我挑戰組 DAY 1
C# 雞礎觀念 系列 第 1

技術 [Day1]C# 雞礎觀念- C#簡介

故事時間 在很久很久以前世界上誕生了C語言,這是個非常靈活又高效的語言, 在不久之後他的後代C++誕生了,C++不僅繼承了C語言的靈活與高效,甚至還進化出物...

鐵人賽 Software Development DAY 23
玩轉C# 進階學習之旅 系列 第 23

技術 玩轉C#之【設計模式-Design Pattern】

小心設計模式別亂用 介紹 設計模式就是過去的人,根據常見的軟體設計的問題,提出的解決方案。設計模式總共有23種,根據情境分成三大類型,建立型、結構型、行為型。...

鐵人賽 Software Development DAY 3

技術 [Day03] 啟動吧!Asp.Net IsapiRunTime & HttpRuntime

前言: 上一篇我們介紹HttpModule & HttpHandler對於 今天正式進入.Net CLR處理HTTP請求的世界. 先附上Asp.net執...

技術 C# 3.0 擴充方法

fb粉專:https://www.facebook.com/dannyliu.me 我們在處理某些類別的資料時,可能會專門做一個處理資料的類別或方法來處理。例如...

鐵人賽 IT技術 DAY 6
C#技術分享 系列 第 6

技術 C#技術分享06-LINQ查詢運算式

查詢運算式是一段LINQ查詢語法,由select、from 以及WHERE等子句 所組成,每一段完整的LINQ查詢運算式必須以FROM 子句開始, 而以SELE...

鐵人賽 Modern Web DAY 16

技術 來點AI感,用QnA Maker來搞Line Chatbot回覆

第12 屆iT邦幫忙鐵人賽系列文章 (Day16) QnA Maker 是啥 QnA Maker 是微軟提供一個雲端的自然語言處理 (NLP) 處理服務,可輕鬆...

鐵人賽 IT技術 DAY 13

技術 Kuick -- 事件替代 Trigger

這裡先不討論是否適合廣泛使用 Trigger 開發系統邏輯,以及使用 Trigger 的便利性以及除錯上帶來的麻煩,這裡僅討論 Kuick Entity 實作的...

鐵人賽 Software Development DAY 15

技術 (DAY 15)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-建立購物中心網站實際範例(三)

昨天將Layout版面完成了,並且也將Model加上驗證屬性,今天開始來寫控制器方法與對應的頁面。 首先將MVC範本預設產生的幾個動作方法刪除,找到HomeCo...

鐵人賽 IT技術 DAY 19

技術 Kuick -- 設計期 vs. 執行期,設計議題 vs. 部署議題

設計期、執行期的區別雖然很清楚,但是如何在設計期未知,開發出能夠在執行期正確運作的系統呢?為了解決這件事,首先得將問題定義何為設計議題,何為部署議題,配合適當的...

鐵人賽 IT技術 DAY 28
C#技術分享 系列 第 28

技術 C#技術分享28-String.Concat 方法

String.Concat 方法 的功能是 串連指定 String 陣列中的元素。 以前都不知道有這個方法可以用,希望以後會有機會派上用場。 以下是個簡單的範例...

鐵人賽 Software Development DAY 8

技術 【深入Dapper.NET源碼】Strongly Typed Mapping 原理 Part5 : Emit IL反建立C#代碼

有了前面Expression版本概念後,接著可以進到Dapper底層最核心的技術 : Emit。 首先要有個概念,MSIL(CIL)目的是給JIT編譯器看的,...

技術 在 asp.net Web Forms 使用 Open ID Connect 串接 Azure Active Directory

Step1: 使用 Nuget 安裝以下套件與相依套件 Microsoft.Owin.Security.OpenIdConnect Microsoft.Owi...

鐵人賽 IT技術 DAY 11
C#技術分享 系列 第 11

技術 C#技術分享11-排序運算

排序是很常用到的方法 下面示範 由小排到大 如果是要從大排到小是使用 orderby str descending using System; using Sy...

鐵人賽 Modern Web DAY 25

技術 婚禮禮金用Line Pay I

第12 屆iT邦幫忙鐵人賽系列文章 (Day25) 婚禮最麻煩的就是收禮金了吧,當天還有可能遇到跑錯棚的(本人親自遇到,後來還要退錢給他XD),婚禮結束還要很辛...

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

<<鴻揚科技歡迎您>> 【我們在找】軟體開發工程師 (C#.Net程式設計師) 【職務說明】1.企業客戶應用系統NET AP程式開發,視專案開發階段,滿足客戶專...

鐵人賽 Software Development DAY 21

技術 [Day21] Model 探討驗證標籤(ValidationAttribute)

前言 CachedDataAnnotationsMetadataAttributes這個類別攔截某些標籤可被攔截驗證. 本篇會介紹另一個可以客製化驗證Valid...

技術 誤入C#村的『Java Programmer』經驗分享--LinQ

經典題目: 輸入任數字介於 1~999999999 間,並將其轉成中文樣式 ex: 100 => 壹佰 999999999 => 玖億玖仟玖...

鐵人賽 Software Development DAY 24

技術 [Day24] 探討ViewEngine機制 View是如何被建立(三)

前言 繼承ActiontResult類別中ViewResultBase最為複雜,因為ViewResultBase要找到實現IViewEngine物件取得取得Vi...

鐵人賽 Modern Web DAY 4

技術 回覆第一個Line的訊息-歡迎詞

第12 屆iT邦幫忙鐵人賽系列文章 (Day4) 本篇開始我們要來逐步實踐我們的婚禮 Chatbot 了! 我們預期在加入好友的時候 (OnFollow) 事件...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15 - Umbraco - 在後台建立一個全新的View吧

前提概要 昨天我們建立了兩個範例網站的節點 iThome,30Day,今天我們就來建立一個全新的 Document type 以及 Template吧! 建立...

技術 .NET Framework4.7.2 製作 Web API 圖片上傳接收功能

本文將簡單介紹如何製作 Web API 接收前端上傳圖片,並調整圖片檔名及尺寸,用於用戶大頭貼圖片。 .NET Framework 4.7.2 開發環境 Vi...

技術 Serial Port 的點點滴滴 ?! - (01)

透過 Serial Port 連接到生醫儀器之前,我們要先看看前輩寫的文章 .Net 海角點部落 - Serial Port 系列文章 這裡分享 要如何抓取...