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 для нацеливания на два разных взаимодействия с конечным пользователем.

Я думаю, вам придется создать два отдельных проекта. Проблемы и особенности их платформ совершенно разные.

Другие вопросы по тегам