在Visual Studio 2012 的SQL Server物件總管,沒找到捷徑選單可以將資料庫掛到(localdb),可以改用伺服器總管
選擇mdf檔案:
連到資料庫後,伺服器總管就會出現資料庫清單:
回到SQL Server物件總管, 就可以看到DB:
另一種作法,參考這篇
在Visual Studio 2012 的SQL Server物件總管,沒找到捷徑選單可以將資料庫掛到(localdb),可以改用伺服器總管
選擇mdf檔案:
連到資料庫後,伺服器總管就會出現資料庫清單:
回到SQL Server物件總管, 就可以看到DB:
另一種作法,參考這篇
可以在web.config設定UnobtrusiveValidationMode的值為none:
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="none" />
</appSettings>
另一個解法,參考此文:
http://vmiv.blogspot.tw/2012/03/aspnet-45.html
不過這篇文章是Visual Studio 11 Beta版寫的,在Visual Studio 2012版本,需要在bin目錄下放入AspNet.ScriptManager.jQuery.dll組件。
ASP.NET 4.5 提供bundling與minification功能
建立一個 ASP.NET Web Form專案來試看看
在scripts目錄加一個JS檔案:
在site.master <head>中加上引用js程式
在 default.aspx呼叫sayhi():
<asp:Button ID="Button1" runat="server" Text="click" onclientclick="sayhi()" />
default.aspx看起來如:
按CTRL+F5執行,在ie10當你按下default.aspx中的Click按鈕,會正確叫用Javascript顯示hi訊息。
在ie10,按F12開啟除錯工具,點選網路頁->開始擷取
在ie10 按F5 refresh,此時可以看到 myJavaScript.js被下載下來,選"移至詳細檢視"
"回應本文"頁可以看到下載下來原始的JavaScript,含不必要之換行符號。
檢視site.master,有這麼一行,實際上專案中沒有bundles目錄!
檢視global.asax,有這樣的code:
檢視 BundleConfig.RegisterBundles程式碼:
在RegisterBundles最後加上:
移除site.master中引用myJavaScript.js的這一行
加上這行
<%: Scripts.Render("~/bundles/myjs") %>
按CTRL+F5執行,重試上述擷取步驟,可以撈到以下內容,使用bundling技術打包:
檢視回應本文,收到的是使用minification技術精簡化的結果。
Visual Studio 2012 可以一次輸入多行程式碼。例如以下類別,有三個field,我們希望為它們同時加上access modifier:public
先按ALT,然後使用滑鼠由上至下拖曳三行code,這時會出現一條直線:
接著,不管你輸入什麼,三行都會出現喔!!
按一個讚!!