DNP Plus
Dotnetpro plus-Artikel sind von der Redaktion besonders aufwändig recherchierte und optisch aufbereitete Inhalte, die ausschließlich für Nutzer eines kostenpflichtigen Digital-Abos verfügbar sind.
01.09.2005
NMock und DotnetMock
Sich richtig was vormachen Unit-Tests werden auch für .NET-Entwickler immer bedeutender. Ein wichtiger Mechanismus dabei ist Mocking: das Vorgaukeln von Funktionalitäten, um Teile einer Anwendung isoliert testen zu können. Björn Röber und Dr. Holger Schwichtenberg haben die Mocking-Frameworks NMock und DotNetMock untersucht.
weiterlesen
01.09.2005
Angriffe auf Applikationen
Survivaltraining für Programmierer Was passiert, wenn die Daten Ihrer Anwendung plötzlich für jeden frei zugänglich sind? Wenn Angreifer Ihre geschäftskritische Applikation durch einen Angriff effektiv „abschalten“? Wenn Betrüger Ihrer Finanzsoftware unbemerkt gefälschte Daten unterschieben?
weiterlesen
01.09.2005
News
Deutsche Version von XMLSpy 2005 Altova, Hersteller von Tools zur Software- Entwicklung und Datenintegration im Zusammenhang mit XML, bietet deutschsprachige Versionen von XMLSpy 2005 und Authentic 2005 an. XMLSpy 2005 Enterprise Edition ist eine Entwicklungsumgebung zum Modellieren, Editieren, Debuggen und Transformieren von XML und dem anschließenden Erzeugen von Runtime- Code in mehreren Programmiersprachen. Die deutsche Version des Programms steht mit Dokumentation zum Download über die Altova-Homepage zur Verfügung. Kunden können die deutsche Version mit ihrem aktuellen Lizenzschlüssel ohne einen zusätzlichen Aufpreis aktivieren.
weiterlesen
01.09.2005
Als dotnetpro-Abonnent kostenlos online registrieren und profitieren
Service für 808 Artikel online verfügbar inklusive Nutzen Sie die Vorzüge, die Sie als Abonnent der dotnetpro haben. Zum Beispiel können Sie in unserem Online-Archiv recherchieren, in dem sich derzeit rund 800 Artikel befinden. Und jeden Monat kommen neue hinzu. Suchen Sie darin bequem per Volltextsuche und lösen Sie Ihre Programmierprobleme in kürzester Zeit. Profitieren Sie von den Hilfen in deutscher Sprache von www.dotnetpro.de, ohne erst lange im Internet suchen zu müssen.
weiterlesen
01.09.2005
Programme per Webdienst registrieren, aktivieren und verwalten
Der Kunde installiert die Software und bekommt seinen Aktivierungs- und Freischaltschlüssel per Internet auf den Rechner geschickt. Dieses Vorgehen minimiert den Aufwand für die Kunden und den Softwareanbieter. Gleichzeitig können alle übrigen Daten, die im Rahmen von Registrierung und Produktaktivierung anfallen, abgefragt und übermittelt werden. Programminstallation online überwachen
weiterlesen
01.09.2005
Leserbriefe
Fehlende Sourcen zu A0507WMI Leider konnte ich die Sourcen zum Artikel „Provider für WMI entwickeln“ von Holger Schwichtenberg in der Ausgabe 07/05 weder auf der CD noch über die Artikelsuche der dotnetpro-Website finden. Ich dachte, die Bezeichnung A0507WMI.code würde auf die Verfügbarkeit von Source-Code hinweisen, lustigerweise gibt es dann wieder Artikel, die .code nicht besitzen, aber dafür auf CD zu finden sind. Vielleicht könnte man bei dotnetpro drüber nachdenken.
weiterlesen
01.09.2005
Aufrufschutz für .NET-Assemblies
Du kommst hier nicht rein! Die Situation ist bekannt: die neue .NET-Bibliothek ist fertig, das dazugehörige API sauber dokumentiert – und plötzlich kommt ein neugieriger Zeitgenosse daher und greift am API vorbei direkt auf die Funktionen zu. dotnetpro zeigt, wie sich dies verhindern lässt.
weiterlesen
Enterprise Library
01.09.2005
Exception Handling und Logging
Ausnahmeregel Beim Entwickeln von Software ist die Ausnahme die Regel, will sagen: Exceptions gibt es immer. Umso wichtiger ist es, diese Ausnahmen in geregelte Bahnen zu lenken. Dabei hilft Microsofts Application Block für das Exception Handling. Und beim Protokollieren unterstützt Sie der Logging and Instrumentation Application Block. dotnetpro stellt die Werkzeuge vor.
weiterlesen
01.09.2005
Alles rund um das neue .NET Framework 2.0
Zeit zum Aufstehen .NET 2.0 kommt. Im November soll es so weit sein. Frühaufsteher, die bereits jetzt mit der Beta-Version arbeiten, werden durch die nicht vollständige Online-Hilfe schnell an den Rand eines Nervenzusammenbruchs getrieben. Andreas Heil hat in der aktuellen Ausgabe der dotnetpro sechs Bücher zum neuen .NET Framework unter die Lupe genommen und sagt Ihnen, ob sie ein Ersatz für die noch fehlende Dokumentation sein können.
weiterlesen
01.09.2005
Fragen und Antworten aus den dotnetpro.newsgroups
Leser helfen Lesern Interface oder Vererbung? Ich habe ein Visual Basic .NET Programm mit vielen Objekten. Diese Objekte haben viele Gemeinsamkeiten, zum Beispiel haben alle eine Eigenschaft ID oder auch Nummer. Meine Idee ist nun, eine Basisklasse zu erstellen, die diese Gemeinsamkeiten enthält und dann alle Objekte davon erben zu lassen. Ein Kollege von mir würde dies lieber mit einem Interface lösen, das die Objekte zwingt, die betreffenen Gemeinsamkeiten zu implementieren. Was ist bessere Weg? Die Vererbung nimmt mir doch Tipp- und Pflegearbeit ab, oder? Gibt es da eigentlich bei den jeweiligen Implementierungen Unterschiede in der Performance? Karsten
weiterlesen