iT邦幫忙

程式設計相關文章
共有 1293 則文章
鐵人賽 開發技術 DAY 5

技術 使用Asp.Net MVC打造Web Api (5) - 用EntityFramework CodeFirst建立資料庫

昨天我們已經建立了一個簡單的Api,提供使用者可以透過簡單的Get方法來取得JSon格式的資料,但在真實世界的應用中,我們還是最常透過Api來存取在資料庫中的資...

技術 [ASP.NET]DataTable 匯出Excel時凍結表頭(Frozen header)

原文來自點部落-gipi的學習筆記:http://www.dotblogs.com.tw/jimmyyu/archive/2010/03/21/asp-net-...

鐵人賽 DAY 19
程式設計心法 系列 第 19

技術 程式設計心法:18.註解行不行

「好的註解讓你讓天堂,差的註解讓你淚兩行」這是我們看程式時,最佳的心情寫照。 註解的重要性可見一般。只是,什麼時候要註解?註解的內容又要有哪些呢? 我們先來看一...

鐵人賽 DAY 25
Javascript面面觀 系列 第 25

技術 Javascript面面觀:應用篇《Rhino》

Rhino是基於Java的Javascript引擎,大概也是Java用戶使用Javascript的不二之選。在部份的Java環境有整合,不必倚賴外部的Rhino...

鐵人賽 開發鐵人 DAY 10
HTML5試試看 系列 第 10

技術 [HTML5試試看-10] canvas 與 2d context(續)

今天還是繼續昨天的主題,測試一下canvas 2d context。除了一些基本屬性及狀態的管理,大致上測試一下繪圖、變形、文字跟影像這四個部份的功能。 所以,...

技術 C# Win32 API INI相關應用

整理了比較常用到的功能, 有需要的可以參考看看 I. WritePrivateProfileString II. WritePrivateProfileSect...

鐵人賽 DAY 7
Javascript面面觀 系列 第 7

技術 Javascript面面觀:核心篇《模式-lazy load》

lazy load就是只載入精簡的核心,其他的程式到需要時才動態載入。這個主題其實上http://ajaxpatterns.org網站,找一下On-Demand...

鐵人賽 開發技術 DAY 26

技術 [ASP.NET]C#清掉所有控制項的值

分享一個小技巧,今天在維護舊系統發現一段程式,主要邏輯是處理完一些事後,要將某區塊的表單欄位清掉,程式很直覺但寫起來會很煩,程式如下 .aspx <!--...

鐵人賽 開發鐵人 DAY 9
HTML5試試看 系列 第 9

技術 [HTML5試試看-9] canvas 與 2d context

Canvas其實只是一個畫布,要怎樣畫上去,靠的是context...今天先來介紹一下2d context,不過2d context是一個獨立的規格,東西非常多...

技術 Android App 開發日記 - 申請 Android 開發帳號

Android App 開發專案過程分享 http://ithelp.ithome.com.tw/ironman6/player/xq3da2/dev/1 我的...

技術 PHP程式設計師的大腦 - 螢幕保護程式

PHP程式設計師腦袋都在想些什麼呢? 這個有趣的螢幕保護程式裡說不定有你的想法喔。 我還蠻喜歡這段sql指令的 XD DELETE FROM boss http...

鐵人賽 IT人生 DAY 13

技術 MIS2000Lab的IT人生#13--有趣的數學、電腦書作者的收入(今昔比一比)

上一篇文章 http://ithelp.ithome.com.tw/question/10156841 談談台灣電腦書作者的 "微薄"收入(...

鐵人賽 IT技術 DAY 3
網站系統規劃實務 系列 第 3

達標好文 技術 網站系統規劃 - 基本網頁元素介紹, CSS

本篇作為第三篇,我們來談談網頁世界中讓前端工程師又愛又恨的核心要角, 也是網頁中最重要的元素,視覺設計的核心: CSS。 --------系列簡介-------...

鐵人賽 開發鐵人 DAY 24
HTML5試試看 系列 第 24

技術 [HTML5試試看-24] 儲存 - Web SQL及其他資料庫

除了WebStorage(localStorage, sessionStorage),儲存相關的API其實還有不少,包括Web SQL Database、Ind...

鐵人賽 開發鐵人 DAY 20
HTML5試試看 系列 第 20

技術 [HTML5試試看-20] 溝通 - server sent event

server sent event基本上是由伺服器端單向送出資料的溝通機制,類似server push。這是一個與http相容的方法,只需要伺服器端送出特定的h...

鐵人賽 開發鐵人 DAY 25
HTML5試試看 系列 第 25

技術 [HTML5試試看-25] 離線程式

HTML5引入了一個離線運作的機制,這個機制可以讓我們在離線的狀態下還也以使用設定好的網頁,並且在恢復連線時可以更新資料。這些只要在html標籤增加一個屬性,搭...

鐵人賽 開發技術 DAY 4

技術 使用Asp.Net MVC打造Web Api (4) - 套用DI Framework - Autofac

在第二天的文章中,我有簡單的介紹過DI Framework的用處及優點,所以在開始撰寫其它的功能之前,最先開始做的工作就是將DI Framework引入我們的專...

鐵人賽 IT技術鐵人 DAY 2
node.js伺服器實戰 系列 第 2

技術 node.js伺服器實戰(2) - 環境建置

如何安裝與配置好node.js的執行環境,方便node.js程式與模組執行。 編譯執行檔 在Unix-like作業系統中 node.js的更版速度非常快,大概幾...

鐵人賽 Modern Web DAY 26

技術 [Day26] ASP.NET Core 2 系列 - 跨域請求 (Cross-Origin Requests)

有些團隊會把前後端專案切開,放在不同的網域執行,如此一來就會遇到瀏覽器安全性問題,禁止不同網域的請求。 本篇將介紹 ASP.NET Core 啟用跨域請求 Cr...

鐵人賽 Modern Web DAY 21

技術 [Day21] ASP.NET Core 2 系列 - 多國語言 (Localization)

全球化的網站不免都要做多國語言,ASP.NET Core 的多國語言設定方式跟 ASP.NET MVC 有很大的落差。 本篇將介紹 ASP.NET Core 多...

鐵人賽 DAY 2
ASP.NET技巧 系列 第 2

技術 ASP.NET 2.0 使用資料表動態產生TreeView的樹狀結構 Part1

VS.NET2005已經將TreeView放入基本的元件,不過他的資料來源限定為XML檔案或者是Site Map,不過如果我們希望不同的使用者,依照不同的權限來...

技術 [Ruby & Rails] 以 RubyCAS 實作 SSO Single sign-on

SSO 的 solution 有許多種,IT 邦幫忙本身也已有 SSO 的機制, 好像是去年 Blog 改版的同時啟用,整合的完美而感覺不出來,至於是用哪一種?...

鐵人賽 IT技術 DAY 22
網站系統規劃實務 系列 第 22

達標好文 技術 網站系統規劃 - 發文系統實作(登入篇)

本篇文章作為網站實戰開發的第八篇,我們繼續實作登入狀態。 --------系列簡介-------- 網站系統可說是現在最多學子與新人想要入門的一個領域, 這個原...

技術 德士資訊 WEB-based ERP 系統

★ 系統基本描述 ★ § 採用網頁操作模式設計,只要有網路,工作地點不再是問題,輕鬆解決兩岸三地問題。 § 採用開放程式(Open Source)套件建置,企業...

鐵人賽 開發鐵人 DAY 4
ASP.NET 由淺入深 系列 第 4

達標好文 技術 91之ASP.NET由淺入深 不負責講座 Day4 - Server Controls

ASP.NET Webform最讓人津津樂道的,就是可以無痛開發web程式。 最讓人詬病的也是容易養出一堆只會拖拉控制項的無腦Web工程師。 Server co...

鐵人賽 開發技術 DAY 1

技術 用python抓網頁data,及做圖表之一:環境的設定

1。python的版本 2。用到的工具,畫圖:matplotlib,製表:pandas, 轉csv檔/抓網頁:build in standard library...

鐵人賽 Modern Web DAY 5

技術 [Day05] ASP.NET Core 2 系列 - 瀏覽靜態檔案 (Static Files)

過去 ASP.NET 網站,只要把 *.html、*.css、*.jpg、*.png、*.js 等靜態檔案放在專案根目錄,預設都可以直接被瀏覽;但 ASP.NE...

技術 SQL指令判斷資料庫某欄位存在否

為了與舊版程式相容,並自動判斷資料庫表單及欄位個數以符合最新版要求 select count(name) from syscolumns where id=(s...

鐵人賽 DAY 24
程式設計心法 系列 第 24

達標好文 技術 程式設計心法:23.物件導向設計的步驟

物件導向設計的方式,強調的是直覺易懂的方式,貼近實際的狀況。所以在命名的時候,多以貼近實際的名稱來做為物件的命名。 當然,如果要討論到 UML,則超出本系列與本...

鐵人賽 DAY 7
程式設計心法 系列 第 7

技術 程式設計心法:6.資料型別--列舉型別

列舉?我只知道所得稅可以使用列舉扣除額,程式設計也有這個項目嗎? 列舉(Enum)型別,就像列舉的扣除額一樣,您可以將一些設定值設成列舉型別,您的值就只限定在這...