Saya baru mengenal platform Raspberry Pi dan saya telah mengumpulkan sumber daya dan mencoba menentukan apa yang cocok untuk komputer kecil itu.
Saya mengerti bahwa Python adalah lingkungan pemrograman yang masuk untuk kontrol & otomatisasi aksesori R-Pi, dan pengontrol; Saya tidak sabar untuk mencobanya. Namun, saya juga mencoba menentukan cara menggunakan Pi untuk beberapa pengembangan aplikasi web (pengujian).
Saya yakin Anda pernah mendengar Microsoft membuat .Net Core framework-nya tersedia sebagai sumber terbuka, juga editor kode (sangat hebat), Visual Studio Code. Sampai sekarang file biner hanya dirilis untuk arsitektur ia32 / x64 Linux (antara lain).
Apakah ada di antara Anda yang melihat kemajuan di cabang ARM? Mungkin, Anda telah melihat beberapa solusi, atau rilis tidak resmi yang patut Anda periksa?
Terima kasih sebelumnya atas masukan Anda.
Bersulang!
sumber
Mono berjalan baik-baik saja pada raspberry pi tetapi perlu diketahui bahwa ia menderita masalah kinerja ( Yang saya gunakan adalah compiler Mono JIT versi 3.2.8 (Debian 3.2.8 + dfsg-10) ).
Saya menjalankan beberapa aplikasi konsol di RBP (ditulis dalam .Net 4.5). Aplikasi pada dasarnya melakukan beberapa panggilan REST. Ini adalah aplikasi pemantauan dan ketika data dibaca normal aplikasi menulis di konsol bahwa semuanya baik dan berakhir. Tidak ada panggilan mewah dan sisanya dibuat menggunakan paket RestSharp. Aplikasi sederhana dari atas - bawah - tanpa loop, dll.
Aplikasi saya membutuhkan sekitar 3 detik untuk berjalan di Raspberry Pi. Sangat lambat jika dibandingkan dengan hal-hal lain yang dilakukan RBI saya.
Intinya: ya mono bekerja tetapi akan merangkul menggunakannya hanya dengan sebutir garam.
Tersandung pada artikel ini ketika mencari kinerja Mono di Raspberry pi.
sumber
.Net Core masih sangat baru dan tidak memiliki banyak fitur.
Tetapi Mono benar-benar pilihan jika Anda ingin menggunakan unix, bahkan pada ARM, sebenarnya Mono benar-benar disponsori oleh Microsoft sendiri, bahkan Xamarin, perusahaan di belakang Mono telah dibeli oleh Microsoft, dan Mono berada di peta jalan dari .net pengembangan oleh Microsoft.
Ini sebenarnya memiliki kualitas siap produksi, saya menggunakannya di banyak server dengan linux dan pada rpi 2 saya.
Dan Anda hanya dapat memprogram apa yang Anda inginkan di windows dengan Visual Studio 2015 Community Edition, kompilasi dan kirim ke rpi program, itu akan berfungsi (tetapi berhati-hatilah, Formulir memiliki dukungan yang sangat buruk, jika Anda menargetkan konsol atau program layanan, Anda akan memiliki tidak masalah, kalau tidak, Anda dapat membuat GTK proyect yang sangat mirip dengan formulir tetapi menggunakan MonoDevelop).
Hanya sebuah catatan, harus berupa Rpi 2, mono sekarang menggunakan hard float dan Rpi1 tidak mendukungnya (atau Anda dapat mengkompilasi diri Anda di rpi mono dan menonaktifkan dukungan hard float).
sumber