Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Microsoft Programming   Visual Basic

Get Programming with F#: A guide for .NET developers


Huge Savings Item! Save 19% on the Get Programming with F#: A guide for .NET developers by Manning Publications at EMS Linux. MPN: 47487783. Hurry! Limited time offer. Offer valid only while supplies last. Summary Get Programming with F#: A guide for .NET Developers shows you how to upgrade your .NET development skills by adding a touch of functional


Product Description

Summary

Get Programming with F#: A guide for .NET Developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-sized chunks, you'll learn how to use F# to tackle the most common .NET programming tasks.Examples use the familiar Visual Studio environment, so you'll be instantly comfortable. Packed with enlightening examples, real-world use cases, and plenty of easy-to-digest code, this easy-to-follow tutorial will make you wonder why you didn't pick up F# years ago! FForewords by Dustin Campbell of Microsoft and Tomas Petricek of fsharpWorks.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Your .NET applications need to be good for the long haul. F#'s unique blend of functional and imperative programming is perfect for writing code that performs flawlessly now and keeps running as your needs grow and change. It takes a little practice to master F#'s functional-first style, so you may as well get programming!

About the Book

Get Programming with F#: A guide for .NET developers teaches F# through 43 example-based lessons with built-in exercises so you can learn the only way that really works: by practicing. The book upgrades your .NET skills with a touch of functional programming in F#. You'll pick up core FP principles and learn techniques for iron-clad reliability and crystal clarity. You'll discover productivity techniques for coding F# in Visual Studio, functional design, and integrating functional and OO code.

What's Inside

  • Learn how to write bug-free programs
  • Turn tedious common tasks into quick and easy ones
  • Use minimal code to work with JSON, CSV, XML, and HTML data
  • Integrate F# with your existing C# and VB.NET applications
  • Create web-enabled applications

About the Reader

Written for intermediate C# and Visual Basic .NET developers. No experience with F# is assumed.

About the Author

Isaac Abraham is an experienced .NET developer and trainer. He's an F# MVP for his contributions to the .NET community.

Table of Contents

    Unit 1 - F# AND VISUAL STUDIO

  • Lesson 1 - The Visual Studio experience
  • Lesson 2 - Creating your first F# program
  • Lesson 3 - The REPL-changing how we develop
  • Unit 2 - HELLO F#

  • Lesson 4 - Saying a little, doing a lot
  • Lesson 5 - Trusting the compiler
  • Lesson 6 - Working with immutable data
  • Lesson 7 - Expressions and statements
  • Lesson 8 Capstone 1
  • Unit 3 - TYPES AND FUNCTIONS

  • Lesson 9 - Shaping data with tuples
  • Lesson 10 - Shaping data with records
  • Lesson 11 - Building composable functions
  • Lesson 12 - Organizing code without classes
  • Lesson 13 - Achieving code reuse in F#
  • Lesson 14 - Capstone 2
  • Unit 4 - COLLECTIONS IN F#

  • Lesson 15 - Working with collections in F#
  • Lesson 16 - Useful collection functions
  • Lesson 17 - Maps, dictionaries, and sets
  • Lesson 18 - Folding your way to success
  • Lesson 19 - Capstone 3
  • Unit 5 - THE PIT OF SUCCESS WITH THE F# TYPE SYSTEM

  • Lesson 20 - Program flow in F#
  • Lesson 21 - Modeling relationships in F#
  • Lesson 22 - Fixing the billion-dollar mistake
  • Lesson 23 - Business rules as code
  • Lesson 24 - Capstone 4
  • Unit 6 - LIVING ON THE .NET PLATFORM

  • Lesson 25 - Consuming C# from F#
  • Lesson 26 - Working with NuGet packages
  • Lesson 27 - Exposing F# types and functionsto C#
  • Lesson 28 - Architecting hybrid language applications
  • Lesson 29 - Capstone 5
  • Unit 7 - WORKING WITH DATA

  • Lesson 30 - Introducing type providers
  • Lesson 31 - Building schemas from live data
  • Lesson 32 - Working with SQL
  • Lesson 33 - Creating type provider-backed APIs
  • Lesson 34 - Using type providers in the real world
  • Lesson 35 - Capstone 6
  • Unit 8 - WEB PROGRAMMING

  • Lesson 36 - Asynchronous workflows
  • Lesson 37 - Exposing data over HTTP
  • Lesson 38 - Consuming HTTP data
  • Lesson 39 - Capstone 7
  • Unit 9 - UNIT TESTING

  • Lesson 40 - Unit testing in F#
  • Lesson 41 - Property-based testing in F#
  • Lesson 42 - Web testing
  • Lesson 43 - Capstone 8
  • Unit 10 - WHERE NEXT?

  • Appendix A - The F# community
  • Appendix B - F# in my organization
  • Appendix C - Must-visit F# resources
  • Appendix D - Must-have F# libraries
  • Appendix E - Other F# language features

Additional Information

Manufacturer:Manning Publications
Part Number:47487783
Publisher:Manning Publications
Studio:Manning Publications
MPN:47487783
EAN:9781617293993
Item Size:1 x 9.25 x 9.25 inches
Package Weight:0.79 pounds
Package Size:5.85 x 0.73 x 0.73 inches

Get Programming with F#: A guide for .NET developers by Manning Publications

Buy Now:
Get Programming with F#: A guide for .NET developers

Brand: Manning Publications
4.5 out of 5 stars with 23 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$44.99
$36.77
You Save: 18%


Quantity:  

 


View More In Visual Basic.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Manning Publications, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Kidware Software
ean: 9781937161774, isbn: 1937161773,
LEARN VISUAL BASIC is a comprehensive step-by-step programming tutorial covering object-oriented programming, the Visual Basic integrated development environment, building and distributing Windows applications using the Windows Installer, exception h...

By Sybex
ean: 9780470634004, isbn: 0470634006,
A comprehensive guide to the language used to customizeMicrosoft Office Visual Basic for Applications (VBA) is the language used forwriting macros, automating Office applications, and creating customapplications in Word, Excel, PowerPoint, Outlook, a...

By CreateSpace Independent Publishing Platform
ean: 9781540445179, isbn: 1540445178,
Covering a variety of Excel simulations by using Visual Basic (VBA), from gambling to genetics, this introduction is for people interested in modeling future events, without the cost of an expensive textbook. The simulations covered offer a fun alter...

By CreateSpace Independent Publishing Platform
ean: 9781720510086, isbn: 1720510083,
Enjoy Fresh and Foolproof One-Pot Recipes - The Easy Way! We know you want to improve your culinary skills and become a Master Chef to impress your friends, family and guests. We know you want to utilize your Instant Pot to its fullest potentials. We...

By Sams
In just 24 lessons of one hour or less, you will be creating and distributing your own programs using the power and functionality of Visual Basic .NET. Using a straightforward, step-by-step approach, each lesson builds on the previous ones, enabling ...

By Wrox Pr Inc
Access 2002 is the core database application within the Office XP suite. This book focuses on the programming language that underlies Access 2002 (and all the other office products) – VBA (Visual Basic for Applications). While you can achieve a gr...

By Paraglyph Press
ean: 9781932111088, isbn: 1932111085,
This book is one of the most in-depth problem-solving books for Visual Basic programmers. It features over 800 projects, from developing Internet programs to the Windows Registry. It Includes hundreds of programming tips and insight to help Visual Ba...

By McGraw-Hill
sku: 0925-WS1701-A03010-0070238421, ean: 9780070238428, isbn: 0070238421,
1975, softcover, author=Byron S. Gottfried, including 287 solved problems and 21 complete programming examples, McGraw-Hill book company....

By McGraw-Hill Education
ean: 9780073517254, isbn: 0073517259,
Bradley; Programming in Visual Basic 2010 The author team of Julia Bradley and Anita Millspaugh remain the guiding light for countless students around the world in Programming with Visual Basic 2010. How better to master the most popular object-orien...

By Brand: Cengage Learning
ean: 9780538468459, isbn: 0538468459,
MICROSOFT VISUAL BASIC 2010 FOR WINDOWS AND MOBILE APPLICATIONS, INTRODUCTORY teaches students the essentials of computer programming using the latest Visual Basic programming language, Visual Basic 2010....



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.