我是一個新的Xamarin開發人員,我現在正在研究需要數據庫來存儲應用程序數據的簡單應用程序。如何與Xamarin.Forms一起使用MongoDB PCL(共享項目)
我的需求: 簡單的應用程序,MVVM設計模式,一個發展。 應用程序需要在iOS和Android合作
我的解決方案結構:
Xamarin.Forms PCL項目(包含瀏覽,的ViewModels,模型,服務)
Xamarin.Droid - 默認的Xamarin Android項目。
Xamarin.IOS - 默認的Xamarin IOS項目。
我想使用NoSQL數據庫。 我知道MongoDB,這是一個不錯的。 但在Google中搜索後,沒有任何教程可將MongoDB與Xamarin.Forms PCL項目結合使用。
所以,我的問題:
它可以使用MongoDB的具有Xamarin.forms? (如果(1)的答案是「是」) - 真的推薦MongoDB與Xamarin.Forms PCL項目一起使用嗎?
(如果(2)的答案是「否」) - 在我的情況下,最好的NoSQL數據庫選項是什麼?
注意: 我已經嘗試使用這篇文章: http://www.c-sharpcorner.com/UploadFile/093731/xamarin-with-mongodb/
但不工作。
我正在使用:Visual Studio 2017,Xamarin.Forms(2.3.4.247)。
感謝了很多!
你是什麼意思與「不工作」 ?如果您已經嘗試了一些代碼,最好分享錯誤消息並對其進行處理。 –
好的路易斯,在上面的文章中,添加MongoHelper類後,我得到了這個錯誤: https://image.ibb.co/j6514v/Untitled.jpg 而我沒有找到任何解決此問題。 感謝您的幫助。 ****當然,我添加了參考:https://image.ibb.co/jvzHcF/Untitled2.jpg –
我想你忘了在類的頂部添加「using」關鍵字的命名空間。 –