[技術探討] 工程師 的起手式

工程師的起手式

曾經,我們都是眾多語言的初學者,哪怕我們的母語不同,初次見面還是說一句hello, world打招呼,在別人眼中卻沒有文學氣息的超魅力,我們的專業用詞、我們的工程師邏輯,聽在別人耳裡卻像外星語,請允許我開個玩笑認為,應該給所有程式語言一個語系的分類,給予工程師一個基本的發言權。我們和設計也能扯上一種親密關係,不過旁人似乎也不太理解工程師的藝術。

[技術探討] Windows Store App 不只是App

Windows Store App

Windows 市集是自微軟Windows 8作業系統推出後一項重要的應用程式平台,也是近年App大戰後期的新興勢力。如同競爭對手Android與Apple一般,提供應用程式供使用者下載使用,其使用領域也越來越廣泛。為了能讓使用者與應用程式能快速增加,以彌補與對手之間的差距,甚至想要超越。因此微軟對於開發市集應用程式上,提供開發者給予相當完整而豐富的支援,以開發語言來說,微軟提供更多種程式語言可進行開發,支援HTML5+JavaScript的優勢更是令其他對手所驚嘆。

[技術探討]jQuery 小而精的函式庫 (二)

jQuery小而精的函式庫

繼上篇介紹了jQuery的選擇器,接下來我們就繼續來看jQuery遍歷的功能。

網頁就像一棟大樓,當我們將基底和框架建構好後,就可以依照設計圖開始施工了,大樓的每個房間號碼就像網頁的ID,而每個房間的裝潢就像網頁的CLASS,我們也有可能給房間取別名就像NAME一樣,由此我們便可知道ID是獨一無二的,不然出現兩個同號碼房間誰不會走錯呢。

而CLASS和NAME是可以重複的,所以在網頁中我們必須清楚的知道要改的物件位置,不然一不小心改錯,就可能出現和預期不一樣的結果了。

[技術探討] 透過WCF實現Challenge & Response架構之 身分驗證 (I)

WCFverification

透過WCF實現Challenge & Response架構之 身分驗證 (I)

身分驗證是軟體開發,特別是網站實務中不可或缺的技術,牽涉的層面包含帳號驗證機制、密碼加解密技術等。以過去在C# .NET上的開發經驗,一般經常會使用Windows驗證或表單驗證,來實現帳號驗證機制。

近年經由技術演變,軟體開發平台也愈趨多元,尤其在手持裝置上開發技術的蓬勃發展,各式各樣的應用程式出現在手持裝置上,因此帳號驗證技術的需求也愈來越不可輕忽,因此面對不同開發平台的用戶端(如iOS, Android, Windows Phone),希望這些用戶端的帳號資訊能整合在一個資料庫中,勢必在管理上能夠省去不少麻煩。