Entwicklersoftware - dotnet-forum.de Knowledge Base http://dotnet-forum.de/KnowledgeBase/categories/222-entwicklersoftware.aspx VB-Magazin KnowledgeCenter - http://www.vb-magazin.de de-de VB-Magazin KnowledgeCenter Rechnen mit der Grafikkarte (GPGPU) <p> In heutigen PCs steckt mit der Grafikkarte gewaltiges Rechenpotential das nicht nur für Computergrafik verwenden werden kann. Nachfolgend wird beispielhaft gezeigt wie mit der Grafikkarte Matritzen multipliziert werden können.</p> <h2> Warum mit der Grafikkarte rechnen?</h2> <p> Beim Vergleich der Leistungdaten einer Grafikkarte wie zB die Geforce GTX 285 mit einer Leistung von 1062,7 GigaFLOPS und einem Pentium 4 mit 3,2 GHz der “nur” auf 6,4 GigaFLOPS kommt wird klar dass dieses Potential genutzt werden kann.</p> <h3> Warum ist die Grafikkarte (GPU – graphics processing unit) so schnell?</h3> <p> Eine CPU ist universell ausgelegt und kann prinzipiell alles berechnen während ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:331 1 Sun, 02 Aug 2009 18:21:17 GMT http://dotnet-forum.de/KnowledgeBase/articles/2009/08/02/331-rechnen-mit-der-grafikkarte-gpgpu-.aspx gfoidl http://dotnet-forum.de/KnowledgeBase/articles/2009/08/02/331-rechnen-mit-der-grafikkarte-gpgpu-.aspx Cliententwicklung IT Professional C# Entwicklersoftware Codeanalyse mit NDepend <p>Über Jan Welker habe ich vor einiger Zeit eine Lizenz von NDepend bekommen. Als Gegenleistung für die Lizenz sollte ich anschließend über meine Erfahrungen mit NDepend berichten. Hier also nun mein Erfahrungsbericht zu NDepend.</p> <h2>Anwendungsfälle</h2> <p>NDepend ist ein Werkzeug, dass Assemblies analysieren kann. Es ist eine eigenständige Anwendung, also kein Visual Studio Plugin, und arbeitet auf kompilierten Assemblies, nicht auf dem Quellcode.</p> <p>NDepend kann z.B. dazu verwendet werden, Code auf mögliche “Schwachstellen” (im Sinne von Qualität, nicht Sicherheit) zu untersuchen. Es zeigt Stellen im Code, die man sich besser noch einmal genauer anschauen und möglicherweise ändern sollte.</p> <p>Es lässt sich auch verwenden, um Grafiken und Berichte zu erzeugen, die helfen, ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:326 0 Wed, 21 Jan 2009 19:27:42 GMT http://dotnet-forum.de/KnowledgeBase/articles/2009/01/21/326-codeanalyse-mit-ndepend.aspx Mathias http://dotnet-forum.de/KnowledgeBase/articles/2009/01/21/326-codeanalyse-mit-ndepend.aspx Erfahrungsberichte Entwicklersoftware Im Test: NCover <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Unbenannte Seite</title> </head> <body> <h3> Zusammenfassung</h3> <p> Der Artikel behandelt das Programm NCover. Unter Verwendung der Programmiersprache C# und des Unit Test Frameworks NUnit wird gezeigt, wie sich mithilfe von NCover die Testabdeckung eines Programmcodes durch Unit Tests ermitteln lässt. Des Weiteren wird im Artikel kurz auf das Thema Unit Testing eingegangen. </p> <h3> NCover! N was?</h3> <p> <a href="/uploads/Vertexwahn/WindowsLiveWriter/ImTestNCover_116C1/clip_image002_2.jpg"> <img sty ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:306 0 Tue, 01 Jul 2008 19:57:52 GMT http://dotnet-forum.de/KnowledgeBase/articles/2008/07/01/306-im-test-ncover.aspx Vertexwahn http://dotnet-forum.de/KnowledgeBase/articles/2008/07/01/306-im-test-ncover.aspx Entwicklersoftware Erfahrungsberichte ComponentArt Web.UI 2008.1 Sicher kommt dem einen oder anderen Webentwickler folgende Situation bekannt vor: <P>Man hat die Aufgabe eine bestimme Webanwendung zu entwickeln. Gewöhnlich fängt man bei der Datenbank an, kümmert sich um das OR Mapping, entwickelt die Business Logik, testet diese und kommt irgendwann bei der GUI an. Beim durchsuchen der Visual Studio Toolbox stellt man dann fest, das das ein oder andere Control einfach nicht vorhanden ist, welches gerade dringend benötigt wird. <BR>Wie wäre es zum Beispiel mit einem coolen Editor im Office 2007 Design inklusive Spellchecker, einem Ajax-Dateibrowser, oder mit einem Multiple-File–Uploadcontrol mit Fortschrittsanzeige?</P> <P>Die Firma ComponentArt hat sich auf die Erstellung solcher Controls spezialisiert. In diesem Artikel werden einige ausgewählte Con ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:299 1 Mon, 23 Jun 2008 23:03:12 GMT http://dotnet-forum.de/KnowledgeBase/articles/2008/06/23/299-componentart-web-ui-2008-1.aspx Jan Welker http://dotnet-forum.de/KnowledgeBase/articles/2008/06/23/299-componentart-web-ui-2008-1.aspx Erfahrungsberichte Entwicklersoftware Gurock SmartInspect Version 2.3 <p><a href="http://www.gurock.com/products/smartinspect/t/2/" target="_blank"><img title="SmartInspectLogo" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 0px 0px; border-right-width: 0px" height="75" alt="SmartInspectLogo" src="http://dotnet-forum.de/uploads/Anheledir/WindowsLiveWriter/SmartInspect_A40/SmartInspectLogo_3.png" width="240" align="left" border="0" /></a> Jedes Projekt, dass ein wenig größer wird, benötigt spätestens wenn die ersten Fehler auftreten eine Möglichkeit zum Debuggen. Bei einfacheren Programmen genügen ein paar Write-Befehle oder auch die Trace- und Debug-Möglichkeiten des <font face="Courier New">System.Diagnostics</font> Namespaces im .NET Framework. Diese Art des Loggens wird jedoch mit Zunahme der Informationsme ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:294 0 Wed, 18 Jun 2008 10:54:59 GMT http://dotnet-forum.de/KnowledgeBase/articles/2008/06/18/294-gurock-smartinspect-version-2-3.aspx Anheledir http://dotnet-forum.de/KnowledgeBase/articles/2008/06/18/294-gurock-smartinspect-version-2-3.aspx Erfahrungsberichte Entwicklersoftware Smartassembly {smartassembly} macht schon beim ersten Öffnen einen recht guten Eindruck. Die aufgeräumte Oberfläche zeigt auf Anhieb, wo es lang geht.<BR><BR><IMG src="/photos/screenshots/images/1091/original.aspx"><BR><BR>Was liegt also näher auf der Hand, als gleich ein Projekt anzulegen und aufgefordertermaßen eine Ausgangsassembly zu laden. Vielversprechend ist, dass referenzierte Assemblies, die jedoch nicht gefunden werden können (da sie beispielsweise nicht im Programmverzeichnis liegen) nachgefragt werden und somit ohne Absturz bequem eingebunden werden können.<BR><BR>Verbesserungswürdig hingegen ist es, wenn mehrere Assemblies einzubinden sind, wird beim Öffnen-Dialog nicht das zuvor ausgewählte Verzeichnis vorgeschlagen, sondern das Verzeichnis der ursprünglichen Assembly. Da muss dann umständ ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:251 0 Mon, 02 Jun 2008 23:14:21 GMT http://dotnet-forum.de/KnowledgeBase/articles/2008/06/02/251-smartassembly.aspx Norbert Eder http://dotnet-forum.de/KnowledgeBase/articles/2008/06/02/251-smartassembly.aspx Entwicklersoftware Erfahrungsberichte Smartassembly <h3>Ein Programm zur Optimierung von Assemblys für den .NET Entwickler, was viel verspricht und es auch hält.<br><br>Persönlicher Erfahrungsbericht von Tim Hartwig</h3> <p>In diesem Erfahrungsbericht werde ich alle Schritte und Optionen in dem Programm beschreiben und meine eigene Meinung dazu schreiben.</p> <p>Ich beginne bei der Programmoberfläche, welche mich sehr überzeugt hat. Keine überfüllten Menüs oder Navigationen von denen man die meisten Funktionen selten benutzt. Es wird nur das nötigste angezeigt, was einen optimalen Überblick gewährt.</p> <p><img src="/photos/screenshots/images/1022/original.aspx"></p> <p>Zu Beginn, wenn auf Home Page geklickt wird, kann ein neues Projekt erstellt werden oder ein vorhandenes Projekt geöffnet werden.</p> <p>Sobald man dann auf New Project ... c8ca61d1-d0ff-4f00-a44a-76d814ee283e:250 0 Mon, 02 Jun 2008 22:59:00 GMT http://dotnet-forum.de/KnowledgeBase/articles/2008/06/02/250-smartassembly.aspx Tim Hartwig http://dotnet-forum.de/KnowledgeBase/articles/2008/06/02/250-smartassembly.aspx Entwicklersoftware Erfahrungsberichte