《Visual Studio Hacks 》讀書筆記 (一)

來源:互聯網
上載者:User

這裡的Hacks的意思不是說用vs做壞事情,雖然我很想,它只是收集了各種vs的提示等,加速我們的開發,增強我們的vs體驗。

現在感覺最近看的幾本書都不錯,“揭秘”給了我Asp.net進階的知識,“vs hacks”解決了我很多平時的疑問,“vs 安全編程”給我開啟vs的安全之路。第三本還沒開始看,第二本現在正式開始,至於web服務,沒理想中那麼好,暫時放放。

*解決方案與項目:記得在給同學說這兩個概念的時候他們都很有疑問,因為之前的很多IDE都是以單個程式或者一個項目為單位,沒有解決方案的概念。實際上所有企業級開發的項目都是由多重專案組成的,這個很容易想象,比如需要一個展示層的pj一個資料驅動層的pj也可以再加個業務層等多層的時候分項目易於管理文檔以及其引用等等。

*sln&suo:才明白原來suo是使用者選項檔案,啟動項設定就是在這個裡頭,sln就是解決方案的檔案了。附:原始程式碼控制中不要選suo,這就是我老是碰到的問題了。

*項目產生順序:如果已經設定了項目的依賴關係那麼vs就知道順序了,啟動項目不能為無輸出的項目如類庫。

*哎,這幾本就是太舊了,鬱悶啊。

*建立解決方案的問題:檔案夾結構做好是頂級為解決方案檔案子檔案夾為各個項目,這個時候最好是先建立空白的解決方案然後添加就可以了。

*在分層時最好每個層為一個項目

*多個解決方案時:可以利用項目可以對應多個解決方案等方式來建立主解決方案。

*超大項目中對多重專案可以放入一個邏輯檔案夾作為分類

*suo:隱藏的檔案,以為二進位儲存,如果此檔案崩潰了,可以直接刪除,會丟失使用者佈建的資訊。

*{E24C65DC-7377-472B-9ABA-BC803B73C61A}:這東西交GUID,用來唯一標識項目或者項目類型的。

*ProjectSection:記錄項目依賴的地方,同時還有是否是偵錯模式啊,等等,如果此項目無依賴,則沒有此節;

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.