Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Створення програми в середовищі Microsoft Visual Studio

Читайте также:
  1. Microsoft Office OneNote
  2. Microsoft Office PowerPoint
  3. Microsoft Power Point 2007
  4. Microsoft SQL Server
  5. Microsoft Visual Studio
  6. Microsoft Windows Memory Diagnostic
  7. Аналіз виконання виробничої програми промисловими підприємствами

 

Створюємо новий C# проект типу Class Library і назвемо його DAL(Data access layer) (рис.3.8). Для цього тиснемо на кнопку New Project і у вікні, що з’явиться, вибираємо Class Library.

Рис.3.8. Створення нового проекту

 

Дальше потрібно кожній таблиць нашої бази даних створити відповідну їй модель(рис.3.9). Цій моделі задаємо відповідні типи даних.

Рис.3.9. Створення моделей таблиць

 

Створюємо в інтерфейсах методи відповідно до CRUD операцій (create, read, update, delete)(рис.3.10.).

Рис.3.10. Створення методів

 

Для кожної таблиці з бази даних створюємо відповідний репозиторій, в якому ми реалізовуємо методи попередньо створених інтерфейсів(рис.3.11.).

Рис.3.11. Створення репозиторіїв

 

Розробляємо клас “UnitOfWork”, в якому буде відбуватися увесь контроль над репозиторіями, а також лінійка підключення до нашої бази даних. Клас “UnitOfWork” є об’єднанням усіх репозиторіїв. У ньому відбувається управління над репозиторіями. Клас відповідає за встановлення підключення до бази даних, а також за відкриття та закриття доступу до бази даних.

Створюємо додатковий підпроект типу “ASP.NET Web Application” і назвемо його PL(Presentation Layer). Він буде відповідати за візуальний вигляд веб-програми(рис.3.12.).

Рис.3.12. Створення Presentation Layer

Створюємо новий клас “HomeController”, який відповідатиме за співпрацю моделей і сторінок. В ньому знаходитимуться по одному методу get і set для кожної веб-сторінки, яку будемо відображати.

Рис.3.13. Створення HomeController

Додамо в нашу програму реєстрацію, логування і керування характеристиками користувачів(рис.3.13.).

 

Рис.3.14. Створення HomeController

Далі необхідно створити вигляд сторінки, яка буде з’являтися після виконання методів контроллера. Для цього ми використаємо html розмітку і css стилі(рис.3.15.).

Рис.3.15. Розробка html-розмітки головної сторінки

Після цього потрібно створити css-стилі. Вони використовуються для візуальної презентації сторінок, щоб визначити кольори, шрифти, верстку та інші аспекти вигляду сторінки. Щоб підключити css до html, прописують таку лінійку коду:

<link rel="stylesheet" type="text/css" href="style.css" />

Або можна вставити css-код у спеціальний тег:

<style type="text/css">

body {

font-family:"Lucida Grande", Arial, sans-serif;

background-color: #f0f0f0;

color: #565656;

font-size: 13px;

overflow-y: scroll;

overflow-x: hidden;}

</style>


Дата добавления: 2015-07-17; просмотров: 264 | Нарушение авторских прав


Читайте в этой же книге: Жерех. И его ловля спиннингом | Комп’ютерне тестування – як адаптивна модель | Типи тестових завдань | Особливості тестових завдань | Класифікація тестів | Типові правила складання тестових завдань | Microsoft Visual Studio | Microsoft SQL Server | SQL Server 2008 | Технологія ADO |
<== предыдущая страница | следующая страница ==>
Структурна схема бази даних| Інструкція з використання системи тестування

mybiblioteka.su - 2015-2024 год. (0.008 сек.)