Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
ГЛАВА 2. Технология создания приложений на языке C#
Как разработчик программ на языке C#, вы имеете возможность выбрать любой из множества доступных инструментов разработки .NET-приложений. Целью этой главы является обзор самых разных инструментов разработки .NET, включая, конечно же Visual Studio 2005. Однако начнется глава с рассмотрения компилятора командной строки C#, csc.exe, для работы с которым будет достаточно самого простого текстового редактора., например программы Блокнот (noteepad.exe). Кроме того, мы с вами выясним, как выполнить отладку компоновочных блоков .NET с командной строки с помощью cordbg.exe. Освоив компиляцию и отладку компоновочных блоков без графического интерфейса, мы затем выясним, как можно редактировать и компилировать файлы исходного кода C# c помощью приложения TextPad.
Конечно, с текстом этой книги можно работать, используя только csc.exe и Блокнот/TextPad, но я думаю, вы заинтересованы в освоении более широких возможностей, предлагаемых в рамках современных IDE (Integrated Development Environment – интегрированная среда разработки). Поэтому мы рассмотрим также SharpDevelop – интегрированную среду разработки с открытым исходным текстом. По функциональности она конкурирует со многими коммерческими средствами разработки .NET, обладая тем дополнительным преимуществом, что она бесплатна, А после краткого обсуждения возможностей Visual C# 2005 Express мы приступим к рассмотрению Visual Studio 2005. Закончится глава небольшим обзором целого ряда дополнительных инструментов разработки .NET (многие из которых имеют открытый исходный код) и рекомендациями по поводу того, как эти инструменты получить.
- Установка .NET Framework 2.0 SDK
- Компилятор командной строки для C# (csc.exe)
- Компоновка C#-приложений с помощью csc.exe
- Работа с ответными файлами csc.exe
- Отладчик командной строки (cordbg.exe)
- Компоновка .NET-приложений с помощью TextPad
- Компоновка .NET-приложений с помощью SharpDevelop
- Компоновка .NET-приложений с помощью Visual C# 2005 Express
- Компоновка .NET-приложений с помощью Visual Studio 2005
- Дополнительные средства разработки .NET-приложений
- Резюме
- Компоновка C#-приложений с помощью csc.exe
- ЧАСТЬ I. Общие сведения о языке C# и платформе .NET
- Компоновка .NET-приложений с помощью TextPad
- Повышение производительности приложений с помощью хранимых процедур
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Разработка приложений баз данных InterBase на Borland Delphi
- 11.2. Технология принятия решения в условиях чрезвычайной ситуации
- Программирование на языке Пролог для искусственного интеллекта
- 2. Унарные операции на языке структурированных запросов
- 3. Бинарные операции на языке структурированных запросов
- 2. Пример создания базового отношения в записи на псевдокоде