2012年7月20日 星期五

活動宣傳 2012-08-18「ASP.NET MVC 4 新功能介紹(快速上手) 與 Code Templates實戰開發」

期待以久的 twMVC 第四次研討會開放報名啦!

這一次的主題為:

  • ASP.NET MVC 4 新功能介紹(快速上手)
  • ASP.NET MVC - Code Templates實戰開發


講師內容也是相當堅強,分別由兩名現任微軟 MVP主講:


對 ASP.NET MVC 有興趣或是已經開始使用 ASP.NET MVC 開發專案的朋友都相當適合喔!

報名網址:

http://registrano.com/events/twmvc4

 

2012年7月16日 星期一

ASP.NET MVC 3 - 基本三層連動式下拉選單應用

昨天(2012-07-14)是 twMVCASP.NET MVC - 新增、查詢、修改、刪除基本功實戰與資料驗證擴充」研討會,在會後有許多的朋友向研討會講者與 twMVC 的其他成員討論有關 ASP.NET MVC 的問題,有個朋友就問了一個如何在 ASP.NET MVC 中實作「連動式下拉選單」的問題,而稍晚在 twMVC Facebook 粉絲團 就分享了 kevin 在部落格中有關下拉選單操作的三篇文章,

image

分別是:

jQuery 對下拉選單 DropDownList 的操作 - 1

jQuery 對下拉選單 DropDownList 的操作 - 2:連動下拉選單

jQuery 練習題:三層式連動下拉選單(無後端整合)

 

接下來的這篇文章將會逐步說明以基本的 ASP.NET MVC 與 jQuery 功能來實作一個三層連動式下拉選單。

2012-07-16 11:30 更新:文末附上範例程式檔案連結。

2012年7月11日 星期三

ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 - 使用 DisplayTemplate 設定分頁樣式

這幾天接連好幾篇介紹 MvcPaging 2.0 的應用,從一般的分頁、AJAX 分頁,最後是使用 jQuery 的 AJAX 分頁,幾乎都把 MvcPaging 2.0 的基本應用都給介紹完了,但其實還有一樣沒有介紹,那就是自訂分頁樣式,這是 MvcPagin 2.0 的一個新功能「DisplayTemplate」,我們可以設定一個 Template 的 PartialView,這個 PartialView 是用來產生 Pager,而產生 Pager 的方法則是使用寫在 View Page 上面的 Razor @helper,有別於以往產生 Pager 內容是必須要從後端的方式,在前端使用 Razor @helper 來產生 Pager 會更為容易。

 

2012年7月10日 星期二

ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 - 範例程式下載

提供「ASP.NET MVC 資料分頁 MVCPaging 2.0 應用」這一系列的程式範例下載,

範例程式所使用的開發環境為:.Net Framework 4.0, ASP.NET MVC 3, VS2010, SQL Server 2008 R2

資料存取層使用的是 ADO.NET Entity Framework 4.3.1,

而資料庫所使用的是微軟所提供的 Northwind(北風資料庫)

 


2012年7月9日 星期一

ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.4:分頁進階處理

MvcPaging 2.0 的應用在前三篇文章中,從一般的資料分頁開始實作,再修改為 AJAX 資料分頁,到了 Part.3 這一篇的 AJAX 資料分頁就改使用 jQuery 來處理,這一系列的實作應該可以對使用 MvcPaging 來處理資料分頁有了一定的了解,而接下來這一篇將介紹比較進階的操作處理,我們將以「Dynamic LINQ + Entity Framework - Part.4:ASP.NET MVC 進階應用」這一篇的實作範例來做修改。

image


2012年7月8日 星期日

ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.3:AJAX 分頁 - jQuery

上一篇「ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.2:AJAX 分頁」用 MvcPaging 所提供的 Ajax 分頁來完成,MvcPaging 的 Ajax 分頁是使用了 System.Web.Mvc.Ajax 的 AjaxOptions 來完成,其實也可以用 jQuery 來完成 Ajax 分頁的功能需求,這一次就來說明使用 jQuery 並且以 POST 方式完成 Ajax 分頁。

 


2012年7月6日 星期五

攻略 ASP.NET MVC - 偵測監控「ASP.NET MVC 偵測監控與 Log 記錄」


這是 2012-06-14 twMVC攻略 ASP.NET MVC - 從無到有 與 偵測監控」研討會中由我所主講的題目,講題的內容包含了有關網站監測與 Log 記錄的工具介紹與使用:

ELMAH

  • ELMAH介紹
  • 使用 Nuget 安裝 ELMAH
  • 將訊息資料儲存設定
  • ELMAH 的安全性設定

NLog

  • NLog介紹
  • 使用 Nuget 安裝 NLog 與設定
  • 將 Log 資料儲存設定
  • 設定並使用 Email 寄發 Log 訊息

Log Reporting Dashboard

  • Log Reporting Dashboard 介紹

 

在這裡將簡報檔以及講題所使用的範例程式檔案做整理,並且列出相關的資訊。

ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.2:AJAX 分頁


接續上一篇「ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.1:一般、表單(Form)」,這一篇將會說明如何使用 MvcPaging 的 Ajax.Pager 方式來完成 AJAX 分頁的功能。

 


2012年7月5日 星期四

ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.1:一般、表單(Form)


之前有介紹過 MVCpaging 2.0 的內容「ASP.NET MVC 3 資料分頁 - MvcPaging 2.0.0 Release」,但是那篇文章的內容是著重在 MVCPaging 2.0.0 以之前版本的比較與改變,並沒有說明要如何應用,所以這一篇就要來實際的使用 MVCpaging 來做練習與應用,這一系列的文章將會跟大家來說明如何將一個含有表單的基本資料列表使用 MVCPaging 加上分頁功能,並繼而修改分頁的資料後送伺服端的方式,以及如何修改為 AJAX,這一篇就先從基本的開始吧!

 


2012年7月2日 星期一

LINQPad v4.42.05 Beta 介紹

 

其實目前 LINQPad 的版號雖然不是上次介紹時的 v2.41.2 / v4.41.2,版本已經更新到「v2.42.01 / v4.42.01」

image

之前介紹有關 LINQPad 的文章「看看 LINQPad ( v2.41.2 / v4.41.2 ) 更新了什麼

那既然還沒有更新版本,又為何還要介紹 LINQPad 呢?可以注意文章標題,標題是「LINQPad v4.42.05 Beta

今天收到 LINQPad 所發出的 News Email,看到 Beta 有更新了幾個不錯的功能,所以就跟各位報告!

 

提醒

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