Программирование в . NET Framework

Программировать на языке C# без .NET Framework невозможно. 
 .NET Framework – это платформа программирования, разработанная корпорацией Microsoft, и язык C# создавался специально для нее. Платформа .NET Framework состоит из двух частей.

Во-первых, она содержит библиотеку классов, созданных на языке C#. Которыми, мы всегда можем воспользоваться, а не создавать коды простых программ заново.

Во-вторых, в ее состав входит среда выполнения, управляющая запуском и работой готовых программ, так называемый компилятор.

Использовать библиотеку .NET Framework достаточно просто, если вы используете при программировании упрощенную среду программирования Visual C# Express, то всегда сможете обратиться к справочнику, куда и включена эта библиотека. При работе в среде программирования Visual C# Express Вы можете воспользоваться интеллектуальной подсказкой. Как только вы введете в ее окошко имя пространства или класса и поставите точку, автоматически раскроется список всех доступных классов, методов и полей. Вам достаточно выбрать нужный элемент списка.

Например, после ввода «Console.» вы увидите список методов и других членов класса Console.

Расскажем немного о понятии «консоль», так часто встречающемся в наших уроках. Понятие «консоль» пришло к нам из тех времен, когда были популярны большие компьютеры. Компания размещала в каком-нибудь помещении один гигантский компьютер, а на рабочих местах устанавливалась только клавиатура и простой монитор, называвшийся консолью. Клавиатура и монитор подключались к тому самому «монстру», спрятанному от посторонних глаз в отдельной комнате. Такие мониторы не умели отображать графику — только текст. Информация передавалась при помощи клавиатуры – основного устройства ввода, а консоль – основное устройство вывода – позволяла компьютеру представлять информацию пользователю. Сегодня мы пользуемся современными компьютерами, которые занимают очень мало места и их возможности на несколько порядков больше, но при выполнении многих задач никаких графических изысков не требуется. Например, программа, получающая какие-либо данные с сервера в Интернете и сохраняющая их в файле на вашем компьютере, должна уметь выводить только два сообщения: «идет получение данных» и «готово». Зачем тратить время на разработку затейливого интерфейса, который занимает много памяти? Именно по этой причине в библиотеку .NET включен класс для быстрого написания консольных приложений. Не стоит относиться снисходительно к консольным приложениям и считать их слишком примитивными.

Но если вы захотите написать привычное для вас приложение похожее на приложение Windows, то наверняка воспользуетесь классами из пространства имен System.Windows.Forms. Эти классы позволят вам задействовать кнопки, списки, текстовые поля, меню, окна сообщений и множество других «элементов управления» принятых в операционной системе Windows.

Компания Microsoft предоставила в составе библиотеки классов .NET Framework большое количество «элементов управления», которые можно помещать на формы. Освоив этот инструмент, вы сможете быстро создавать эффектные приложения.

Это список наиболее часто используемых элементов управления: Label (Метка). Button (Кнопка). ListBox (Список). CheckBox (Флажок). RadioButton (Переключатель). MessageBox (Окно сообщений). Menu (Меню). TabControl (Управление вкладками). Toolbar (Панель инструментов). TreeView (Дерево). DataGrid (Сетка данных). PictureBox (Изображение). RichTextBox (Текстовое поле с поддержкой формата RTF).

Такая возможность программы – выбирать готовые шаблоны, значительно упростит процесс программирования.

Embed gadget


Comments