(NET) NET (2002)

Как я осваивал .NET-студию.

Для начала обычным скучным образом поставим .NET-студию (сначала UPDATE системы, потом устанавливаем все компоненты). Как обычно я сначала попытался просто посмотреть встроенные в MSDN примеры, на там везде были только отсылки на сайт Microsoft.com - так работать было невозможно. Поэтому первая глава здесь - как правильно установить и сконфигурировать примеры, чтобы начать работать с ними.

Правильно устанавливаем примеры.

Выбираем из меню пункт ПУСК->Microsoft .NET Framework SDK->Samples and QuickStart Tutorials. При первом запуске страничка будет выглядеть вот так. Выполняем STEP1 и обязательно перезагружаемся. Затем выполняем STEP2.

После выполнения второго пункта меню вид странички StartSamples изменится. Будет также установлено ядро SQL-сервера. В-общем-то в .NET-студии есть почти все те же инcтрументы, что и в полном SQL-сервере, так что его отдельно можно вообще не устанавливать и делать все c базами прямо из интегрированной оболочки студии.

Но главное для всей нашей дальнейшей деятельности - будут созданы виртуальные директории IIS, спроцированные на этот каталог локальной файловой системы. Теперь можно из меню опять выбрать пункт QuickStarts, tutorials, and samples и из общей обширной документации .NET Framework мы наконец-то попадаем на страничку примеров кода для .NET Framework.

На первом этапе нас будет интересовать ASP.NET QuickStart . Для того, чтобы освоить возможности .NET-студии сначала надо загрузить в нее примеры - иначе интегрированную оболочку .NET не освоить никак. Для этого создаем новый ASP.NET проект и загружаем в него вот так примеры. Загружаем сразу всю директорию. При загрузке возникают замечательные запросы о том, что не существует VB.NET классов с программами, соответствующими загружаемым WEB-страницам. Это главная фишка ASP.NET по сравнению с простым ASP - для каждой HTML-странички есть скомпилированный в подкаталоге /BIN исполняемый файл с расширением DLL. Отвечаем "создать". Наконец-то вся директория загружена. Обратите внимание, чтобы не возится с браузером, я загрузил и саму страничку ASP.NET QuickStart (http://localhost/quickstart/ASPPlus/) во встроенный браузер .NET-студии.

Теперь мы может запускать примеры как непосредственно из странички ASP.NET QuickStart (Run Sumple), так и из окна проектов студии (Build and Browse). Пробуем запустить какой-нибудь пример (в среднем окне результат) - здесь момент истины - если пример запустился, то все получилось, иначе может быть все что угодно - не запущен IIS, неправильно установлена .NET-студия, неправильно разрешается имя Localhost, неправильно сконфигурированы протоколы, на главном сетевом интерфейсе висит файрвол или отключен SMB-протокол и так далее до бесконечности... Если пример не запустился, то все плохо - бороться с этим вам придется самому и долго... Но не будем о грустном - считаем, что пример запустился и перейдем непосредственно к изучению ASP.NET.

Возможности ASP.NET на примерах.



Comments ( )
<00>  <01>  <02>  <03>  <04>  <05>  <06>  <07>  <08>  <09>  <10>  <11>  <12>  <13>  <14>  <15>  <16>  <17>  <18>  <19>  <20>  <21>  <22>  <23
Link to this page: //www.vb-net.com/dotnet/tour5/index.htm
<SITEMAP>  <MVC>  <ASP>  <NET>  <DATA>  <KIOSK>  <FLEX>  <SQL>  <NOTES>  <LINUX>  <MONO>  <FREEWARE>  <DOCS>  <ENG>  <CHAT ME>  <ABOUT ME>  < THANKS ME>