Информация о книге

978-5-94074-924-0, 978-5-97060-247-8

Главная  » Тематика определяется » Создание облачных и мобильных приложений на языке F#

Мол Д., Создание облачных и мобильных приложений на языке F#


серия: Функциональное программирование
ДМК-Пресс, 2015 г., 978-5-94074-924-0, 978-5-97060-247-8


Наличие в интернет-магазинах

Магазинов: 4, Цена: от 617 руб. посмотреть все

Описание книги

Книга рассказывает о ключевых аспектах создания облачных, мобильных и веб-решений на языке F# в комбинации с различными технологиями для платформы .NET. На практических примерах демонстрируется, как решать проблемы конкуренции, асинхронного выполнения и другие, встречающиеся на стороне сервера. Вы узнаете, как повысить свою продуктивность с помощью языка F#, интегрируя его в существующие веб-приложения или используя его для создания новых проектов. Опытные программисты для .NET узнают, как этот выразительный язык функционального программирования помогает писать надежные и простые в сопровождении решения, легко масштабируемые и способные адаптироваться для работы на самых разных устройствах. - Используйте F# с такими инструментами, как ASP.NET MVC, ASP.NETWeb API, WCF, Windows Azure, HTML5, CSS3, jQuery Mobile и другими - Создавайте веб-приложения следующего поколения с применением ASP. NET MVC 4, используя F# для решения задач на стороне сервера - Создавайте веб-службы WCF SOAP и HTTP - Разрабатывайте на F# веб-приложения и службы, действующие на платформе Windows Azure - Создавайте масштабируемые решения, которые могут использоваться мобильными и веб-интерфейсами - Используйте F# с фреймворками WebSharper и Pit для создания полных веб-стеков

Купить эту книгу можно в интернет-магазинах

  Лабиринт - 617 руб.   Book24 - 989 руб.   Буквоед - 989 руб.   Читай-Город - 989 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 279 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Для кого эта книга
Что необходимо для опробования примеров
Структура книги
Типографские соглашения
Использование программного кода примеров
Safari® Books Online
Как с нами связаться
Благодарности
Глава 1. Создание веб-приложений
для ASP.NET MVC 4 на языке F#
Шаблоны проектов F# ASP.NET MVC 4
Поиск и установка шаблонов
Проект на C#
Проект на F#
Global.fs
HomeController.fs
Контроллеры и модели на F#
Контроллеры
Модели
Взаимодействие с базой данных
Entity Framework
Извлечение данных
Извлечение данных с использованием
поставщиков
типов
Использование преимуществ F#
Переход на функциональную парадигму
Конвейеры и частичное применение функций
Создание более функционального контроллера
Упрощение за счет сопоставления с образцом
Дополнительные темы и понятия
Улучшение времени отклика с помощью
асинхронных
операций
Кеширование с применением MailboxProcessor
Сообщения, как значения типа размеченного
объединения
Основной агент
Использование агента CacheAgent
Шина сообщений
SimpleBus
Публикация сообщений
Извлечение сообщений
Стиль продолжений
Создание собственных вычислительных
выражений
В заключение
Глава 2. Создание веб-служб на языке F#
Установка шаблона проекта WCF
Исследование получившегося решения
Использование службы
Погружение в записи
Создание службы ASP.NET Web API
Анализ шаблона
Взаимодействие с HTTP-службой
С использованием объекта HttpClient
Поставщик типов JSON
Прежде чем покинуть ASP.NET Web API
Другие веб-фреймворки
Service Stack
Nancy
Frank
Тестирование своих творений
Подготовка
Улучшение тестов с применением F#
FsUnit
Unquote
NaturalSpec
В заключение
Глава 3. К облакам! Использование преимуществ
Azure
Создание и развертывание приложений F# на
платформе
Azure
Создание рабочей роли на F#
Введение в библиотеку Fog
Взаимодействие с хранилищами данных Azure
Большие двоичные объекты
Таблицы
Служба хранения очередей
SQL Azure
Использование преимуществ Azure Service Bus
Очереди
Темы
Аутентификация и авторизация
Аутентификация и авторизация с применением ACS
Аутентификация на основе заявок
Авторизация на основе заявок
Создание масштабируемых приложений
Создание веб-роли
PlaceOrderCommand
Рабочие роли
Рабочая роль SQL Azure
Последние штрихи
Кеширование
CDN и автоматическое масштабирование
Блистательные примеры на F#
{m}brace
Cloud Numerics
Hadoop MapReduce для .NET
В заключение
Глава 4. Создание масштабируемых мобильных
и веб-приложений
Масштабирование с применением
веб-сокетов
Пример использования веб-сокетов на платформе
.NET 4.5 и IIS 8
Создание сервера веб-сокетов с помощью Fleck
SignalR
Пример создания постоянного соединения
Клиент на JavaScript
Клиент на F#
Пример создания хаба
Серверная сторона
Клиентская сторона
Обретаем мобильность
Способ на основе jQuery Mobile
Добавляем поддержку Windows Phone
Объединение F# и NoSQL
MongoDB
RavenDB
CouchDB
В заключение
Глава 5. Разработка интерфейсов
в функциональном стиле
Подготовка почвы
Знакомство с LiveScript
Преимущества
Применение
Пример
Исследуем Pit
Преимущества
Применение
Пример
Погружение в WebSharper
Преимущества
Применение
Пример
В заключение
Приложение A. Полезные инструменты
и библиотеки
FAKE (F# Make)
NuGEt
Основы использования
Полезные NuGet-пекты
ExpectThat
Приложение B. Полезные веб-сайты
fssnip.net
tryfsharp.org
Visual Studio Gallery
jQueryMobile.com
Приложение C. Клиентские технологии,
совместимые с F#
CoffeeScript
Sass
Underscore.js
Об авторе
Предметный указатель


Об авторе


Последние поступления в рубрике "Тематика определяется"



Алиса Селезнева. Сто лет тому вперед Алиса Селезнева. Сто лет тому вперед Булычев Б.

Третья планета от солнца готова услышать голоса новых героев! Повесть Кира Булычёва «Сто лет тому вперёд» озвучили актёры Марк Эйдельштейн (он же сыграл Колю Герасимова в экранизации 2024 года) и Дарья Савичева (сериал «Беспринципные»). Шестиклассник Коля вдруг обнаруживает в обычной московской квартире машину времени....

Странная история доктора Джекила и мистера Хайда Странная история доктора Джекила и мистера Хайда Стивенсон Л.У.

Читает Алена Долецкая! Одно из первых произведений в жанре научной фантастики: мрачная готическая повесть о раздвоении личности и тёмной изнанке человеческой души. Генри Джекил, уважаемый в обществе врач и ученый, поставил неудачный эксперимент и материализовал тёмную часть своей личности....

Этика Этика Спиноза С.

Бенедикт Спиноза – основополагающая, веховая фигура в истории мировой философии. Учение Спинозы продолжает начатые Декартом революционные движения мысли в европейской философии, отрицая ценности былых веков, средневековую религиозную догматику и непререкаемость авторитетов....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Мол Д., Создание облачных и мобильных приложений на языке F# в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.