я только что описал разницу, вы все еще не видите логики?
без сахара можно легко жить и добиться того же.
а вот без фичи, повторить тоже самое уже не выйдет.
разница в том во что разворачивается конструкция.
catch when это exception filters, фича низкого уровня ранее недоступная C#.(она есть в VB.NET)
using это сахар, он разворачивается в try finally Dispose.
да хоть AJAX, хоть не AJAX.
смысл в том что вы динамически подгружаете контент, не важно как.
важен факт.
я подобный сайт писал лет 6 так назад, когда еще ничерта не знал.
сайт отлично работал и на JS, и при выключенном JS.
(+ еще History API и пользователь всегда мог взять URL и увидеть тоже самое)
тут нет никакого новаторства.
насчет AJAX, тогда не было иного толкового способа динамические запросы делать, потому и говорят про него.
ваш способ полностью аналогичен тому что был 10 лет назад, детали тут в нюансах.
тогда не было таких моднявых слов как REST API, тогда просто делали.
поискал на сервере такие приложения, поискал на своей машине(запущенная студия с WPF проектом, хром с 10 вкладками, игрушка(Sots2), не смог в принципе найти приложение чтоб заняло более 600 метров(причем в работе, не на пустом месте)
может, конечно, все просто и мое мировозрение не совпадает с оным у Jenkins, но для меня это много.
без сахара можно легко жить и добиться того же.
а вот без фичи, повторить тоже самое уже не выйдет.
catch when это exception filters, фича низкого уровня ранее недоступная C#.(она есть в VB.NET)
using это сахар, он разворачивается в try finally Dispose.
а то блин понакачали фотошопов(и компания) и забыли что такое тупая(один в один) заливка.
смысл в том что вы динамически подгружаете контент, не важно как.
важен факт.
я подобный сайт писал лет 6 так назад, когда еще ничерта не знал.
сайт отлично работал и на JS, и при выключенном JS.
(+ еще History API и пользователь всегда мог взять URL и увидеть тоже самое)
тут нет никакого новаторства.
насчет AJAX, тогда не было иного толкового способа динамические запросы делать, потому и говорят про него.
ваш способ полностью аналогичен тому что был 10 лет назад, детали тут в нюансах.
тогда не было таких моднявых слов как REST API, тогда просто делали.
собственно потому многие дотнет классы имеют кучу перегрузок на методы, вместо параметров по умолчанию.
сама студия 2015 Community Update 3.
для хрома я сложил все его процессы.
в общем поставил, в idle все устраивает, буду настраивать.
может, конечно, все просто и мое мировозрение не совпадает с оным у Jenkins, но для меня это много.