Жанры
Авторы
Контакты
О сайте
Книжные новинки
Популярные книги
Найти
Главная
Авторы
Stefan Lieser
Dojos für Entwickler 2
Читать книгу Dojos für Entwickler 2 - Stefan Lieser - Страница 1
Оглавление
Предыдущая
Следующая
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
...
69
Оглавление
Купить и скачать книгу
Вернуться на страницу книги Dojos für Entwickler 2
Оглавление
Страница 1
Страница 2
Einleitung
Страница 4
Lösung 1
Ein UserControl für Markdown-Textauszeichnungen Show up Mark down
Kleine Schritte
Listing 1 Grundlegende Datenstruktur.
Listing 2 Erst mal testen: Fett-Formatierungen erkennen.
Listing 3 Eine Klasse für den Schriftstil.
Implementation
Listing 4 Fette Markierungen erkennen.
Platine
Listing 5 Teile auf der Platine integrieren.
UserControl
Listing 6 Textblöcke testen.
Listing 7 Textblöcke erzeugen.
Listing 8 Das fertige Steuerelement.
Fazit
Страница 20
Lösung 2 JPEG-Metadaten auslesen Ausgezeichnete Fotos
Metadaten lesen
Listing 1 Metadaten ausgeben.
Listing 2 Den Spike starten.
Erstaunen und Ärger
Erste Iteration
Mal nicht Test-first
Listing 3 Dateinamen suchen.
Listing 4 Test: Dateinamen
Der Spike zahlt sich aus
Listing 5 Stichwörter ermitteln.
Listing 6 LINQ nutzen.
Listing 7 Test: Stichwörter ermitteln.
Listing 8 Doppelte Einträge herausfiltern.
Listing 9 Test auf eindeutige Stichwörter.
Listing 10 Den Flow zusammensetzen.
Listing 11 Integrationstest.
Eine App
Listing 12 Integration in eine Konsolenanwendung.
Listing 13 Konsolenausgabe auslagern.
Listing 14 Das Hauptprogramm.
Fazit
Aufgabe 3 Bilddateien parallel verarbeiten Alle anpacken!
Lösung 3 Parallelisierung im Flow-Design Erst trennen, dann vereinen
Async/Sync
Listing 1 Den Datenfluss durchreichen.
Listing 2 Den neuen Thread explizit starten.
Asynchronen Code testen
Listing 3 Nicht optimal: Thread.Sleep.
Listing 4 Besser : WaitHandle.
ThreadPool
Und wieder synchron
Listing 5 InvokeRequired nutzen.
Listing 6 Synchronizer für Windows Forms.
Listing 7 Den Synchronizer testen.
Trickreicher Test
Listing 8 Test für Windows Forms.
Scatter/Gather
Listing 9 Stichwörter ermitteln, einfache Version.
Listing 10 Stichwörter ermitteln, parallel.
Realisierung
Listing 11 Der Scatter-Baustein.
Listing 12 Scatter testen.
Gather
Listing 13 Der Gather-Baustein.
Der Haken an der Sache
Fazit
Aufgabe 4 Screen-Scraping für Webanwendungen Wann kommt der Bus?
{buyButton}
Подняться наверх