Начало
Схема выполнения программы в .NET
Среда Visual Studio.NET
Среда разработки Visual Studio.NET предоставляет мощные и удобные средства написания, корректировки, компиляции, отладки и запуска приложений, использующих .NET-совместимые языки (C#, VB.NET, C++ и J# Платформа .NET является открытой средой. Это значит, что компиляторы для неё не могут поставляться и сторонними разработчиками. К настоящему времени разработаны десятки компиляторов для .NET, например, Ada, COBOL, Delphi, Eiffel, Lisp, Oberon, Perl, Python. Все .NET –совместимые языки должны отвечать требованиям общеязыковой спецификации (Common Language Specification, CLS), в которой описывается набор общих для всех языков характеристик. Это позволяет использовать для разработки приложения несколько языков программирования и вести полноценную межъязыковую отладку. Все программы независимо от языка используют те же базовые классы библиотеки .NET. Приложение в процессе разработки называется проектом. Проект объединяет всё необходимое для создания приложения: файлы, папки, ссылки и прочие ресурсы. Среда Visual Studio.NET позволяет создавать проекты различных типов, например: - Windows-приложение использует элементы интерфейса Windows, включая формы, кнопки, флажки и пр.; - консольное приложение выполняет вывод на экран «на консоль», то есть в окно командного процессора; - библиотека классов объединяет классы, которые предназначены для использования в других приложениях; - веб-приложение – это приложение, доступ к которому выполняется через браузер (например, Internet Explorer) и которое по запросу формирует веб-страницу и отправляет её клиенту по сети; - веб-сервис – компонент, методы которого могут вызываться через Интернет.