demo, trying to be the best_








demo, trying to be the best_
在 Visual Studio 2008 以後開發 JS 上有了一個很好的變動,智能提示(Intellisense)的支援,在2010版的時候更加加強了這一塊的資源,使用 Visual Studio 開發 JS 的網友應該都能體會到智能提示(Intellisense)的方便性,但是官方也僅提供了 jQuery 和 jquery.validate 的支援,這些東西網路上一堆API可以查,有沒有提示說真的demo認為沒那麼重要,通常開發網站的時候一定作寫一些自己的 JS 檔,這些 JS 檔才是真正需要智能提示(Intellisense)的支援,當協同開發的時候令一位專案成員不需要每次都還要開啟檔案才知道這功能是幹什麼的、要怎麼用或是會回傳什麼。
這是一個很小巧卻又很實用的套件,IDE環境的視窗一堆,能擠一點出來都是好的,尤其對於螢幕本身就不大的網友更是好用,因此特別推薦一下。
現在的網頁為求效果與美觀,經常性的會有一堆的 CSS 和 JS 檔,如果你有使用一些 JS 套件或是 CSS Framework 那每一個頁面所需要載入的 JS 和 CSS 檔案數量更是可觀,當我們在撰寫 CSS 和 JS 檔的時候往往會因為加強維護性而排版(程式碼)使用了許多的斷行與空白,將這些斷行與空白省下來可以大幅增加網頁載入的速度,但是自己手動排是很辛苦又麻煩的,而 Mircrosoft 有推出一套專門作這件事情的套件名稱為 Microsoft Ajax Minifier 利用 Microsoft Ajax Minifier 可以整合 IDE 環境讓壓縮 CSS 和 JS 檔變成自動執行,這是一件多美好的事情阿。
一般來說當清單頁面執行了刪除的功能後,都需要利用重新載入頁面的方式來讓清單更新,不然使用者一定會說為什麼刪除沒有效果,為了刪除而去重新整理一次頁面還滿耗資源的,所以有很多人會自行撰寫 AJAX 的方式來更新,雖然是不難但 ASP.NET MVC 內建就有了 jQuery 和 MicrosoftAjax ,所以對於刪除這件事情就可以做得更聰明更自然,以下就來看看吧。
這玩意很多人寫過,但是今天臨時要用的時候找不到符合需求的,所以立馬來寫一個,既然都寫完了而且還滿符合需求的就放上來讓大家鞭一鞭。
很少在抓免空檔案的我,最近因為一個需求要去抓一個檔案,但提供者卻把它放至於免空中而且切割了30幾個檔案,讓我相當頭大,因此搜尋了所謂的「免空下載器」找到了這套 jDownloader 不用還好,一用驚人,因此特別來介紹給還不知道的網友們。
雖然 demo 使用 SVN 也有一段時間了,但是之前有一段時間都還是蠢蠢的自己判斷哪些檔案有更新哪些檔案沒更新,這樣子在更新網站的時候往往都會花費很多時間去作人肉判斷,費時又費力而且經常會有漏檔案而導致正式機上的程式產生不可預期的錯誤,到後來更索性每次都完整的更新網站,這樣子雖然檔案一定不會漏,但是卻又導致需要花費漫長的上傳時間,後來利用了 SVN 的 Compare 後整個更新網站的流程變順了,檔案也不會少!算是一個很好的體驗,如果你也是有使用 SVN 的朋友多學一招會讓你更得心應手阿。
很多人都和 demo 一樣必須要同時管理許許多多的遠端桌面,內建的陽春下拉選單一定是不能符合需求,而有此需求的網友們一定也知道 Royal TS 這套方便的工具,但因為 Royal TS 已經轉為商業軟體,最後免費版 demo 還用到現在呢,一直沒有找到可以替代的工具,但是今天發現了Remote Desktop Organizer (RDO)這套好東西忍不住馬上要來推薦給各位。
這問題的確很蠢,不過一時之間我還真的想不到,情境很簡單,我在資料庫有一個欄位的形態是「uniqueidentifier」因為設計上的需要我必須讓他預設是00000000-0000-0000-0000-000000000000 這種空的預設值。
demo 最近有碰到一個問題,我的電腦使用 VPN 連線至客戶電腦,要操作使用SQL,但因為該台主機的 SQL 並不允許使用輸入帳號密碼的方式登入,而是改用更安全的 Windows 驗證,但我們網域又不一樣,我怎麼登入的進去....