технологія доступу до даних ADO. NET;
Велика кількість стандартних об'єктів, що надається платформою. net Framework.;
Сувора типізація, яка зменшує ймовірність створити код з помилками і що підвищує швидкодію програм;
Модель програмування, заснована на подіях, аналогічна використовуваної при розробці програм для Windows;
Відділення коду від візуальної частини;
Вбудована підтримка AJAX;
Підтримка веб-сервісів;
Ефективна робота з усіма основними серверами баз даних, найчастіше використовується MSSQL - високопродуктивний сервер, який є найпоширенішим у світі.
Це найбільш очевидні, але далеко не всі переваги платформи ASP.NET. Найголовніше - це сучасно, і перш за все саме тому потрібно вибрати технологію ASP.NET, щоб не жити вчорашнім днем. p> Існує кілька помилок про ASP.NET. По-перше, те, що це дуже дорого через необхідність використання платного програмного забезпечення як на хостингу, так і при розробці програм. Насправді вартість Windows - хостингу вже майже зрівнялася з хостингом Linux. Розробники також не обов'язково повинні використовувати платні інструменти, існує, наприклад, безкоштовний Visual Web Developer, обмеження якого - неможливість використання для написання програм під Windows (для веб-проектів це й не потрібно) і неможливість компіляції програм (сайт буде автоматично откомпилирован на хостингу, при першому завантаженні сторінок). По-друге, те, що ASP.NET сайти повільно працюють. Вони працюють досить швидко, якщо кваліфіковано розроблені, повільно сторінки завантажуються тільки в перший раз, якщо для них потрібна компіляція. [2]
2. Складання технічного завдання
.1 Сторінки веб-додатки
Головна сторінка;
Сторінка реєстрації;
Сторінка авторизації;
Сторінка здійснення продажів;
Сторінка здійснення покупок;
Сторінка допомоги;
Сторінка контактів;
Сторінка опису конкретного товару;
Сторінка ставок;
Сторінка користувача.
.2 Мета виконання
Створення онлайнового ринку збуту з вигідним продажем товару;
2.3 Технічні вимоги
середу виконання Microsoft Visual Studio 2010;
Мова розробки C #;
Платформа ASP.NET;
середу управління базами даних Microsoft SQL Server 2008;
Мова моделювання UML.
2.4 Функціональні вимоги
Система повинна забезпечувати виконання таких функцій:
Реєстрація користувачів;