2012年6月30日 星期六

Sublime Text 2 - 同步捲動檔案視窗 Part.2

 

上一篇「Sublime Text 2 - 同步捲動檔案視窗 Part.1」的最後有提到,

因為「Synchronized File Scrolling」只有提供鍵盤操作的功能,並沒有提供滑鼠的操作,

所以必須要用另外一種方法來解決,這一篇文章就是要來介紹這個方法,不多廢話就直接看下去!

 

Sublime Text 2 - 同步捲動檔案視窗 Part.1

 

在比對兩份檔案是否為內容一致或是要看差異性的時候,我們會用 WinMerge 或是 CodeCompare 等工具來輔助,

尤其是遇到檔案簽入版本控管且遇到檔案衝突的時候就一定會用到這樣的工具,

SNAGHTML663bbe0

 

在比對兩份文件的時候,我們可以拖曳視窗的捲軸來上下移動文件,此時兩份文件就會同時上下移動,

這樣同時捲動文件內容就可以很輕易的比對出兩份文件的差異性,

SNAGHTML665ec23

 

在 Sublime Text 2 中有支援多檔案在多個直行或多個橫列中顯示,

SNAGHTML667d3f2

SNAGHTML668519a

但是 Sublime Text 2 並沒有直接提供同時捲動兩份文件的功能,所以比對兩份文件時就必須自己手動去分別去捲動文件,

所以這一篇文章就是要來說明透過安裝 package 來讓 Sublime Text 2 可以有同時捲動文件的功能。

 

2012年6月29日 星期五

Dynamic LINQ + Entity Framework - Part.4:ASP.NET MVC 進階應用

 

其實這一篇原本要寫在「Dynamic LINQ + Entity Framework - Part.3:ASP.NET MVC 應用」的最後面,

但是那一篇文章已經是長長一大篇了,為了避免大家看到睡著或是沒耐心看完全部就離開,

所以就把後面要接續寫的內容給放到這一篇文章裡,

這一篇的進階應用會多加一些功能以及調整一些顯示的方式,都可以應用在實務專案裡。

 

2012年6月28日 星期四

Dynamic LINQ + Entity Framework - Part.3:ASP.NET MVC 應用

 

我都快要忘記有開「Dynamic LINQ + Entity Framework」這個系列的主題,

離這個主題的上一篇文章發佈日期都快要超過三個月了,所以趕快來補一下這個主題的進度,

前兩篇是說基本的整合與程式應用,所以這次就直接進入到 ASP.NET MVC 網站專案的應用,

先藉由幾個簡單的範例來說明「Dynamic LINQ + Entity Framework」在網站專案中的操作應用。

 

Dynamic LINQ 可以在 .NET 的專案中使用,不是只有限定在 ASP.NET MVC 中才能使用,

我目前工作上所開發的專案是 ASP.NET WebForms,也是一樣有使用 Dynamic LINQ。

 

2012年6月27日 星期三

Log Reporting Dashboard 介紹

twMVC 在 2012-06-24 所舉辦的「攻略 ASP.NET MVC - 從無到有 與 效能剖析」研討會中,我所主講的「ASP.NET MVC 偵測監控與 Log 記錄」這個主題內容裡,除了有介紹 ELMAH 與 NLog 之外,在最後的一點時間裡有提到一個整合 Log 記錄的模組,這個模組就是「Log Reporting Dashboard」,其實原本主題說明裡給予 Log Reporting Dashboard 說明介紹的時間就只有一點點,只是向在場的研討會參加者介紹有這麼一個 ASP.NET MVC 網站模組可以用來整合顯示各個 Log 機制的記錄,而當時講完 ELMAH 與 NLog 之後的時間也所剩無幾,所以對於 Log Reporting Dashboard 就只能走馬看花的介紹,所以在這邊就寫一篇文章來稍微詳細的介紹。


提醒

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