Перед каждым человеком, занимающимся веб-дизайном рано или поздно встает задача определить стиль ссылки в зависимости от самой ссылки. Самым ярким примером такой задачи могут служить внешние ссылки. Внешние ссылки — это ссылки, которые при нажатии на них отправят пользователя на другой ресурс (который, вероятно, откроется в новом окне). Другим примером может послужить список ссылок «Что почитать», который есть внизу практически каждой моей статьи. Здесь была реализована визуальная идентификация ссылки, в случае указания её на распространенный ресурс. Итак, как же это делается? В подавляющем большинстве случаев это реализуется при помощи css-селекторов:
Иногда бывает необходимым переопределить стандартное поведение контрола (в нашем случае TextBox) при нажатии клавиш. Например, иногда нужно ограничить ввод таким образом, чтобы пользователь мог ввести только цифры, иногда — только заглавные буквы, а иногда, чтобы при нажатии кнопки <Tab> в текст вставлялось некоторое количество пробелов. Обратите внимание, что в этом случае значение свойства AcceptsTab должно быть True.
Здесь и в других темах, касающихся использования регулярных выражений, очень сильно помогают Regex-помощники — простые программы по тестированию регулярных выражений. О такой программе, написанной автором, можно почитать в статье Codius RegexTester v1.0 - тестирование регулярных выражений. Также там её можно скачать и пользоваться. Абсолютно бесплатно.
Часто возникает необходимость оформить содержание в «книжном» стиле, т. е. хотелось бы чтобы информация была представлена следующим образом:
Перед тем, как начать сухое научное повествование, хотелось бы задать вопрос: как можно выключателем с низким номинальным током (10 А) осуществлять включение/выключение силовых цепей с токами во много раз превышающими ток выключателя? Ответ: Контактором! Итак...
Бессмысленно спорить о том, чей рецепт является настоящим — ведь инстанции, принимающей подобные решения просто нет. Поэтому о «настоящности» пусть судит кушатель. Хочу сказать, что в Узбекистане я не был, но как вы часто можете услышать: «...это рецепт моего друга, который был взрощен в Ташкенте на этом плове». В любом случае решать вам.
Ошибка «New transaction is not allowed because there are other threads running in the session» (Ошибка при запуске транзакции в соединении поставщика. Подробные сведения см. во внутреннем исключении.) при попытке осуществить запись
Ошибка возникает при попытке осуществить запись изменений в БД — db.SaveChanges(), в случаях, подобных следующему примеру:
Допустим вы создали некую базу данных с таблицей, в которой есть поле с типом uniqueidentifier — оно выполняет роль идентификатора.
Вы сделали супер-сайт, воспользовавшись стандартными инструментами реализации безопасности добавили возможность авторизации, с разграничением полномочий пользователей, протестировали, довели до совершенства и нажали волшебную кнопку Publish Web. Заходите на ваш сайт размещенный уже в интернете и с удивлением обнаруживаете, что осуществить вход по логину и паролю не можете...
Могу сказать, что я достаточно скептически относился к продуктам, которые пытаются повторить в домашних условиях, но рецепт майонеза, который здесь представлен ни по консистенции, ни по вкусу не проигрывает ни одному покупному аналогу. При чем поведение в плане консистенции или хранения совпадает с покупными аналогами — он не расслаивается и хранится в холодильнике до 2-3 недель. А сделан он, соответственно, из натуральных ингредиентов и без консервантов!