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

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

  • 4.43 out of 5 stars
    49 ratings by Goodreads
 
9781617293993: Get Programming with F#: A guide for .NET developers

Synopsis

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

 

"synopsis" may belong to another edition of this title.

About the Author

Isaac Abraham is an F# MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He lives in both the UK and Germany, and is the director of Compositional IT.

"About this title" may belong to another edition of this title.

  • PublisherManning
  • Publication date2018
  • ISBN 10 1617293997
  • ISBN 13 9781617293993
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages448
  • Rating
    • 4.43 out of 5 stars
      49 ratings by Goodreads

Buy Used

Condition: Fine
View this item

US$ 7.55 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

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

Stock Image

Abraham, Isaac
Published by Manning, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Fine. Seller Inventory # GOR014163719

Contact seller

Buy Used

US$ 3.06
Convert currency
Shipping: US$ 7.55
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning Publications Co. LLC, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Softcover

Seller: Better World Books: West, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Used book that is in clean, average condition without any missing pages. Seller Inventory # 50091370-75

Contact seller

Buy Used

US$ 10.71
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Isaac Abraham
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. F# leads to quicker development time and a lower total cost of ownership. Its powerful feature set allows developers to more succinctly express their intent, and encourages best practices - leading to higher quality deliverables in less time. 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-size chunks, youll learn to use F# to tackle the most common .NET programming tasks. Youll start with the basics of F# and functional programming, building on your existing skills in the .NET framework. Examples use the familiar Visual Studio environment, so youll be instantly comfortable. Packed with enlightening examples, real-world use cases, and plenty of easyto-digest code, this easy-to-follow tutorial will make you wonder why you didnt pick up F# years ago! KEY FEATURES Hands-on chapters Practical examples Bite-size lessons Try This exercises For intermediate C# and Visual Basic .NET developers who have heard about F# and functional programming and want to understand the benefits and use it as a part of their existing toolbox without having to throw away existing code. ABOUT THE TECHNOLOGY F# is a mature, open-source functional-first language that's rapidly growing in popularity both inside and outside the .NET ecosystem. AUTHOR BIO Isaac Abraham is an F# MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He lives in both the UK and Germany, and is the director of Compositional IT. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR011380644

Contact seller

Buy Used

US$ 6.05
Convert currency
Shipping: US$ 7.55
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Softcover

Seller: medimops, Berlin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M01617293997-G

Contact seller

Buy Used

US$ 5.79
Convert currency
Shipping: US$ 10.36
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Softcover

Seller: medimops, Berlin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Seller Inventory # M01617293997-V

Contact seller

Buy Used

US$ 6.02
Convert currency
Shipping: US$ 10.36
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00088408273

Contact seller

Buy Used

US$ 21.83
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used paperback

Seller: HPB-Emerald, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_419081633

Contact seller

Buy Used

US$ 19.81
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning Publications, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_401575426

Contact seller

Buy Used

US$ 19.81
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning Publications, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Paperback

Seller: Greener Books, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Used; Very Good. **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence! Greener Books. Seller Inventory # 4861714

Contact seller

Buy Used

US$ 6.70
Convert currency
Shipping: US$ 21.55
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Abraham, Isaac
Published by Manning Publications, 2018
ISBN 10: 1617293997 ISBN 13: 9781617293993
Used Paperback

Seller: Brit Books, Milton Keynes, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: Used; Good. ***Simply Brit*** Welcome to our online used book store, where affordability meets great quality. Dive into a world of captivating reads without breaking the bank. We take pride in offering a wide selection of used books, from classics to hidden gems, ensuring there is something for every literary palate. All orders are shipped within 24 hours and our lightning fast-delivery within 48 hours coupled with our prompt customer service ensures a smooth journey from ordering to delivery. Discover the joy of reading with us, your trusted source for affordable books that do not compromise on quality. Seller Inventory # 4156479

Contact seller

Buy Used

US$ 6.70
Convert currency
Shipping: US$ 21.55
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 13 more copies of this book

View all search results for this book