menu
{ "item_title" : "Get Programming with F#", "item_author" : [" Isaac Abraham "], "item_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 Forewords 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 InsideLearn how to write bug-free programsTurn tedious common tasks into quick and easy onesUse minimal code to work with JSON, CSV, XML, and HTML dataIntegrate F# with your existing C# and VB.NET applicationsCreate web-enabled applicationsAbout 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 experienceLesson 2 - Creating your first F# programLesson 3 - The REPL-changing how we develop Unit 2 - HELLO F#Lesson 4 - Saying a little, doing a lotLesson 5 - Trusting the compilerLesson 6 - Working with immutable dataLesson 7 - Expressions and statementsLesson 8 Capstone 1 Unit 3 - TYPES AND FUNCTIONSLesson 9 - Shaping data with tuplesLesson 10 - Shaping data with recordsLesson 11 - Building composable functionsLesson 12 - Organizing code without classesLesson 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 functionsLesson 17 - Maps, dictionaries, and setsLesson 18 - Folding your way to successLesson 19 - Capstone 3 Unit 5 - THE PIT OF SUCCESS WITH THE F# TYPE SYSTEMLesson 20 - Program flow in F#Lesson 21 - Modeling relationships in F#Lesson 22 - Fixing the billion-dollar mistakeLesson 23 - Business rules as codeLesson 24 - Capstone 4 Unit 6 - LIVING ON THE .NET PLATFORMLesson 25 - Consuming C# from F#Lesson 26 - Working with NuGet packagesLesson 27 - Exposing F# types and functionsto C#Lesson 28 - Architecting hybrid language applicationsLesson 29 - Capstone 5 Unit 7 - WORKING WITH DATALesson 30 - Introducing type providersLesson 31 - Building schemas from live dataLesson 32 - Working with SQLLesson 33 - Creating type provider-backed APIsLesson 34 - Using type providers in the real worldLesson 35 - Capstone 6 Unit 8 - WEB PROGRAMMINGLesson 36 - Asynchronous workflowsLesson 37 - Exposing data over HTTPLesson 38 - Consuming HTTP dataLesson 39 - Capstone 7 Unit 9 - UNIT TESTINGLesson 40 - Unit testing in F#Lesson 41 - Property-based testing in F#Lesson 42 - Web testingLesson 43 - Capstone 8 Unit 10 - WHERE NEXT?Appendix A - The F# communityAppendix B - F# in my organizationAppendix C - Must-visit F# resourcesAppendix D - Must-have F# librariesAppendix E - Other F# language feature", "item_img_path" : "https://covers2.booksamillion.com/covers/bam/1/61/729/399/1617293997_b.jpg", "price_data" : { "retail_price" : "44.99", "online_price" : "44.99", "our_price" : "44.99", "club_price" : "44.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Get Programming with F#|Isaac Abraham

Get Programming with F# : A Guide for .Net Developers

local_shippingShip to Me
On Order. Usually ships in 2-4 weeks
FREE Shipping for Club Members help

Overview

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 Forewords 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 feature

This item is Non-Returnable

Details

  • ISBN-13: 9781617293993
  • ISBN-10: 1617293997
  • Publisher: Manning Publications
  • Publish Date: March 2018
  • Dimensions: 9.2 x 7.4 x 1.1 inches
  • Shipping Weight: 2.1 pounds
  • Page Count: 448

Related Categories

You May Also Like...

    1

BAM Customer Reviews