Pull to refresh

Нужна ли книга по F# на русском языке?

Reading time1 min
Views2.9K
Совсем скоро выйдет Visual Studio 2010, в которую будет включен язык программирования F#. Язык довольно новый, но уже полюбившийся многим программистам со всего мира, в том числе и из России. Литературы для его изучения пока очень мало, а на русском языке так и подавно.

Предлагаю Вам помочь устранить этот недочет. А сделать это довольно просто – зайти на блог издательства Вильямс и ответить на вопрос – нужно ли переводить вскоре выходящую книгу “The Definitive Guide to F#” на русский язык? Написана она одним из главных идеологов и создателей языка F#, так что информация там, действительно, актуальная и познавательная.  Если отзывов наберется достаточно, то книга, скорее всего, появится уже совсем скоро в России. Если нет, то мы упустим уникальную возможность одними из первых изучить данный язык и оказаться на гребне программисткой волны.

Собственно, решать Вам. Если Вы за, то напишите, пожалуйста, об этом на специальной страничке. Спасибо.
Total votes 58: ↑38 and ↓20+18
Comments22

SharePoint 2010: Business Connectivity Services

Reading time4 min
Views5.2K

Введение


В данной статье я хочу рассказать об одной из самых, на мой взгляд, полезных возможностях в SharePoint 2010. Речь пойдёт о BCS: Business Data Conectivity Services. BCS с точки зрения вариантов использования представляет собой некоторый аналог того, что было известно в MOSS 2007 как BDC (Business Data Catalog). Однако в новой версии SharePoint эти сервисы намного повзрослели. Так в чём же концептуальная разница:
Читать дальше →
Total votes 15: ↑7 and ↓8-1
Comments2

Отладка исходного кода .Net Framework в MS VS 2008 и не только

Reading time7 min
Views7.7K
Перевод нескольких статей, в т.ч. Shawn Burke (thanks!), ScottGu(thanks!), Paul Krill (thanks!) и John Robbins (First great thanks! Second great thanks!)

Конечный результат, к которому мы здесь стремимся — возможность отладчиком любой IDE войти «внутрь» вызова .Net Framework методов. Я надеюсь, этот пост содержит все, что вам понадобится. Последние несколько недель мы провели много экспериментов и собрали очень много данных по этому вопросу. И мы хотим поделиться полученным опытом с сообществом.

Читать дальше →
Total votes 14: ↑12 and ↓2+10
Comments10

Visual Studio 2010: работа с новым профайлером

Reading time3 min
Views8.2K
Мне уже довелось демонстрировать, как новая итоговая страница профайлера позволяет проще находить и исправлять проблемы производительности, но порой для поиска требуется больше усилий. В этот раз я углублюсь в своем рассказе в другую фичу VS2010, которая называется Function Details View (детали функции).

Снова для демонстрации я буду использовать приложение PeopleTrax, которое вы можете скачать с CodeBox. У меня есть отчет, который я собрал ранее используя функцию CPU Sampling в профайлере, в котором приложение сильно нагружает CPU (по крайне мере на одном ядре).
Читать дальше →
Total votes 73: ↑53 and ↓20+33
Comments22

Visual Studio 2010 Beta 2 доступна для скачивания

Reading time1 min
Views2K


Именно так: Visual Studio 2010 Beta 2 доступна для скачивания, правда пока для подписчиков MSDN. Но это означает, что со дня на день новая студия будет доступна для скачивания и всем другим. В наличии:

* Visual Studio 2010 Ultimate Beta 2 Web Installer;
* Visual Studio 2010 Beta 2 — DVD [Ultimate, Professional, Premium, Express];
* Visual Studio 2010 Team Foundation Server Beta;
* Visual Studio 2010 DSL SDK Beta 2;
* Visual Studio 2010 SDK Beta 2;
* Visual Studio 2010 Isolated Shell Beta;
* Visual Studio 2010 Team Explorer Beta 2;
* Visual Studio 2010 Test Elements Beta 2;
* Visual Studio 2010 Team Agents Beta
* Visual Studio 2010 Remote Debugger Beta 2;
* .Net Framework 4 Full Beta 2.

Замечательное событие! Качайте, устанавливайте, знакомьтесь. Нововведений — масса.

PS: появилось подтверждение того, что каждый сможет скачать VS 2010 Beta 2 в среду twitter.com/scottgu/status/4994532053
PS2: новое лого у студии! подробнее уже сейчас
Total votes 85: ↑60 and ↓25+35
Comments75

Смена логотипа

Reading time1 min
Views1.5K
Visual Studio 2010 Beta 2 представила свой новый логотип. Как считаете, удался? Лично мне нравится, по-новому и как бы явно выделяет новое поколение разработки на CLR 4.0 от старого CLR 2.0.

Total votes 147: ↑103 and ↓44+59
Comments112

Доступны материалы для обучения VS 2010 и .NET 4.0

Reading time1 min
Views940
image

Выпущен Visual Studio 2010 and .NET Framework 4 Training Kit — October Preview, который представляет собой набор обучающих материалов для закрепления знаний о новых технологиях, которые появились в .NET 4.0. В том числе материалы по следующим новым или обновленным технологиям:

* C# 4.0
* Visual Basic 10
* F#
* Parallel Extensions
* Windows Communication Foundation (WCF)
* Windows Workflow
* Windows Presentation Foundation (WPF)
* ASP.NET 4
* Windows 7
* Entity Framework
* ADO.NET Data Services
* Managed Extensibility Framework (MEF)
* Visual Studio Team System

В комплекте презентации, исходные коды, видеоматериалы и документация. Скачивать отсюда (93.3 MB).

PS: более подробное описание содержания доступно здесь (англ.)
Total votes 53: ↑39 and ↓14+25
Comments14

Доступна поддержка Mono в Visual Studio 2010!

Reading time1 min
Views5.4K
Одна из крутых фишек в Visual Studio 2010 — это улучшенная поддержка мультиплатформенности. Изначально, эта функция предназначалась для возможности поддержки обеих версий .NET 2.0 и 4.0, но в действительности это означает, что и Mono может быть одной из плафторм для выбора в Visual Studio 2010.

Например, вот так:

Читать дальше →
Total votes 102: ↑86 and ↓16+70
Comments14

Даешь поддержку IronRuby и IronPython в Visual Studio 2010!

Reading time1 min
Views1K
Как ранее утверждали менеджеры из команды Visual Studio 2010, поддержки динамических языков IronRuby и IronPython в ней не будет. Однако, судя по всему, появился шанс изменить это — на сайте Microsoft Connect проводится опрос: нужна ли разработчикам поддержка этих языков в новой версии их продукта? Поддержим любимые языки на любимой платформе!

Ссылки для голосования:

IronRuby (сейчас 417 голосов)
IronPython (сейчас 294 голоса)

Судя по ответам отдельных личностей в твиттере, есть шанс, что к сообществу прислушаются и все-таки сделают out-of-box поддержку.

UPD: Соответственно 453 и 334. Дотянуть бы IronRuby до полутысячи…
Total votes 24: ↑15 and ↓9+6
Comments18

Visual Studio 2010: обратный отсчёт

Reading time2 min
Views547
Оказывается, Джефф Билер (Jeff Beehler) опубликовал в своём блоге гаджет-виджет для тех, кто с нетерпением ждёт выхода новой версии VS от Microsoft

Новая версия будет представлена 22 марта 2010 года. Интересная дата: здесь опять фигурирует число 22 (вспоминаем 22 октября). Похоже что Office 2010 также выйдет 22 числа. Осталось только понять, какого месяца :)

Меня ещё удивили два из трёх новых названия редакций студии: до боли знакомые Professional и Ultimate

А вот и сам код счетчика
Total votes 18: ↑10 and ↓8+2
Comments8

Разработка сложных систем и приложения с БД — опыт Amazon, Microsoft, Quest, AVIcode

Reading time1 min
Views853
10 декабря в Москве пройдет конференция «Разработка сложных систем и приложений с базами данных: инструменты, технологии, принципы».

В течение дня своим опытом поделятся представители известных компаний — Amazon.com, Microsoft, Quest Software, AVIcode. Будет рассказано о продукте TeamFuze, расширяющем функциональность VSTS и позволяющий вести полноценную разработку не только под SQL Server, но и под Oracle.

Каждый участник получит сертификат на получение лицензионного дистрибутива Visual Studio 2010 Professional сразу после его выхода.

Участие платное. Вся информация доступна на сайте мероприятия.
Total votes 23: ↑15 and ↓8+7
Comments2

Набор сниппетов для работы c jQuery

Reading time1 min
Views1.3K
Сниппеты — это инструмент Visual Studio, который позволяет быстро набирать рутинный код. Нажав Ctrl+K, Ctrl+X в редакторе вы получите список сниппетов, после выбора которых в редакторе появится кусочек необходимого кода. Есть еще более простой способ вызвать сниппет — набрать сокращенное наименование и нажать TAB.

Ранее сниппеты были доступны только для редактора кода C#/VB, но в Visual Studio 2010 появилась возможность создавать сниппеты и для HTML/ASPX-страниц (в комплекте идет масса стандартных сниппетов).

Вчера блоггер John Sheehan сообщил в своем блоге, что он выпустил сниппеты для работы с jQuery. Его набор включает более 100 сниппетов на самые разные случаи жизни: от простого внедрения ссылки на скрипт jQuery, до работы с анимацией и Ajax.

image

Этот крайне полезный набор можно скачать со страницы на Codeplex. В архиве пакет с установщиком, который автоматически интегрирует сниппеты в вашу Visual Studio 2010. Ознакомится со списком сниппетов можно там же, на странице документации.
Total votes 24: ↑18 and ↓6+12
Comments6

Visual Studio 2010 Release Candidate доступна для всех желающих

Reading time1 min
Views5.9K


Спустя пару дней после того, как доступ к новой версии Visual Studio 2010 RC получили подписчики MSDN, доступ был открыт и всем остальным. Вы можете скачать новую версию и дополнительные инструменты по следующим ссылкам:В этом выпуске значительно увеличена производительность и стабильность по всем параметрам: от отзывчивости интерфейса до скорости сборки проектов и открытия списков типа Add Reference.

Приятной работы с новой студией, коллеги!
Total votes 101: ↑72 and ↓29+43
Comments77

Вышла вторая бета Resharper 5

Reading time1 min
Views492
imageВчера стала доступна вторая бета-версия Resharper 5 — популярного расширения для Visual Studio.

В этой бета-версии:
— поддержка свежей версии Visual Studio 2010 Release Candidate;
— расширенная поддержка ASP.NET MVC 2, в том числе поддержка областей (Areas) и улучшения в автоматизации создания представлений и пользовательских элементов управления;
— стабильная версия инструмента структурного поиска и замены. Инструмент позволяет искать и заменять текст на базе заданных шаблонов;
— множественные улучшения в юзабилити.

От себя замечу, что пользуюсь ночными сборками Resharper 5 и после выхода версии, которая поддерживает Visual Stdio 2010 RC отметил значительное повышение производительности. Теперь работа с Visual Studio 2010 + Resharper 5 приносит только радость (я разрабатываю проекты на ASP.NET), наличие Resharper не оказывает заметного влияния на производительности студии, удовольствие от работы только увеличивается. Хотя, уверен, значительная часть увеличения производительности приходится на изменения в RC-версии студии.

В общем, рекомендую всем попробовать Resharper 5 Beta 2, надеюсь, что вам понравится. Иначе, пишите о своем опыте в комментариях.

Подробнее с картинками в этом анонсе JetBrains.
Total votes 44: ↑26 and ↓18+8
Comments15

Вышел пакет MonoTools 1.1 для Visual Studio 2010

Reading time1 min
Views897
Группа разработчиков Mono выпустила обновления для своего набора инструментов MonoTools, который позволяет разрабатывать проекты Mono в Visual Studio и создавать пакеты для Linux. Этот бета-выпуск принес совместимость с Visual Studio 2010!

image

Кроме того в этом выпуске:
— добавлена поддержка проверки на наличие обновлений;
— улучшена функция копирования файлов при разворачивании или обновлении контента;
— интеграция с последней версией Visual Studio 2010 RC;
— добавлена функция помогающая создавать прекомпилированные пакеты приложений;
— много исправлений ошибок и других улучшений.

Официальный анонс здесь. Команда Mono просит сообщество протестировать данные инструменты и сообщать о всех ошибках и впечатлениях.
Total votes 52: ↑39 and ↓13+26
Comments12

Итоги хабра-конкурса по Visual Studio 2010

Reading time1 min
Views461
image

Конкурс на лучшую статью, приуроченный к мировой премьере Visual Studio 2010, подошел к концу. Пора подводить итоги, участников было достаточно, все статьи были интересные. Однако нам необходимо выбрать только трех главных победителей, и вот они:

1 место


Автор: DioNNiS
Тема статьи: «Работа с Visual Studio Team Foundation Server 2010».

2 место


Автор: logonoff
Тема статьи: «Пишем игры для Windows Phone в Visual Studio 2010».

3 место


Автор: Int
Тема статьи: «В этой статье я постараюсь кратко описать все нововведения в VS 2010, касающиеся новшеств в интерфейсе, так как для разработчика — это как раз то, с чем он имеет дело большую часть времени».

Все участники конкурса получат памятные хабрафутболки — на свой выбор!
Три главных победителя станут обладателями лицензионной версии Visual Studio 2010 Ultimate с годовой подпиской на сервис MSDN.

Читать дальше →
Total votes 50: ↑28 and ↓22+6
Comments10

Презентация Visual Studio 2010 в Казахстане

Reading time1 min
Views593
Побывал сегодня на казахстанской презентации Visual Studio 2010, как это событие назвала Майкрософт — «Дни Разработчика Microsoft, Весна 2010». В целом, было небезынтересно, даже для меня, человека достаточно далёкого от процесса разработки.
Если описать программу выступлений тезисно, это будет выглядеть следующим образом:
  • Silverlight — это супер штука, Flash отдыхает;
  • Майкрософт просит прощения за шестой IE и одновременно предлагает помочь ей избавиться от этой реликвии, путём перехода на восьмёрку и, в перспективе, девятку;
  • Майкрософт с огромной серёзностью относится к поддержке PHP в своём веб-сервере, и даже вот-вот выпустит нативный драйвер для связки PHP с SQL-сервером, и уже сейчас предлагает инструмент для миграции с MySQL на MS SQL, но я так и не услышал ничего, что однозначно бы говорило о целесообразности такого шага.

Ну по сути и всё, остальное — мелочи: Windows Phone — это невероятная круть, в которой не будет copy/paste и поддержки многозадачности для большинства приложений, за исключением сервисных.
В свете разговоров о Silverlight и о веб-технологиях было много слов сказано о нелюбимом мною «ишачке», и так вкусно ребята о нём рассказывали, что, не терпелось поковыряться в фичах восьмёрки, что я не применул сделать, вернувшись домой. Да, но и итоге, конечно, продолжаю быть верным Опере.

27 мая Майкрософт ждёт всех на презентацию нового Офиса, искренне жалею, что у самого вряд ли получится там побывать.
Total votes 10: ↑4 and ↓6-2
Comments2

Visual Studio 2010: 4 полезнейших расширения

Reading time3 min
Views15K
image

Буквально на днях для Visual Studio 2010 выпущено два набора официальных обновлений. Первый – Power Tools – нацелен на добавление множества мелких функциональных вещей увеличивающих продуктивность труда. Второй — Modeling Feature Pack добавляет к архитектурным инструментам Visual Studio массу полезных возможностей.

Кроме этих инструментов, в этой статье я расскажу еще о двух полезнейших расширений Visual Studio. Кстати, число расширений в онлайн-хранилище доступном из Extension Manager постоянно растет и уже приближается к 2000 штук.

Читать дальше →
Total votes 92: ↑74 and ↓18+56
Comments31

Конкурс Visual Studio 2010

Reading time1 min
Views564
image Как уже многие знают, вышла русскоязычная версия Visual Studio 2010. В связи с этим, мы с компанией Microsoft решили провести второй конкурс Visual Studio 2010 Experience среди пользователей Хабрахабра.

Все что необходимо для участия — это скачать пробную версию Visual Studio 2010 Rus, проверить работу всех ключевых нововведений и описать свой опыт разработки, используя новые функции Visual Studio 2010, а также дополнительных программ-расширений. Опубликовать свой обзор русскоязычной версии Visual Studio 2010 на Хабрахабре можно до 8 июля. Кроме того, к участию в конкурсе допускаются статьи с обзором ошибок программного обеспечения или ошибок перевода интерфейса на русский язык.

Авторы 3-х лучших статей получат Ultimate-версию с подпиской MSDN на год! Кроме того, все участники без исключения получат любую хабрафутболку на свой выбор. А первые 10 лучших (TOP 10) участников получат дополнительно специальные поощрительные призы от компании Microsoft: хэндгамы (жвачки для пальцев), фирменные бокалы и футболки.

Обратите внимание! Каждая статья для участия в конкурсе должна быть отмечена специальным тегом: «Visual Studio 2010 конкурс». Победители определяются по количеству набранных баллов за свою статью. Проверить участвует ли ваша статья в конкурсе можно в специальном разделе Visual Studio 2010 на Хабрахабре.
Финалисты конкурса будут объявлены 9 июля 2010 г.
Успехов!
Total votes 43: ↑27 and ↓16+11
Comments25