Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Хостинг ASP NET

852  
uscheswoi_82 коренной житель17.09.22 18:15
NEW 17.09.22 18:15 

Всем привет! Есть вопрос про ASP NET. Смотрю вот сюда - https://www.ionos.de/hosting/windows-hosting-tarife там написано ASP NET 4.8 и .NET 6.0, а если у меня проект сделан для ASP NET 3.5 уже проект не запустишь на ASP NET 4.8 что-ли?



Заранее всем спасибо!

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#1 
AlexNek патриот18.09.22 11:27
AlexNek
NEW 18.09.22 11:27 
в ответ uscheswoi_82 17.09.22 18:15
проект сделан для ASP NET 3.5

А где такое старье нашлось?

4.8 - это то что еще останется от framework относительно долгое время.

Помню, 3.5 на 4.0 были проблемы перенести, но затем должно быть без особых напрягов.

Хотя проще, создать новый проект и в него переносить старый. Но это если без сторонних либ было.

Я даже сомневаюсь, что старый проект можно будет вообще собрать.

Но бери лучше azure, без базы будет гораздо дешевле. А для "поиграться", вообще лучше взять /intel/ synology. На доскере запускай что хошь.


#2 
uscheswoi_82 коренной житель18.09.22 15:38
NEW 18.09.22 15:38 
в ответ AlexNek 18.09.22 11:27
А где такое старье нашлось?

У меня в виртуалке стоит VS2008 Pro, она может только с 2.0 версии до 3.5. На том компьютере где установлена Visual Studio 2022 Community Edition на нём работает сейчас отец, т.к. его комп не загружается.


Помню, 3.5 на 4.0 были проблемы перенести, но затем должно быть без особых напрягов.

Если идёт речь про Visual Studio, да нет, в Visual Studio вроде нет проблем с миграцией. Вообще нужно просто поменять в файле web.config вот это:


        <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
            <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
                <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
                <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
                    <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
                    <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
                    <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
                    <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
                </sectionGroup>
            </sectionGroup>
        </sectionGroup>

И:

        <compilation debug="true">
            <assemblies>
                <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            </assemblies>
        </compilation>

Я лишь не знаю PublicKeyToken новой версии .NET.


Но бери лучше azure, без базы будет гораздо дешевле. А для "поиграться", вообще лучше взять /intel/ synology. На доскере запускай что хошь.

Я просто хотел сделать простенький сайт, который будет вычислять даты, типа такого - https://www.timeanddate.com/date/timeduration.html. В PHP хоть и есть класс DateTime см. https://www.php.net/manual/ru/class.datetime.php, в .NET DateTime лучше реализовано, очень гибкий класс, там есть такие методы как AddHours или свойство DateTime.UtcNow, которое возращает текущее время по UTC.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#3 
uscheswoi_82 коренной житель18.09.22 15:50
NEW 18.09.22 15:50 
в ответ uscheswoi_82 18.09.22 15:38

Хотя пишут тут что найти PublicToken можно спомощью PowerShell - https://stackoverflow.com/questions/1710935/how-do-i-find-...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#4 
AlexNek патриот18.09.22 17:33
AlexNek
NEW 18.09.22 17:33 
в ответ uscheswoi_82 18.09.22 15:38
У меня в виртуалке стоит VS2008 Pro

ну ты любишь собирать реликвии.


Visual Studio вроде нет проблем с миграцией

Я лучше промолчу спок


Я просто хотел сделать простенький сайт

И хочется за его хостинг что то платить помесячно? Можно вполне сделать "статический" сайт и разместить его где угодно. Не знаю только про старинные времена.

#5 
7495 свой человек18.09.22 21:47
7495
18.09.22 21:47 
в ответ AlexNek 18.09.22 17:33

Он уже спрашивал один раз, как загрузить картинку в интернет, не помогли, придётся свой сервер арендовать)))


https://foren.germany.ru/webmaster/f/39382563.html


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


на выходе получит вот такую страничку, как пример: http://7495.strana.de/821/htmlseite.htm


все файлы которые он хотел поддерживаются, картинки в разных форматах, даже фильмы со звуком!


Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#6 
7495 свой человек18.09.22 21:56
7495
NEW 18.09.22 21:56 
в ответ 7495 18.09.22 21:47

чтобы музычка заиграла, на последнюю картинку надобно тыкнуть,


ну а так думаю всё понятно, тема о блокчейне,


допустим есть

10 яблок умножить на 1 = 10 яблок,

разделить с другом поровну = 5 яблок,

не поровну а только три корешу, себе 7 яблок,

у кореша отобрать 4 яблока, будет 14 яблок,


ну или 10 яблок в разные системы переводить, в хексадецимальную, децимальную, восьмичную и бинер


а если через алгоритм sha256 пропустить 10 яблок, то на выходе это пароль, ключ к деньгам на адресе...


нигде не надо регистрироваться, это просто математика младших классов, так на яблоках детям объясняют

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#7 
AlexNek патриот18.09.22 22:21
AlexNek
NEW 18.09.22 22:21 
в ответ 7495 18.09.22 21:47
загрузить все картинки и скрипты, абсолютно бесплатно

Для этого и шла речь о "статических" сайтах.

#8 
7495 свой человек18.09.22 22:36
7495
NEW 18.09.22 22:36 
в ответ AlexNek 18.09.22 22:21

По хорошему надо все данные в блокчейн выкладывать, пусть статические данные лежат на компьютерах пользователей, тыщи раз дублированные.


Деньги же храним в сетях и эта информация поважней будет, чем пару фоточек из отпуска, тыщи раз дублируется, казахские хакеры не поломают.

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#9 
uscheswoi_82 коренной житель02.10.22 16:39
NEW 02.10.22 16:39 
в ответ 7495 18.09.22 22:36

Всем спасибо за ответы! А почему когда я запускаю Visual Studio 2022 Community Edition там нет ASP NET WebForms? Есть только ASP NET Core.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#10 
Murr патриот02.10.22 17:38
Murr
NEW 02.10.22 17:38 
в ответ uscheswoi_82 02.10.22 16:39

там нет ASP NET WebForms?

-----

А ты при установке их запрашивал?

Бо, у меня - есть... правда - ентерприсе...

#11 
AlexNek патриот02.10.22 21:24
AlexNek
NEW 02.10.22 21:24 
в ответ uscheswoi_82 02.10.22 16:39

Старье убрали, но можно включить

#12 
alex445 коренной житель02.10.22 22:15
NEW 02.10.22 22:15 
в ответ uscheswoi_82 02.10.22 16:39, Последний раз изменено 02.10.22 22:17 (alex445)
А почему когда я запускаю Visual Studio 2022 Community Edition там нет ASP NET WebForms? Есть только ASP NET Core.

В инсталляторе Студии настройки смотрели?




#13 
AlexNek патриот03.10.22 09:31
AlexNek
NEW 03.10.22 09:31 
в ответ alex445 02.10.22 22:15

На что именно смотреть?

#14 
alex445 коренной житель03.10.22 10:53
NEW 03.10.22 10:53 
в ответ AlexNek 03.10.22 09:31

Какие фреймворки поставлены. Может, что-то недоставлено. Там надо в разных вкладках порыться и галочки все проверить.

#15 
AlexNek патриот03.10.22 11:13
AlexNek
NEW 03.10.22 11:13 
в ответ alex445 03.10.22 10:53

Когда не знаешь что искать, фиг найдешь.

Может проще глянуть видео, что я выставил? смущ

Там не всё само собой разумеющееся.

#16 
uscheswoi_82 коренной житель05.10.22 19:19
NEW 05.10.22 19:19 
в ответ AlexNek 02.10.22 21:24
Старье убрали, но можно включить

Спасибо, там Microsoft во всю Python развивает 0.o

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#17