Sprachen
01.07.2010
Stecker mit System
Anonym ist in. Zumindest unter Komponenten. Denn wenn keine Komponente die andere kennt, können sie leicht ausgetauscht werden. Damit sind sie testbar, wiederverwendbar und aggregierbar. Und der Theorie lässt Ralf Westphal Praxis folgen: Die Beispiel-Anwendung dreht Wörter um, ganz so, als wären die Buchstaben unabhängig.
weiterlesen
01.07.2010
Bitte ein Build!
Software wiederholbar und automatisiert zu bauen ist ein wichtiger Teil eines geordneten Entwicklungsprozesses. Trotzdem wird Software immer wieder direkt vom Entwickler per Hand erstellt. dotnetpro zeigt, dass ein automatisiertes Erstellen von Software mit dem Build-Server Hudson weder kompliziert noch teuer sein muss.
weiterlesen
01.07.2010
Bauen ohne Hindernisse
Den Code in einemTeam lauffähig zu halten, ist die erste Aufgabe von CruiseControl.NET. Der Build-Server ist schnell aufgesetzt, hat in der Praxis jedoch seine Tücken.Was ist zu tun, wenn die ersten Schritte erledigt sind und Sie die nötigen Tools einbinden wollen? Hier lesen Sie, was nicht in der Hilfe zu finden ist.
weiterlesen
01.07.2010
Aktuell
Die Enterprise Library 5.0 ist da - LinqConnect soll Arbeit mit LINQ to SQL vereinfachen - Verbessertes WPF-Grid-Control von DevExpress
weiterlesen
01.07.2010
Programmieren mit Stäbchen
Die Zusammenarbeit mit Entwicklern in Ländern wie Indien, China oder Russland ist oft nicht ganz einfach. Warum legen die Russen so vielWert auf die Hierarchie innerhalb ihres Teams? Und warum kommen von Indern und Chinesen so wenig Rückfragen? dotnetpro lotst Sie durch die Untiefen der interkulturellen Zusammenarbeit.
weiterlesen
01.07.2010
Aspekte zur Auswahl
Es gibt unterschiedliche Frameworks für die aspektorientierte Programmierung. Sie basieren auf unterschiedlichen Technologien. Wer sie kennt, kann eine begründete Auswahl treffen.
weiterlesen
01.07.2010
CD-Inhalt
O/R-Mapper Frage:Wie bringt man objektorientierte Programmierung und relationale Datenbanken zusammen? Antwort: Gar nicht. Denn eigentlich sind die beiden Welten disjunkt, getrennt, meilenweit entfernt voneinander.
weiterlesen
01.07.2010
Wanted! Feedback für Evolvierbarkeit
Erinnern Sie sich noch, wie Sie laufen gelernt haben?Na gut, vielleicht ist das ein bisschen zu lange her.Wie steht es aber mit dem Fahrradfahren? Oder dem Schwimmen? Oder dem Autofahren? Egal.
weiterlesen
VIP-Tipp
01.07.2010
Unbedingt lesen!
Im VIP-Tipp stellt ein Experte Bücher vor, die er persönlich für besonders lesenswert hält. Der VIP-Tipp soll als Entscheidungshilfe für Softwareentwickler bei der Auswahl der passenden Fachlektüre dienen. Die Aktion ist eine Kooperation zwischen der Fachbuchhandlung Lehmanns (www.lob.de/viptip), dem Seminaranbieter Professional Developer College (www.prodevcollege.de) und dotnetpro (www.dotnetpro.de).
weiterlesen
01.07.2010
Programme malen
Mit modellgetriebener Entwicklung lassen sich wiederkehrende Programmieraufgaben automatisieren. Das spart Zeit und sichert die Codequalität. Ausgehend von UML-Diagrammen oder einer DSL generiert tangible architect C#-Code und unterstützt den MS SQL Server.
weiterlesen