微軟Dinnernow例子 學習

2021-09-30 04:26:00 字數 1051 閱讀 3293

因為本人機器上系統是window2003+sp2, 開發環境是vs2008 team, 資料庫是sqlserver 2005,不是官方

文件所要求的vista+iis7+sql2005。

但我並不死心,所以才有了今天的文章。在正文開始之前,有必要介紹一下dinnernow到底是個什麼東東:)

作為微軟最新技術應用的demo。dinnernow使用了: iis7, asp.net ajax extensions, linq, wcf, wf,

wpf,windows powershell, card space以及 .net compact framework.

相信園子中有不少朋友可能面臨跟我一樣的問題,就是對於新技術(熱點)通過學習掌握了之後如何應用到具體

的產品或專案中。而這個demo總體上還是可圈可點的。另外就是本人比較愛吃美食,而這個專案在教人學習架構的

過程中,還能讓人欣賞美食並可訂餐,實在是一舉兩得:)

好的,開始正文吧:)

通過本地安裝之後,(預設)會在"c:/dinnernow/"下生成安裝指令碼,資料庫備份,原始碼等檔案。

1.首先要在本地上新建立乙個資料庫(預設為dinnernow),然後將安裝目錄下的/database/dinnernow.bak

備份檔案還原進來。(如果沒有安裝membership, 可以vs2008命令列下鍵入aspnet_regsql進行安裝)

中的(當然可直接使用安裝目錄/scripts/others/database下的dinnernowwf.bak的

檔案進行還原):

sqlpersistenceservice_schema.sql

sqlpersistenceservice_logic.sql

tracking_schema.sql

tracking_logic.sql

4.安裝msmq。

而這樣配置的原因主要是在web.config中的設定項很多都是這個指向的,所以可以在按照如下方式配置完站

點後,程式應該就能直接執行起來了:)

更多dinnernow案例分析

微軟開源的專案和架構學習

執行緒等待例子,來自微軟

執行緒等待例子 private static autoresetevent event 1 new autoresetevent true private static autoresetevent event 2 new autoresetevent false static void threa...

PB例子學習

syntax proto2 message article optional articletype article type 5 default novel message author optional author author 6 repeated int32 article numbero...

建模學習例子

在專案協作中,建模工具起到了非同尋常的作用。可以使專案管理員確定專案範圍,使分析員了解系統提供的功能,使開發員了解系統的邏輯流程及系統中物件之間的訊息轉遞等等。就使得專案管理員,系統分析員,開發員有必要掌握一種建模工具。如rose,powerdesiger,ea,viso等。rose是我參加工作後,...