2012-08-22 65 views
-1

我是ASP.NET新手。並且有很大的工作量將ASP.NET電子商務網站(它有許多像業務邏輯那樣定製的東西,具有自己的數據庫結構)轉換成ASP.NET。在這裏,我對一些問題感到困惑......在對這些問題有很多想法之後,我在這裏寫這篇文章,但仍然沒有解決。我估計這些工作需要8-10周,並且這是第二週正在進行.......NET的哪種風格更適合電子商務網站

  • 從零開始創建電子商務網站還是修改當前可用的解決方案?
  • 如果創建新的,比哪個更好?使用N層結構或MVC的ASP.NET Web窗體(沒有這方面的經驗)
  • 確實MVC使Web站點訪問速度比Web Forms更快嗎?或者更好地花一些時間,學習MVC並繼續?

我覺得,可能有這樣的問題,比請重定向我。 謝謝。

+0

我使用MVC和Entity Framework來構建電子商務網站,我發現它是一個功能強大且靈活的組合,隨時都會變得越來越好,特別是隨着Razor視圖引擎的引入。忘記網頁形式 – Rob

+0

我同意MVC和EF對於解決方案來說是完美的,但是如果他在開始之前需要學習如何使用它,他會推遲這個項目。 – nlinus

回答

1

如果您瞭解網頁表單,請使用網頁表單。 Web表單仍然是一個擁有優秀第三方控件的好技術。沒有理由使用不熟悉的技術。

+0

我已經開始使用網絡表單開始我的項目 –

0

我擡頭看到提到的EF並且碰到了http://efvote.wufoo.com/forms/z7x3p9/ 顯然有一個名單接近1000名專家,其中包括MVP,表明EF不再是一個可行的選擇,除非MS投資改進。

0

嗯..因爲我不能評論,因爲沒有足夠的聲譽,讓我添加這個答案 - 這是w.r.t朱莉的答案。我敢打賭,朱莉已經提出的聯繫是在EF4發佈之前,經過重大改造。再看一下維基百科說:

實體框架的第一個版本(EFv1)與.NET框架 3.5 Service Pack 1和Visual Studio中被列入2008年的Service Pack 1, 於2008年8月11日發佈的這版本受到了廣泛的批評,甚至有 吸引了大約一個 個開發商簽署的「不信任投票」[2]。

第二個版本的實體框架,命名實體框架4.0 (EFv4),被釋放的.NET 4.0的一部分於12 2010年4月和 解決了許多由1版本的批評。[3]