Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Разработка Web-приложений ASP.NET 2.0 в Visual Studio.NET 2005
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

3.4 Использование готовых программных компонентов в приложениях ASP.NET 2.0

3.4.1 Применение классов .NET Framework. Ключевые слова Imports и Using

Применение классов из пространств имен .NET Framework в ASP.NET 2.0, ключевые слова Imports и Using

Очень часто в нашем приложении ASP.NET возникает необходимость использовать уже готовые классы из .NET Framework, например, классы из пространства имен System.Data — для работы с базами данных, или System.XML — для работы с данными в формате XML. Классы .NET Framework всегда "под рукой" и ссылок на них добавлять не нужно. Достаточно просто обратиться к ним из кода на странице codebehind, например:

Dim oDataTable As System.Data.DataTable

Однако всегда использовать полные имена классов .NET Framework — значит делать лишнюю работу по вводу лишних слов в коде. Для того, чтобы эту лишнюю работу не делать, можно добавить в программный код ссылки на пространства имен .NET Framework. Пространство имен — это средство логической группировки классов, которое используется для удобства ориентации и добавления ссылок. Для добавления ссылки на пространство имен в Visual Basic используется ключевое слово Imports в Visual Basic.NET и ключевое слово Using в C#. Конструкции Imports и Using должны всегда быть расположены до любых объявлений в программном модуле (обычно на самом верху страницы). Например, такие два блока кода эквивалентны:

      Dim listBox1 As New System.Web.UI.WebControls.ListBox

      listBox1.Items.Add("Первый элемент")

и

      Imports System.Web.UI.WebControls

      Dim listBox1 As New ListBox

      listBox1.Items.Add("Первый элемент")

Если вы будете использовать много элементов из пространства имен System.Web.UI.WebControls, то применение конструкции Imports может существенно сократить количество символов, которое вам придется набирать.

Отметим, что все пространства имен .NET Framework от Microsoft начинаются либо со слова Microsoft, либо со слова System.

 

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru