ToolStage Entwickler Blog
PDFs in C# unter Windows ausdrucken
Um pdf-Dokumente unter Windows aus einer .NET-Anwendung heraus auszudrucken, gibt es die verschiedensten Möglichkeiten. Es gibt zunächst einmal eine Vielzahl freier oder kostenpflichtiger Bibliotheken, mit denen mehr oder weniger komfortabel pdf-Dokumente aus .NET heraus erstellt werden können. Geht es allerdings darum, ein Dokument auszudrucken, genügen freie Angebote offenbar nicht mehr und man müsste auf eine kostenpflichtige Komponente zurückgreifen. Will man lediglich ein vorhandenes Dokument ausdrucken, schiesst man damit vermutlich mit Kanonen auf Spatzen. Ein einfacher Weg ist hier, eine vorhandene Installation von Acrobat oder dem Reader einzusetzen.
Automatisierung von Excel mit C#
In diesem Beitrag möchte ich zwei Wege zeigen, wie man aus .NET heraus Excel-Worksheets erstellen kann. Im Beispiel werde ich eine bestehende Excel-Installation nutzen, um ein Worksheet zu erzeugen, einen kleinen Text hineinzuschreiben und anschließend abzuspeichern.
FlexWiki – Kostenloses Wiki auf .NET Basis
FlexWiki ist ein kostenloses Wiki auf .NET Basis. Es kann hier heruntergeladen werden.
Die Dateien werden einfach in einem neuen virtuellen Verzeichnis im IIS abgelegt und schon ist das Wiki betriebsbereit. Die Speicherung der Inhalte erfolgt standardmäßig im Dateisystem. Die Inhalte können aber auch im SQL-Server gespeichert werden.
Code Analyse mit FxCop
FxCop überprüft die Konformität des Quellcodes mit den Microsoft .NET Framework Design Guidelines bzw. selbstdefinierten Programmierrichtlinien.
Das Tool kann momentan hier heruntergeladen werden. Es ist allerdings für Mitte 2007 ein Umzug ins MSDN geplant.
Unit Testing mit NUnit
Mit dem Tool NUnit lassen sich Unit Tests durchführen, d.h. es können einzelne Codeabschnitte oder Methoden gegen Testwerte geprüft werden.
NUnit kann für .NET 1.1 und 2.0 hier heruntergeladen werden. Nach der Installation erzeugt man ein neues “Class Library” Projekt in Visual Studio und referenziert die nunit.framework.dll.
Unit Tests in Visual Studio mit TestDriven.NET (NUnitAddin)
TestDriven.NET ist ein Visual Studio Plugin, das Unit Testing Funktionalität direkt in Visual Studio integriert. TestDriven.NET arbeitet mit NUnit, MbUnit und dem Test-Framework der Visual Studio Team System Edition zusammen.
TestDriven.NET war zuvor als das open source Projekt NUnitAddin bekannt. Mittlerweile wird allerdings nur noch eine kostenlose Version für Privatanwender angeboten. Professionelle Entwickler oder Firmen müssen sich eine Lizenz kaufen. Die kostenlose Version kann hier heruntergeladen werden.