ASP.NET с приложением формы окна
Я новичок в среде Dot NET и не очень доволен тем, что я до сих пор читал и делал с Dot NET.
Мне нужно перенести или написать программу, которая будет использовать ASP.NET с окном Form Application. По какой-то причине я не могу создать эту программу как отдельный проект. Я скучаю по пониманию того, что такое Dot NET или это так, как Dot NET предназначен для этого?
У меня есть Delphi Prism(DP), который основан на Visual Studio 2010. В рамках DP я могу создавать только отдельные проекты для ASP.NET и / или Windows Form Application. Я не могу использовать немного мира в рамках одного проекта. Возможно ли это сделать?
Предполагается, что моя программа Delphi Prism Dot NET будет работать на основе оконных окон и веб-приложений. Как оконная программа, она должна отправлять и получать данные по последовательному порту и сети. Предполагается, что веб-интерфейс предоставляет пользователю доступ к оконной (серверной) программе в Интернете, локальной сети или интрасети.
Я управлял всеми их демонстрациями и искал онлайн помощь. Тем не менее, мне трудно с этим.
Я расстраиваюсь. Я думал, что программирование в Dot NET будет быстрым, но это становится проблемой. Я должен знать это сейчас, потому что Dot NET - это Microsoft.
Если кто-нибудь может дать мне подсказку или дополнительную информацию, чтобы помочь мне немного лучше понять Dot NET, я был бы признателен. Спасибо.
3 ответа
Это отдельные проекты для отдельных проблемных областей. Вы не можете и не можете смешивать проект ASP.NET и проект Windows Forms.
Выберите тип проекта и создайте что-нибудь простое. После того, как вы пересечете этот мост, перенесите эту концепцию в другой тип проекта (WPF, Silverlight, ASP.NET MVC и т. Д.) И обратите внимание на различия.
Базовый язык будет распространяться на такие проекты, как C#, VB и т. Д., Однако тип / структура проекта - нет.
Они предназначены для двух совершенно разных вещей. Windows Forms, или просто Winforms, - это технология.NET 2.0, предназначенная для создания исполняемых приложений, работающих в Windows. ASP.NET предназначен для использования базового.NET Framework в качестве серверного движка за веб-приложением, которое подает HTML-страницы в веб-браузер.
Существуют способы использования HTML в приложении Winforms и способы вызова приложений.NET winforms из HTML, но традиционно они представляют собой два использования базовой платформы.NET Framework для нацеливания на два разных взаимодействия с конечным пользователем.
Я думаю, вам придется создать два отдельных проекта. Проблемы и особенности их платформ совершенно разные.