Как я могу аутентифицировать пользователей на первой странице приложения?Может быть, это услуга или просто MVC действие, которое получает имя пользователя и пароль и проверяет систему членства в ASP.NET?
Да, действие контроллера, принимающее имя пользователя и пароль и запрашивающее вашего участника, кажется хорошимподход.
Как я могу получить данные из приложения?Я предполагаю, что мне придется создать веб-сервис или просто использовать действие MVC, которое возвращает JSON.Могут ли внешние приложения получать доступ к обычным действиям или это действительно должен быть веб-метод?
Вы можете получить доступ к любому действию, возвращающему что-либо из приложения Windows Mobile.Вы просто отправляете запрос HTTP.Если ваше действие возвращает JSON, клиентскому приложению может быть немного проще использовать данные.Если действие контроллера вернуло представление (и, следовательно, HTML), вам нужно было бы выполнить очистку HTML на клиенте, что могло бы быть немного более сложным, чем анализ JSON.