MONO 使用重要提示

2022-03-19 02:50:43 字數 859 閱讀 5323

如果要使用mvc這樣的框架(**沒有副檔名或副檔名沒有正常規律),請一定用jexus,而不要用apache/nginx等。

asp.net跨平台初學者要注意:

1、不要開始就用freebsd或其它的unix作業系統不要在作業系統方面給自己添堵,推薦用ubuntu伺服器版或centos;

2、不要用mvc4及更高版本,不要用ef,不要在asp.net應用框架上給自己找麻煩。

3、不要用wcf,mono上wcf雖然可用,但不是很好用,mono對wcf不感冒。 

避開以上幾點,你就可以讓asp.net自由飛翔了。

在freebsd等unix上玩asp.net,那是老手們幹著玩的事,不是初學者可以玩的。

除了「不要」「慎用」部分,全是可以,不同的組合非常多,在群裡寫乙個短短的提示,寫不全呀。

mono自帶sqlite類庫,不需要安裝什麼。

win上也只需要在bin資料夾中多乙個sqlite3.dll就行了。

這個sqlite3.dll是windows本地dll,不要傳送到linux上去。

總之,我是沒有安裝過sqite什麼,就用兩個dll就能在windows linux上跑了。

mono.data.sqlite.dll

sqlite3.dll

mono.data.sqlite.dll是.net類庫,給.net用的,sqlite3.dll是win上操作sqlite庫檔案用的win api。

到/usr/lib/mono/gac中去下就行了。

一定要用mono.data.sqlite.dll,這樣,你寫的東西,將來就不必考慮是什麼作業系統了。

嗯我現在開發部門、企業級宣傳性質的**,清一色用的是sqlite

從不用網路資料庫而給自己找麻煩。

使用NDK編譯mono

2.匯出ndk目錄到環境變數 export ndk var data android ndk r10e 3.執行ndk的工具鏈 ndk build tools make standalone toolchain.sh platform android 18 install dir tmp my an...

使用NDK編譯mono

2.匯出ndk資料夾到環境變數 export ndk var data android ndk r10e 3.執行ndk的工具鏈 ndk build tools make standalone toolchain.sh platform android 18 install dir tmp my a...

mono的https使用使用事項

private static void setcertificatepolicy 遠端證書驗證,固定返回true private static bool remotecertificatevalidate object sender,x509certificate cert,x509chain ch...