[課程]跨行動裝置網站開發--上課錄影懶人包

小喵於2012/4/25去參加一個微軟的免費研討會,會中介紹了Visaul Studio 11(以下簡稱VS11)的一些新功能,以及行動裝置開發的一些技巧。上完課後的感覺,VS11果然非常的強大。尤其是對於Web的開發上,HTML5 & JavaScript & CSS的使用真是強大,甚至可以說是目前為止,功能最強大的HTML5與CSS3的編輯器。這個課程的相關錄影已經出來了,課程總共四個單元,他們的錄影檔如下:

...繼續閱讀 »

[ASP.NET]Ajax Control Toolkit 遇到【無效的FORMATEC結構】

前幾天小喵電腦重新安裝,要用到Ajax Control Toolkit時,要把項目拉進去畫面中的時候,出現了【無效的FORMATEC結構】的錯誤訊息。網路上查了一下,發現大部分的都說只要把工具箱重置,bin裡面的dll抓掉,然後再重新在工作箱內選出Ajax Control Toolkit,就可以解決。小喵如此試了幾次,依舊不行,後來小喵靈機一動,就…,果然OK了。

...繼續閱讀 »

[小技巧]如何增減CEditor的表情碼

上一篇的【更簡易使用的HTML Editor–CKEditor】,小喵提到這個簡單好用的HtmlEditor:CKEditor。其中要使用表情碼的時候,覺得內建的表情碼似乎少了些。心想如果能夠自己增減表情碼,對於使用上應該會更活潑生動。於是小喵來研究如何增減表情碼。他總共要修改兩個東西,一個是把使用的表情碼圖形放入指定的資料夾,另一個則是修改設定檔案。以下來詳細介紹如何處理。


...繼續閱讀 »

[ASP.NET]更簡易使用的HTML Editor–CKEditor

網路上有很多各式各樣的Html Editor的套件可以使用,而這次要介紹的CKEditor,第一次看到名稱,總覺得火燒豬頭(面熟啊面熟[台]),仔細回想一下,原來是之前用的一套剖有名的FCKEditor的最新版本,改了新版,名稱也改了。我們就來看看,安裝上、使用上是否有什麼特別的地方。

...繼續閱讀 »

[Javascript]利用 Google 的 API 來做一個翻譯與發音的網頁

最近使用WP7的時候,裡面有一些可以用來翻譯的軟體,據說是透過Google或者Bing的一些服務做到的。剛好利用一個小空檔時間,來研究一下這些功能怎麼做的。小喵預計希望能夠達到,輸入想要翻譯的內容後,下拉挑選要翻譯的語言,按下翻譯後,就可以透過 API 翻譯出指定的語言,並且可以透過API,然後發音出來。就來看看怎麼做到這些吧!! (所需要的程式碼比想像中少很多)

...繼續閱讀 »

[ASP.NET]解決Menu控制項在Chrome, Safari瀏覽器不正常的問題

小喵自己有設計一個用來蒐集超連結,類似我的最愛的程式,一直以來都是用IE來瀏覽,也沒看到什麼問題,不過最近開始在測試不同的瀏覽器,而目前眾多瀏覽器各家爭鳴的時候,有些瀏覽器就是比較特別,需要特別的處理才能夠正常運作。其中Menu控制項就是一個特別的例子,在Chrome與Safari這兩個瀏覽器不太正常。

...繼續閱讀 »

[ASP.NET]會員代號欄位失去焦點(OnBlur)檢查帳號是否曾被使用範例—jQuery之Ajax篇

承繼上一次的【[ASP.NET]會員代號欄位失去焦點(OnBlur)檢查帳號是否曾被使用範例—LinkButton篇】,裡面談到除了透過LinkButton是使用JavaScript觸發PostBack,利用此點可以達到我們的要望,另外還提到可以用jQuery的Ajax來達到相同的目的。
此篇就來看看如何透過jQuery的Ajax,讓我們可以在會員代號欄位失去焦點(OnBlur)的時候,透過jQuery啟動Ajax,呼叫另一個aspx來檢查,並且把檢查的結果顯示在畫面上。

...繼續閱讀 »

[ASP.NET]會員代號欄位失去焦點(OnBlur)檢查帳號是否曾被使用範例—LinkButton篇

有位網友在小舖裡面小喵的留言板中提到這個問題,這個問題其實只要一些小技巧,並不難。所以小喵在此作兩個方式的範例,一個是用LinkButton搭配JavaScript讓TextBox OnBlur時可以等同按下LinkButton去檢查;另一個方式是使用jQuery的Ajax的方式。
本篇主要介紹利用LinkButton是透過JavaScript進行PostBack的特性,把它應用在TextBox在Client端的OnBlur事件中。有相同需求的人可以參考看看。

...繼續閱讀 »

[ASP.NET]簡述網站使用原始碼與發行後的dll差異

最近剛好有網友詢問這個問題,當我們要把我們的系統上線,可以直接把原始碼放到Server上,也可以先行【建置→發行】,再將發行後的aspx+dll放到主機中。到底這兩個方式有什麼不同??運作速度、安全性、維護方便性到底如何呢??小喵就小喵所知道的,分享給各位網友們。

...繼續閱讀 »

[ASP.NET]解決GridView使用CheckBox Field遇到【字串未被辨認為有效的Boolean】問題

我們可能會在SQL語法中使用CASE WHEN來判斷當某些條件下,顯示Y/N 或者 1/0 或者 True / False,而這樣的結果如果透過GridView來顯示,那麼使用CheckBox Field來做還蠻容易理解的。但是卻遇到【字串未被辨認為有效的Boolean】這樣的錯誤訊息,該如何來解決與避免呢??

...繼續閱讀 »

[VS2008]解決移除Office 2007以後VS2008無法切換檢視模式的狀況

小喵今天想測試一下 Office 2010 ,於是很正常的移除Office 2007先,接著安裝Office 2010 beta,測試了一些Office 2010 beta的一些功能,一切正常而平和。沒想到好景不常,接著使用VS2008要開發Web系統時,卻發現切換【檢視】或【分割】模式時,卻會莫名其妙的當掉。經過四處尋找解決方式,感謝lolota大大提供原因,終於找到解決的方式了

...繼續閱讀 »

[jQuery]透過自訂屬性解決相同id(重複id)的問題

今天同事問小喵一個問題,他說小喵之前改給他用的【民國年挑選日期(請參考這一篇[jQuery]挑選日期的好物 jQuery Plugin [dynDateTime]中文化特別處理)】,這讓小喵很好奇,為何不能用,一看之下,原來之前asp的寫法會用迴圈產生input,並且有相同的Id。本來的語法如下就失效囉

...繼續閱讀 »

[修練營ASP.NET]COM+的交易(Transaction)讓商業層確保資料的完整性

承繼之前的【淺談多層式架構 (Multi Tiers)】與【透過COM+來變身(切換身分)執行】。我們這一篇要來講COM+中小喵覺得最精華的部分--COM+的【交易(Transaction)】支援。再分析系統後,我們可能會將各式各樣的商業邏輯寫成Function放在不同的Project裡面的Class中,並且會互相呼叫來完成要進行的商業邏輯。而在互相呼叫的過程中,就可能有必要將彼此包在一個Transaction中。我們這篇就是要來講不同的元件中的相互呼叫時,如何包起Transaction的各種方式。

...繼續閱讀 »

[修練營ASP.NET]透過COM+來變身(切換身分)執行

上一篇修練營文章【[修練營ASP.NET]淺談多層式架構 (Multi Tiers)】裡面,講到系統分層架構的時候,小喵提到COM+這個撰寫的方式。這一篇就來針對COM+作進一步的介紹如何讓ASP.NET透過呼叫COM+,變身為另一個身分執行COM+程式。

電視或電影中,很多XX超人、XX戰隊,如果要展現出超人能力時,總是會來個變身。這麼神奇,換個服裝,能力就大大的不同了。著名的卡通七龍珠,悟空也是變身為超級賽亞人後,打倒弗力沙。變身這個名詞,代表著能力的提升與身分的切換。這篇裡面,要講的,跟這個很像,讓ASP.NET運作的時候,來個【超級變身】,提升它的能力。

...繼續閱讀 »