Введение в Visual Studio 2008
Оценить
(0 голоса)
Практически любой аспект текстового и кодового редактора может быть настроен под лю­бые ваши капризы. Мы знаем по собственному опыту, что не существует даже двух разра­ботчиков с одинаковым восприятием кода. Вы можете использовать диалоговое окно Op­tions (Tools | Options) для изменения фонового цвета редактора или цвета и шрифта различного текста внутри редактора. Вы можете также включить нумерацию строк и управ­лять отступами (табуляцией) и пробельными символами. Полный список настроек текстово­го редактора велик. Вы можете настроить язык и специфические для редактора опции. На рис. 2.18 показано диалоговое окно Options для шрифтов и цветов. Здесь вы можете на­строить множество отображаемых элементов редактора (их цвет,…
Оценить
(0 голоса)
Solution Explorer позволяет вам группировать и управлять множеством файлов, которые составляют ваше приложение. Решение обычно содержит несколько проектов (приложе­ний). Проект группирует относящиеся к нему файлы. Например, вы можете создать Web-сайт, приложение Windows Forms, библиотеку классов, консольное приложение и т. д. Фай­лы внутри контейнера проекта конкретизируют ваш код формами, файлами классов, XML и прочими элементами. Solution Explorer представляет собой то место, где вы обычно начинаете добавлять новый элемент (класс, изображение, форму) в ваше приложение. Он используется также и для до­ступа к этим элементам. Двойной щелчок по элементу в Solution Explorer открывает визу­альный конструктор или редактор, связанный с файлом данного типа. Например,…
Оценить
(0 голоса)
С каждой новой редакцией и каждым новым инструментом программирование все меньше похоже на написание кода и все больше похоже на перетаскивание и конфигурирование. Множество инструментов, элементов управления и мощные визуальные конструкторы, ко­торые освобождают нас от необходимости писать часто повторяющийся код, теперь тоже требуют нашего внимания — в виде их обслуживания. Эта работа обычно выполняется пу­тем манипуляции буквально сотнями свойств, которые при определении нашего приложе­ния работают во взаимодействии друг с другом. Именно здесь появляется окно свойств (Properties). Оно позволяет нам управлять размером, внешним видом и поведением наших элементов управления. Более того, окно свойств группирует схожие свойства в наборы (для облегчения доступа).…
Оценить
(0 голоса)
При прикалывании мы обеспечиваем открытое состояние окна. Название данного действия происходит от визуального элемента, используемого для прикалывания — это канцелярская кнопка (см. заголовок Toolbox на рис. 2.22). Прикалывание императивно, поскольку иногда для написания кода или конструирования формы вам нужно рабочее пространство во весь экран. В этом случае вам необходимо открепить (скрыть) все излишние окна вашей интег­рированной среды. Обратите внимание, что когда окно открепляется, то оно представлено на экране вертикальной вкладкой (окно Solution Explorer на рис. 2.22 справа). Если вы при­близите курсор мыши к этой вкладке, то окно откроется. После завершения его использова­ния оно опять вернется в скрытое состояние. Возможно, вы…
Оценить
(0 голоса)
Стыковка— это присоединение окон к разным "липким" местам внутри интегрированной среды. Обычно это означает стыковку к левой, верхней, правой или нижней стороне интег­рированной среды. Например, панель Toolbox по умолчанию пристыкована к левой стороне интегрированной среды. Вы можете пожелать разместить ее в нижней части экрана, ниже активного визуального конструктора (рис. 2.23). Вы можете также пристыковывать окна друг к другу. Например, вы можете пристыковать окно Properties под окном Solution Explorer. Либо разместить окно Properties как вкладку в том же самом окне, в котором пристыкован Solution Explorer (рис. 2.23). Для помощи при стыковке в Visual Studio 2008 были переработаны визуальные подсказки, которые впервые…
Оценить
(0 голоса)
Наш стремительный обзор закончен. Мы описали основы инсталляции, ваш первый проект и стандартные элементы, с которыми вы столкнетесь при самостоятельном путешествии. Мы надеемся, что вы обрели опору и можете продвигаться вперед.
Оценить
(0 голоса)
Большая часть этой книги посвящена изучению потенциальных возможностей повышения производительности интегрированной среды Visual Studio. Однако важно также описать некоторые недавние достижения .NET-языков и Framework. Все эти элементы (интегри­рованная среда, языки и Framework) обычно поставляются фирмой Microsoft вместе. То есть когда выпускается новая версия интегрированной среды (такая как Visual Studio 2008), то вы можете ожидать изменений в основных языках программирования и новую версию .NET Framework. Поэтому любое обсуждение новой версии интегрированной сре­ды было бы неполным без хотя бы краткого описания тех элементов, которые поставля­ются вместе с ней. Недавно фирма Microsoft расширила .NET Framework без выпуска новой интегриро­ванной среды. Новая версия (3.0)…
Оценить
(0 голоса)
Огромная часть современных .NET-разработчиков знает, что программирование— это не­что гораздо большее, чем просто язык. Поэтому при выходе новой редакции всегда ожида­ют появления языковых улучшений, дополнений к Framework и изменений в том, как пи­шется код. Visual Studio 2008 в этом смысле не отличается. Она вышла вместе с .NET Framework 3.5, VB 9 и C# 3. В последующих разделах описаны многие дополнения языков VB и C# для версии 2008. В данном же разделе выделены некоторые ключевые улучшения интегрированной среды, специфичные для выбранного вами .NET-языка.
Оценить
(0 голоса)
Как и в прошлых версиях Visual Basic, сам язык — это только часть дела. Visual Basic — это и язык, и инструментальные средства. Необходимо отметить некоторые "неязыковые", но специфичные для VB улучшения, которые поставляются с версией 2008. □    Улучшенная технология IntelliSense. Новейшая версия VB имеет поддержку IntelliSense везде и всегда, когда вы набираете текст. Просто введите букву в окне кода, и техноло­гия угадает (почти всегда правильно), что именно вы хотите написать. Производитель­ность по сравнению с предыдущими редакциями также значительно улучшилась. Кроме того, VB имеет гораздо более мощную систему подсказок ToolTips для помощи при ко­дировании. □    Элементы управления VB Power Pack.…
Оценить
(0 голоса)
.NET-языки получили некоторые улучшения в результате обновлений, сделанных в Common Language Runtime (CLR). Несмотря на то, что имеется несколько специфических улучшений как для Visual Basic, так и для С#, большинство улучшений версии 2008 применимы к обоим языкам. Поэтому мы описываем языковые улучшения одной группой и даем примеры на обоих языках. Если данное дополнение специфично для конкретного языка, то это будет отмечено. Языковые улучшения .NET-языков включают следующее: □    локальный вывод типа (называемое также неявным типизированием); □    инициализаторы объектов; □    методы расширения; □    анонимные типы; □    лямбда-выражения; □    частичные методы; □    встроенный язык запросов (LINQ); □    дружественные сборки; □    поддержка языка XML…
© 2017 www.visualstudios.ru. Все права защищены.