Bewertung:

Insgesamt erhält das Buch gemischte Kritiken von den Lesern. Einige halten es für eine wertvolle Ressource zum Erlernen von .NET Compact Framework, andere kritisieren seine Tiefe und Genauigkeit in bestimmten Bereichen. Während einige die klaren Anweisungen und praktischen Beispiele schätzen, weisen andere auf erhebliche Ungenauigkeiten und mangelnde Tiefe bei kritischen Themen hin.
Vorteile:Fundierte Ansichten zu realen Problemen, hilfreich für Anfänger, klare und präzise Anweisungen, insbesondere in Bereichen, in denen Online-Ressourcen begrenzt sind, gute Threading-Beispiele, praktische Anwendungen werden abgedeckt, gut strukturiert und leicht zu lesen, ausgezeichneter Leistungsteil, wertvoll für den schnellen Wissensaufbau.
Nachteile:Fehlende Tiefe in bestimmten Kapiteln, einige Ungenauigkeiten bei Threading und anderen technischen Beschreibungen, schlechte Übersetzung von Codebeispielen zwischen C# und VB.NET, Verlassen auf Online-Materialien, die leicht verfügbar sind, unrealistische Beispiele, die keine realen Anwendungen bieten.
(basierend auf 7 Leserbewertungen)
Das Hauptziel von.NET Compact Framework ist es, die vertraute Erfahrung der Entwicklung von.NET-Anwendungen für den Desktop in die Welt der Geräte zu übertragen. Von den etwa sechs Millionen Microsoft-Desktop-Entwicklern in der Welt werden sich schätzungsweise zweihunderttausend der Gerätewelt zuwenden, indem sie die Technologie des.NET Compact Frameworks nutzen.
Um den Lesern zu zeigen, wie sie Anwendungen für das.NET Compact Framework entwickeln können, enthält das Buch ausführliche Abhandlungen zu den folgenden Themenbereichen: Windows Forms und Threading, Netzwerkprogrammierung, ADO.NET Dataset, XML Serialization, SQL CE, Web Services und Performance Management. Jedes Konzept wird von einer Beispielanwendung begleitet, die seine Implementierung auf dem.NET Compact Framework veranschaulicht.
Für den Komfort des Lesers wird jede Beispielanwendung sowohl in C# als auch in Visual BASIC angeboten. Entwickler können diesen Quellcode als Sprungbrett für die Erstellung ihrer eigenen geräteseitigen Datenbankanwendungen verwenden.