myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
   » Plugin für Firefox
   » Plugin für IE
   » Gadget für Windows
» Regeln
» Wie poste ich richtig?
» Datenschutzerklärung
» wbb-FAQ

Mitglieder
» Liste / Suche
» Stadt / Anleitung dazu
» Wer ist wo online?

Angebote
» ASP.NET Webspace
» Bücher
» Zeitschriften
   » dot.net magazin
» Accessoires

Ressourcen
» .NET-Glossar
» guide to C#
» openbook: Visual C#
» openbook: OO
» .NET BlogBook
» MSDN Webcasts
» Search.Net

Team
» Kontakt
» Übersicht
» Wir über uns
» Bankverbindung
» Impressum

» Unsere MiniCity
MiniCity
» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Knowledge Base » Artikel » [Artikel] Multi-Threaded Programmierung
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

[Artikel] Multi-Threaded Programmierung

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
egrath egrath ist männlich
myCSharp.de-Poweruser/ Experte

images/avatars/avatar-2119.jpg


Dabei seit: 24.07.2005
Beiträge: 871
Entwicklungsumgebung: MonoDevelop, NetBeans, Vi
Herkunft: Österreich / Steyr


egrath ist offline

[Artikel] Multi-Threaded Programmierung

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

ich habe einen kleinen Artikel über Multi-Threaded Programmierung geschrieben, den ich euch nicht vorenthalten möchte ;-)

Grüsse,
Egon

/ps: Aufgrund des Umfangs als PDF im beiligenden ZIP file (sourcen des Dokuments sind auch drinnen)


Dateianhang:
zip neben.zip (422 KB, 6.449 mal heruntergeladen)
25.07.2007 10:44 Beiträge des Benutzers | zu Buddylist hinzufügen
Leuchtturm Leuchtturm ist männlich
myCSharp.de-Mitglied

Dabei seit: 16.05.2007
Beiträge: 43
Entwicklungsumgebung: VS 2005 express
Herkunft: Sachsen


Leuchtturm ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich habe den Artikel jetzt nur kurz überflogen, aber das sieht schonmal sehr gut aus Daumen hoch
Ich gucke mir den heute nachmittag auf jedenfall noch mal in Ruhe an, weil ich das nähmlich für ein projekt brauche Daumen hoch
Weiter so
Leuchtturm
25.07.2007 11:04 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
SteelWarrior SteelWarrior ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2025.gif


Dabei seit: 03.02.2006
Beiträge: 99


SteelWarrior ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich beschäftige mich gerade auch mit dem Thema.
Und nirgendswo habe ich so gute Beispiele und gute Erklärungen gefunden.
DANKE! :-)
01.08.2007 10:33 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
0815Coder
myCSharp.de-Mitglied

images/avatars/avatar-242.gif


Dabei seit: 08.12.2005
Beiträge: 767


0815Coder ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

spät ists, deshalb hab ich mir nur die bilder angeschaut... zu mehr bin ich auch nicht mehr in der lage ;-)

sehr gute beispiele, meine hochachtung.

aber 2 sachen:

1. mutex.jpg:
das lock keyword verwendet kein Mutex sondern Monitor - der unterschied ist aber im detail.

2. threadpools:
du könntest sehr anschaulich aufzeichnen, was passiert, wenn man die threadpools behämmert, und der pool zu klein ist... ähnlich wie in multithreaded.jpg, nur dass eben die letzten threads warten müssen, bis wieder ein poolthread frei wird. dabei aber noch dazusagen, dass die anwendung deswegen nicht blockiert, da das warten auf freie pools bereits in einem anderen thread passiert (da bin ich mir grad allerdings nicht ganz sicher)

*von müdigkeit übermannt umfall*
02.08.2007 00:30 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Joetempes Joetempes ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-3309.jpg


Dabei seit: 29.03.2007
Beiträge: 846
Herkunft: Germany


Joetempes ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Spitze! Danke...
21.09.2007 18:33 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Andreas.May Andreas.May ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2474.gif


Dabei seit: 07.09.2006
Beiträge: 915


Andreas.May ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Dieser Artikel ist wirklich für jeden Einsteiger geeignet, prima Leistung Daumen hoch
07.11.2007 19:11 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Jahr.
Shinobi Shinobi ist männlich
myCSharp.de-Mitglied

Dabei seit: 04.12.2008
Beiträge: 14
Entwicklungsumgebung: VS 2008/2010 Professional


Shinobi ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Sehr gutes Tutorial, vielleicht n bissl schwer für Einsteiger die sich noch nicht sehr tief in die GUI Programmierung eingearbeitet haben, aber sonst sehr gut. Hab wohl auch noch ein paar Probleme das durchzuarbeiten, doch scheint sich zu lohnen ;)
10.06.2009 08:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 3 Monate.
w1z4rd2003 w1z4rd2003 ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2753.png


Dabei seit: 23.02.2006
Beiträge: 622
Entwicklungsumgebung: VS .NET 2005


w1z4rd2003 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Super Artikel! Daumen hoch
07.10.2009 15:20 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 2 Monate.
bernett bernett ist männlich
myCSharp.de-Mitglied

Dabei seit: 07.03.2006
Beiträge: 53


bernett ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi,

ich habe mir den Artikel eben geladen und erst mal Danke hierfür. Jedoch ist der Post schon etwas älter und ich wollte fragen ob sich hier grundlegende Änderungen ergeben haben. Gerade Schlagwörter wie Native-Threads (kenne ich auch nur aus Podcastst etc.) usw. Sind hier noch nicht vorhanden. Das in dem Dokument enthaltene Wissen deckt sich mit dem, was auch im Studium gelehrt wurde. Aus aktuellem Anlass würde ich mich aber gerne in die aktuellen Vorgehensweisen etwas mehr einarbeiten.

Grüße,
bernett
21.12.2009 13:25 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
herbivore
myCSharp.de-Team (Admin)

images/avatars/avatar-2627.gif


Dabei seit: 11.01.2005
Beiträge: 48.900
Entwicklungsumgebung: csc/nmake (nothing is faster)
Herkunft: Berlin


herbivore ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo bernett,

der Artikel ist aktuell. Die Grundlagen werden sich auch so schnell nicht ändern.

herbivore
21.12.2009 17:59 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Jahr.
CrashWriter
myCSharp.de-Mitglied

Dabei seit: 15.07.2011
Beiträge: 8


CrashWriter ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

echt nice gemacht, danke
22.07.2011 14:51 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Nightmare
myCSharp.de-Mitglied

Dabei seit: 19.03.2008
Beiträge: 20


Nightmare ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Vielen Dank für diesen wirklich sehr interessanten und lehrreichen Artikel Daumen hoch
21.09.2011 15:21 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 3 Monate.
billGates billGates ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2731.jpeg


Dabei seit: 26.08.2008
Beiträge: 28
Entwicklungsumgebung: VS09 Prof., Sharp Develop
Herkunft: Osnabrück


billGates ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

cool Daumen hoch
28.12.2011 21:57 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 3 Monate.
thefiloe thefiloe ist männlich
myCSharp.de-Mitglied

Dabei seit: 14.04.2010
Beiträge: 83
Entwicklungsumgebung: Visual Studio Prof. 2010


thefiloe ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Guter Artikel. Hab mir den Anfang durchgelesen. Werd mir in den nächsten Tagen auch den Rest durchlesen (vll. findet man ja noch was das ich noch gar nicht weiß :))
15.04.2012 13:28 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Jahr.
falsecode falsecode ist männlich
myCSharp.de-Mitglied

Dabei seit: 27.06.2013
Beiträge: 55


falsecode ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Link funktioniert leider nicht mehr. Gibt es noch eine zugängliche Version?
18.07.2013 13:14 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt Abt ist männlich
myCSharp.de-Team (Moderation)

images/avatars/avatar-2981.png


Dabei seit: 20.07.2008
Beiträge: 5.534


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Doch, der ZIP-Download funktioniert.
18.07.2013 13:15 Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Jahr.
Runshak Runshak ist männlich
myCSharp.de-Mitglied

Dabei seit: 11.08.2014
Beiträge: 39
Entwicklungsumgebung: Microsoft Visual Studio 2012


Runshak ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

danke, sehr gut geschriebener Artikel und deutlich umfangreicher als in den meisten Büchern.

Hilft mir sehr beim Lernen von c#
12.08.2014 13:33 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 7 Jahre.
Der letzte Beitrag ist älter als ein Monat.
Antwort erstellen


© Copyright 2003-2014 myCSharp.de-Team. Alle Rechte vorbehalten. 16.09.2014 21:26