korner-brazers: Только вот разработчики хрома,яшы и оперы не пришли на тостер. Возможно додумкали вкрячить свое расширение прямо в код движка, а не сбоку через extensions. Я лишь уточнил проблему вашей постановки вопроса - написали бы вашу проблему,case и пару слов о функциональности расширения, а также причин почему его надо скрыть - и лично у меня никаких вопросов бы не возникло.
Валерий Абакумов: Спасибо за ваш комментарий, в общем и целом вы правы. Однако есть тонкости. 1) бесспорно null-ситуации возможны. В конце концов поля базы данных допускают Null-значения, и, более того, в C#/.NET есть такая вещь как интерфейс INullable и Nullable-типы, однако это не повод самому себе дополнительно придумывать приключения. 2) и САМОЕ ВАЖНОЕ - автор вопроса подразумевает не возможность вернуть NULL при пустой выдаче, а именно ошибочное поведение. Я убежден что надо строго разделять пустую выдачу и ошибку чтения.Исключительные ситуации в асп, к слову, можно и нужно логировать. Задушенный на раннем этапе Exception с возвратом NULL приведет к тому что в логике контроллеров,страниц мом представлений появится код типа
if(list !=null{working...}) else{наверно что-то пошло не так,что? а хрен знает. Может прав нету, может база не читается, может словарь прокис}
Конкатенирование sql-запроса - смертный грех программирования, которому нет оправданий. Никаких вообще. Если хотите чтобы вас хотябы рассмотрели в качестве кандидата на должность программиста - сделайте как вам показал Артем Воронов.
saxer: Я понял. Одно из решений - фабричные паттерны. сделайте private-конструктор и статичный метод CreateObject(int someParametr) внутри которого создать объект и вернуть его вызвавшему.
Roman Kitaev: Новичку надо знать фразу "Система управления версиями"/"Source Control". Чтобы отличать концепцию поддержки версионности кода от ее конкретных реализаций(GIT,TFS,SVN,Hg).
Поликарп Занудский: есть текстовое поле и ползунок. Они скреплены нитью. При таскании ползунка - нить будет соответственно двигаться. Безье в общем случае задачу решает, но на практике она выглядит как изогнутая стальная балка, а не нить.
Дмитрий Куликов: Он вам может и не нужен, но тут важно просто быть уверенным в том что будет. Вот пришел человек с языком - немецкий. И куда его? пинком туда откуда пришел?
TrainHard: Любое приложение имеет источник данных, серверную сторону и клиентскую сторону. Клиентские браузеры понимают только html, поэтому его надо сформировать. Тут есть 2 пути - сформировать на сервере и отправить клиенту разметку, или отправить клиенту пучок скриптов, данные для отрисовки и пусть angular или backbone или еще какой js-фреймворк лепит html. А примеры не представляю как вам показать.