Создание облачных, мобильных и веб-приложений на F#
Приложение A. Полезные инструменты
Download 1.25 Mb. Pdf ko'rish
|
Создание облачных, мобильных и веб приложений на F#
- Bu sahifa navigatsiya:
- Приложение B. Полезные веб-сайты
- Приложение C. Клиентские технологии, совместимые с F
- Предметный указатель ................................................... 202 Предисловие
Приложение A. Полезные инструменты
и библиотеки ..................................................................... 186 FAKE (F# Make)...................................................................... 186 NuGEt .................................................................................... 186 Основы использования ..................................................... 187 Полезные NuGet-пекты ..................................................... 188 ExpectThat ............................................................................. 192 9 Содержание Приложение B. Полезные веб-сайты .......................... 194 fssnip.net ............................................................................... 194 tryfsharp.org .......................................................................... 194 Visual Studio Gallery ................................................................ 195 jQueryMobile.com .................................................................. 195 Приложение C. Клиентские технологии, совместимые с F# ........................................................... 196 CoffeeScript ........................................................................... 196 Sass ...................................................................................... 197 Underscore.js ......................................................................... 200 Об авторе .............................................................................. 201 Предметный указатель ................................................... 202 Предисловие Если проанализировать самые последние веянья в развитии инфор- мационных технологий, можно увидеть, что основным направлени- ем является создание облачных, мобильных и веб-решений, масшта- бируемых в широких пределах и связанных с управлением боль- шими объемами данных. С появлением этих направлений возникла потребность в инструментах, позволяющих специалистам, таким как вы или я, создавать собственные решения в этой области. Что для этого нужно? Какие архитектуры, инструменты, языки и техноло- гии можно использовать для разработки программ, способных вы- полняться на самых разных устройствах и легко масштабироваться, и при этом обеспечить высокую надежность решений, простоту их сопровождения, тестирования и многократного использования? Существует множество инструментов, отвечающих нашим потреб- ностям, но для решения наших задач в полном объеме, их возмож- ностей оказывается недостаточно. Чтобы получить максимальную отдачу, необходим язык, специально предназначенный для преодо- ления сложностей, возникающих в описанных областях разработки. Он должен иметь встроенные средства для преодоления проблем, связанных с конкуренцией, выполнением асинхронных операций и большими объемами данных, и при этом прозрачно интегрироваться с другими языками, технологиями и инструментами, лучше подхо- дящих для решения других задач. К счастью, такой язык существует и называется F#. В этой книге я покажу, как использовать язык F# для реализа- ции ключевых элементов облачных, мобильных и веб-приложений, и решения упомянутых проблем. Выразительность, широта возмож- ностей, лаконичность и функциональная природа языка F#, в со- четании с уже известными вам технологиями, такими как ASP.NET MVC, ASP.NET Web API, WCF, Windows Azure, HTML5, CSS3, Ja- vaScript, jQuery и jQuery Mobile, позволят вам создавать удивитель- ные приложения, не только соответствующие, но и превосходящие текущие и будущие требования к ним. |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling