Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Suche C# Netzwerkprogrammierung Buch
R3alAvenger
myCSharp.de - Member



Dabei seit:
Beiträge: 24

Themenstarter:

Suche C# Netzwerkprogrammierung Buch

beantworten | zitieren | melden

Hi Leute,
ich bin nun seit paar Tagen auf der Suche nach einem Buch zur Netzwerkprogrammierung mit C#.
(schon mal vorbestellen falls es eins gibt ^^)
Meine Suche war jedoch ohne Erfolg.

Kennt ihr da vielleicht irgendwelche Bücher für?
Wenn möglich nicht auf Englisch,da hatte ich nämlich auch schon eins gefunden.
Obwohl mein Englisch sehr gut zu sein scheint,würde ich es jedoch vom lernen getrennt halten.

Von Galileo Press habe ich alle meine Bücher,jedoch haben die keins dazu. Natürlich haben die "Web Books" oder Dokumente,jedoch finde ich ist ein Nachschlagwerk immer besser. (Ausdrucken kann ich das ganze wohl kaum....)

Danke
R3alAvenger


EDIT : Ich habe gesehen, dass zu diesem Thema schon ein Thread erstellt wurde mit der finalen Antwort das man so ein Buch erst brauchen würde, wenn man tiefer in die Netzwerkprogrammierung gehen möchte. Trotzdem würde ich wenn es welche (Bücher) geben sollte gerne kennen lernen.
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von R3alAvenger am .

Moderationshinweis von herbivore (21.05.2013 - 08:42:02):

gemeint ist wohl der Thread Suche Buch zu Netzwerkprogrammierung

private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo R3alAvenger,

was meinst du mit Netzwerkprogrammierung: TCP&Sockets? Remoting? Windows Communication Foundation (WCF)? Noch was anderes? Oder ein Überblick über möglichst viele verschiedene Technologien? Oder eigentlich eher Client-Server-Architektur? Oder gar die theoretischen Grundlagen von Netzen/Netzwerkkommunikation?

Nicht dass ich zu den verschiedenen Bereichen entsprechende Bücher kennen würde, aber ohne eine Eingrenzung wird wohl überhaupt kaum jemand helfen können.

herbivore
private Nachricht | Beiträge des Benutzers
R3alAvenger
myCSharp.de - Member



Dabei seit:
Beiträge: 24

Themenstarter:

beantworten | zitieren | melden

TCP&Sockets hätte ich da im Blick gehabt. :)
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo R3alAvenger,

wie gesagt: ich selbst kenne da keine Bücher und kann nichts empfehlen, aber in C# Socket-Programmierung Buch hat jemand eine ähnliche Frage wie du gestellt.

herbivore
private Nachricht | Beiträge des Benutzers
R3alAvenger
myCSharp.de - Member



Dabei seit:
Beiträge: 24

Themenstarter:

beantworten | zitieren | melden

Ok danke dir...

Da ich google und andere shops schon durchgeklappert hatte ( auch amazon),wollte ich es in Amazon jedoch nochmal mit anderen Stichworten versuchen...siehe da : 1 Buch,ein einziges Buch auf DEUTSCH zur Netzwerkprogrammierung in C#.....

Amazon Link zum Buch Stefan Dufter: Client/Server-Programmierung mit C# - Grundlagen zur Erstellung verteilter Anwendungen [Broschiert]

Das Buch ist aber noch nicht erschienen :)

Lg
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15970

beantworten | zitieren | melden

Eventuell musst Du Dich auch damit abfinden, dass 80% der für die Entwicklung von Software geschriebenen Bücher einfach in Englisch sind.
Ohne ausreichendes Englisch wirst Du nicht arg weit kommen.

Das Kommentar zum Buch auf Amazon ist aber nicht sonderlich toll, was bei solchen Büchern immer wieder Fall ist.
Es wird oft nicht wirklich auf das Thema eingegangen und vieles nur angekratzt.
Wenn man nach dem Autor hier im Forum sucht ist die Rückmeldung auch nicht so rosig Client/Serverprogrammierung Stefan Dufter
Der Autor selbst hat sich übrigens hier auch angemeldet, um zu dem genannten Thread Stellung zu nehmen.

Viel eher ist es schon lange erschienen (April 2007) aber hat sich evtl. nicht so gut verkauft, dass es mehrere Auflagen gibt.
Den eigenen Link sollte man schon genauer durchlesen, bevor man ihn in einem Forum veröffentlicht.
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers
weismat
myCSharp.de - Member



Dabei seit:
Beiträge: 878
Herkunft: Frankfurt am Main

beantworten | zitieren | melden

Wenn es Dir wirklich um die Feinheiten des TCP Protokolls geht, dann musst Du Dich früher oder später mit den Büchern von Stevens beschäftigen. Mehr oder minder alle anderen Bücher, die ich kenne, verweisen auf diese Werke.
.Net Sockets benutzten direkt winsocket2.h - also müsstest Du Dich bei Lowlevel Fragen damit beschäftigen. Dazu ist Mark E. Russinovich, David A. Solomon: Windows Internals aus meiner Sicht das beste Buch.
private Nachricht | Beiträge des Benutzers
R3alAvenger
myCSharp.de - Member



Dabei seit:
Beiträge: 24

Themenstarter:

beantworten | zitieren | melden

An Englisch kentnissen fehlt es mir nicht,jedoch finde ich dass lernen (vorallem netzwerkprogrammierung) auf Englisch schwer sein könnte.

Na egal,ich glaube ich werde,nachdem was ihr sagt,nicht rum kommen,also gut :D

Danke für die Infos über das Buch,habe mir den Thread auch durchgelesen.

Lg
private Nachricht | Beiträge des Benutzers
Coder007
myCSharp.de - Member



Dabei seit:
Beiträge: 1249

beantworten | zitieren | melden

Du solltest dich auch nicht auf C# einschränken. Wenn es dir um Netzwerke und Netzwerkprogrammierung geht, ist es besser, sich die Grundlagen richtig anzueignen. Wie die Programmierung dann konkret in C# ausschaut, ist dann ziemlich nebensächlich, wenn man die Konzepte versteht. Das kann man sich dann in paar Minuten zusammengoogeln. Über Netzwerke an sich gibt es dann auch sehr viel mehr Bücher als über sowas wie "Netzwerkprogrammierung in C#", die gehen auch viel eher ins Detail und behandeln viele wichtige Themen, die ein Buch, das sich auf C# Programmierung beschränkt sehr wahrscheinlich nicht behandeln wird.
private Nachricht | Beiträge des Benutzers
CrocodileDundee
myCSharp.de - Member



Dabei seit:
Beiträge: 54

beantworten | zitieren | melden

Hallo zusammen,
kann jemand das Buch

TCP/IP Sockets in C#: Practical Guide for Programmers
David Makofske / Michael J. Donahoo / Kenneth L. Calvert
(Englisch) Taschenbuch – 25. Mai 2004

empfehlen? Ich meine, es ist ja mittlerweile auch schon 14 Jahre alt.

Allerdings sollten sich die Grundlagen der TCP/IP-Socket wohl kaum verändert haben, oder?

Danke und Gruß
Frank
private Nachricht | Beiträge des Benutzers
weismat
myCSharp.de - Member



Dabei seit:
Beiträge: 878
Herkunft: Frankfurt am Main

beantworten | zitieren | melden

Würde an Deiner Stelle eher C# 7.0 in a Nutshell kaufen und mir dann das Kapitel über Networking anschauen, wenn Du neu anfängst.
Aktuell ändert sich gerade viel, da mit Dotnet Core und Pipelines neue Möglichkeiten kommen, die wirklich kniffligen Probleme wie BackPressure für Sockets im Framework abzuarbeiten.
Andere Möglichkeit wäre SimplSockets zu benutzen oder als Beispiel zu nehmen.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von weismat am .
private Nachricht | Beiträge des Benutzers