Создание web-страниц

Создание web-проектов на языке C# в среде MS Visual Studio. Структура файла в Asp Net Razor. Модели для кодирования веб-страниц. Определение свойства или события функциональных элементов (например, кнопки, текстовых полей). Рабочая область Visual Studio.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 15.04.2024
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

Учреждение образования

«БЕЛОРУССКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ СВЯЗИ»

ФАКУЛЬТЕТ ЭЛЕКТРОСВЯЗИ

КАФЕДРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СЕТЕЙ ТЕЛЕКОММУНИКАЦИЙ

«Создание web-страниц»

Отчет по лабораторной работе №19

по дисциплине

“Программирование для интернет ”

Выполнила учащаяся гр. ТО111 Белькевич В. А.

Руководитель Малолеткин А.Б. Азаренко К. В.

Цель работы: научиться создавать web-проекты на языке C# в среде MS Visual Studio, добавлять функциональные элементы на форму, программировать события и изменять свойства элементов.

Задание для самостоятельной работы

Вариант 3

Модифицировать пример 1:

-добавить обработку исключения ввода данных: нечисловых символов, отрицательного числа…;

-добавить обработку исключения существования треугольника (сумма каждых двух сторон должна быть больше длины третьей);

-сделать привлекательным пользовательский интерфейс.

Структура файла в Asp Net Razor

Скрипт файла Index.cshtml

@page

@model IndexModel

@{

if (Request.Method == "POST")

{

try

{

double a, b, c;

a = Convert.ToDouble(Request.Form["a"]);

b = Convert.ToDouble(Request.Form["b"]);

c = Convert.ToDouble(Request.Form["c"]);

if (a <= 0 || b <= 0 || c <= 0)

{

throw new Exception("Длины сторон не могут быть отрицательными или равными нулю.");

}

if (a + b <= c || a + c <= b || b + c <= a)

{

throw new Exception("Треугольник с такими сторонами не существует.");

}

double p = (a + b + c) / 2;

double square = Math.Sqrt(p * (p - a) * (p - b) * (p - c));

<p>Площадь треугольника: @square</p>

}

catch (FormatException)

{

<p class="error">Пожалуйста, введите числовые значения.</p>

}

catch (Exception ex)

{

<p class="error">@ex.Message</p>

}

}

}

<form method="post">

<input type="text" name="a" placeholder="Введите сторону a" required><br>

<input type="text" name="b" placeholder="Введите сторону b" required><br>

<input type="text" name="c" placeholder="Введите сторону c" required><br>

<input type="submit" value="Вычислить площадь">

</form>

Контрольные вопросы

visual studio страница

Вот контрольные вопросы по теме MS Visual Studio и разработки веб-страниц:

1. **Из каких частей состоит рабочая область MS Visual Studio?**

- *Ответ:* Рабочая область MS Visual Studio обычно состоит из редактора кода, окна Solution Explorer для управления проектами, окна Toolbox для доступа к элементам управления и другим ресурсам, окна Properties для настройки свойств элементов, окна Output для вывода сообщений компиляции и выполнения, а также панели инструментов и меню для доступа к командам и функциям.

2. **Какие существуют модели для кодирования веб-страниц?**

- *Ответ:* Существует несколько моделей для кодирования веб-страниц, включая статическую модель (где HTML-страницы являются статичными и неизменными), динамическую модель (где HTML-страницы генерируются динамически с помощью серверных языков программирования, таких как PHP, ASP.NET, Node.js), а также модель SPA (Single Page Application), где вся страница загружается один раз, а дальнейшая навигация и взаимодействие с сервером происходят без перезагрузки страницы.

3. **Как добавить в код обработчик событий?**

- *Ответ:* Чтобы добавить обработчик событий в код, нужно выбрать элемент, событие которого вы хотите обработать (например, кнопку), затем перейти в режим дизайна или разметки, найти нужное событие в свойствах элемента (например, событие Click для кнопки) и дважды щелкнуть по нему. Это автоматически создаст обработчик событий в коде, который можно заполнить нужным функционалом.

4. **Как определить свойство или событие функциональных элементов?**

- *Ответ:* Чтобы определить свойства или события функциональных элементов (например, кнопки, текстовых полей) в Visual Studio, можно воспользоваться окном Properties. После выбора элемента управления в редакторе разметки HTML или в окне Solution Explorer, откройте окно Properties (обычно расположено справа или внизу экрана). В этом окне вы можете увидеть все доступные свойства и события выбранного элемента и настроить их соответствующим образом.

Размещено на Allbest.ru

...

Подобные документы

  • Требования к MS Office 2007. Набор средств разработки Visual Studio Tools for Office как альтернатива VBA. Разработка СУБД на базе MS Access. Разработка надстройки "Электронные компоненты" для PowerPoint на языке C# в среде MS Visual Studio 2010.

    дипломная работа [5,2 M], добавлен 03.05.2013

  • Разработка и освоение в современном производстве информационной подсистемы. Создание базы данных в среде MS SQL Server 2008 и приложения в среде MS Visual Studio 2012. Процесс ввода при выборе пунктов меню. Заполнение формы с критериями на фильтрацию.

    отчет по практике [834,4 K], добавлен 27.11.2013

  • Создание БД "Экзамен". Характеристика методов класса. Необходимость использования стандартных подключаемых модулей (заголовочных файлов) Visual Studio для реализации пользовательского интерфейса и работы с вводом-выводом в поток консоли или в файл.

    курсовая работа [1,7 M], добавлен 28.05.2013

  • Объектно-ориентированная технология создания программ. Среда разработки Visual Studio.NET. Особенности среды Microsoft Visual Studio 2010. Приложения C# для расчетов по формулам, консольный ввод-вывод. Форматирование значений данных. Программы с циклами.

    методичка [2,1 M], добавлен 11.09.2014

  • Рассмотрение основ работы в Microsoft Visual Studio 2010 с языком программирования С#. Реализация программы обработки данных авиапассажиров. Выбор метода ввода данных из текстового файла. Создание фильтра для обработки списка по определенным критериям.

    курсовая работа [1,4 M], добавлен 17.01.2016

  • Описание программного продукта Visual Studio. Возможности, преимущества и недостатки бесплатной среды программирования Sharp Develop для проектов на платформе MS.NET. Получение информации из справочной системы .NET SDK. Запуск визуального отладчика CLR.

    реферат [393,4 K], добавлен 05.04.2017

  • Общие сведения о работе программы в среде программирования Microsoft Visual Studio 2008, на языке программирования C++. Ее функциональное назначение. Инсталляция и выполнение программы. Разработанные меню и интерфейсы. Алгоритм программного обеспечения.

    курсовая работа [585,5 K], добавлен 24.03.2009

  • HTML5 — язык для структурирования и представления содержимого для всемирной паутины, а также основная технология, используемая в Интернете. Создание web-приложения и использованием технологии Asp.net MVC 3 и языка web-разметки HTML5. Состав платформы MVC.

    курсовая работа [1,2 M], добавлен 25.05.2012

  • Microsoft Visual C++ и среда программирования Microsoft Developer Studio 6.0. Решение интеллектуальной задачи на компьютере. Построение алгоритма кодирования на Visual C++. Алгоритм решения задачи. Описание программы "Sort". Инструкции пользователя.

    курсовая работа [46,0 K], добавлен 27.11.2007

  • Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.

    курсовая работа [1,0 M], добавлен 22.11.2012

  • Средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С++. Особенности стиля написания программ. Типовые приемы и методы создания и отладки программ. Листинги программ и их тестирование.

    лабораторная работа [814,3 K], добавлен 26.05.2013

  • Розробка таблиці для збереження даних у текстовому файлі про фільми в середовищі програмування Visual Studio C++ та їх сортування за країною виробництва. Реалізація таблиці за допомогою компонента dataGridView. Опис і контрольний приклад роботи програми.

    курсовая работа [1,4 M], добавлен 02.11.2016

  • Описание отношений между частями сложного проекта с помощью Visual Studio. Создание графов зависимостей для управляемого и машинного кода. Их использование для визуализации взаимосвязей между классами. Выявление циркулярных ссылок для обнаружения классов.

    контрольная работа [1,1 M], добавлен 20.02.2015

  • Изучение особенностей проектирования прикладных программ с помощь средств Visual Studio 2010 на языке C#. Расчет конического соединения, конусного градиента, усилия для разрыва соединения и требуемой силы сжатия. Реализация и тестирование программы.

    курсовая работа [1,7 M], добавлен 19.02.2013

  • Языки среды программирования Visual Studio. Стартовая страница интегрированной среды разработки. Окно New Project. Вкладка разработки формы. Перемещение и изменение размера кнопки. Прибавление программного кода к кнопке. Запуск и сохранение проекта.

    презентация [1,4 M], добавлен 29.04.2014

  • Обоснование выбора средства программирования. Входная и выходная информация. Основные требования к программному и аппаратному обеспечению. Анализ метода поиска в строке по алгоритму Боуера-Мура. Глобальные переменные и константы в среде Visual Studio.

    курсовая работа [489,0 K], добавлен 01.07.2015

  • Создание программы с использованием принципов объектно-ориентированного программирования на языке высокого уровня С# средствами Microsoft Visual Studio 2010. Построение алгоритма реализации. Определение математического аппарата, применение его в задаче.

    курсовая работа [500,4 K], добавлен 13.01.2015

  • Разработка трехмерной модели приложения "Гоночный автомобиль" на языке С++ с использованием библиотеки OpenGL и MFC, создание программы в среде Visual Studio 6.0. Информационное обеспечение, логическая структура и функциональная декомпозиция проекта.

    курсовая работа [3,9 M], добавлен 29.06.2011

  • Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.

    курсовая работа [3,0 M], добавлен 19.06.2010

  • Изучение алгоритмов, написание программ на языке C#. Работа с массивами, строками, перечислениями, структурами, интерфейсами. Разработка и функциональность Windows-приложения. Создание и подключение баз данных в среде программирования Visual Studio 2019.

    отчет по практике [6,7 M], добавлен 18.10.2020

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.