Скриншот архива с проектом

Структура проекта
Задание
Разработайте на языке программирования высокого уровня C# приложение для учета научных публикаций. Данное приложение должно быть реализовано в виде веб-приложения с применением технологий ASP.NET Core MVC 7.0 и специального средства для работы с БД Entity Framework. Приложение должно быть удобным в использовании и обладать необходимым функционалом.
Функционал программы
- Добавление новых публикаций
- Редактирование публикаций
- Удаление публикаций
- Поиск по автору публикации
- Регистрация и авторизация.
Фрагмент программного кода
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace AccountingPublications.Models
{
[Table("Publications")]
public class Publication
{
public Publication(string author, string imageFileName, string name, DateTime writingYear,
DateTime publicationYear, string publicationPlace, string category)
{
Author = author;
ImageFileName = imageFileName;
Name = name;
WritingYear = writingYear;
PublicationYear = publicationYear;
PublicationPlace = publicationPlace;
Category = category;
}
public Publication() { }
public int Id { get; set; }
[MaxLength(100)]
public string Author { get; set; } = string.Empty;
[MaxLength(100)]
public string ImageFileName { get; set; } = string.Empty;
[MaxLength(100)]
public string Name { get; set; } = string.Empty;
public DateTime WritingYear { get; set; }
public DateTime PublicationYear { get; set; }
[MaxLength(100)]
public string PublicationPlace { get; set; } = string.Empty;
[MaxLength(100)]
public string Category { get; set; } = string.Empty;
}
}
Пояснения по запуску программы
Для эффективного использования и работы с приложением вам потребуется выполнить мероприятия описанные в текстовом документе - Инструкция по работе с приложением.docx. В инструкции я подробно описал что необходимо сделатть , подробно описав каждое действие и снабдя все скриншотами. Следуйте инструкции и у вас все обязательно получится.

Телеграм
-