to post messages and comments.

@otakuSiD:

Support multiple versions of ASP.NET Core Web API

talkingdotnet.com

@otakuSiD:

how to publish asp.net core r2 to iis

stackoverflow.com


dotnet publish --output #{application_package} --configuration #{$CONFIGURATION}
dotnet publish-iis --publish-folder #{application_package} --framework %publish:FullTargetFramework%

second line fix web.config to correspond IIS expectations

@otakuSiD:

ништяки в новой конфигураци

hanselman.com

@memiury:

Почему обращение к сайту как к localhost идёт быстрее, чем по IP? Это разрешение имени время занимает?

@otakuSiD:

What is DNX?

simple-talk.com

Dot Net eXecution environment

@k0st1x:

случайно нарвался на вот такую ошибку
Транзакция вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки.f5.s.qip.ru

@otakuSiD:

ASP.NET vNext

davidfowl.com
blogs.msdn.com

@otakuSiD:

ASP.NET vNext

blogs.msdn.com
hanselman.com

@kSM:

Ебаный iis и его asp.net и его web.config!!! Скажите мне что, блять, нужно прописать в web.config чтобы сайт редиректил с www.site.ru на site.ru. Используется какой то блять intelligencia.urlrewriter. Сплошной хэйт, хэйт, хэйт.... Help!

@Vixen:

Ravi Kumar Gupta: ASP.NET Profile Properties

@Vixen:

Если есть контроллер, у которого возвращаемое значение — JsonResult, то второтег пытается этот самый джсон скачать как файлик. Мимими, какая прелесть, просто взять и уебать. Обходится Json(object, "text/plain") в возвращаемом значении, но все равно.

@Vixen:

Узнала про MvcBuilldViews=True. Радуюсь.

@Vixen:

Не люблю верстку. Лучше уж разбираться в самых сраных глюках яваскриптового говна, ормового говна, automapper-ового говна, какого угодно говна. Но верстка — уэээээээ.

@Bchgroup:

При использовании JS для наполнения серверных элементов, надо делать еще невидимое поле, устанавливать его значение скриптом на событии onChange select'а. via stackoverflow.com

@lovesan:

Кстати, я тут нафрилансил недавно на "ASP .NET MVC 3" сайт, по формату фотогалерею-визитку, где весь текст(описания фоток всякие, "о себе" и пр.) можно редактировать в markdown.

И чо скажу — чем больше я узнаю этот фреймворк(ASP .NET MVC), тем более охуенным он мне кажется. Вообще, невероятно охуенный фреймворк, я бы сказал. И готовых компонентов дохрена. В WVD Express написал техническую часть за три дня(это всё кроме верстки, то есть, начиная с работы с БД[кстати Entity Framework тоже охуенная штука]). Года два назад я такое на каком-нибудь PHP рубил бы очень сильно дольше, ну хуй знает, ну на порядок дольше.

В ASP.NET одна из самых приятных вещей, как я уже как-то писал, собственно в том, что это .NET. А это значит — производительность, готовые компоненты, IDE и так далее. Первый фактор(производительность) особенно впечатляет, если сравнивать с каким-нибудь Ruby. То есть да, никто не спорит, на Ruby(ну, на рельсах) писать веб тоже приятно, но блять, руби это же пиздец тормоз, пиздец жрет память, и вообще у него пиздец кривой рантайм! В .NET же охуенно решительно всё, кроме того что .NET(и C# в частности) не лисп(но это уже совсем другая история).

@otakuSiD:

Похоже "MSDeploy" годиться только для синхронизации сайтов, для нормального деплоймента в процессе интеграции его не затачивали :(

Чего бы от него хотелось:

1. Запаковать скомпилированные сорцы.
2. Добавить в пакет метаданные для IIS
3. Развернуть пакет на удаленном серваке.

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

На данный момент добавить метаданные в пакет "MSDeploy" может только скопировав их с уже существующего сайта. И создавать сайт на серваке, если его нет, эта поделка не умеет.

Вобщем задумка хорошая, конфигурация гибкая, но для нормального использования в CI нихуя не годится :(

@otakuSiD:

Народ, а есть кто юзающий "MSDeploy" для развертывания своих проектов? Хочу вопросы позадавать?

@ComradeDOS:

Проекты на asp.net то еще говно.

@otakuSiD:

How to use IIS as your local Web Development Server


vishaljoshi.blogspot.com
msdn.microsoft.com

@otakuSiD:

10 Things ASP.NET Developers Should Know About Web.config Inheritance and Overrides

weblogs.asp.net

Хорошая статья про конфигурацию в ASP.NET

@Sectoid:

Нашел такую красоту: stackoverflow.com — схоронил.

@otakuSiD:

if you make the Password box the ControlToValidate, and the Confirm Password box the ControlToCompare, then it will work because the password box will have something in it and hence will run the validation.

stackoverflow.com


От смены слогаемых... нада не забыть на будущее.

@otakuSiD:

ASP.NET Chart Control

archive.msdn.microsoft.com
habrahabr.ru
msug.vn.ua

@Softovick:

Внезапно! Друг переезжает в Москву и ищет работу грамотного программиста ASP.NET. Друже, может есть у кого конторка на примете, куда сотрудник требуется толковый?

@balyabin:

Вот я вытащил табличку из оракла в виде курсора. Теперь мне нужно вытащить оттуда ячейку с blob. Как блеать?

@balyabin:

Прикиньте чо. В аспнетике нет нормального дефолтного контрола для вывода изображений. Есть какой то Image , но он не умеет ни с потока забирать, ни созданные битмапы хавать. Такой день.

@balyabin:

Годная статейка про авторизацию пользователей в аспнетике — gsub.kiev.ua

@balyabin:

Вы юзали девекспрессовские компоненты? Как там пробежаться по аспхгридвью и запомнить все отмеченные строки?

@Vest:

ну неужели для дурацкого кинотеатра надо целый грид городить, не говоря о таблице в 30 полей?
c-sharpcorner.com

@otakuSiD:

Forms Authentication Control Flow


msdn.microsoft.com

@Vest:

Список общеизвестных способов передать значения с сервера на клиент и обратно некоторые значения: codedigest.com

@otakuSiD:

Ключевые настройки конфигурации при развертывании веб-приложения


cyberguru.ru

msdn.microsoft.com

@otakuSiD:

File Handling During ASP.NET Precompilation


msdn.microsoft.com


Таблички с описанием того что происходит с разными типами файлов при "Deployment Only" и "Deployment and Update" прекомпиляции. И что с этими файлами потом можно будет сделать.

@otakuSiD:

ASP.NET Precompiled Site Options


dotnetperls.com


Allow this precompiled site to be updatable — ASPX файлики не компилируются при паблишинге (они компилируются при первом обращении к страничке). Нужно использовать эту опцию если клиент планирует изменять верстку страничек. При этом код из CS файликов компилируется в DLL`ки.

Use fixed naming and single page assemblies — Заставляет компилироваться каждую страничку в отдельную DLL`ку. Может быть полезным если планируется дорабатывать функционал отдельных страничек. Позволяет в будущем заливать на сервер только изменившиеся DLL`ки.

@otakuSiD:

Бида, бида хлопцы. Если ваш проект содержит пустые папочки (TMP, Upload etc.) в прекомпилированную версию сайта они не попадут. Нужно либо ложить в них какие нибуть файлики (здравствуй empty.txt) или создавать их после компиляции (Программно, либо скриптом при развертывании). Костыли во все поля :/

@otakuSiD:

ASP.NET Caching


msdn.microsoft.com

@gaech:

Если вызвать $().dialog , то перестают работать серверные кнопки, так как все содержимое диалога выносится за пределы form

@otakuSiD:

Mitigating Cross-site Scripting With HTTP-only Cookies


msdn.microsoft.com

@gaech:

только что узнал, что система локализации Битрикс Управление Сайтом.NET не может быть использована для локализации обычных страниц. Страница должна лежать в папке /bitrix , только тогда ее ресурсы можно вынести в отдельный файл в папке /bitrix/lang. Теперь два пути или выносить весь код страницы в компонент или писать собственную систему локализации. Мда

@gaech:

Как же меня тошнит уже от "чистого" ASP.NET! Никакой продуктивности с ним не получается. Даже самая простая задача занимает много времени из-за того, что надо соблюдать какие-то дополнительные правила. Уже не говорю про проблемы с версткой, потому что ASP.NET не хочет генерировать правильный HTML.