Читать книгу Kochen mit Patrick - Patrick A. Lorenz - Страница 11
Fazit
ОглавлениеEs gibt viele JSON-Bibliotheken, selbst die Framework Class Library bietet von Haus aus deren zwei. Mit JSON.NET kommt eine weitere dazu, die den eigenen Benchmarks nach den Microsoft-Implementierungen in Sachen Geschwindigkeit deutlich überlegen ist. Funktional gilt das allemal.
JSON.NET bietet eine sehr umfangreiche Unterstützung des Datenformats, verschiedene Verwendungsansätze und erlaubt den individuellen Eingriff in die Serialisierungslogik. Der hier vorgestellte Funktionsumfang gibt nur einen Teil dessen wieder, was die Bibliothek bietet. Als Ritterschlag darf angesehen werden, dass selbst Microsoft beim ASP.NET Web API JSON.NET den eigenen Implementierungen vorzieht.
Seine Stärken spielt JSON.NET bei der Serialisierung und Deserialisierung in sogenannte POCOs aus, Plain Old CLR Objects, sprich .NET-Klassen. Data-Transfer-Objekte lassen sich mit einem Aufruf zuverlässig in JSON umwandeln und wieder zurück. Wer auf externe Daten zugreift, kann für diese zum Beispiel mit den vorgestellten Werkzeugen JSON C# Class Generator und json2csharp zu verfeinernde Klassenstrukturen generieren lassen.
Man mag es konsequent nennen (das ist meine Meinung) oder auch nicht: JSON.NET bietet keinen Zugriff auf externe Ressourcen, sondern konzentriert sich voll auf das Datenformat. Der Datenaustausch wird Frameworks wie dem ASP.NET Web API oder spezialisierten Bibliotheken wie RestSharp überlassen. Zwar hat sich diese zwischenzeitlich zugunsten einer eigenen Deserialisierung von JSON.NET abgewandt, dank offener Schnittstellen lässt sich die Zusammenarbeit dennoch gewährleisten.
Zusammen bilden die Komponenten einen tollen Technologie-Stack für die Verwendung von JSON mit REST-basierten Web-Diensten.
Wie verwenden Sie JSON in Ihren C#-Applikationen? Schreiben Sie mir unter http://fb.com/Kochen.mit.Patrick.
[1] JSON.NET bei Codeplex, http://json.codeplex.com/
[2] JSON C# Class Generator, http://jsonclassgenerator.codeplex.com
[3] json2csharp, http://json2csharp.com
[4] Google Geocoding API, www.dotnetpro.de/SL1312Kochstudio1
[5] RestSharp, http://restsharp.org
Flexi... was?
Flexitarier! Aufgrund der oft fleischlosen Rezepte, die ich hier vorstelle, werde ich immer wieder gefragt, ob ich denn Veganer oder zumindest Vegetarier sei. Mitnichten. Ich esse gerne Fleisch, wenn auch mit zunehmend schlechtem Gewissen. Daher halte ich den Fleischkonsum gering und meide zweifelhafte Quellen. Bei uns im Ländle stehen die nächsten Kühe gerade zehn Meter entfernt. Wer braucht da noch ein argentinisches Weiderind? Teilzeitvegetarier oder Flexitarier nennt man solche Menschen wie mich, wie ich kürzlich gelernt habe. Natürlich habe ich mich gegen dieses unnötige Etikett gleich standhaft gewehrt. Wer lässt sich schon gerne in Schubladen stecken? Komisch eigentlich, wo wir doch in unserem Job genau das mit Inbrunst tun.
Feines Thai-Satay-Gemüse mit Nudeln aus dem Wok
Mischen Sie drei Esslöffel Erdnussbutter, drei Esslöffel dicke Kokosmilch (die ohne Emulgator kaufen, sie ist dicker), zwei Esslöffel Sojasauce und 50 Milliliter Wasser zu einer glatten Sauce. Für die Schärfe geben Sie Chili als Flocken oder gemahlen dazu und für die Süße einen Teelöffel Zucker. Etwas scharf-süße Chilisauce passt auch, dann lassen Sie den Zucker weg. Zum Schluss habe ich noch eine sehr großzügige Portion 5-Gewürze-Pulver dazugegeben, es besteht aus Nelke, Fenchel, Sternanis, Szechuanpfeffer und Zimt. Erschrecken Sie nicht beim Abschmecken, die salzige Sojasauce ist sehr dominant!
Schnipseln Sie Gemüse nach Wahl in mundgerechte Stücke, gerne etwas gröber. Es passen zum Beispiel ein bis zwei Paprika, jede Menge Möhren, Zucchini und Tomaten. Brokkoli-Röschen und Zuckererbsen sind auch lecker. Auf keinen Fall dürfen Sie eine große, süße Zwiebel und grob zerdrückten Knoblauch vergessen. Als letzte Vorbereitung reiben Sie etwas frischen Ingwer darüber.
Bereiten Sie nun eine gute Portion Asia-Nudeln entsprechend der Verpackung zu. Die Nudeln gibt es mit und ohne Eier, mir schmecken die ohne Eier sehr gut und sie kommen in diesem Gericht zum Einsatz.
Während die Nudeln kochen, geht’s ans Eingemachte: Geben Sie etwas Sesamöl in den Wok oder die Pfanne und schalten Sie auf maximale Hitze. Das Gemüse kommt entsprechend seiner Garzeit schrittweise dazu: Möhren, Paprika, Zucchini, Tomaten, Knoblauch und möglichst spät die Zwiebeln. Das Gemüse wird unter Rühren nur wenige Minuten angebraten, denn alles soll bissfest bleiben. Geben Sie nun die Sauce und den Ingwer dazu und lassen alles kurz aufkochen.
Jetzt sollten die Nudeln schon fertig sein: Abgießen und ab in den Wok, unterrühren, alles nochmals kurz anbraten und ab aufs Porzellan. Perfekt passt Koriandergrün dazu. Wer das nicht mag, nimmt Basilikum. Grob gehackte Erdnüsse sorgen für den Knack beim Essen. Ich hatte nur Cashews. Für einen intensiven Geschmack kommen die mit etwas Salz für 20 Minuten bei 100 Grad unter den Backofengrill. Ein langes Rezept, das umso schneller gelingt und extrem lecker schmeckt. Probieren Sie es aus! Ach ja, vegetarisch ist das Gericht allemal, und wenn Sie Nudeln ohne Eier verwenden, sogar vegan. Guten Appetit!