前言 前面介紹了單一職責原則、開放封閉原則、最少知識原則,今天要介紹的是Interface Segregation Principle, ISP (介面隔離原則...
今天要介紹的東西有兩個名字, Law of Demeter, LoD (狄米特法則) Least Knowledge Principle, LKP (最少知識原...
今天這一篇,要介紹的是開放封閉原則,也就是Open/Close Principle。 開放封閉原則,可以說是SOLID的總綱,也是任何一個物件導向設計,期望遵循...
好的OO設計原則,可以達到高內聚低耦合的目的, 而什麼是好的設計原則呢? 就是SOLID原則,剛好是由五個(也有人稱六個)原則的首字母組成的縮寫,SOLID也就...
講完了OO的幾個概念,再來幾篇要來介紹好的OO原則跟設計方式。 今天先講很常聽到的『高內聚』、『低耦合』,大家都知道這是好的,但卻很難解釋什麼是內聚力,什麼是耦...
上次介紹了OO的三個特性:封裝、繼承跟多型,大家還記得嗎?有辦法用自己的話來說明與舉例子嗎? 如果還沒,建議您先去看前面那一篇:http://ithelp.it...
把OO放在這麼後面講,或許有一些人會認為是不是太晚了。 因為通常training的需求,前半段是需要一點即戰力以及workshop的練習,所以Day1~Day1...
ADO.NET的範圍太廣,加上近年來的DataSourceControl與LINQ盛行,所以這邊我只做個簡介。 首先,最常看到糟糕的兩種現象,就是一個ASP.N...
Validator算是很常用到的server control,很標準的將JavaScript與Server端物件封裝讓User可以透過設定就可以達到驗證的功能。...
介紹完使用JavaScript與user的互動之後, 接著就是在網頁上,通常我們會需要暫時記錄一些值,可能只有這一頁,可能只有這一個連線,可能需要跨頁,可能整個...
從Winform要轉Webform,或從ASP要轉ASP.NET,寫網頁幾乎一定用的到的東西,「如何執行一段javascript」。 這邊舉了8+1種例子,各有...
一個ASP.NET Webform工程師,一定得知道的東西,就是頁面生命週期的順序,以及在每個事件該放什麼樣的code。這幾乎已經列在每一家開發Web系統公司面...
這一篇要介紹的是DropDownList, ListBox, RadioButtonList, CheckBoxList,其餘比較複雜的資料繫結控制項,如Rep...
這一篇要介紹的是Button, HyperLink, LinkButton, ImageButton,原本想把Image也放進來,因為Button, Hyper...
這篇要簡單介紹一下最常用的輸入項:TextBox。 TextBox的介紹: 1.MSDN官方網站說明:MSDN 文件庫 reference 2.常用屬性 (a)...
接下來會簡單介紹一些常見的server control,以及一些額外在開發上需要注意的事項。 這一篇文章先簡單介紹一下Label。 在開始介紹之前,我想先推薦幾...
ASP.NET Webform最讓人津津樂道的,就是可以無痛開發web程式。 最讓人詬病的也是容易養出一堆只會拖拉控制項的無腦Web工程師。 Server co...
ASP.NET Webform透過PostBack與ViewState來解決無狀態的http問題,以及Event-Driven Model的基底。 所以得要瞭解...
You should know issues about PostBack 什麼是PostBack? 記得上一篇文章我們提到Post,也就是將form裡面的資料...
ASP.NET Webform的基本重點主要分成三類, 1.PostBack 2.ViewState 3.Server Controls 接下來幾天,會大概介紹...
哩後~微軟也開始玩 Web 啦!不論您是網頁設計師、程式開發人員、 IT 人員、或是經營網頁設計公司的老闆,都千萬別錯過這一系列討會喔。北中南都有場次,**場場...
原文來自點部落-gipi的學習筆記:http://www.dotblogs.com.tw/jimmyyu/archive/2010/03/21/asp-net-...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2010/01/17/asp-net-40-overvie...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/11/10/11503.aspx 文中有較多圖檔...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/12/11/12388.aspx 文中有蠻多圖片...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2010/01/08/asp-net-40-overvie...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/07/14/9501.aspx 建議連線過去直接...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2010/01/05/why-hard-system-in...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/10/06/10931.aspx 文中有較多的圖...
原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2010/01/03/asp-net-40-overvie...