|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
3.4 Использование готовых программных компонентов в приложениях ASP.NET 2.03.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.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||