Другие языки программирования и технологии

Технологии WPF, WCF, WF где используются и каким боком он относятся к C# ??

Вообще какие компиляторы нада использовать ?? И на всех языках платформы .NET можно использовать эти технологии или для работы с ними нада использовать отдельные компиляторы ??
К C# эти технологии относятся боком платформы .NET.

Чтобы использовать WPF, WCF, WF надо юзать NET Framework 3.0 и выше.

Компиляторы можно использовать любые, работающие с платформой .net.

Для любителей С++ можно посмотреть Managed C++. По мне так C# удобнее.
Ваня Кротов
Ваня Кротов
634
Лучший ответ
Windows Presentation Foundation (WPF, кодовое название — Avalon) — графическая (презентационная) подсистема в составе .NET Framework (начиная с версии 3.0), имеющая прямое отношение к XAML. WPF вместе с .NET Framework 3.0 предустановлена в Windows Vista, а также доступна для установки в Windows XP SP2 и Windows Server 2003.

Это первое реальное обновление технологической среды пользовательского интерфейса со времени выпуска Windows 95. Оно включает новое ядро, которое призвано заменить GDI и GDI+, используемые в нынешней Windows-платформе.

WPF представляет собой высокоуровневый объектно-ориентированный функциональный слой (framework), позволяющий создавать 2D- и 3D-интерфейсы. Сейчас его можно назвать альтернативным вариантом Adobe Flash и Java-апплетам, используемым в Web-разработке применительно к Windows Forms. Но в будущем WPF должен объединить Windows и Web-разработку (в том числе AJAX). WPF для отрисовки использует не GDI+, а DirectX. Также WPF поддерживает темы и нестандартные для WinForms контролы. Производительность WPF выше, чем у GDI+ за счёт использования аппаратного ускорения.

*******************

Windows Communication Foundation (WCF) — программный фреймворк, используемый для обмена данными между приложениями и входящий в состав .NET Framework. До своего выпуска в декабре 2006 года в составе .NET Framework 3.0, WCF был известен под кодовым именем Indigo.

WCF делает возможным построение безопасных и надёжных транзакционных систем через упрощённую унифицированную программную модель межплатформенного взаимодействия. Комбинируя функциональность существующих технологий .NET по разработке распределённых приложений (ASP.NET XML Web Services — ASMX, WSE 3.0, .NET Remoting, .NET Enterprise Services и System.Messaging), WCF предоставляет единую инфраструктуру разработки, повышающую производительность и снижающую затраты на создание безопасных, надёжных и транзакционных Web-служб нового поколения. Заложенные в нее принципы интероперабельности позволяют легко добиваться взаимодействия с другими платформами, для чего используются технологии взаимодействия платформ, например WSIT [1] разрабатываемые на базе открытого исходного кода.

***********************

Windows Forms — подсистема .NET Framework, которая отвечает за графический интерфейс пользователя в приложениях операционной системы Windows. Windows Forms «оборачивает» в управляемый код стандартные элементы интерфейса Windows, доступные при помощи Win32 API. Причем управляемый код — классы, реализующие API для Windows Forms, не зависят от языка разработки. Т. е. программист одинаково может использовать Windows Forms как при написании ПО на C#, С++, так и на VB.Net, J# и др.

Внутри .NET Framework, Windows Forms реализуется в рамках пространства имён System.Windows.Forms.
Zond Fx
Zond Fx
8 830
Спрашивали тут уже, юзай mwfix
Sasha Shamak
Sasha Shamak
111