iT邦幫忙

c#相關文章
共有 1507 則文章
鐵人賽 Software Development DAY 7

技術 橋來橋去! 以需求大化小,小化無(抽象)為目標! (Bridge 橋接模式)

Bridge 橋接模式 需求描述 Amy(PO): As a 建立訂單的秘書I want 可以在同一介面上依據各供應商、產品和是否急件列印不同格式的訂單So...

鐵人賽 Modern Web DAY 16
ASP.NET MVC網頁程式介紹 系列 第 16

技術 [Day 16] 使用C#連結MySql(MariaDB)資料庫(二)

今天開始資料庫實作的部分,為了建立使用者資料,這兩天先建 城市 跟 鄉鎮 的資料起來,(為了節省時間,一天建一個表的資料) 需要引入的專案名稱 using My...

鐵人賽 Software Development DAY 6

技術 不用看書就會,但不一定會唸的... (Facade 外觀模式)

Facade 外觀模式 Facade 稱為外觀或表面模式,不過比較常聽到英文說法;請聽一下這個單字的念法吧! 需求描述 Amy(PO): As a 資料分...

鐵人賽 Modern Web DAY 15
ASP.NET MVC網頁程式介紹 系列 第 15

技術 [Day 15] 使用C#連結MySql(MariaDB)資料庫(一)

.Net現在有提供新的連接資料庫的方式,名為Entity,預設是適用於MS-SQL,不過似乎也可以用在MySql,雖然有些人會建議使用Entity,不過我看網路...

鐵人賽 Software Development DAY 5

技術 職場第一條規則:事情不要接了傻傻做,而是要交給負責的人! (Chain of Responsibility 職責鍊模式)

Chain of Responsibility 職責鍊模式 需求描述 Amy(PO): As a 產品經理I want 多國語系介面So that 顯示使用者...

技術 [C#][iTextSharp] 5.5.X Bug? PDF 套版時 CheckBox, RadioButton 的樣式被改變

問題 使用 iTextSharp 進行 PDF 套版時,發現 CheckBox 的勾選樣式怎麼從 打勾 變成 打叉,一開始以為是範本檔設錯,確認後是 iText...

鐵人賽 Software Development DAY 4

技術 雞同鴨講也可以通! (Interpreter 解譯器模式)

Interpreter 解譯器模式 Interpreter的中文也被稱為翻譯者模式或解釋器模式。 需求描述 Amy(PO): As a 資料分析者I wa...

鐵人賽 Software Development DAY 3

技術 謀略設計模式! 學習首重策略! (Strategy 策略模式)

Strategy 策略模式 需求描述 Amy(PO): As a 資料分析者I want 使用者在執行任一系統功能時,系統可以記錄使用記錄在文字檔So tha...

鐵人賽 Software Development DAY 1

達標好文 技術 [Design Pattern] Introduction

學習設計模式的方式 買(借)本好書 初步了解設計模式 (先有概念) 模仿及練習書上範例 重新再讀一次 以實務需求思考及實作 參考別人經驗 設計模式最有趣的地...

鐵人賽 Software Development DAY 8

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

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

鐵人賽 Software Development DAY 7

技術 【Day7】NUnit 好用的小功能(增加項目中)

這篇會說明幾個NUit內幾個好用的屬性或是方法,其中包含TestCase、SetUp、TearDown、ExpectedException、Assert.Cat...

鐵人賽 AI & Machine Learning DAY 7

技術 07. 應用:透過 Skype Bot 建立簡易查詢(對話)功能

前言 經過好幾篇繁複的設定:我們註冊 Bot、匯入 Bot Template 、安裝了模擬器、上傳了範本程式到 Azure Web Appliaction 與設...

鐵人賽 Software Development DAY 5

技術 【Day 5】解說第一個Unit Test之1 -程式碼解說

第四天,裡面有兩個檔案LogAnalyzer.cs 和LogAnalyzerTests.cs。其中LogAnalyzer.cs為主要的功能程式,而另外一個就是我...

鐵人賽 Software Development DAY 4

技術 【Day 4】第一個Unit Test

今天要開始簡單的入門Unit Test,範例於書本第二章(參考第一天的書籍)。這邊我們有一個功能,判斷取得的檔案是log檔。而我們要如何判斷是log檔呢?最簡單...

鐵人賽 Software Development DAY 3

技術 【Day 3】安裝NUnit

本日要說明如何安裝NUnit範例的執行環境:Visual Studio 2017 (VS 2017)安裝版本: NUnit:3.9 NUnit.Runners...

鐵人賽 Software Development DAY 1

技術 【Day1】開始-目標概述

什麼是Unit Test Unit Test,簡稱UT,中文常翻譯「單元測試」,又稱為模組測試。為何會這樣稱呼呢?這是把程式劃分成一個一個小區塊,然後每個區塊都...

達標好文 技術 [C#] 使用 Enum 避免 Magic Number

Magic Number 所謂的 Magic Number 中文翻譯是 「魔術數字」, 是指由程式設計者自己定義的某些數字, 旁人不透過註解無法了解其中的涵義,...

徵才 【日商】代徵APP開發工程師

公司簡介>株式會社iti為開發智慧型手機應用程式(APP)、受託開發、運用顧客管理系統、以及經營網路廣告事業的公司以開發App出發,漸漸擴大事業,各事業的訣竅或...

技術 [C#][ASP.NET] 取得 CheckBox 被勾選的 Value 值

在寫 PHP 時,如果想要取得 CheckBox 被勾選的值,會把 CheckBox 的 name 後面加上中括號 [],然後在 PHP 就可以直接用 name...

達標好文 技術 小程式-Oracle&C#全表格查詢搜尋單一值

小程式-Oracle&C#全表格查詢搜尋單一值 前言 目前公司在做MES導入,常發現要功能與Table之間的對應關係>>很麻煩(就算有SA...

達標好文 技術 【C#】自製微型 Asp.net Session

我們在寫網站一定會使用到Session今天就跟大家分享自製微型 Asp.net Session分析Session->實作Session->使用Ses...

技術 【c#】NameValueCollection 和 Dictionary 差異??

前言: NameValueCollection v.s Dictionary 使用起來很像的東西 其實差很大... NameValueCollection 和...

技術 [筆記][jQuery][C#]用jQuery的方式POST資料到ashx處理檔案上傳

我前端寫的方式和邦友fysh711426的[JS][Angular] 按鈕(Button)觸發檔案上傳(Input file)這篇文章提到的方式一樣,先把原本h...

技術 如何對Asp.net MVC 插入中斷件 查看運作時狀態?

在開發Asp.net MVC 難免會遇到問題需要了解mvc運作原理你想學習MVC底層是如何運作的 幸好微軟有將ASP.Net MVC開源。 但....直接看原始...

技術 [C#] ASP.NET 檔案下載(3) - 檔案續傳

相信大家都遇過,下載檔案最後剩一點點時出錯失敗,然後要重新下載整個檔案,體驗一定非常差吧,不過如果程式有支援檔案續傳功能,可以從斷線的地方繼續,就不用浪費時間重...

技術 [C#] ASP.NET 檔案下載(2) - 大型檔案下載

上一篇的寫法不適合大型檔案下載,因為會一次配置整個檔案所需的記憶體空間,並且檔案完全載入後才輸出到瀏覽器,這時如果檔案大小超過 ASP.NET 可用的記憶體上限...

技術 [C#] ASP.NET 檔案下載(1) - POST 和 GET 觸發檔案下載

本篇主要介紹 POST 和 GET 觸發檔案下載的方式。 1. 使用表單送出的方式 (POST) <form id="form1" r...

技術 [筆記][C#] 關於陣列的使用方式

一維陣列宣告: string[] arr = new string [5]; //直接指定陣列的大小。 string[] arr = new string[]...

技術 [C#] Web Api 發生 HTTP 405 - Method Not Allowed 錯誤

將 Web Api 部屬到 IIS 後,發現有使用到 PUT 或 DELETE 這兩個 HTTP Method 的 API,會出現 HTTP 405 - Me...

徵才 【徵才】HR系統程式設計師

~飛騰雲端系統~《公司簡介》飛騰雲端系統股份有限公司,為提供兩岸三地最佳之HRM、HRD、EIP、BPM、KPI績效考核、教育訓練、 BI商業智慧等解決方案,在...