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

Ärzte Zeitung

Ärzte Zeitung

Zielgruppe:  Niedergelassene Allgemeinmediziner, Praktiker und Internisten. Charakteristik:  Die Ärzte Zeitung liefert 3 x pro Woche bundesweit an niedergelassene Mediziner ...

Berufsstart Bewerbung

Berufsstart Bewerbung

»Berufsstart Bewerbung« erscheint jährlich zum Wintersemester im November mit einer Auflage von 50.000 Exemplaren und ermöglicht Unternehmen sich bei Studenten und Absolventen mit einer ...

Bibel für heute

Bibel für heute

BIBEL FÜR HEUTE ist die Bibellese für alle, die die tägliche Routine durchbrechen wollen: Um sich intensiver mit einem Bibeltext zu beschäftigen. Um beim Bibel lesen Einblicke in Gottes ...

Card Forum International

Card Forum International

Card Forum International, Magazine for Card Technologies and Applications, is a leading source for information in the field of card-based payment systems, related technologies, and required reading ...

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 ...

Die Versicherungspraxis

Die Versicherungspraxis

Behandlung versicherungsrelevanter Themen. Erfahren Sie mehr über den DVS. Der DVS Deutscher Versicherungs-Schutzverband e.V, Bonn, ist der Interessenvertreter der versicherungsnehmenden Wirtschaft. ...

e-commerce magazin

e-commerce magazin

e-commerce magazin Die Redaktion des e-commerce magazin versteht sich als Mittler zwischen Anbietern und Markt und berichtet unabhängig, kompetent und kritisch über ...