войти зарегистрироваться

Информационная безопасностьВажно: Уязвимость безопасности ASP.NET

Несколько часов назад мы выпустили рекомендации по безопасности в ASP.NET (Microsoft Security Advisory). Эта уязвимость существует во всех версиях ASP.NET.

Эта уязвимость была публично раскрыта вечером в пятницу на конференции по безопасности. Мы рекомендуем все клиентам использующим ASP.NET немедленно применить временное решение (описанное ниже) для предотвращения атак с ее использованием.

Ненормальное программированиеПрактика функционального программирования №5

Анонсы новых выпусков журналов или обновлений сайтов — это не то, о чём обычно пишут. Мы не видели объявлений новых номеров Компьютерры (когда она ещё была) или Vogue на страницах Хабра. Тем интереснее наблюдать, как небольшой, весьма специализированный журнал для программистов «Практика функционального программирования» регулярно привлекает живой отклик у читателей даже таких в некотором роде особенных сообществ как Linux.Org.Ru или Хабрахабр.

Недавний выпуск последнего, пятого номера журнала ПФП уже вызвал множество интересных споров. А всё потому, что в конкурсе, объявленном журналом в конце прошлого года, вместо запланированной безоговорочной победы языков Haskell и OCaml, победили Python и C#.

Неожиданно обнаружилось, что один из дизайнеров C#, Eric Meijer признался, что Visual Basic — это функциональный язык (http://mr-aleph.livejournal.com/255073.html)

Персональные блоги Какой язык учить?

Хочешь программировать на выразительном и мощном языке: Python
Нужно по-быстрому веб-сайт: PHP
Желаешь в тусовку зовущих себя «рок-звездами» программирования: Ruby
Реально нужно научиться программировать: C
Ищешь просветления: Scheme
Уйти в хандру: SQL
Потерять одну хромосому: Microsoft Visual Basic
Для получения постоянной, заурядной, но хорошо оплачиваемой работы по созданию финансовых приложений в офисной загородке под лампами дневного света: Java
Тоже самое, но с аббревиатурами и списком сертификатов в своей подписи: C#
Получить волшебное ощущение детского изумления, которое сложно отличить от мании величия: Objective C

оригинал (en)

.NETНеобязательные параметры и именованные аргументы в C#4

imageЭто семнадцатая статья из серии, которая посвящена выходу VS 2010 и .NET 4.

Сегодняшний пост затронет тему новых возможностей языка, добавленных в C# 4.0 – необязательные параметры и именованные аргументы, а еще крутой способ использования необязательных параметров в ASP.NET MVC 2.

Читальный залCoding4Fun: программируем для удовольствия

Очень неожиданно (надо сказать, приятно неожиданно), «Символ-Плюс» выпустил довольно занятную книгу, которая обещает добавить красок и ложек меда в жизнь программистов.

Coding4Fun: программируем для удовольствия Сейчас довольно рискованно издавать что-то с названием «Для удовольствия» (а не «как быстрее сделать 1 млн сайтов»), но хочется верить, что книга найдет своих читателей среди ностальгирующих по временам самописнхых игр и позитивно настроенных любителей оупенсорса. Издатели обещают, что тут не найдется ни одной задачи, которая бы использовалась в коммерческих целях. Полное веселье и кодинг для удовольствия :)
В книге рассматриваются разные сферы, поэтому всякий найдет что-то по душе: от WoW и приложений для Youtube до программирования всяческих штук для пульта Wii. В основном рассматриваются проекты на C#, VB, Lua, ASP.NET, WPF, XNA Game Studio и Popfly. Все проекты независимы и относительно невелики.

Хабрахабр Подсветка исходного кода (новая версия)

Сегодня вышла новая версия моего модуля, который подсвечивает исходный код C#, VB.NET, HTML/XML/ASPX, Javascript и SQL.

Если Вы хотите вставить кусок исходного кода в новую запись или комментарий к записи на Хабре, Source Code Highlighter подсветит Ваш код.

Есть поддержка нумерации строк и вставки переноса строк, если вы отметили «Отключить автоматические переносы строк и создание ссылок» при написании поста.

В новой версии:

  • Исправлена нумерация строк кода. Теперь можно выделять исходный код без нумерации.
  • Добавлена кнопка для быстрого копирования форматированного кода в буфер обмена — «Copy formated code to clipboard».
  • Добавлена возможность сохранять оригинальные отступы (по просьбе dunkan_macleod) — «Preserve Original Padding».
  • UPD: Добавлена поддержка нормальных кавычек. ("")

.NETПодсветка исходного кода

Переписал и изменил (специально для Хабры, а точнее для .NET блога) на досуге небольшой модуль, который подсвечивает исходный код C#, VB.NET, HTML/XML/ASPX, Javascript и SQL.

Если Вы хотите вставить кусок исходного кода в новую запись или комментарий к записи, используйте Source Code Highlighter, который подсветит Ваш код.

Есть поддержка нумерации строк и вставки переноса строк, если вы отметили «Отключить автоформатирование» при написании поста.

.NETВсем Привет!


Всем Привет!

Воспользовался поиском на Хабре чтобы найти какой-нибудь блог о программировании в среде .NET.

К своему удивлению, ничего не нашел. Правда поиск (и не только) тут не человеческий. :)

В общем, отрыл новый блог.
Надеюсь, кому-то он будет полезен..


Удачи!