Хостинг ASP NET
Всем привет! Есть вопрос про 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 что-ли?
Заранее всем спасибо!
проект сделан для ASP NET 3.5
А где такое старье нашлось?
4.8 - это то что еще останется от framework относительно долгое время.
Помню, 3.5 на 4.0 были проблемы перенести, но затем должно быть без особых напрягов.
Хотя проще, создать новый проект и в него переносить старый. Но это если без сторонних либ было.
Я даже сомневаюсь, что старый проект можно будет вообще собрать.
Но бери лучше azure, без базы будет гораздо дешевле. А для "поиграться", вообще лучше взять /intel/ synology. На доскере запускай что хошь.
А где такое старье нашлось?
У меня в виртуалке стоит 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.
Хотя пишут тут что найти PublicToken можно спомощью PowerShell - https://stackoverflow.com/questions/1710935/how-do-i-find-...
У меня в виртуалке стоит VS2008 Pro
ну ты любишь собирать реликвии.
Visual Studio вроде нет проблем с миграцией
Я лучше промолчу
Я просто хотел сделать простенький сайт
И хочется за его хостинг что то платить помесячно? Можно вполне сделать "статический" сайт и разместить его где угодно. Не знаю только про старинные времена.
Он уже спрашивал один раз, как загрузить картинку в интернет, не помогли, придётся свой сервер арендовать)))
https://foren.germany.ru/webmaster/f/39382563.html
хотя можно пойти в свой профиль, загрузить все картинки и скрипты, абсолютно бесплатно, для тестов простеньких скриптов,
на выходе получит вот такую страничку, как пример: http://7495.strana.de/821/htmlseite.htm
все файлы которые он хотел поддерживаются, картинки в разных форматах, даже фильмы со звуком!

чтобы музычка заиграла, на последнюю картинку надобно тыкнуть,
ну а так думаю всё понятно, тема о блокчейне,
допустим есть
10 яблок умножить на 1 = 10 яблок,
разделить с другом поровну = 5 яблок,
не поровну а только три корешу, себе 7 яблок,
у кореша отобрать 4 яблока, будет 14 яблок,
ну или 10 яблок в разные системы переводить, в хексадецимальную, децимальную, восьмичную и бинер
а если через алгоритм sha256 пропустить 10 яблок, то на выходе это пароль, ключ к деньгам на адресе...
нигде не надо регистрироваться, это просто математика младших классов, так на яблоках детям объясняют

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