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

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

$
0
0
保哥 以解決問題了 謝謝
我發現系統少了SQL Server 2008 express
而webconfig檔內的資料庫連線卻還是express語法
所以直接安裝新版SQL Server 2012 express(LocalDB)
再將webconfig檔連線設定改為LocalDB語法就可以解決問題
希望可以幫到有相同錯誤的人

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

$
0
0
我原本是想是說是否安裝了MVC themed app
移除後導致某些設定跑掉

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

$
0
0
Visual studio 2010
SQL Server 2008

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

$
0
0
嘎嘎: 應該是權限不足,要看你用甚麼版本的 SQL Server,你知道嗎?

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

$
0
0
保哥 您好我按照你書上教學的留言版 下去時做發現當進入Guestbook的網頁發生錯誤找不到DB
CREATE DATABASE permission denied in database 'master'.
小弟想問是webconfig的設定檔出了錯誤嗎

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
Viewing all 224 articles
Browse latest View live