Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

ASP.NET от начала до конца. В примерах на C#.


Информационный Канал Subscribe.Ru

№2

№2

Добрый день уважаемы подписчики! Продолжим!

к подписчикам: первые выпуски будут посвящены теоретическим основам .NET Framework и ASP .NET. Этих основ будет достаточно чтоб начать практику! Я также предполагаю что имеются какието основы программирования на c#.

 

У Вас уже есть установленный SQL Server, .NET Framework. ASP .NET.

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

Давайте поиграемся с IIS.
1 . Запускаем IIS. (пуск-администрирование-Internet Information Service)
2 . Выбираем узлы, localhost, правой кнопкой, свойства.
3 . На вкладках клацаем на "Безопасность каталога".
4 ."Анонимный доступ и пр. подлинности" - изменить.
5 . Ставим галочку только на "Анонимный доступ" и "Встроенная проверка подлинности Windows", больше галок негде нет, в имя пользователя пишем "имя вашего компьютера\Гость".
Также не забудьте включить учетную запись гостя на компьютере. Пока что все.

Зпускайте VS, file-new project-Asp.net web application. Укзываете название и вперед!
Теперь просто жмите F5. Если проект запустился значит все ок! Если нет, мыльте мне на outhead@ua.fm, вместе разберемся, я поначалу тоже маялся пока все получилось.

А теперь давайте по порядку.

Начнем с рассмотрения .NET Framework(для тех кто забыл =) или не в курсе)

.NET это модель разработки майкрософта, в которой приложения становятся платформо и устройство независимыми. Информация доступна через интернет. .NET Framework - это инфраструктура .NET. Одна из "фишек" .NET Platform это легкая разработка веб-приложений(Вы в этом убедитесь).

.NET Framework состоит из:
- Common language runtime. тоесть исходный код компилируется не прямо в системный код, а в CLR, что позволяет совмещать языки(один модуль на бэсике другой на с-шарп), управлять защитой, и памятью.
- Библиотека классов, она представляет классы и код для наиболее частых задач, включая доступ к данным, веб-сервисы, веб-приложения, вин-формы.
- XML Web Services
- Веб-формы
- Visual Studio.NET

ASP.net это не новая версия ASP. запомните это, и смело можете спорить с любым кто опровергает это! Это совершенно новый подход к веб-програмированию.

Потихоничку переходим к практике.

Создание веб-приложения делается по шагам:

- Создается спецификация дизайна.
- Создается новый проект
- Создается интерфейс.
- Пишется програмная часть
- Все собирается.
- Тестируется и отлаживается
- Развертывается на реально рабочем сервере.

Файлы веб-приложения:

- .sln - содержыт глобальную информацию, собирает воедино несколько проектов.
- .suo - файл личных настроек, брекпоинтов.
- .aspx - Веб-формы которые используются для построения динамических веб-страниц.
- .asmx - веб сервисы.
- .cs и .vb - классы и код к страницам.
- .disco(.vsdisco) - файл с URL к ресурсам, которые предоставляют информациб для XML веб-сервисов.
- Global.asax - этот файл еще называют "файлом asp.net приложения", там содержится код, как бы "для общения" с asp.net. в runtime этот файл парситсяи компилится в динамически генерируемый класс, который походит от HttpApplication.
- .resx - файл ресурсов, картинки, статический текст.....
- Web.config - содержит конфигурационные настройки, например политики сборок, удаленных объектов, также может содержать классы которые поддерживает весь проект.

Ну на сегодня теории хаватит думаю. Завтра рассмотрим структуру asp.net проекта.

P.S. это моя первая рассылка. Я хотел бы выслушать ваши советы по ее ведению, стилю оформления, размере. Заранее благодарен, Виталий. outhead@ua.fm

 

Удачи Вам и Вашим кодам!



http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.aspdotnet
Отписаться

В избранное