Дима Соколов: а alexkozlov1982 ни слова не сказал о том, что он ставит цель изучить язык программирования. Перед ним стоит задача:
Суть программы загружать из базы фразы, отображать их строками и при клике по строке копировать соответствующую фразу в буфер обмена.
Которую можно с помощью гугла и готовых примеров набросать без знания языка за день, максимум два.
Самый удачный выбор, как уже и предложили выше, это C#.
Илья Трифонов: не знаю даже, чего такого смогу сказать, чего не знает гугл, но, в любом случае, можете смело писать по любым вопросам (по теме, конечно же) по контактам в профиле
Илья Трифонов: с таким же успехом можно построить SPA и на классическом ASP.NET MVC. Для него тоже есть такие шаблоны проектов.
Core не лишен багов, но довольно-таки успешно используется у нас в продакшене, да и личные проекты делаю на нём
Антон Воронин: второй способ правильнее будет. Держите в базе данных таблицу со страницами, где есть заголовок страницы, её содержимое и остальные параметры, а уже для вывода страниц держите контроллер, который по id страницы получал бы страницу из базы (тот еж PageInfo ваш) и отдавал её в типизированное представление, которое бы и отображало страницу
Mushkiter007: Да, такого не бывает, так как компилятор используется один. Различия только в доступности дополнительного инструментария, но, как правило, этот инструментарий и не нужен, когда есть тот же ReSharper от JetBrains и прочие дополнения
ipswitch: да, всё верно. Более того, покупая домен на том же 2domains, вы можете его продлевать напрямую в reg.ru.
Т. е. реселлер - по сути простая прослойка для более дешевой работы с доменами
ipswitch: они ведь реселлеры, как вы и заметили. Если они накроются, сможете перенести свои домены к любому другому реселлеру.
Я изначально на 2domains (у регистратора reg.ru) покупал ru-домены, потом перенёс их в regnic, когда узнал о ценах на продление. Если они накроются - не вижу проблем при переносе к любому другому реселлеру
Влад Шевченко: С - это высокоуровневый ЯП. Отсутствие ООП никак не делает его низкоуровневым, так как все равно работаем с аппаратно-независимыми абстракциями
Которую можно с помощью гугла и готовых примеров набросать без знания языка за день, максимум два.
Самый удачный выбор, как уже и предложили выше, это C#.