.NET Demon為Visual Studio提供持續編譯和測試功能

來源:互聯網
上載者:User

Spring Data Redis是Spring Data umbrella項目的一部分,旨在促進在Spring環境下(已經實現了JPA/Hibernate)非關聯式資料庫的使用。其主要目標是保證Spring Java應用中的可移植性與一致性。在其最底層,Spring Data Redis在每個Java Redis庫之上提供了一個基本的抽象層。開發人員面對的是統一的Spring Redis API,並且可以輕鬆在多種實現間切換(比如說出於效能原因等)。

Spring Data Redis提供了RedisConnection,這是針對Redis執行個體(類似於JPA EntityManager或是Hibernate Session)的短暫、非安全執行緒的串連抽象;還提供了RedisConnectionFactory,它用於建立這種串連(類似於JPA EntityManagerFactory或是Hibernate SessionFactory)。這些抽象在共同的編程介面之上隱藏了實際的實現機制,考慮到了Spring所支援的Java Redis庫Red Gate公司最近發布了.NET Demon,這是一種新的Visual Studio擴充,可以在後台持續測試和編譯代碼。

為了支援持續編譯,.NET Demon替換了Visual Studio的構建系統。為了讓這個過程更快,它會檢測需要編譯的部分,包括應用程式發生了變更或者能夠被變更所影響的部分。該工具還會在開發人員鍵入代碼的時候自動儲存代碼。

對使用NUnit2.5.4或更高版本做單元測試的人來說,.NET Demon為Visual Studio添加了持續測試的特性。當代碼發生改變的時候,還會顯示單元測試結果和程式碼涵蓋範圍。(不管是否使用單元測試,.NET Demon的其它所有特性都可用。)

.NET Demon可以用於Visual Studio 2010除快捷版之外的所有版本。儘管軟體的完整版需要收費,但當前的beta版已經在Red Gate的網站和Visual Studio Gallery提供了免費下載。的輕鬆移植。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.