2009/09/06
|
閱讀數 : 39165
| 文章分類 :
ADO.NET
C# and VB.NET
基礎概念
經驗談
|
這一份是我幫駐點的公司所設計的一份程式碼與資料結構的命名與設計規範,應觀眾要求,先把一些駐點公司的資料清除以後貼上來,不定時更新,如果對這個有特別想法的也可以提出來,可以隨時更新這個規範的內容。 深入閱讀
2012/05/11
|
閱讀數 : 1003
| 文章分類 :
C# and VB.NET
基礎概念
|
在上計算機概論的程式語言章節時,老師一定都會講到編譯 (Compile) 和直譯 (Interprete) 這兩個術語,其實它們並不難懂,只是有一些行為上的差異而已。 深入閱讀
2012/05/08
|
閱讀數 : 1575
| 文章分類 :
基礎概念
學習與創業之路
新手系列
經驗談
課程簡報庫
|
這份簡報是今天在母校 (屏東商業技術學院) 資管系週會演講的簡報。主要是針對資訊產業的先修,資訊產業的職務,未來發展應具備如何能力等等的分享,因為是基於個人對資訊產業的觀察,有些可能會有偏頗,亦請不吝指教。 深入閱讀
2012/05/03
|
閱讀數 : 1199
| 文章分類 :
JavaScript and jQuery
基礎概念
|
在前一篇中我們介紹了基礎的 JavaScript 繼承實作法,透過 Object.prototype 我們可以自由決定物件要繼承自哪個物件,也可以擴充物件目前現有的屬性和方法 (和 C# 的 Extension Method 有異曲同工之妙),在本篇中,我們要來介紹物件導向的另一個特性:多型 (Polymorphism)。 深入閱讀
2012/05/03
|
閱讀數 : 878
| 文章分類 :
JavaScript and jQuery
基礎概念
|
身為一個物件導向的程式開發人員,應該不會不知道繼承 (inheritance) 是什麼吧,它可以讓子類別擁有父類別的完整功能,並透過 private/protected/internal 等修飾子 (modifier) 做封裝的保護,子類別也可以存取父類別的資源,子類別也可以選擇允許或不允許給其他物件繼承等等,若是想要在不修改原本物件的情況下擴充原有功能,繼承是一個好方法。 深入閱讀
2012/05/03
|
閱讀數 : 1369
| 文章分類 :
JavaScript and jQuery
基礎概念
|
JavaScript 自從 Netscape 開發它以來,就幾乎已經確立它在 Web-based 前端應用程式的龍頭地位,即便在瀏覽器大戰第一回中勝出的微軟所開發的 VBScript 也無法取代它,除了它本身簡潔的描述式直譯語言特性外,它也是目前為止較多人認識,真正可跨平台的語言之一,隨著 Web 2.0 以及前端無刷新使用者介面的強勁需求,JavaScript 也已經成為一位合格的 Web Developer 必須要學會且熟練的程式語言,正因為它日益重要,它是否能被物件導向化就成為當初在制訂標準以及瀏覽器實作上的重點項目。畢竟物件導向語言 (C#, Java, VB.NET, Object Pascal, …) 還是程式語言的主力之一,而且物件導向程式語言的可重覆使用性 (reusability) 是最高的,所以 JavaScript 中運用物件導向的能力,將會成為 JavaScript 的基本功之一。
深入閱讀
2012/04/22
|
閱讀數 : 1720
| 文章分類 :
MVP
|
微軟的 MVP 計畫自 2002 年引進台灣以來,今年已經是第十個年頭,微軟特別在這個特別的日子裡,舉辦了一場慶祝 MVP 十週年的 Open Day,並移師到桃園的南方莊園旅館,除了邀請台灣微軟的幾位重量級主管來說明微軟的一些產品策略外,也請來了 MVP 計畫的總經理 Mike Hickman,大陸的 MVP Lead Sisley,Microsoft Answer 論壇的重要人物 Jolina 等在社群與 MVP 計畫中具有影響力的主管們一同與會... 深入閱讀
2012/04/17
|
閱讀數 : 1311
| 文章分類 :
經驗談
|
在此很高興的宣布,我考上中山資管碩士專班了~ (灑花~) 深入閱讀
2012/04/16
|
閱讀數 : 843
| 文章分類 :
Cloud Infrastructure
Hyper-V
課程簡報庫
|
此份簡報是我在 4/10 和 4/16 應國立高雄大學資工系教授張保榮老師的邀請,至國立成功大學資工系和國立高雄大學資工系演講的課程,針對 Microsoft Virtualization 和 Hyper-V 部份的技術以及私有雲規劃等議題,課程長度為三小時 (含中場休息兩次 10 mins)。 深入閱讀
2012/04/12
|
閱讀數 : 1014
| 文章分類 :
MCP
|
MCP 計畫在今年度會有大幅更新,距離上次的大更新大約過了六年左右,而且是全部都翻掉式的更新,將原有的 MCSE (Systems Engineer), MCSA (Systems Administrator), MCDBA, MCAD, MCSD, MCDST 等認證稱號全部取消,改為以 MCTS, MCITP, MCPD, MCM 與 MCA 等階層式的架構為主,除了階層的改變外,還加上了版本的戳記,讓用人單位和考生可以更明確的知道自己擁有的認證版本,而且認證效期和產品生命週期相同,只要產品結束了主流 (mainstream) 的支援週期,認證就會自動失效等... 深入閱讀
2012/03/23
|
閱讀數 : 1543
| 文章分類 :
MCP
SQL Server and SQL Azure
|
SQL Server 2012 正式版推出後,與它息息相關的專業認證考試 (Beta),也在最近開始開放了,微軟也很佛心的將 Beta 考試資訊公開給所有有興趣的專家或考生報考,考過 Beta 的視同通過正式考試,所以有興趣的考生千萬不要錯過。 深入閱讀
2012/03/23
|
閱讀數 : 1365
| 文章分類 :
經驗談
|
在經過 2/28 那場水深火熱的筆試後,上星期五 (3/16) 得知自己通過了第一階段篩選 (筆試 + 審查 = 70%),依簡章訂定的時間,口試原為 3/24-25,不過也許是老師也想要有美好輕鬆的週休二日吧,所以口試排在今天 (3/23)... 深入閱讀
2012/03/22
|
閱讀數 : 960
| 文章分類 :
Windows 8 and Metro style application
新手系列
|
在 Part 1 中,我們已經製作好部落格的清單,接下來我們想做的是由那些部落格中抓取他們的 RSS 來列出清單,為了要達到這個需求,我們需要利用 XML HTTP 抓取資料,不過因為會處理到非同步,而且我們也不想在資料還沒抓完前就做下一個動作吧,那會造成 synchronous 的問題,所以我們要有一些方法來處理,我們會用到兩個在 WinJS 中的功能:xhr 和 Promise 物件。 深入閱讀
2012/03/22
|
閱讀數 : 2482
| 文章分類 :
基礎概念
網路與論壇基本禮貌
|
網路雖然是一個匿名的交流環境,但並不代表在網路上的行為就不會犯法,已經有太多太多的案例,證明在網路上的非法行為 (正義魔人的人身攻擊行為,在網路上放話侮辱特定對象等),還是會受到法律制裁的。盜文,也是一個犯法的行為。 深入閱讀
2012/03/15
|
閱讀數 : 1979
| 文章分類 :
Windows 8 and Metro style application
新手系列
|
單一網頁導覽模型 (Single Page Navigation) 是一種 Metro-style UI 的導覽方式,它可以允許以類似子母網頁的方式將內容包裝到單一網頁內,有點像是 Master Page 的方法,這個方式適合需要使用根網頁做 Layout Page,但又想要可以動態換內容的應用程式導覽方式... 深入閱讀
2012/03/07
|
閱讀數 : 1731
| 文章分類 :
SQL Server and SQL Azure
Visual Studio
|
SQL Server 2012 (Denali) 在 3/6 正式發布 RTM 的版本,依 SQL Server 的發展史來看,這次的改版算是一個大型改版,依 SQL Server 2012 官方網站所公布的功能來看,SQL Server 2012 的新功能確實比 SQL Server 2008 R2 要來的多太多了,而且也多了幾個不同的版本,例如 SQL Server 2012 Parallel Data Warehouse for Developers (SQL Server Developer 的進階版本)。不過本文並不是要說 SQL Server 2012 有什麼新功能,而是搭配 SQL Server 2012 所研發的一個新的工具,專屬開發人員使用的-SQL Server Data Tools (SSDT)... 深入閱讀
2012/02/28
|
閱讀數 : 1862
| 文章分類 :
經驗談
|
回想起自己的研究所考試史,可以用心酸來形容了...今年是因為幫忙的公司主管協助出具在職證明,而且主管自己也是中山資管的在職專班學生,一直鼓吹我去考,所以今年就在條件滿足的情況下報考了中山資管的在職專班考試 (甲組)... 深入閱讀
2012/02/25
|
閱讀數 : 1951
| 文章分類 :
Hyper-V
經驗談
|
虛擬化戰士 (Virtualization Hero) 培訓計畫,是台灣微軟從去年年底左右開始的一個活動,主要以微軟伺服器虛擬化產品線為主,也就是 Hyper-V 技術,在 Cloud Computing 日漸被重視的現在,身為 Cloud 的核心技術之一的虛擬化技術,實在是不能不去關注它... 深入閱讀
2012/02/09
|
閱讀數 : 2206
| 文章分類 :
其他技術
經驗談
|
我自己也是 MSDN 的愛用者 (MVP 當選者可選擇訂閱 MSDN 一年),它提供了我在開發軟體時所需要的充份支援,包括開發工具,資料庫,作業系統,伺服器軟體以及 Office 等應用程式等資源,至少在軟體部份已經可達到自給自足的程度了... 深入閱讀
2012/01/20
|
閱讀數 : 1719
| 文章分類 :
ASP.NET MVC - Views
|
我們在 ASP.NET MVC (7) 中曾介紹了 ASP.NET MVC 的 View 內建了 9 種不同的 View,基本上這些 View 均足以應付大部份的資料呈現需求,但是它也不是不能擴充的,像是一些特殊的 View (例如圖表或特殊檔案或特別的資料格式),就需要由開發人員自己設計,不過 MVC 的 View 設計上也不難,只要將自己的 View 加入 HTTP 處理流程中即可。 深入閱讀
2012/01/19
|
閱讀數 : 1363
| 文章分類 :
ASP.NET MVC - Concepts
ASP.NET MVC - Controllers
ASP.NET MVC - Views
|
我們在前一篇文章中看到部份檢視的功能,它除了可以作為網頁上的排版外,其實它還有一個更重要的用途:與 AJAX 結合。ASP.NET MVC 本身的 AJAX 目前可支援最早的,以 MicrosoftAjax.js 與 MicrosoftMvcAjax.js 組成的 AJAX,以及由 MVC 3.0 開始支援的 jquery.min.js 與 jquery.unobtrusive-ajax.js 兩種,要選擇哪一種是由開發人員自己決定,但個人推薦使用 jQuery 的 ajax,一來方便,二來可相容於許多的 jQuery Plug-ins,甚至想用 jQuery Mobile 來開發行動網頁,也可以享受到 MVC AJAX 的能力。 深入閱讀