iT邦幫忙

程式設計相關文章
共有 1293 則文章
鐵人賽 DAY 13
ASP.NET技巧 系列 第 16

技術 幫助初學者建立連接字串(Connection String)的兩種方式(含影片教學)

剛接觸ASP.NET的初學者,可能不太知道怎麼樣去設定連接字串。小喵在此介紹如何透過伺服器總管,幫助我們快速的建立連接字串的方式,提供給初學者參考。 方式一:伺...

鐵人賽 DAY 5
jQuery外掛特輯 系列 第 5

技術 [jQuery]外掛特輯05:formToWizard-自動將表單轉換成精靈模式

更詳細的資料請參考finalevil'blog 精靈模式是一種相當傳統的使用者介面,十分平易近人,透過一個步驟一個步驟的進行,使用者可以清楚的知道接下來「應該要...

鐵人賽 DAY 4
.NET程式效能Issue 系列 第 4

技術 [Day 4][C#]Effective C# 條款四: 使用ConditionalAttribute替代#if條件編譯

Introduction 相信大多數的C#使用者,尤其是碰過C語言的開發者,多多少少應該都有用過#if/#endif條件編譯。#if條件編譯通常是用來讓同一份代...

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

技術 Javascript面面觀:核心篇《物件導向》

物件導向是現代程式語言很被重視的能力,Javascript可以怎樣支援物件導向呢? 封裝(encapsulation) 封裝的目的是要隱藏實作的細節,只讓抽象的...

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

技術 程式設計心法:9.資料型別--結構化資料

Structures 是一種運用現有型別所產生出來的一種新的型別,一般也稱作 Structured Data。 他的使用方式就像物件導向的物件一樣,定義好後,可...

鐵人賽 DAY 4

技術 [Ruby & Rails] Simply Rails 2

第一版的書名是: Build Your Own Ruby on Rails Web Applications 第二版就叫做 Simply Rails 2 最初...

鐵人賽 DAY 11
IT 顧問經驗分享 系列 第 11

技術 IT 顧問 (R&D) 的實力

上一篇討論到 IT 人員的 Career Path, 其中講到了實力, 雖然這也包含了所有 IT 人員, 而不專指 IT 顧問, 只是甚至有時是特指研發人員的開...

鐵人賽 DAY 4
jQuery外掛特輯 系列 第 4

技術 [jQuery]外掛特輯04:queryLoader-預先載入網頁圖片

更詳細的內容請至我的部落格瀏覽「finalevil's blog」 記得前幾天我才介紹了一個外掛,詳情請看這篇[jQuery]外掛特輯01:Lazy Load-...

鐵人賽 DAY 3

技術 [Ruby & Rails] Learning Ruby

Learning Ruby 易讀、易用、易查,是這本書的特點。 大多 O'reilly 所出的程式書, 往往會有 Learning XXX, 再 Progra...

鐵人賽 DAY 3
.NET程式效能Issue 系列 第 3

技術 [Day 3][C#]Effective C# 條款三: 運算子is或as優於強制轉型

對C#而言,在做型別轉換時,撇開一些型別有提供Parse可供轉型外,通常我們有兩種選擇:一種是利用as運算子、一種則是強制轉型。作型別轉換時,應盡量採用as運算...

鐵人賽 DAY 10
IT 顧問經驗分享 系列 第 10

技術 IT 顧問 Career Path 的須求

最近有一篇講網管要學寫怎樣的程式語言, 是近日熱門討論的一篇, 事實上最後也是討論到 Career Path 的問題是真的, 在 目前是網管人員,想學&quot...

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

技術 Javascript面面觀:核心篇《高階函數》

高階函數(higher order function),簡單說就是函數可以當作變數來用。因此就可以當作參數傳遞給函數,函數也以返回函數。 其實C語言可以透過函數...

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

技術 修改ASP.NET內建驗證機制的密碼規則

修改ASP.NET內建驗證機制的密碼規則,其中預設的密碼必須要英數混合,並且需要一個非英數的特別符號,而且至少要有7位。這樣的密碼才能吃得進去,當然這樣的機制是...

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

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

提到陣列,我記得以前學資料結構的時候,最頭痛的就是 Link List 這種資料結構。我們使用 BASIC 教學(真的!不騙您...因非資訊本科),資料串來串去...

鐵人賽 DAY 3
jQuery外掛特輯 系列 第 3

技術 [jQuery]外掛特輯03:FontEffect-文字特效大師

更詳細的內容請參考我的部落格「finalevil's blog」 想為文字添加一些文字特效,但是我只是一個宅宅工程師,對於Photoshop有聽過有用過,但就...

鐵人賽 DAY 2

技術 [Ruby & Rails] Agile Web Development with Rails

Agile Web Development with Rails, Third Edition 這是 RoR 必備的經典,不管是從入門或到進階。 自從2005...

鐵人賽 DAY 2
.NET程式效能Issue 系列 第 2

技術 [Day 2][C#]Effective C# 條款二: 運行時常數優於編譯時常數

.NET中有兩種不同的常數機制:一種是編譯時(Compile-Time)常數,一種是運行時(Runtime)常數。 編譯時常數 編譯時常數是透過Const關鍵字...

鐵人賽 DAY 11
IT在中小學 系列 第 11

技術 開始寫程式的第一份工作心得分享

在補習班密集上了將近三個月的Java課程,又花了一個月左右的時間考認證,確定通過之後找到的工作薪水並不高,但是自己也沒什麼經驗,想說要在工作中學習,還是很高興的...

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

技術 Javascript面面觀:核心篇《閉包》

閉包(closure)是非常好用的功能,可以用非常簡單的方式解決變數範圍、取值等問題。不過使用上也有一些潛在問題,所以要權衡得失。 閉包的定義 在Javascr...

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

技術 程式設計心法:7.資料型別--具名常數

具名常數(Constant)與變數的功能相差無幾,但須注意的是,具名常數需給訂初始值(變數最好也給定初始值,我們後面的單元會提到),而且給定之後就不能再做值的變...

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

技術 GridView點選Row任何位置就選擇Part2

(這部分有修正,保留原來的方式,正確的方式請參考本篇最下方!!) Protected Sub GridView1_RowDataBound(ByVal send...

鐵人賽 DAY 1

技術 [Ruby & Rails]Why's (Poignant) Guide to Ruby

我是在2009/8/19日才知道這個非常另類的Ruby程式教學, 雖然說 Poignant 中文字面是嚴酷的、痛苦的、沉痛的意思, 但內容卻是邊進行著故事及穿插...

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

達標好文 技術 Javascript面面觀:核心篇《變數範圍》

其實這已經很多人知道,Javascript大全中也解釋很清楚,但是不過這一關很難精通Javascript。 不多說廢話,馬上開始吧。 變數範圍(Scope)通常...

鐵人賽 DAY 1
.NET程式效能Issue 系列 第 1

技術 [Day 1][C#]Effective C# 條款一: 使用屬性代替公有欄位

為何要用屬性來替代公有欄位主要有下列幾項原因: 1.符合物件導向封裝概念 2.支援資料繫結 3.具修改彈性 符合物件導向封裝概念 屬性是對取得/修改內部數據的方...

鐵人賽 DAY 2
jQuery外掛特輯 系列 第 2

技術 [jQuery]外掛特輯02:Star Rating Widget-星星評價創造豐富的使用者體驗

更詳細的說明請參考我的部落格 互動式的Star Rating可以帶給使用者更好的操作體驗,讓網站更加活潑,雖然沒有他網站還是可以照樣運作,但是無疑的這會令網站...

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

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

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

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

技術 如何透過IHttpHandler讓某虛擬目錄中檔案(例如Test.txt)必須登入才可瀏覽(或下載)

我們有時候會有這樣的需求,有些檔案也會希望使用者能夠經過登入驗證後,才能下載使用。然而對於.NET的驗證機制來說,他所保護的是aspx等asp.net的相關檔案...

鐵人賽 DAY 1
jQuery外掛特輯 系列 第 1

技術 [jQuery]外掛特輯01:Lazy Load-延遲載入網頁圖片

此篇文章同步發表於我的部落格finalevil's blog 這個外掛用來「延遲載入圖片」,也就是說當網頁開啟以後,僅載入視線所及的範圍內的圖片,在畫面以外的...

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

技術 程式設計心法:5.資料型別--布林變數

布林變數,在電腦的世界中就是 0(false) 與 1(true) 的值(或者為 -1 與 1) 我們在做條件判斷時,常會使用到,或者是透過函式來傳回運算的結果...

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

技術 ObjectDataSource簡介Part1:兼具ADO.NET的自由與DataSource的方便

一般市面上介紹的書籍,大部分都會從SqlDataSouce與GridView,DetailView等DataControl來介紹,當然這些東西很方便,可以在最少...