Microsoft Visual F# Programming

Microsoft Visual F# Programming

F# is a computer programming language researched and developed by Microsoft. This website provides lessons and turials to create console and graphical applications using the F# language.

This web site teaches F# as a computer language. The lessons show how to create console application and interactions.

F# Programming

Windows Controls
Microsoft Visual F# Programming Browse For Folder Button Check Box Checked List Box Color Dialog Box
Combo Box Data Grid View Date Picker Domain Up-Down Group Box
Label Link Label List Box List View Masked Text Box
Month Calendar Numeric Up-Down Open Dialog Box Panel Progress Bar
Picture Box Radio Button Rich Text Box Save Dialog Box Scroll Bars
Split container Tab Control Text Box Tick Counter Time Picker
Timer   Track Bar   Tree View
  Projects Functions   Data Types
Microsoft Visual F# Programming Introduction Introduction Applying Values Introduction
Namespaces Topics on Functions Function Values Mutable Variables
Modules Recursion Compositing Functions Reference Cells
Libraries Inline Functions Pipelining Functions The Unit Type
  Lambda Expressions   Strings
  Applications Bitmaps/Pictures Conditions Topics
Microsoft Visual F# Programming Main Menu Introduction to Bitmaps Boolean Values Program Entry Point
Context Menus Copying a Picture Conjunctions Enumerations
SDI/MDI Applications Mirroring a Picture Disjunctions Pattern Matching
Toolbars Scaling a Picture Assertion Active Patterns
Status Bars Flipping a Picture   Delegates
Online Help Rotating a Picture    
Classes Built-In Classes Records Forms
Introduction Inheritance Object Introduction to Records Introduction
Construction Abstraction Random Records & Functions Message Boxes
Methods Up-Casting Date/Time Values Records & Enumerations Dialog Boxes
Classes & Functions Down-Casting   Records & Pattern Matching The Icon of a Form
Properties Structures   Mutually Recursive Records Form's Control Box
Staticity     Built-In Records: Reference Cells Form's Start Position
  Interfaces F# Collections Collections Classes File Processing
Microsoft Visual F# Programming Introduction Tuples Generics Introduction
IComparable Lists List Class Files Operations
IFormatProvider Arrays Collection Class Drives & Directories
IList Sequences   Serialization
  XML Visual F# Topics Keywords
Microsoft Visual F# Programming Introduction to XML Properties of Windows Controls      
Introduction to Elements Inheritance and Windows Controls      
Operations on Elements Exception Handling      
The Attributes of an Element        
Characteristics of XML        
abstract and as Assert base begin bool byte
char class decimal default delegate do done double
downcast downto elif else end exception extern false
finally float float32 for fun function if in
inherit inline int int16 int64 interface internal let
match member module mutable namespace new not null
of open or override private public rec sbyte
single static struct then to true try type
uint16 uint32 upcast use val when while with
Operators in F#
: ' " () = % \ /
| (Bitwise) | (Matching Pattern) ! (Reference Cells) ^^^ := :? :> (Up-Cast) :> (Generics)
||| || _ (Generics) _ (Functions) ** >> :?> ->
< << <= > >= <> <<< <-
|> <|         && &&&
  Windows Controls Examples
Algebra   Compound Interest   Elementary Addition
Percentage Conversion   Movie Review    
The Color Selector   Road System Database   Increasing/Decreasing Circles
Loan Processing   Password Validation    

This application is used to check the characters and characteristics of a password, such as the number of lowercase or uppercase letters, the number of digits, and the number of symbols.


Started on Wednesday, October 21, 2009

Alexa 05/03/2015: 20,139,196; 10/03/2015: 17,512,758 25/03/2015: 15,851,621; 24/05/2015: 21,683,969
29 October 2015: 6,874,086

  Copyright © 2009-2015 FunctionX