Можно ли создать приложения WinForm в VB.NET, которые могут получить доступ к интрасети?
-
16-09-2019 - |
Вопрос
Я не ищу решения, а просто хочу знать, возможно ли это или нет с VB.NET (в котором я все еще новичок).
Я собираюсь разработать приложение WinForm, которое позволит пользователям внутри сети компании обмениваться файлами и другой информацией.Это возможно?Спасибо.
Решение
У вас есть МНОГО способов сделать это, в зависимости от ваших требований.По сути, вы создаете распределенное приложение, и в .NET для этого есть несколько очень мощных технологий.
Прежде всего, самое простое решение — создать общую папку, а затем создать программу, которая будет использовать эту папку для связи (периодическая проверка изменений и т. д.).
Вторым решением, возможно, будет веб-служба ASP.NET, что также зависит от того, какой информацией вы хотите поделиться.
В конце концов, самым мощным решением будут сокеты TCP/IP, но это действительно для ОЧЕНЬ быстрых и ОЧЕНЬ одновременных требований.
Поскольку вы не полностью описали, что вы хотите сделать, я предлагаю вам выполнить поиск «распределенное программирование .NET» или «сетевое программирование .NET» в Google.
Существует множество примеров использования всевозможных методов, как на VB, так и на C# (и вы также можете переводить код с одного на другой).
Другие советы
Конечно...либо через сетевую папку, либо через пользовательский элемент управления.На самом деле зависит от того, чем вы действительно собираетесь заниматься.Извините, я не могу быть более конкретным.
Да, это возможно, но вам нужно будет более подробно описать, что вы хотите сделать.