Skip to main content

Visual F# Resources

Visual F# is a strongly-typed, functional-first programming language for writing simple code to solve complex problems using Visual Studio and the .NET Framework. F# is designed to reduce the time-to-deployment and complexity of software components such as calculation engines and data-rich analytical services in the modern enterprise.

Get Visual F# Tools for Visual Studio 2013.

Learn Visual F#

Using Visual Studio to Write F# Programs

Get an overview of the support for F# in the Visual Studio Integrated Development Environment (IDE), including code editing, IntelliSense, debugging, and features that assist in packaging and deploying applications.

Video: An introduction to F#

Learn about Microsoft's new language, F#, a typed functional programming language for the Microsoft .NET Framework.

Visual F# Development Portal

Find F# documentation, featured tasks, walkthroughs, samples, and more.

Tutorial on Using F# for Financial Engineering

Learn about F# language features related to financial programming in this tutorial on Try F#.

Visual F# "How Do I?" Videos

Find dozens of videos designed for all F# developers, from the novice to the professional.

Try F# 3.0: Run F# In Your Browser

Get the tutorials, resources and tools you need to begin working with F#.

F# Object-Oriented Programming – Comparison to C#

A quick guide of F #object-oriented programming constructs and their equivalent in C#, where applicable.

The F# WikiBook

An introduction to F# and to functional programming in general.

F# 3.0 Sample Pack

An Introductory Guide and Samples.

Walkthrough: Accessing an OData Service by Using Type Providers (F#)

OData, meaning Open Data Protocol, is a protocol for transferring data over the Internet. Many data providers expose access to their data by publishing an OData web service. This walkthrough shows you how to use the F# ODataService type provider to generate client types for an OData service and query data feeds that the service provides.

F# 3.0 Microsoft Dynamics CRM Type Provider Sample

Download this sample to make working with strongly typed enterprise-scale customer data easier.

Walkthrough: Using Visual F# to Create, Debug, and Deploy an Application

This walkthrough introduces you to the experience of using F# in Visual Studio together with .NET Framework 4.5.

What's New RSS

Visual Studio 2013 Preview Available at Build Conference
Sign in to download the Preview and try the tools and services you need to create amazing apps.

More Resources

Featured Partners

Red Gate Software
Red Gate provides essential tools for .NET and SQL Server. Products include the industry-leading ANTS Performance Profiler, for optimizing code, and SQL Compare, for deploying database changes.