С Новым годом! Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 5
1

Какая должна быть структура проекта онлайн магазина?

04.07.2019, 08:49. Показов 1580. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня есть задание, написать онлайн магазин книг. Там можно регистрироватся, додавать книги и т.д
Но я в этой теме плаваю и не знаю что луче использовать в бекенде и фронтенде.(Angular, EF, SQL).
Поэтому решила спросить у Вас что где луче использовать чтобы оно было между собой работало.

Спасибо за помощь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.07.2019, 08:49
Ответы с готовыми решениями:

Какая должна быть структура сложного (объемного) проекта?
Работа программы начинается с выполнения функции main(). В самой программе куча функций и классов....

Какая должна быть структура сайта?
Если можно на примере создать структуру папок и название файлов. Меня интересует все, просто хотел...

Какая структура должна быть правильной?
Здравствуйте! у меня пару вопросов. 1) сколько может вести ХМЛ файл т.е. если он весит 40мб, то...

Django - какая должна быть структура каталогов?
Подскажите новичку? Перехожу с фласка и немного запутался... бекенд на джанго будет фронтенд:...

4
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
04.07.2019, 10:27 2
Для реализации BackEnd вы можете использовать готовые библиотеки сервисов - например, вот эта https://github.com/ServiceStac... k.Examples.
Вот демки https://github.com/ServiceStac... tack-demos

Как источник данных можно использовать родной OrmLite, также можно прикручивать NHibernate либо EF, но реализация "прикрутки" и способы доступа к данным будет несколько отличаться.

Тогда уже не будет важно, какой у вас FrontEnd.
Чтобы уже привязать FrontEnd, можете глянуть раздел VS.NET Templates со страницы https://docs.servicestack.net/oo

Но всё-же рекомендую, для учёбы и для обучения использовать в роли FrontEnd всё-таки просто HTML + Bootstrap + любая либа для JS(JQuery). На изучение FrontEnd фреймворков у вас может уйти много времени, которое лучше потратить на Backend и прикрутить просто HTML из шаблона стандартного приложения ASP.NET
0
0 / 0 / 0
Регистрация: 04.07.2019
Сообщений: 5
11.07.2019, 14:24  [ТС] 3
Я зараз делаю entety framework (LINQ) . Я создала базу данных . Сделала модели через LINQ.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
namespace TicketSalePoint.Data.Models
{
    [Table("Users")]
    public class Users
    {
        public Users(){}
        public int Id { get; set; }
        public string Login { get; set; }
        public string Password { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string Email { get; set; }
        public DateTime RegistrationDate { get; set; }
    }
}
и у меня есть repositories. и я не знаю что в нем нужно делать. Читала туториал - https://docs.microsoft.com/ru-ru/ef/ef6/ но там нету. Можете подсказать что там нужно делать. И если есть норм туториал как делать и что з EF по полочкам буду благодарна. а то я как пальцем в небо делаю. То там увидела .. то там.
0
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
11.07.2019, 16:16 4
olyaBodnar, Да, есть хороший мануал.
Читайте https://metanit.com/sharp/enti... re/1.1.php

Добавлено через 3 минуты
А вот для ASP NET CORE https://metanit.com/sharp/aspnet5/12.1.php

Добавлено через 1 минуту
Сам оттуда учусь) Правда, когда уже будете знать что искать, будете в гугле кусками вырывать решения, которые могут показаться нестандартными и которые не вошли в мануалы.
Вообще, у Microsoft у самих хороший мануал по EF
https://docs.microsoft.com/ru-ru/ef/core/

Добавлено через 1 минуту
Если там порыться, можно найти ещё мануал.
Советую сделать сначала примеры из мануалов в отдельных проектах, чтобы хорошо освоиться, а потом уже реализовывать свои заготовки https://docs.microsoft.com/ru-... a-ef-core/

Добавлено через 1 минуту
Кстати, последний как раз про магазин
0
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
16.07.2019, 04:47 5
olyaBodnar, возможно, Вам и не потребуется делать самой сайт на этом уровне, Вы можете использовать CMS - взгляните на это https://github.com/OrchardCMS/OrchardCore
0
16.07.2019, 04:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2019, 04:47
Помогаю со студенческими работами здесь

Какая должна быть архитектура для данного Java EE проекта?
Добрый день! Решил вот поизучать JavaEE. Дабы полнее погрузиться в процесс разработки придумал...

Какая должна быть структура сайта(каталоги, их названия, название файлов), что бы было понятно другим
Если можно краткий обзор, заметил, что это очень влияет на легко читаемость сайта, и если можно,...

Какая должна быть длина одной стороны шестиугольника, если расстояние между ними должно быть 2.5 метра.
Помогите, пожалуйста, разобраться! Какая должна быть длина одной стороны шестиугольника, если...

Какая база должна быть?
Здраствуйте. Есть проблема. В joomla я загленул севодня. И начал установлять. На одной из страниц...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru