Learning Visual F# 4.0

Author:   Chris M Shattock
Publisher:   Createspace Independent Publishing Platform
ISBN:  

9781537049960


Pages:   788
Publication Date:   18 September 2016
Format:   Paperback
Availability:   In stock   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $145.20 Quantity:  
Add to Cart

Share |

Learning Visual F# 4.0


Add your own review!

Overview

Learn F# as a general-purpose programming language in a number of business oriented scenarios whilst making use of the .NET Framework and the Community Edition of Visual Studio 2015. The book, in two volumes with 62 hours of accompanying videos, concentrates upon learning the language using what many would call real world examples. The intent is that an inexperienced programmer, or one who has little exposure to application development, can gain a sound understanding of the primary concepts and usage of F# in generalised application development scenarios. Further information and sample content/videos at http: //vfsfoundations.com This is not a grand tour of the features of the F# Language nor of Functional Programming theory and practice. Nor are there trivial, non-interconnected sequences of code fragments to demonstrate some of these features using inane examples in terms of games or imaginary requirements. Furthermore, whilst there is a degree of technical jargon regarding classes (as in object-oriented programming) and most specifically using the Extensible Markup Language (XML), these are mild pre-requisites and it is sufficient, to my mind, for the interested reader to watch two introductory videos on these matters. I make as little direct reference as I can to the underlying jargon of functional programming: I introduce F# data types, concepts etc. as and when they are required in the progression through the material with the objective of furthering our application requirements at that time. This material is not therefore either to be regarded as a technical manual of F# or its many nuances and techniques, or a comparison with other languages but, rather, an attempt at just progressively showing the reader how to develop code with the language for its own sake in meeting business requirements that may make use of the .NET Framework. In Volume I we cover an introduction to Visual F# 4.0 and the Community Edition of Visual Studio 2015. We adopt the theme of globalisation and the creation and access of a variety or resources that, amongst other uses, cover the internationalisation aspects of software development in this environment. We introduce, use and extend the .NET RESX methodology via F# and its collection types and use this methodology as the basis of constructing Console and Windows Forms applications that exercise resource access and the modification of underlying RESX XML files. There are many things to learn thereby about resources but, to extend our reach, we then consider the usage of the Windows Presentation Foundation under F# control that requires a detailed consideration of .NET and F# Reflection, the dynamic loading of assemblies and invocation of types therein and extend our resource consideration to cover any type of resource within an assembly manifest - including both raw and optimised XAML resources. The consideration of Windows Presentation Foundation (WPF) based resources requires one to also consider a variety of recursive functions for accessing their control hierarchy as well as a simplistic, in principle, recursive discriminated union to graph a framework element and all of its descendants. Alongside such functionality, the dynamic update of WPF images from assembly manifest specified resources.

Full Product Details

Author:   Chris M Shattock
Publisher:   Createspace Independent Publishing Platform
Imprint:   Createspace Independent Publishing Platform
Dimensions:   Width: 17.80cm , Height: 4.00cm , Length: 25.40cm
Weight:   1.343kg
ISBN:  

9781537049960


ISBN 10:   1537049968
Pages:   788
Publication Date:   18 September 2016
Audience:   General/trade ,  General
Format:   Paperback
Publisher's Status:   Active
Availability:   In stock   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Chris Shattock started programming in 1975 - Fortran on an IBM Mainframe. Following degrees in Maths with Physics and Mathematical Biology and a period on travelling, he reverted to IBM Mainframe user support and application development in a local council and thereafter was employed by the UK IBM 370/390 Agent for a number of years. Experience grew to accommodate a wide variety of IBM Client heterogeneous client/server platforms and the development and support of their decision support systems thereon. Chris became an independent consultant in 1995 to lead the greenfield development of a multi-utility Management Information System using a Windows client and a number of heterogeneous server back-ends. Subsequently working in the US, Europe and South America on Microsoft based server and client platforms, Chris then took a career break to pursue his interests in Environmental Management and Ecology in East Africa. Currently residing in Spain as a carer he is also undertaking a part-time Masters in Environmental Sustainability.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

wl

Shopping Cart
Your cart is empty
Shopping cart
Mailing List