powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создание нового проекта.
25 сообщений из 28, страница 1 из 2
Создание нового проекта.
    #40037384
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил написать дестопное приложение на основе Web технологии чтоб была возможность работать с ним удаленно.
Для frontend решил выбрать HTML+CSS+JavaScript.
Для backend решил выбрать ASP.NET.
Какой тип проекта мне нужно открыть в Visual Studio чтоб включить это всё в проект?
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037401
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит "все это в проект?"
У тебя как минимум два разных проекта будет, если ты десктоп собираешься делать
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037403
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
Что значит "все это в проект?"
У тебя как минимум два разных проекта будет, если ты десктоп собираешься делать

а какой проект выбрать для десктоп?
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037410
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так ты сначала определись, где у тебя твой "HTML+CSS+JavaScript" будет хоститься на десктопе.
electronjs там или еще что?
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037411
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
Так ты сначала определись, где у тебя твой "HTML+CSS+JavaScript" будет хоститься на десктопе.
electronjs там или еще что?

обычно я обращаюсь на сервер и он посылает HTML страницу с CSS и JavaScript которую парсит браузер.
скажем мой сервер находится на моём же компе и я обращаюсь к local IP.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037413
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7
браузер
на браузере ты не напишешь десктоп-приложение
Определись тогда с требованиями сначала.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037414
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
jenya7
браузер
на браузере ты не напишешь десктоп-приложение
Определись тогда с требованиями сначала.

браузер парсирует приложение. а само приложение находится на сервере который посылает страницу по запросу. так работают веб страницы, нет?
я открою браузер обращусь к local IP и он загрузит моё десктопное приложение.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037417
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтобы браузер начал это делать, он должен выполнить запрос на сервер (скорее всего web)
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037420
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таким образом на клиенте нет никакого десктопного приложения, всё развёрнуто на сервере
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037422
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One
чтобы браузер начал это делать, он должен выполнить запрос на сервер (скорее всего web)

ну вот я и хочу понять какой проект мне открыть чтоб создать в нём HTML+CSS+JavaScript. А кто обрабатывает скажем нажатия на кнопки на стороне сервера?
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037425
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я хочу открыть браузер и загрузить моё приложение в виде HTML страницы.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037427
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе нужно 2 проекта: web core api (backend) + front (asp.net/angular/vue/etc)
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037433
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One
тебе нужно 2 проекта: web core api (backend) + front (asp.net/angular/vue/etc)

а что если я открываю какой-нибудь сайт там на сервере находяться два проекта, frontend и backend?
насколько я понимаю роль frontend берет на себя браузер парсируя HTML+CSS и исполняя JavaScript.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037435
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7
я открою браузер обращусь к local IP и он загрузит моё десктопное приложение.
Это не будет десктопным приложением в обычном понимании этого слова. Это будет обычным веб-приложением, просто веб-сервер будет запущен локально.

Таким образом, выбираешь любой шаблон веб-приложения, в зависимости от того, какую технологию хочешь использовать (MVC, SPA, Blazor...)
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037437
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7
А кто обрабатывает скажем нажатия на кнопки на стороне сервера?
В такой формулировке - из современных систем обрабатывать нажатие кнопки будет только Blazor и то серверный.
Сейчас так приложения не пишут - нажатия кнопки обрабатывает фронт-часть, а не сервер.
Технологий для написания фронт-части достаточно много, тебе нужно определиться с тем, что ты выберешь для фронта.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037440
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
jenya7
я открою браузер обращусь к local IP и он загрузит моё десктопное приложение.
Это не будет десктопным приложением в обычном понимании этого слова. Это будет обычным веб-приложением, просто веб-сервер будет запущен локально.

Таким образом, выбираешь любой шаблон веб-приложения, в зависимости от того, какую технологию хочешь использовать (MVC, SPA, Blazor...)

я так понимаю с asp.net не нужна связка HTML+CSS+JavaScript. у него свои формы и визуальные контролы.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037444
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7
я так понимаю с asp.net не нужна связка HTML+CSS+JavaScript. ку него свои формы и визуальные контролы.
у asp.net самого по себе нет никаких форм и контролов. Это было в технологии WebForms, которая себя изжила.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037445
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
jenya7
А кто обрабатывает скажем нажатия на кнопки на стороне сервера?
В такой формулировке - из современных систем обрабатывать нажатие кнопки будет только Blazor и то серверный.
Сейчас так приложения не пишут - нажатия кнопки обрабатывает фронт-часть, а не сервер.
Технологий для написания фронт-части достаточно много, тебе нужно определиться с тем, что ты выберешь для фронта.

так что лучше? я для того и пришёл на форум чтоб послушать опытных товарищей в этой области :))
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037446
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7
послушать опытных товарищей в этой области
у каждого опытного товарища будет свой ответ, что лучше
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037530
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что выбрать?
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037543
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До того, как ты выберешь тип проекта, тебе нужно выбрать js-фреймворк, на котором ты будешь писать фронт (если ты, конечно, не собираешься писать его на MVC или Blazor)

Основных сейчас три - Vue, React, Angular
https://metanit.com/web/
Сиди, читай
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037597
RMT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMT
Гость
jenya7
что выбрать?

Выбрать пустой проект, запушить в VCS и начинать наращивать бэк.
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037598
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создайте проект через dotnet

dotnet --help
dotnet new --help
dotnet new --list
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037611
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7,

И да,
если начинаешь новый проект, новые технологии задействуешь, то.... какого фига Core 2.0?
...
Рейтинг: 0 / 0
Создание нового проекта.
    #40037634
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
До того, как ты выберешь тип проекта, тебе нужно выбрать js-фреймворк, на котором ты будешь писать фронт (если ты, конечно, не собираешься писать его на MVC или Blazor)

Основных сейчас три - Vue, React, Angular
https://metanit.com/web/
Сиди, читай

так если выбрать MVC не нужна связка HTML+CSS+JavaScrip.
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создание нового проекта.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]