Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 04.07.2019, 09:49   #1
olyaBodnar
Новичок
 
Регистрация: 04.07.2019
Сообщений: 3
Репутация: 10
По умолчанию Какая должна быть структура проекта

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

Спасибо за помощь
olyaBodnar вне форума   Ответить с цитированием
Старый 04.07.2019, 10:51   #2
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 25,690
Репутация: 5617
По умолчанию

Цитата:
Сообщение от olyaBodnar Посмотреть сообщение
додавать книги
это что означает?


Прошу к моим словам отнестись со здоровой долей скептицизма.
Всё ниже сказанное исключительно моё личное мнение и не является истиной в последней инстанции.
Цитата:
Сообщение от olyaBodnar Посмотреть сообщение
Но я в этой теме плаваю и не знаю что луче использовать в бекенде и фронтенде.(Angular, EF, SQL).
То, что Вы плаваете, не означает, что есть правильный ответ.
И фронт и бек можно сделать на огромном множестве языков/фреймворков/технологий.

суть в том, что должен быть сервер (бекенд). На нём должна быть БД (обычно это MySQL или PostgreSQL), на нём должна быть серверная бизнес логика (для обработки запросов от клиента к БД и обратно).
На клиенте по минимуму должен быть HTML/CSS.
Но обычно ещё используется JS для упрощения работы, поддержки AJAX, красивых виджетов (элементов управления).

вот лично я бы сделал бекенд на PHP + MySQL
фронт - на HTML с использованием jQuery

но это потому что я этими инструментами немного владею.
Serge_Bliznykov вне форума   Ответить с цитированием
Старый 11.07.2019, 15:22   #3
olyaBodnar
Новичок
 
Регистрация: 04.07.2019
Сообщений: 3
Репутация: 10
По умолчанию

Я зараз делаю entety framework (LINQ) . Я создала базу данных . Сделала модели через LINQ.
Код:
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 по полочкам буду благодарна. а то я как пальцем в небо делаю. То там увидела .. то там.
olyaBodnar вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какое количество раз клиент купил товар в году?какая должна быть формула в экселе? DenisLi Microsoft Office Excel 3 16.03.2019 20:04
Какая должна быть формула LonshakovS Microsoft Office Excel 9 28.03.2018 12:42
Если коннект то кнопка Button2 должна быть скрыта, и если дисконнект, то кнопка Button2 должна появляться/ компонент IdSMTP Almaz92 Помощь студентам 13 14.03.2016 01:31
Массивы .Программа должна быть на С адуч2323 Помощь студентам 0 26.12.2011 21:31
Какая запись должна быть в трудовой? Saken_ Помощь студентам 5 13.12.2010 21:30


16:42.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.