iT邦幫忙

asp.net相關文章
共有 445 則文章
鐵人賽 IT技術鐵人 DAY 8

技術 [如何提升系統品質-Day8]重構-抽象來看程式是否符合DRY原則

之前有提到,應該要抽象地去思考與設計程式。面對既存在的程式碼也是如此,如果看到的只是『一行一行』的程式碼,那就只是『見山是山』的程度。 許多好的軟體公司,都有c...

鐵人賽 IT技術鐵人 DAY 7

技術 [如何提升系統品質-Day7]測試-單元測試, Just Do It!!

還記得在重構第一篇[如何提升系統品質-Day2]重構– UI, Business logic, Data access概念分開的時候,我們提到了要重構,第一步應...

鐵人賽 IT技術鐵人 DAY 6

技術 [如何提升系統品質-Day6]重構-簡單使用interface之『你也會IoC』

上次v3版本,我們將Entity, Service, Dao, Utility都放到了類別庫裡面,讓我們可以輕鬆的在不同專案中用同一份組件。雖然文章沒有獲得太多...

鐵人賽 IT技術鐵人 DAY 5

技術 [如何提升系統品質-Day5]重構-跨專案使用類別庫

從重構的v1開始,介紹了原型糾結版,怎麼樣從糾結成一團的程式碼,將UI、Service與Dao的觀念獨立開來(請參考:重構– UI, Business logi...

鐵人賽 IT技術鐵人 DAY 4

技術 [如何提升系統品質-Day4]重構– DRY & Top-Down思考方式(2)

上一篇的[如何提升系統品質-Day3]重構– DRY & Top-Down思考方式(1)文章因為篇幅限制,所以這一篇會將最後的幾個步驟完成,並看到重構後...

鐵人賽 IT技術鐵人 DAY 3

技術 [如何提升系統品質-Day3]重構– DRY & Top-Down思考方式(1)

本篇文章接著上一篇的[如何提升系統品質-Day2]重構– UI, Business logic, Data access概念分開,繼續往下重構。 現實是殘酷的,...

鐵人賽 IT技術鐵人 DAY 2

技術 [如何提升系統品質-Day2]重構– UI, Business logic, Data access概念分開

程式寫的好與寫的不好,其實一直很難去定義出來。雖然可以透過一些Quality attribute以及相關的KPI來決定所謂的品質,但卻很難去解釋怎麼樣的寫法,會...

技術 ASP.NET MVC 3 + AppHarbor 無痛進入新時代

今天分享這篇文章是希望可以有更多人來玩 ASP.NET MVC !! 一直以來我覺得ASP.NET 對於一些原本是OpenSource 開發者轉進微軟Solut...

技術 [ASP NET]連結動態輸出圖片,Response 圖片,資料繫結動態圖片

問題情況:使用GridView,ListView,FormView 這類資料繫結的表格時,當想將資料庫內的欄位資料直接拉到Image製作簡單的圖表時或其他複雜的...

技術 ASP.NET 應懂的相關基礎與簡答

C#部份 基礎語法 基本型別,時間物件, 時間比較, 字串, 整數, 浮點數 (常用語法整理),生命週期,web.config 連線字串設定 bool:tr...

技術 CKeditor in ASP.NET

CKeditor in ASP.NET 至官方下載 http://ckeditor.com/download 解開壓鎖檔後刪除不必要的檔案 _samples...

技術 [Javascript]jQuery Mobile alpha版本

原文來自點部落-gipi的學習筆記:http://www.dotblogs.com.tw/jimmyyu/archive/2010/10/22/jquery-m...

技術 分享不分大小事-鐵人賽31/30MS Tech.Days Tw分享9:IE9Beta Night Party熱歌勁舞同歡

我想最近最受囑目的iT界大事莫過於Microsoft Tech.Days 2010 Taiwan這件事了!今天開始熊會陸陸續續分享參加的實際過程、跟大家一起分享...

鐵人賽 IT人生鐵人 DAY 30

技術 分享不分大小事-30/30 MS Tech.Days 2010 Taiwan 分享8:WP-7&Silverlight

話說「地球是圓的」、「科技是神奇的」…咦?熊在講啥? 喔~!是說時間很快到了30這個敏感數字、還記得30天前我是使用「分享不分大小事-2010鐵人賽1/30 年...

鐵人賽 IT人生鐵人 DAY 28

技術 分享不分大小事-鐵人賽28/30 MS Tech.Days 2010 Taiwan 分享8:連接未來的 ASP.NET

我想最近最受囑目的iT界大事莫過於Microsoft Tech.Days 2010 Taiwan這件事了!今天開始熊會陸陸續續分享參加的實際過程、跟大家一起分享...

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

技術 91之ASP.NET由淺入深 不負責講座 Day30 - ORM introduction

前面29天,大致上已經把.Net 2.0 Webform的基礎與一些概念都介紹完了。 接下來的模組其實都比較獨立出來,今天要講的是O/R mapping的簡介。...

技術 [ASP.NET]cookieless讓temporary files失去效用

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

技術 [Tool]使用Google WebP壓縮網頁圖片

原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2010/10/03/compress-image-by-...

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

技術 91之ASP.NET由淺入深 不負責講座 Day29 - 泛型

經過Day25~Day28 Ajax增加user experience的洗禮後, 我們要再把注意力拉回.net framework的基礎: 泛型。 這其實有點難...

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

技術 91之ASP.NET由淺入深 不負責講座 Day28 - jQuery with Ajax in ASP.NET

前面幾篇文章提到了AJAX的概念,以及過渡時期偽裝型AJAX的UpdatePanel, 那究竟真正的ajax該怎麼寫呢?XMLHttpRequest?CallB...

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

技術 91之ASP.NET由淺入深 不負責講座 Day27 - AJAX.NET(3) UpdatePanel簡介

在上一篇文章介紹到了什麼是AJAX,以及為什麼會需要AJAX這個技術後, 我們這一篇文章要來介紹『無痛,但算偽裝型AJAX的UpdatePanel』。 上一篇文...

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

技術 91之ASP.NET由淺入深 不負責講座 Day26 - AJAX.NET(2)

在講UpdatePanel是一種偽裝型的AJAX之前,我想先用一篇文章來說明什麼是AJAX,以及相關的一些概念。(原本想放在一起的,不過應該一定會超過size)...

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

技術 91之ASP.NET由淺入深 不負責講座 Day25 - AJAX.NET(1)

講完了設計web site常用的UserControl, MasterPage以及預先設計的BasePage。 接著就是要增加user experience的設...

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

技術 91之ASP.NET由淺入深 不負責講座 Day24 - BasePage

介紹了在開發系統很常會用到的UserControl與MasterPage後,接著來介紹我很常設計的一個類別: BasePage。 BasePage是我自己建的一...

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

技術 91之ASP.NET由淺入深 不負責講座 Day23 - UserControl與MasterPage

經過了Day14~Day22的洗禮,相信大家已經腦袋裡面都是OO來OO去,抽象來抽象去了... 接下來我們又要介紹比較實作面的東西了。 今天要介紹的是UserC...

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

技術 91之ASP.NET由淺入深 不負責講座 Day22 - DIP 依賴反轉原則

今天要介紹的是Dependency Inversion Principle, DIP,依賴反轉原則。 跟IoC(控制反轉)是一樣的意思,另外相關的就是Depen...

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

技術 91之ASP.NET由淺入深 不負責講座 Day21 - LSP 里氏替換原則

今天要講的是Liskov Substitution Principle,LSP (里氏替換原則), 會跟前面介紹到的多型、繼承,以及開放封閉原則的概念有關。 還...

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

技術 91之ASP.NET由淺入深 不負責講座 Day20 - ISP 介面隔離原則

前言 前面介紹了單一職責原則、開放封閉原則、最少知識原則,今天要介紹的是Interface Segregation Principle, ISP (介面隔離原則...

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

技術 91之ASP.NET由淺入深 不負責講座 Day19 - LoD/LKP 最少知識原則

今天要介紹的東西有兩個名字, Law of Demeter, LoD (狄米特法則) Least Knowledge Principle, LKP (最少知識原...

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

技術 91之ASP.NET由淺入深 不負責講座 Day18 - 開放封閉原則

今天這一篇,要介紹的是開放封閉原則,也就是Open/Close Principle。 開放封閉原則,可以說是SOLID的總綱,也是任何一個物件導向設計,期望遵循...