Створення хмарних, мобільних і веб-додатків на F# 11297

Код товару: 11297Паперова книга
  • ISBN
  • Бренд
  • Автор
  • Серія
    Функциональное программирование
  • Рік
    2013
Книга розповідає про ключові аспекти створення хмарних, мобільних і веб-рішень на мові 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 для створення повних веб-стеків
220 ₴
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Створення хмарних, мобільних і веб-додатків на F# - фото 1
Інші книги Print2print
Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects 1st ed. Edition
159042
Arnon Axelrod
1'500 ₴
Cracking the Coding Interview. 189 Programming Questions and Solutions 6th Edition
41061
Gayle Laakmann McDowell
720 ₴900 ₴
Animal farm/Скотный двор
254902
Джордж Оруэлл
220 ₴
Software Requirements (Developer Best Practices) 3rd Edition
47976
Karl WiegersJoy Beatty
584 ₴615 ₴
The Queen`s Gambit
254909
Walter Tevis
330 ₴
The Lost Apothecary
254904
Сара Пеннер
300 ₴
Pollyanna
254906
Eleanor H. Porter
190 ₴
Ashenden: The British Agent
254914
Уильям Сомерсет Моэм
270 ₴
Lessons Learned in Software Testing. A Context-Driven Approach
38705
5/1
Cem KanerJames BachBret Pettichord
900 ₴

Характеристики

  • Бренд
  • Автор
  • Серія
    Функциональное программирование
  • Категорія
    Програмування
  • Рік
    2013
  • Сторінок
    400
  • Формат
    145х215 мм
  • Обкладинка
    М'яка

Від видавця

Книга розповідає про ключові аспекти створення хмарних, мобільних і веб-рішень на мові 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 для створення повних веб-стеків

Зміст


Содержание
Предисловие
....................................................................... 10
Для кого ця книга .................................................................. 11
Що необхідно для випробування прикладів ........................... 11
Структура книги ...................................................................... 12
Друкарські угоди ...................................................... 13
Використання програмного коду прикладів ........................ 14
Safari® Books Online ................................................................ 15
Як з нами зв'язатися ............................................................... 15
Подяки ........................................................................ 16
Глава 1. Створення веб-додатків
для ASP.NET MVC 4 мовою F#
...................................... 17
Шаблони проектів F# ASP.NET MVC 4 .................................... 18
Пошук і установка шаблонів .............................................. 19
Проект на C# ...................................................................... 20
Проект на F# ...................................................................... 21
Global.fs ......................................................................... 21
HomeController.fs ............................................................ 23
Контролери та моделі F# .................................................. 24
Контролери ...................................................................... 25
Моделі ............................................................................... 26
Взаємодія з базою даних ............................................. 28
Entity Framework .................................................................. 28
Витяг даних ............................................................. 31
Витяг даних з використанням постачальників
типів .................................................................................. 32
Використання переваг F# ............................................. 34
Перехід на функціональну парадигму ............................ 34
Конвеєри і часткове застосування функцій ..................... 36
Створення більш функціонального контролера ................. 38
6
Зміст
Спрощення за рахунок зіставлення із зразком ................... 40
Додаткові теми і поняття ............................................. 44
Поліпшення часу відгуку за допомогою асинхронних
операцій ............................................................................ 44
Кешування із застосуванням MailboxProcessor .................. 46
Повідомлення, як значення типу розміченого
об'єднання .................................................................. 47
Основний агент .............................................................. 48
Використання агента CacheAgent ................................. 49
Шина повідомлень ................................................................ 51
SimpleBus ....................................................................... 52
Публікація повідомлень .................................................. 54
Витяг повідомлень .................................................. 56
Стиль продовжень ............................................................ 57
Створення власних обчислювальних виразів ........... 58
висновок .......................................................................... 60
Глава 2. Створення веб-служб на мові F#
................... 62
Установка шаблону проекту WCF ............................................ 63
Дослідження отриманого рішення .................................. 64
Використання служби ....................................................... 67
Занурення в запису .......................................................... 72
Створення служби ASP.NET Web API .......................................... 73
Аналіз шаблону .................................................................. 74
Взаємодія з HTTP-службою ....................................... 78
З використанням об'єкта HttpClient ............................. 79
Постачальник типів JSON .................................................. 82
Перш ніж покинути ASP.NET Web API ........................... 83
Інші веб-фреймворки ......................................................... 84
Service Stack ...................................................................... 84
Nancy .................................................................................. 87
Frank ................................................................................... 90
Тестування своїх творінь ................................................. 94
Підготовка ......................................................................... 94
Поліпшення тестів з застосуванням F# .................................. 97
FsUnit .................................................................................. 99
Unquote ............................................................................ 101
NaturalSpec ....................................................................... 102
висновок ........................................................................ 104

Відгуки про Створення хмарних, мобільних і веб-додатків на F#

Створення хмарних, мобільних і веб-додатків на F#
Створення хмарних, мобільних і веб-додатків на F#
220 ₴
Вас може зацікавити
Лямбда-вирази в Java 8
14260
Ричард Уорбертон
380 ₴
Персонально для вас
The Go Programming Language
38461
Alan DonovanBrian Kernighan
792 ₴900 ₴
Build a Weather Station with Elixir and Nerves. Visualize Your Sensor Data with Phoenix and Grafana. 1st Edition
197744
Frank HunlethBruce TateAlexander Koutmos
1'200 ₴
Build a Binary Clock with Elixir and Nerves: Use Layering to Produce Better Embedded Systems 1st Edition
197745
Frank HunlethBruce Tate
1'200 ₴
Go Crazy: A Fun Projects-based Approach to Golang Programming 1st ed. Edition
275379
Nicolas ModrzykDavid LiJun AkiyamaTony Broyez
1'300 ₴
Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming 1st Edition
256217
Rebecca Skinner
1'700 ₴
Elixir in Action, Third Edition 3rd Edition
280698
Sasa Juric
1'700 ₴
Concurrency in Go: Tools and Techniques for Developers 1st Edition
67084
Katherine Cox-Buday
2'100 ₴
Scala Cookbook: Recipes for Object-Oriented and Functional Programming. 2nd Ed.
244787
Alvin Alexander
2'400 ₴
Magical Haskell: A Friendly Approach to Modern Functional Programming, Type Theory, and Artificial Intelligence First Edition
305299
Anton Antich
2'400 ₴
Learning Opentelemetry: Setting Up and Operating a Modern Observability System 1st Edition
275781
Ted YoungAustin Parker
1'700 ₴
Разработка приложений для Windows Phone 7.5
8052
Дмитрий СошниковСтанислав ПавловСергей Пугачев
120 ₴
Азбука TCL
1113
П. Москвин
150 ₴
Identity-Native Infrastructure Access Management: Preventing Breaches by Eliminating Secrets and Adopting Zero Trust 1st Edition
273871
Ev KontsevoySakshyam ShahPeter Conrad
1'700 ₴
Modern Data Protection: Ensuring Recoverability of All Modern Workloads
155413
W. Curtis Preston
3'300 ₴
Defensive Security Handbook: Best Practices for Securing Infrastructure 2nd Edition
275990
Amanda BerlinWilliam Reyor IIILee Brotherston
2'600 ₴
Visual C++ 2010. Повний курс
5572
Айвор Хортон
364 ₴