Quantcast
Channel: The Will Will Web - 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市
Viewing all 224 articles
Browse latest View live

Will 保哥 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
Dennis Shen: 你如果 Ajax 寫的多,的確會覺得「好像沒用到 Model 的感覺」。 我的建議是,多用 @Ajax 輔助方法,少用 jQuery 自訂 Ajax 操作,這樣可以增加程式碼的可讀性與可維護性。 但如果真的會用到這麼多 JS 來寫 View,或是使用其他 JS Framework 如 AngularJS, ExtJS, KnockoutJS, EmberJS, ... 等等,你其實也可以不用過度依賴 ASP.NET MVC 的 View 相關技術,反而可以考慮使用 RESTful 或 Web API 的方式來跟伺服器端交換資料,伺服器端在接收到 JSON 資料時,一樣還是可以做到 Model Binding 的效果。

Will 保哥 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
Hans: 是的,看到錯誤了,感謝指正! 我再回報給出版社喔。 Smile 阿佐: 沒錯,書上的確少了這段,多謝你的細心喔! Smile

Dennis Shen on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
保哥您好 小弟最近拜讀了這本書 有些問題想請教您 因為開發上遇到了許多必須動態加入HTML物件以及插入資料的狀況 小弟我目前的做法都是透過View那邊 以jQuery ajax的方式 向後端Action發出請求 將需要的資料從DB讀出後轉成JSON格式丟回網頁端 再經由jQuery處理成想要呈現的樣子 但是這樣一來 卻變成好像沒有用到Model的感覺 View上面也會因為塞了一堆jQuery語法而顯得雜亂無章不好維護 不曉得對這樣的情況 保哥您有無建議可以改善的方向? 謝謝您了

阿佐 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
保哥您好: 這本書的 第09章 電子商務網站開發 的 第407頁 有錯誤。 "將訂單資料與購物車資料寫入資料庫的Complete動作方法程式碼" ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ oh.OrderDetailItems.Add(new OrderDetail() { Product = product, Price = product.Price, Amount = item.Amount }); ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Amount = item.Amount ←跟著書上的做發現 下拉選項沒有 Amount 可以選, 結果發現因為書上在 "第368頁的 9-2-6 訂單明細"好像少新增一個或是出版商少印 (因為您的原始檔裡面就有這段) ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ [DisplayName("購買數量")] [Required] public int Amount { get; set; }

Hans on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
保哥,你好: Page 340的表7-13中 第4個範例之說明 指定HomeController下名稱為About的Action帶有參數「id」 「id」->「PageNo」

Will 保哥 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
Hikaru: 我認為非常適合喔! 加油! Smile

Hikaru on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
保哥你好,請問MVC適不適合拿來做企業大型的內部系統(例如CRM、EIP)?因為最近有開始在研究MVC,發現她封裝的不錯,感覺是個很好的framewrok。

germos on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
找出原因了. 主要我想讓使用者輸入資料後, 能夠收到 server 處理後的訊息, 等於做了兩次 POST. 原本我讓 client 透過 POST 傳入資料後, server 執行 RedirectToAction 卻會產生 302 要讓 client 跑去抓指定的頁面; 但實際上 server 是想要透過 POST (例如錯誤碼與字串) 要回傳給 client. 因此 RedirectToAction 此時引導的只能是 GET, 不能是 POST 的 Action. 但我看到一些解法是能夠指定 [AcceptVerbs(HttpVerbs.Post)] 給具有參數輸入的 Action. 但測試了 Local 端就無法正確執行, 書上似乎沒有這樣子的範例?

germos on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
謝謝您的答覆, 但主要是我在 local 端執行是沒有任何錯誤的, 發佈到 server 上後才發生錯誤, 不知道是不是 web.config 需要設定什麼, 找了一天還沒找到答案...

Will 保哥 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
germos: 應該是你 server 端的程式有發生例外狀況(Exception)。 建議你檢查一下 ELMAH 紀錄,看是在哪個 Action 發生的錯誤,並在該 Action 加上以下程式碼,應該能解決這個問題。 Response.BufferOutput = true; 如果還是不能解決的話,建議你到 MSDN 論壇發問: social.msdn.microsoft.com/Forums/zh-tw/236/threads

Will 保哥 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
casper: 的確是排版問題,我會反映給出版社,謝謝 Smile Hans: 如果顯示這個 View 剛好就是在 AccountController 的 Login action 的話,其結果就會是書上寫的那樣。如果要輸出的連結跟自己不同,那麼就應該加上。你的建議很好,因為在大部分的情況下,通常會加上 controller 與 action 屬性,或僅需加上 action 屬性。

germos on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
您好, 請教一下關於 MVC4 jQuery Mobile (VS 範本專案) 對於使用 RedirectToAction 到指定的 Action 在 local 端執行時都能夠正常. 例如: return RedirectToAction("ActivateResult", "Activate", sr); 但奇怪的是, 發佈到 Server 上後, 一直無法執行 RedirectToAction, 在頁面上 jQuery Mobile 只會顯示 Error Loading Page, 用 ELMAH 抓一下錯誤是: 「System.Web.HttpException: 傳送 HTTP 標頭後,伺服器無法設定狀態。」 不知道哪裡有問題? 在 local 端的目錄是:http://localhost:1234/Activate/ActivateResult/3 在 server 端是:http://xxx.xxx.xxx:1234/Activate/ActivateResult/3 謝謝.

Hans on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
保哥,你好: Page 300 第一段的@Html.RouteLink的RouteValue,是不是少輸入controller="Account",action="Login" 才會跟輸出結果相符呢

casper on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
p.443 和 p.444 說要刪除標示粗體的,但是全部都沒有標示……

will on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
Hans: 真的耶,我請出版社改一下,謝謝告知! Smile

Hans on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
保哥,你好: Page 259的第一段Code要加粗顯示的地方 @Html.AntiForgeryToken()-->看不出來有加粗.....

Will 保哥 on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

jason on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
sorry, 我找到問題了,是我url rewriting有問題, 錯怪mvc4了.

jason on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
hi, 保哥 我們最近用mvc4開發了一個mobile web,在local network下執行都很正常, 但當在dmz架設windows server並透過iis url rewrite時, image檔就抓不到, 所有的action點下去也不正常,請問到底是哪裏可能出問題? 謝謝 <configuration><system.webServer><rewrite><rules><rule name="重寫規則1 針對 MobileReverseProxyMap" stopProcessing="true"><match url=".*" /><conditions><add input="{MobileReverseProxyMap:{HTTP_HOST}}" pattern="(.+)" /></conditions><action type="Rewrite" url="http://{C:1}" appendQueryString="true" logRewrittenUrl="true" /></rule></rules><rewriteMaps><rewriteMap name="MobileReverseProxyMap"><add key="old-testurl" value="new-testurl" /></rewriteMap></rewriteMaps></rewrite></system.webServer></configuration>

maro on 新書出版:〔ASP.NET MVC 4 開發實戰〕已於 12/20 上市

$
0
0
本書的第309頁, 第二個方框中的ViewData["Item"], 是不是應該改成ViewData["List"]
Viewing all 224 articles
Browse latest View live