Листая блоги msdn наткнулся на анонс интересного аддона для студии, который предоставляет альтернативный вариант быстрой навигации по коду.

64.13
Рейтинг
.NET *
Хаб со знаниями про .NET
Сначала показывать
Порог рейтинга
Уровень сложности
asp.net: описание механизма кэширования страниц через OutputCache
5 мин
9.7KОдним из способов управления кэшированием страниц в asp.net является декларативный способ с помощью директивы <%@ OutputCache %>. Ниже приводится описание и исследование работы данной директивы. Большая часть сведений взята из msdn, но это не перевод, а скорее изложение. В тексте также присутствуют мои собственные исследования того, как тот или иной параметр влияет на http-заголовки.
+7
C#: требования и рекомендации по написанию кода
5 мин
149KНе так давно в комментариях к топику AlexS высказал идею использования соглашения об оформлении на Хабре кода примеров темы .Net написанных на C#.
Я немного поизучал имеющиеся предложения из этих источников:
submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
idesign.net/idesign/DesktopDefault.aspx
и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.
Предлагаю:
— обсудить этот черновик;
— внести в него все необходимые изменения;
— утвердить как стандарт написания C# кода на Хабре.
Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.
Под катом вы найдете текст черновика. Предлагаю всем желающим обсудить его и подвергнуть надлежащей правке.
Я немного поизучал имеющиеся предложения из этих источников:
submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
idesign.net/idesign/DesktopDefault.aspx
и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.
Предлагаю:
— обсудить этот черновик;
— внести в него все необходимые изменения;
— утвердить как стандарт написания C# кода на Хабре.
Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.
Под катом вы найдете текст черновика. Предлагаю всем желающим обсудить его и подвергнуть надлежащей правке.
+17
C#: рекомендации по написанию кода
4 мин
2.5KНе так давно в комментариях к топику AlexS высказал идею использования соглашения об оформлении на Хабре кода примеров темы .Net написанных на C#. Я немного поизучал имеющиеся предложения из этих источников:
submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
idesign.net/idesign/DesktopDefault.aspx
и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.
Предлагаю:
— обсудить этот черновик;
— внести в него все необходимые изменения;
— утвердить как стандарт написания C# кода на Хабре.
Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.
Под катом вы найдете текст черновика. Предлагаю всем желающим обсудить его и подвергнуть надлежащей правке.
submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
idesign.net/idesign/DesktopDefault.aspx
и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.
Предлагаю:
— обсудить этот черновик;
— внести в него все необходимые изменения;
— утвердить как стандарт написания C# кода на Хабре.
Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.
Под катом вы найдете текст черновика. Предлагаю всем желающим обсудить его и подвергнуть надлежащей правке.
0
FileHelpers
2 мин
3.7K
Конечно можно написать код самому, но это займет время и не всегда будет эффективно.
FileHelpers — модуль которые Вам поможет. Умеет синхронно или асинхронно считывать данные из файла в объект. Также может вписать данные обратно в файл с заданным разделителем. Может считывать данные из базы данных. Имеет еще кучу всяких возможностей, о которых можно узнать подробнее на официальном сайте этого модуля.
+4
asp.net: Entity Framework, одно из отличий от LINQ to Sql
2 мин
13KЭтой статьей хотел бы открыть цикл статей по Entity Framework. В дальнейшем планирую постить результаты своего опыта в процессе использования EF, а пока я приведу вольное изложение интересной статьи на тему «Чем отличается LINQ to SQL от Entity Framework».
+5
ASP.NET, поиск работы, вопросы собеседований
2 мин
24KВозможно, этот топик будет интересен начинающим ASP.NET программистам. Я тут в последнее время хожу по собеседованиям, хочу поменять работу. Собрал некоторые вопросы, которые спрашивает технический персонал на собеседовании (на позицию Senior .NET developer).
+23
Итоги опроса про Entity Framework
1 мин
1.2KХотел бы подвести некоторые итоги опроса про Entity Framework, который можно посмотреть тут
habrahabr.ru/blog/net/42340.html:
1. Более двух третей хабранаселения не используют в работе asp.net. И так было очевидно, что большинство пишет на php/python/erlang/perl/ruby, сейчас это документально засвидетельствовано. Asp.net как платформа сильно отстает в нашей стране. Это связано и с некоторой громоздкостью платформы и ее направленностью дефакто на платформу windows/.net, которую многие, зачастую несправедливо, не любят, презирают или игнорируют.
habrahabr.ru/blog/net/42340.html:
1. Более двух третей хабранаселения не используют в работе asp.net. И так было очевидно, что большинство пишет на php/python/erlang/perl/ruby, сейчас это документально засвидетельствовано. Asp.net как платформа сильно отстает в нашей стране. Это связано и с некоторой громоздкостью платформы и ее направленностью дефакто на платформу windows/.net, которую многие, зачастую несправедливо, не любят, презирают или игнорируют.
+6
asp.net: динамическая генерация изображений
8 мин
4.2KГенерация динамических изображений – это очень полезная техника. К сожалению, в asp.net нет стандартного функционала, который бы реализовал возможность динамически создавать изображения. Цель этой статьи показать один из способов реализации динамических изображения в asp.net.
+16
+1
asp.net: отмена ajax.net запроса
3 мин
2KВ плане юзабилити хорошим тоном всегда считалось дать пользователю возможность отменить свое действие, если он не намерен ждать затянувшегося по времени ответа. Ajax-запросы не исключение. В этой короткой статье я покажу один из вариантов того, как просто можно дать пользователю возможность отменить запрос в ajax.net, если тот долго выполняется, или завис в силу каких-то причин.
+6
asp.net и OpenID
1 мин
928Не секрет, что OpenID очень популярный механизм авторизации и для любого web-разработчика может наступить момент, когда он решит его использовать. Если вы программируете на asp.net, то ваш путь лежит через dotnetopenid, библиотеку, которую распространяет Google.
+4
asp.net: Microsoft Anti-Cross Site Scripting Library еще один способ защиты от XSS-атак
4 мин
3.2KНебольшое введение.
Атаки XSS (cross-site scripting) на веб-ресурсы не зависят от платформы, среды разработки, веб-сервера или языка программирования. Основа успеха при этой атаки смешивание кода и данных, когда на сайте данные контента формируются в коде, как, например, в следующем примере:
+11
Ближайшие события
Поддержка intellisense JQuery, Prototype, Scriptaculous, ExtJS в VS 2008 SP1.
1 мин
1.7KScottGu в своем блоге описывает нововведения в SP1 и между прочим описывает поддержку редактором VS2008 intellisense jQuery.
+18
Выпущены Visual Studio 2008 SP1 Beta &.NET 3.5 SP1 Beta
1 мин
1K11 числа на блоге разработчиков ado.net выложена информация о выходе предварительных версий сервиспаков для VS2008 и .net framework 3.5. Скачать их можно тут msdn.microsoft.com/en-us/vstudio/cc533448.aspx.
Сегодня разработчики ado.net поделились информацией о своих нововведениях в этих релизах. Выделю самое интересное:
Сегодня разработчики ado.net поделились информацией о своих нововведениях в этих релизах. Выделю самое интересное:
+21
Провайдеры ado.net entity framework
1 мин
4.9KКак известно, в середине года в сервиспаке к .net framework 3.5 и VS2008 появятся некоторые расширения ado.net. Одним из них станет ado.net entity framework, который доступен сейчас для скачивания в версии beta 3 здесь. На данный момент это уже вполне рабочая реализация, которая достойна самого пристального внимания. Ей не хватает некоторых инструментов для удобного моделирования, но надеюсь, в финальной версии все будет.
Хорошая новость состоит в том, что недавно разработчки ado.net на своем блоге сообщили, что для текущей версии entity framework реализованы бета версии провайдеров:
— компания Core Lab выпустила ado.net провайдер для доступа к БД Oracle, MySQL, PostgreSQL and SQLite;
— компания IBM выпустила свой провайдер для DB2, IDS and U2 (честно говоря, два последних сокращения мне не известны);
— на конференции MySQL в Санта Клара бал продемонстрирован доступ к MySQL через entity framework;
— Npgsql выпустила бета версию провайдера для PostgreSQL который работает с Entity Framework.
Похоже, что LINQ и Entity Framework получают все больше возможностей стать популярными не только среди разработчиков баз данных MS SQL, но и всех других самых распространенных БД.
Ссылка на блог разработчиков ado.net blogs.msdn.com/adonet
Хорошая новость состоит в том, что недавно разработчки ado.net на своем блоге сообщили, что для текущей версии entity framework реализованы бета версии провайдеров:
— компания Core Lab выпустила ado.net провайдер для доступа к БД Oracle, MySQL, PostgreSQL and SQLite;
— компания IBM выпустила свой провайдер для DB2, IDS and U2 (честно говоря, два последних сокращения мне не известны);
— на конференции MySQL в Санта Клара бал продемонстрирован доступ к MySQL через entity framework;
— Npgsql выпустила бета версию провайдера для PostgreSQL который работает с Entity Framework.
Похоже, что LINQ и Entity Framework получают все больше возможностей стать популярными не только среди разработчиков баз данных MS SQL, но и всех других самых распространенных БД.
Ссылка на блог разработчиков ado.net blogs.msdn.com/adonet
+6
LINQ: еще один вариант использования
2 мин
4.7KLINQ – замечательная вещь, которая обладает огромным потенциалом. Всем заинтересованным программистам известны LINQ to SQL или LINQ to XML. Я бы хотел расширить этот список и привести простейший пример другого применения LINQ.
+14
Что такое Visual Studio.NET snippets? Часть вторая.
5 мин
4KЭто вторая часть статьи про сниппеты. В первой давалось разъяснение, что это за механизм, для чего он нужен и как его применять. Во второй части речь пойдет про то, как сниппеты создавать.
+14
Что такое Visual Studio.NET snippets? Часть первая.
3 мин
14KЯ решил разбить статью на две части: вступительную часть и часть реализации. Основная причина в размере текста, который включает форматированный текст примеров. С меньшими объемами текста работать легче, да и читать такой текст удобнее. Кто знаком со сниппетами может сразу переходить ко второй части статьи, где рассказывается как сделать свой сниппет и использовать его в студии.
Что такое snippet’ы в Visual Studio.NET? Как показал опрос, более трети голосовавших не знают что это. Вполне возможно, впрочем, что они никогда не работали в этой среде и никогда не будут этого делать. Эта статья для тех двадцати процентов, кто заинтересовался и для всех остальных, кто хочет узнать, что такое snippet, как его создать и использовать.
+11
asp.net: динамическое создание элементов управления
1 мин
8.1KИногда приходится динамически создавать элементы управления. Для стандартных элементов все просто:
Данный код добавит элемент типа Label с текстом «TEST».
Для пользовательских элементов все немного сложнее, но тоже просто.
Label testLabel = new Label() { Text = "TEST" }; Page.Controls.Add(testLabel);
Данный код добавит элемент типа Label с текстом «TEST».
Для пользовательских элементов все немного сложнее, но тоже просто.
+2