Είχα γράψει κάτι αλλά μου κόλλησε ο Browser οπότε εν συντομία.
Για να αναπτύξεις εφαρμογές για φορήτες windows Os συσκευές χρειάζεσαι την professional έκδοση του Visual Studio. Χρησιμοποιείται το Compact Framework το οποίο είναι ένα υποσύνολο του κανονικού Framework. Έχεις καθόλου εμπειρία στις γλώσσες του visual studio vb.net και C#
Η απάντηση στο πρώτο ερώτημα σου είναι καταφατική. Ναι μπορείς να συνδέεσαι το σε remote sqlserver αρκει να κάνεις ping τον server και να είναι σεταρισμένος για sql authentication (πρακτικά ένα username και password). Χρησιμοποιείς το
system.data.sqlclient. Απλώς για το Compact Framework δεν υποστηρίζονται όλες οι εντολές. (Οι περισσότερες υποστηρίζονται όμως)
Στο δεύτερο ερώτημα σου δεν υπάρχει ξεκαθαρη απάντηση. Έτσι κατευθείαν δεν υποστηρίζονται αλλά υπάρχουν τρόποι τους οποίους δεν έχω δοκιμάσει και δεν ξέρω να σου πω. Πάντως αυτό που ξέρω είναι ότι μπορείς να χρησιμοποιήσεις άλλους τρόπους πολύ πιο φιλικούς με το Compact Framework. Ίσως κάποιος από τους φίλους που ξέρει περισσότερα να προτείνει κάποιον από αυτούς.
Εν κατακλείδι η ανάπτυξη εφαρμογών για windows Os φορητές συσκευές με το visual studio γνωρίζει μεγάλη άνθηση διότι εν γένει είναι απλή διαδικασία. To ιντερνετ βρίθει παραδειγμάτων και ασχολείται πλέον πάρα πολύ κόσμος. Καλή Αρχή
Manos