2012年9月30日 星期日

活動宣傳 - 2012-10-13 twMVC 第五次研討會 … 雲端、專案系統架構


這一次研討會距離上次八月份所舉辦的第四次研討會差不多有兩個月的時間,因為九月 twMVC 有參加 Microsoft tech.days 2012 活動,在會場有個小小的攤位,「twMVC @ Microsoft tech.days Taiwan 2012 - (2012.09.18 ~ 09.20)」。

由於 twMVC 的成員都分屬在不同的公司,所以 tech.days 時是無法看到我們全員集合的狀態,而平常我們的工作也都相當忙碌,九月份光是要忙 tech.days 的活動(demo 在 tech.days 有講課喔)並且兼顧工作,就讓我們實在分身乏術,實在沒有多餘的時間在九月舉辦研討會,不過漫長地等待絕對是值得的,因為十月份的研討會我們的主題是相當多人詢問的內容:

「ASP.NET MVC 之實戰架構探討」

「開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform」

報名網址:http://registrano.com/events/twmvc5

活動時間:2012-10-13(六)PM 01:00 ~ 05:00

 


2012年9月29日 星期六

ASP.NET MVC 學習資源整理 Part.2 - 國外部落格


在今年四月的時候有整理了一篇 ASP.NET MVC 的學習資源:「ASP.NET MVC 學習資源整理 Part.1」,那一篇介紹的是比較著重於微軟官方所提供的資源,官方的學習資源已經相當豐富,而每當有人問我可以到哪裡找有關 ASP.NET MVC 的學習資源時,我總是會先問對方是否已經看完官方的資源,要先看完微軟所提供的教學內容之後再去找其他的資源才是。

往往很多人會忽視官方所提供的學習資源,其一就是有蠻多人會不想要看英文的內容,再來有些人會認為官方所提供的資源都是很簡單或是很基本的內容,所以就不會想去看,其實有以上想法的人就大錯特錯了, 微軟所提供的教學內容真的是學習 ASP.NET MVC 的最佳入門途徑,很多觀念與基本操作在官方教學內容中都會教到,而且這些教學內容不光是文字與圖片,很多都還有影片教學,官方教學內容都看得差不多,而且已經會使用 ASP.NET MVC 寫出網站的時候,這表示已經具備不錯的能力了。

當開發 ASP.NET MVC 一段時間後就會想要學習更進階的內容,或是想要時常獲得 ASP.NET MVC 的相關訊息,此時官方網站就無法滿足你的需求了,這時候就會開始在 google 裡到處尋找相關的網站或部落格,但是 google 搜尋出來這麼多的相關內容中,有哪些網站或是部落格是有幫助的呢?這一篇文章會介紹幾個國外 ASP.NET MVC 開發人員都應該要追縱的部落格。

 


2012年9月24日 星期一

ASP.NET MVC - 修改 CheckBoxList、增加 RadioButtonList


在今年初我有發表一篇有關於可以水平、垂直顯示的 CheckBoxList Extensions,其實這個 Html Helper Extensions 是沒有什麼問題,「ASP.NET MVC 擴充HtmlHelper 加入 CheckBoxList 功能 - 2」,前不久在看 DropDownList() 原始碼時想到,為什麼不直接使用既有的 SelectListItem 呢?實在是沒有必要另外去建立一個相同結構的 CheckBoxListInfo 類別,所以這次就做個小修改,捨棄原先的 CheckBoxListInfo 類別而改使用既有 SelectListItem 類別,而既然 CheckBoxList 都已經做出來了,那長得差不多的 RadioButtonList 也就動手做了出來,以下就是這兩個 Html Helper Extensions 的介紹。

 


2012年9月22日 星期六

ASP.NET MVC 3 - DropDownListFor 的設定方式


上一篇「ASP.NET MVC 3 - DropDownList 的基本設定方式」的最後有提到了 Html.DropDownListFor() 的設定,最後的內容說到了 Html.DropDownListFor() 為何有時候會無法正確的顯示預設選取項目的問題,如果是對於ASP.NET MVC 熟悉的朋友應該可以一眼看出我設定的方法是有明顯錯誤的,至於哪個地方設定錯誤?而又為什麼設定錯誤會有不一樣的顯示結果呢?

在這一篇文章中會來做個說明。


2012年9月16日 星期日

ASP.NET MVC 3 - DropDownList 的基本設定方式


怎麼突然要講起這麼基本的設定方式呢?

說實在話,我很少用 ASP.NET MVC 所預設的 DropDownList 方法,常看我 Blog 的朋友應該都知道我的 DropDownList 都是用我自己的方法來產出的,而這個設定並產出 DropDownList 的方法, 我在 Blog 中分享出來過:「ASP.NET MVC 後端產生DropDownList」。

不過近來時常都被問到有關 Html.DropDowbnList 的相關問題以及一個讓人疑惑的地方,於是我就著手寫下這一篇,這一篇跟之前「ASP.NET MVC 3 - 加入 ASP.NET MVC 3 原始碼來偵錯」是一樣的,都是用來鋪路的,因為必須要先把基本以及關鍵的地方先點出來,這樣下一篇的重點就會讓大家更加明白了。

 


提醒

千萬不要使用 Google Talk (Hangouts) 或 Facebook 及時通訊與我聯繫、提問,因為會掉訊息甚至我是過了好幾天之後才發現到你曾經傳給我訊息過,請多多使用「詢問與建議」(在左邊,就在左邊),另外比較深入的問題討論,或是有牽涉到你實作程式碼的內容,不適合在留言板裡留言討論,請務必使用「詢問與建議」功能(可以夾帶檔案),謝謝。