0

我正在與visual studio 2008和現在我升級到visual studio 2012使用默認的項目模板還是從頭開始?

我有一個關於新界面的一些問題:

我創建了一個新的Web應用程序來開始我的asp.net應用程序:

  1. 這麼多的有組織的文件夾(css,scripts,contents ...etc)

    哪個更切實可行,明智工作?根據我的要求使用所有這些文件夾和文件,或只是刪除所有這些文件夾和文件,並創建我自己的文件夾和文件因爲這些許多現成的零件可能會混淆開發人員和設計師?

  2. 許多Config文件!

    通常的一個根,但裏面(Web.Debug.config and Web.Release.config

    Bundle.config和另外一個賬戶中的文件夾?只是我想知道爲什麼主要配置有兩個配置文件!

  3. 從很久以來,我不使用會員資格,所以我不知道這個問題是屬於新的視覺工作室還是像以前一樣。

    當我通過命令aspnet_regsql在SQL Server 2008上的現有數據庫中將會員表與我的表集成在一起時。

    我覺得新表所有aspnet_前綴開頭一樣(aspnet_Membership),但隨着新一個像這樣設置連接字符串後運行我的應用程序時:

    <connectionStrings> 
        <clear/> 
        <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.;Initial Catalog=test_membership;Integrated Security=True" /> 
    </connectionStrings> 
    

,並註冊一個新用戶i找到與先前表格具有相同結構的新表格,這些表格使用命令aspnet_regsql添加,但這次沒有像這樣的前綴(Memberships),而且我的用戶數據存儲在這些表格上並不是第一個!

+1

我編輯了自己的冠軍。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –

回答

4
  1. 這一切都取決於你和你的團隊,微軟已經做出可能的模板上,他們如何看待團隊工作,你有你的腳本在腳本文件夾,在css文件夾等css文件,它是都是一種相當合理和合理的工作方式。

  2. 配置文件很好,它們是支持應用程序開發的新方法。 Bundles.config意味着您可以將腳本捆綁在一起(和CSS文件),所以在嚮應用程序添加新腳本時更容易處理 - 這很好。

    Web.Debug.Config和Web.Release.config其實也很酷。這意味着你可以改變應用程序的調試模式和發佈模式之間的連接字符串,這樣可以節省你在服務器發佈時進行的常規web.config更改。

  3. 請閱讀.NET會員系統,這完全是另一回事,並且從.NET 2.0開始就一直存在。聽起來好像,如果你想使用這個,你需要將用戶從舊的 成員表連接到.NET成員表。

總而言之,這聽起來像你需要對.NET 4.0/.NET 4.5的新特性閱讀起來,而不是Visual Studio的2012年