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

.NETНововведения F# 3.0

На прошедшей недавно конференции Build кроме уже широко освещенной и обсужденной презентации Windows 8, Metro UI и WinRT было еще немало интересного. В том числе, Дон Сайм и его команда представили developer preview новой, третьей по счету, версии языка программирования F#, который является частью developer preview Visual Studio 11 (и, кстати, уже может быть опробована вами по ссылке).

MicrosoftMicrosoft Press ищет авторов для написания книги по F#

Редактор Microsoft Press Devon Musgrave в своем Твиттере сегодня опубликовал сообщение, о том, что издательство ищет авторов для написания книги по F#.

Насколько я понял, Microsoft Press заинтересован в «пошаговом руководстве по F # для тех, кто уже знаком с программированием».

Читальный залПрограммирование на F#

Доброго Вам времени суток, уважаемые хабражители!

F#. Сегодня об этом.
В марте питерское издательство «Символ-Плюс» выпустило в свет книгу — «Программирование на F#». Книга полезная. И практичная.
Англоязычный оригинал издания («Programming F#») вышел в 2009. А в самом начале прохладного марта 2011 вышло долгожданное издание бестселлера на русском языке.

F# уже «доказал» свою пригодность «для обычной профессиональной программистской деятельности». «Программирование на F#» поможет открыть множество преимуществ этого языка, включая возможность доступа ко всем инструментам и библиотекам платформы .NET.

Книга написана Крисом Смитом, одним из основных разработчиков F# компании Microsoft.
Этот факт не оставляет сомнений, что автор знакомит читателя с синтаксисом языка, реализацией асинхронных и параллельных вычислений, с расширенными концепциями языка F# (такими как цитируемые и вычислительные выражения) с чисто прикладной точки зрения.

Хочется еще пару слов сказать об авторе. Его должность инженера-программиста в отделе тестирования (в небезызвестной мелкомягкой компании) позволила ему в совершенстве овладеть языком F#. Крис имеет степень магистра информатики, полученную в Вашингтонском университете. Почитать автора без редактуры Вы можете в его персональном блоге «Chris Smith's Completely Unique View» (совершенно уникальный взгляд Криса Смита).

.NETСайтлеты WebSharper: создание двухстраничного вебсайта

Позвольте показать вам простейший законченный пример использующий сайтлеты WebSharperа, которые будут в релизе 2.1.

.NETПростой web scraping на f# из песочницы

imageДостаточно законный вопрос почему такая избитая тема как web scraping и почему f#. 1. на f# web scraping намного увлекательней чем на c#  2. хотелось попробовать насколько f# применим для разработки не демо примеров а что то реально делающих программ 3. У f# есть интерактивная консоль, что при ковырянии в недрах HTML становится просто спасением. Сегодня с помощью f# будем покупать VW Touareg.

Подкасты23й Подкаст Петербургской Группы Alt.Net

CSharp5 и много воды

Офтопы:Main: P.S. Если у вас есть, что рассказать про разработку, то мы всегда рады видеть вас у нас в гостях, пишите.
* 36 мин/Мб
прослушан 714 раз

АлгоритмыПоиск декартова произведения с помощью LINQ

Постановка вопроса: как найти декартово произведение произвольного количества последовательностей с помощью LINQ?

Для начала, давайте убедимся, что мы знаем, о чем идет речь. Я буду обозначать последовательности как упорядоченные множества: {a, b, c, d...} Декартово произведение двух последовательностей S1 и S2 есть последовательность всех возможных упорядоченных пар таких, что их первый элемент из S1, а второй — из S2. Так, к примеру, если у вас есть две последовательности {a, b} и {x, y, z}, то их декартово произведение выглядит как {{a, x}, {a, y}, {a, z}, {b, x}, {b, y}, {b, z}}.

Для упрощения, предположим, что S1 и S2 состоят из элементов одного типа. Разумеется, мы можем определить декартово произведение последовательности строк с последовательностью чисел как последовательность кортежей (string, int), но впоследствии это окажется тяжело обобщать, потому что система типов C#, в частности, не лучшим образом работает с кортежами произвольной длины.

Visual StudioH#, Создаём свой язык программирования

image
Доброго времени суток.
В этой статье я хочу сделать обзор одного из главных нововведений в Visual Studio 2010, а именно — функционального языка программирования F#.

Рассматривать синтаксис и потенциал F# мы будем на примере создания своего собственного интерпретатора для придуманного нами языка программирования (Ведь рассказвать о чем-то всегда интереснее на примерах).

Подкасты16й Подкаст Петербургской Группы Alt.Net

Complex event processing, Open XML, OData, Web Mining

УчастникиГотовится виртуальная встреча ALT.NETComplex event processing — микрософт пришло на рынок
  • Что это такое? Свадебный пример
  • Все едет на Linq
  • Что такое Reactive Extensions и каким боком оно тут
  • Стриминговый OLAP
  • StreamInsight или "причем тут SQL Server 2008R2"
  • Microsoft.ComplexEventProcessing
  • "Rx to StreamInsight is like WF to BizTalk"
Наш подкаст можно найти на http://spbaltnet.rpod.ru/
Длительность ~1h20m
Вес ~80M
прослушан 313 раз

Подкасты10й Подкаст Петербургской Группы Alt.Net

Участвовали Vitaly Baum и Dmitri Nesteruk



Отчет о запуске Visual Studio 2010 в Петербурге, беседе с Брайаном Харри, и after-party nesteruk.wordpress.com/2010/04/15/st-petersburg-vs2010launch/
прослушан 117 раз