Sie sind hier
E-Book

F#

Einstieg und praktische Anwendung

AutorOliver Sturm
Verlagentwickler.press
Erscheinungsjahr2012
Seitenanzahl188 Seiten
ISBN9783868022704
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis18,99 EUR
Mit Visual Studio 2010 hielt eine neue Programmiersprache in der .NET-Welt Einzug: F#. Das Stadium der Forschungssprache hat F# hinter sich gelassen und stellt Ihnen mit seinem hybriden Ansatz Möglichkeiten zur Verfügung, die weit über das Können anderer .NET-Sprachen hinausgehen. Die objektorientierte Welt ist sogar besser als in C# unterstützt und die funktionale Programmierung eröffnet in vielen Bereichen neue und effizientere Wege. Suchen Sie nach der leistungsfähigsten .NET-Sprache? Mögen Sie funktionale Ideen wie LINQ und interessieren sich für Ähnliches in anderen Bereichen? Erwarten Sie von Ihrer Sprache der Wahl größtmögliche Flexibilität und beste Hilfestellung in jeder Programmiersituation? Dann ist dieses Buch für Sie. Anhand von klaren Beispielen ermöglicht Oliver Sturm einen einfachen Einstieg in die neue Denkweise von F# und bietet dem Leser die Möglichkeit, schon nach kurzer Zeit eigene produktive Anwendungen zu erstellen. Ein Buch für Programmierer und Entwickler im .NET/Visual-Studio-Umfeld. Alle, die die neue Sprache kennen lernen wollen.

Oliver Sturm ist Berater und Trainer für Themenbereiche der .NET-Softwarearchitektur. Er ist Associate Consultant bei thinktecture und bekannt als Autor von Kursmaterialien und Artikeln. Als Experte für Programmiersprachen und Microsoft C# MVP ist er weiterhin bekannt für seine Erfahrungen im Spezialbereich von DevExpress-UI-Komponenten und Frameworks. Unter http://www.oliversturm.com finden Sie mehr Informationen.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Inhaltsverzeichnis5
Vorwort9
Kapitel 1 – Hallo F# ? Ein praktischer Einstieg13
1.1Erste Schritte14
1.1.1Hallo Welt an der Konsole14
1.1.2Hallo Welt mit Windows Forms16
1.1.3Hallo Welt mit WPF17
1.1.4Die Entwicklungsumgebung(en)19
1.1.5Mono22
1.1.6Am Ende der ersten Schritte...28
1.2Wichtige Sprachstrukturen29
1.2.1Werte und Variablen29
1.2.2Funktionen31
1.2.3Module, Namespaces, Eintrittspunkte und Kompilierreihenfolge36
1.3Testen44
1.4Praxis: Ein Programm zur Lautsprecherberechnung47
1.5.NET-kompatible Klassen53
1.5.1Konstruktoren56
1.5.2Properties61
1.5.3Vererbung63
1.5.4Typen und Umwandlungen65
1.6Praxis: Lautsprecherberechnung mit ASP.NET MVC67
1.6.1Eingabe69
1.6.2Verarbeitung78
1.6.3Ausgabe80
1.7Fazit85
Kapitel 2 – Funktionen im Detail87
2.1Deklarationen87
2.2Funktionen sind Werte90
2.3Function Construction92
2.3.1Partial Application92
2.3.2Eine Frage der Reihenfolge96
2.3.3Die Eleganz von Operatoren97
2.3.4Composition100
2.4Funktionale Algorithmen103
2.4.1Pre-Computation103
2.4.2Rekursion107
2.5Fazit110
Kapitel 3 – Umgang mit Daten111
3.1Tupel111
3.2Optionstypen114
3.3Listen117
3.4List- und Sequence-Comprehensions123
3.5Discriminated Unions129
3.5.1Hybride Ergänzungen134
3.6Record-Typen136
3.6.1Veränderungen139
3.6.2Muster141
3.7Der richtige Datentyp143
3.8Datenmanipulation und -analyse144
3.8.1Selbstgeschriebene Algorithmen144
3.8.2Bibliotheksfunktionen156
3.9Fazit159
Kapitel 4 – Objektorientierte Programmierung161
4.1Interfaces161
4.2Objektausdrücke166
4.3Fazit169
Kapitel 5 – .NET-spezifische Elemente171
5.1Ausnahmebehandlung171
5.2IDisposable177
5.3Null180
5.4Fazit182
Stichwortverzeichnis183

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

Card-Forum

Card-Forum

Card-Forum ist das marktführende Magazin im Themenbereich der kartengestützten Systeme für Zahlung und Identifikation, Telekommunikation und Kundenbindung sowie der damit verwandten und ...

care konkret

care konkret

care konkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

caritas

caritas

mitteilungen für die Erzdiözese FreiburgUm Kindern aus armen Familien gute Perspektiven für eine eigenständige Lebensführung zu ermöglichen, muss die Kinderarmut in Deutschland nachhaltig ...

rfe-Elektrohändler

rfe-Elektrohändler

rfe-Elektrohändler ist die Fachzeitschrift für die CE- und Hausgeräte-Branche. Wichtige Themen sind: Aktuelle Entwicklungen in beiden Branchen, Waren- und Verkaufskunde, Reportagen über ...

elektrobörse handel

elektrobörse handel

elektrobörse handel gibt einen facettenreichen Überblick über den Elektrogerätemarkt: Produktneuheiten und -trends, Branchennachrichten, Interviews, Messeberichte uvm.. In den monatlichen ...

VideoMarkt

VideoMarkt

VideoMarkt – besser unterhalten. VideoMarkt deckt die gesamte Videobranche ab: Videoverkauf, Videoverleih und digitale Distribution. Das komplette Serviceangebot von VideoMarkt unterstützt die ...