Загрузить данные из C# winform в Google cloud-возможно ли это?
Всем привет,
Я занимаюсь проектами в C#.NET приложения winforms уже некоторое время работают. Обычно во всех моих проектах, связанных с winform, я использую SQL server для управления данными. Но теперь я получил интересное требование от одного из моих клиентов.
Вместо SQL он хочет, чтобы я использовал Google cloud для хранения данных. Это звучит очень интересно для меня, но на самом деле я понятия не имею. Я имею в виду, что даже не знаю, какой тип языка программирования я должен использовать для этой цели. Должен ли я использовать ASP.NET или C#.NET?
Я просто знаю, что ASP.NET используется для создания веб-приложений, и я никогда им не пользовался. Но мое требование не обязательно должно быть веб-приложением. Скажем, например, я считываю данные с прибора и сохраняю некоторые данные в своем списке winform. В случае нажатия кнопки я хочу загрузить данные listbox в облачный аккаунт моего клиента(извините, если я слишком идиот).
Я погуглил о своем требовании, но не смог получить разъяснений.Поэтому я прошу у кого-нибудь совета, могу ли я пойти с ним C#.NET или любой другой язык для достижения моих требований? Если это невозможно сделать (или нецелесообразно делать) с помощью C#.NET пожалуйста, подскажите мне, какой язык я могу использовать. Я готов учиться и делать это.
Что я уже пробовал:
c# - как вы можете разместить настольное приложение в облаке? - переполнение стека[^]
Облачный контроль для ASP.NET[^]
Sinisa Hajnal
Если это единственное хранилище данных, которое должно быть в облаке (как следует из вашего вопроса), подумайте об облаке как об удаленной базе данных. Вот и все, вам не нужно ничего менять в приложении, кроме уровня доступа к данным, добавляя новый тип репозитория. Для получения более подробной информации вам придется обратиться к документации google API.
Member 11905879
Да, я хочу, чтобы облако действовало как удаленная / онлайн-база данных. То есть вы хотите сказать, что я все еще могу использовать winforms, но мне нужно использовать Google API, не так ли?
[no name]
Прежде всего. ASP.NET это не язык программирования.
https://www.google.com/webhp?q=c%23%20store%20data%20google%20cloud
Так что да, это возможно
Member 11905879
Хорошо, спасибо за ваши разъяснения и поддержку ссылок.
Philippe Mori
Однако может иметь смысл иметь сервер в любом случае и общаться с сервером, а не напрямую общаться с удаленной базой данных... Таким образом, клиентский код зависит от веб-службы, а не от самой базы данных, и, как правило, он также будет более безопасным, поскольку нет доступа к базе данных.
Member 11905879
Хорошо, спасибо
Member 14059368
Какой тип вы бы предложили, пожалуйста
dadaboat175@gmail.com