1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/microloong-VitePress-Blog

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

VitePress — блог

Данный проект является итоговой работой по курсу «Web-программирование — ASP.NET (2-е издание)».

На основе ASP.NET 4.0 (без MVC) и Markdown блог VitePress был сделан динамическим. Благодарим автора проекта VitePress, CrazyMrYan.

index

Техническая архитектура

Фронтенд

  • VitePress (статический сайт на базе Vite и Vuepress).
  • Markdown (лёгкий язык разметки).
  • jQuery (быстрый и лаконичный фреймворк JavaScript).
  • Highlight.js (инструмент для подсветки кода).
  • marked.js (средство рендеринга Markdown).
  • typeit.js (инструмент с эффектом набора текста).
  • Multiavatar (генератор уникальных аватаров в количестве 12 миллиардов).
  • 今日诗词 (API со случайными стихами).
  • FontAwesome (библиотека иконок с привлекательным и лаконичным дизайном).
  • Editor.md (мощный онлайн-редактор Markdown).
  • Bootstrap v5 (простой и популярный CSS-фреймворк).

Бэкенд

  • ASP.NET 4.0.
  • SQL Server 2008.
  • IIS (веб-сервер).
  • Imgtu (CDN-хранилище изображений).

Функции

  • Просмотр статей.
  • Управление статьями.
  • Комментарии к статьям.
  • Управление комментариями.

И многое другое ждёт вас!

Использование

  1. Создайте новый веб-сайт в Visual Studio 2010 и поместите все файлы проекта в папку сайта.

Обратите внимание, что необходимо заменить файл web.config, а также самостоятельно изменить строку подключения к базе данных.

  1. В SQL Server версии 2008 или выше создайте новую базу данных blog и две таблицы:

Таблица blog_article:

Имя поля Тип Примечание
id bigint Первичный ключ, автоинкремент
title nvchar(50)
describe nvchar(MAX)
category nvchar(50)
article nvchar(MAX)
create_time nvchar(50)
create_user nvchar(50)

Таблица blog_message:

Имя поля Тип Примечание
id bigint Первичный ключ, автоинкремент
name nvchar(50)
message nvchar(MAX)
create_time nvchar(50)

После создания таблиц используйте Visual Studio Command Prompt для запуска команды:

aspnet_regsql.exe

Следуйте инструкциям мастера для настройки базы данных. После завершения настройки обновите страницу, чтобы увидеть созданные таблицы с префиксом dbo.aspnet_.

  1. Перейдите в раздел «Веб-сайт — Конфигурация ASP.NET» и проверьте подключение к базе данных, настройте пользователей, роли и правила доступа, а также добавьте роль admin.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/microloong-VitePress-Blog.git
git@api.gitlife.ru:oschina-mirror/microloong-VitePress-Blog.git
oschina-mirror
microloong-VitePress-Blog
microloong-VitePress-Blog
master