Как стать автором
Обновить
7
0
Вит @vittore

Пользователь

Отправить сообщение

C#: требования и рекомендации по написанию кода

Время на прочтение5 мин
Количество просмотров143K
Не так давно в комментариях к топику AlexS высказал идею использования соглашения об оформлении на Хабре кода примеров темы .Net написанных на C#.

Я немного поизучал имеющиеся предложения из этих источников:
submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
idesign.net/idesign/DesktopDefault.aspx
и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.

Предлагаю:
— обсудить этот черновик;
— внести в него все необходимые изменения;
— утвердить как стандарт написания C# кода на Хабре.
Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.

Под катом вы найдете текст черновика. Предлагаю всем желающим обсудить его и подвергнуть надлежащей правке.

Читать дальше →
Всего голосов 31: ↑24 и ↓7+17
Комментарии117

Unobtrusive JavaScript

Время на прочтение4 мин
Количество просмотров7.2K
Цель статьи — показать, что из себя представляет «ненавязчивый JavaScript», для чего он нужен, и чем он лучше «навязчивого» JavaScript. В рунете я подобных статей не встречал (может они и есть, но мне на глаза не попадались и немного погуглив, я тоже ничего не нашел), а как показывает практика — очень многие не знают, что это такое и как этим пользоваться.

Что же такое Unobtrusive JavaScript
Всего голосов 60: ↑57 и ↓3+54
Комментарии137

asp.net: динамическая генерация изображений

Время на прочтение8 мин
Количество просмотров4.1K
Генерация динамических изображений – это очень полезная техника. К сожалению, в asp.net нет стандартного функционала, который бы реализовал возможность динамически создавать изображения. Цель этой статьи показать один из способов реализации динамических изображения в asp.net.
Читать дальше →
Всего голосов 30: ↑23 и ↓7+16
Комментарии42

ASP.NET, поиск работы, вопросы собеседований

Время на прочтение2 мин
Количество просмотров23K
Возможно, этот топик будет интересен начинающим ASP.NET программистам. Я тут в последнее время хожу по собеседованиям, хочу поменять работу. Собрал некоторые вопросы, которые спрашивает технический персонал на собеседовании (на позицию Senior .NET developer).
Читать дальше →
Всего голосов 27: ↑25 и ↓2+23
Комментарии78

LINQ: еще один вариант использования

Время на прочтение2 мин
Количество просмотров4.6K
LINQ – замечательная вещь, которая обладает огромным потенциалом. Всем заинтересованным программистам известны LINQ to SQL или LINQ to XML. Я бы хотел расширить этот список и привести простейший пример другого применения LINQ.
Читать дальше →
Всего голосов 24: ↑19 и ↓5+14
Комментарии31

Ajax на мобильном браузере или мобильный Ajax (с примерами)

Время на прочтение5 мин
Количество просмотров5.6K
Ajax, судя по тенденциям, всё больше овладевает умами девелоперов. Особенно активно сейчас начинает развиваться Ajax для мобильных браузеров. Об этом собственно и поговорим.

Технология Ajax очень востребована пользователями мобильных устройств. Причина в общем-то на поверхности. Снижается потребление трафика и трата времени. Ведь подгружаются всего некоторые части страницы, а не она вся (если не в теме, что такое Ajax — рекомендую посетить Wikipedia — Ajax). Соответственно серфинг сети с мобильного устройства становиться более качественным, быстрым и менее раздражающим. Более того, он обходиться дешевле.
Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии43

Подборка образовательных слайдов

Время на прочтение2 мин
Количество просмотров1.2K
Мне было интересно почитать, наверняка кому-то тоже пригодится.
Дальше больше
Всего голосов 48: ↑47 и ↓1+46
Комментарии14

Работаем с LINQ to XML

Время на прочтение8 мин
Количество просмотров131K
В первой статье в блоге .NET «Работаем с XML» в комментариях народ потребовал статьи LINQ to XML. Что же, попробуем раскрыть принципы работы этой новой технологии от Microsoft.

Создадим базу для ведения каталога аудиозаписей.
Читать дальше →
Всего голосов 32: ↑30 и ↓2+28
Комментарии66

Рабочая библиотека веб-типографа и контент-менеджера

Время на прочтение4 мин
Количество просмотров7.5K
Несмотря на то, что основной инструмент работы веб-типографа и контент-менеджера — это Интернет, пока ещё не весь корпус полезных для нас материалов переведён в электронную форму. Поэтому я решил перечислить те бумажные книги, которые стоят у меня на отдельной полке, и на которые не успевает оседать пыль из-за постоянного их использования.

Список книг будет разбит на группы по темам, и каждая из них — на группы «обязательно прочесть и иметь» и «можно прочесть и иметь» (это выделение безусловно субъективно, так что спорить насчёт него не буду точно). В принципе, большинство книг есть в широкой продаже, в том числе и в крупнейших российских интернет-магазинах. Некоторые есть в отсканированном виде и их можно найти в Интернете.

Я решил охватить следующие темы, которые либо всё время всплывают в процессе работы, либо необходимы для общего образования дизайнеров, интересующихся веб-типографикой, и контент-менеджеров:
  • типографика бумажных изданий,
  • шрифты,
  • русский язык и создание текстов,
  • справочники редактора и корректора,
  • оформление графиков и диаграмм.


Читать дальше →
Всего голосов 86: ↑82 и ↓4+78
Комментарии47

16 действительно полезных решений для JavaScript

Время на прочтение16 мин
Количество просмотров7.1K
© shamansir.wordpress.com

Представляю вам набор функций, которые у меня лежат в отдельном файле utils.js — это функции, которые я использую чаще всего. Они стараются быть кроссбраузерными и проверены на IE6/7, FF2 и Safari 2 и на боевой, сложной системе, в XHTML документах. Должны, по идее, работать, и на других, но не очень старых версиях браузеров — проверку браузера я использовал только в исключительных случаях. Некоторая часть из них, конечно же, просто нарыта на просторах интернета (где — обычно указано) и заимствована ввиду открытости, а большая часть — сконструирована из многих ресурсов и своих идей (и советов коллег), дабы работать на ура — поскольку часто в разных скриптах не учитываются разные тонкости, которые, тем не менее — при ближайшем рассмотрении — оказываются общностями :), ну и быть довольно читабельными.
Узнать
Всего голосов 89: ↑79 и ↓10+69
Комментарии73

10 наиболее прибыльных тактик в процессе переделки сайта

Время на прочтение8 мин
Количество просмотров1.9K
В данном посте я решил опубликовать свой перевод статьи Якоба Нильсена (подробнее тут — http://www.useit.com/jakob/): “10 High Profit Redesign Priorities”.

Некоторые идеи в улучшении юзабилити (usability) прямо ведут к повышению уровня продаж и высокой оценки со стороны пользователей. Следующие тактики проектирования должны стать во главе угла, при обновлении (создании) сайта.

Зачастую я пишу о самых популярных ошибках в Web-дизайне, но каковы же главные вещи, которые Вы можете сделать, чтобы заработать больше денег? Далее я опишу 10 Интернет тактик с чрезвычайно большой финансовой отдачей.
Читать дальше →
Всего голосов 24: ↑20 и ↓4+16
Комментарии21

Внедрение PayPal на сайт, работающий под ASP.NET

Время на прочтение3 мин
Количество просмотров8.1K
Намедни возникла задача внедрения PayPal на коммерческий сайт, работающий под ASP.NET. После детального изучения данного вопроса, выяснилось, что в рунете инфы по нему очень мало. Посему думаю, что будет уместно осветить данный вопрос. Начнем, как всегда, с постановки задачи.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии6

Улучшаем читабельность CSS-кода с помощью «стилевых гидов»

Время на прочтение7 мин
Количество просмотров4.5K
В W3Cast #3 Денис ( CurlyBrace) затронул тему использования styleguides, а у меня как раз уже была статья по этой теме. Поэтому я решил поделиться ей, чтобы показать наглядные примеры, демонстрирующих возможности «стилевых гидов».
«Стилевые гиды» — это свод правил и соглашений, предоставляющих разработчикам информацию о структуре кода и принятых правилах оформления. Чаще всего используется группой разработчиков, при совместном участии в проекте или же для самодисциплины при разработке кода.
Если проект большой, то он обрастает многочисленными файлами CSS с различными цветовыми схемами, типографикой и другими стилевыми установками. Чтобы избежать путаницы в структуре кода и не забыть что да как, нужно разрабатывать структурированный код, который впоследствии будет проще использовать, править и частично использовать в других проектах.
Вход для тех, кому интересно
Всего голосов 61: ↑55 и ↓6+49
Комментарии69

Алгоритмы для интернета

Время на прочтение2 мин
Количество просмотров2.2K
Закончились лекции открытого курса Алгоритмы для интернета. Возможно, впервые в России каждая лекция выложена сразу в виде слайдов, слайдов для распечатки, подробных pdf-конспектов, mp3-записи лекции и Google Video. На той же страничке лежат слайды и конспекты студенческих докладов и оригинальные веб-сервисы, разработанные участниками курса «на зачет». Дополняют картину и ссылки на исходные англоязычные источники. Без адекватного IT-образования нам индусов не догнать!

Темы включают семантический веб, модели информационного поиска, алгоритмы кластеризации, рекоммендующие системы, метод опорных векторов, линейный алгоритм построения суффиксного дерева, генетические алгоритмы, PageRank и т.д.

Читайте под катом: Что получилось? Что не получилось? Наконец, что посоветуют хабровцы на следующий раз?
Читать дальше →
Всего голосов 46: ↑46 и ↓0+46
Комментарии28
12 ...
18

Информация

В рейтинге
Не участвует
Откуда
Morrisville, Pennsylvania, США
Зарегистрирован
Активность