Hallöle,
heute mal eine Frage an die Programmierer unter Euch.
Vor einiger Zeit betreute ich ein Projekt, in dem es drum ging, eine HTML-Präsenz
mittels PHP via DOM zu parsen (alles legal und erlaubt, leider gab es keine API).
Die Daten, die von der Seite kamen, wurden dabei in eine SQL 2008 R2 Express
Datenbank abgelegt.
Die Lösung wurde so gut, dass der Entschluss gefasst wurde, das ganze Projekt
in unsere bestehende Systemlandschaft zu überführen.
Wir fahren hier SharePoint 2010 Enterprise und wollen bei der Datenbank bei der
2008er bleiben (DataCenter Lizenz).
Meine Frage lautet nun, ob wir die Lösung mittels ASP.NET (mit C#) bauen sollten.
Somit wäre die Erstellung eines entsprechenden WebParts denkbar.
Auf der anderen Seite ist die PowerShell ja auch sehr mächtig.
Als Output könnte eine HTML-Seite erzeugt werden, die auf dem SharePoint in
dem Standard Webpart "PageViewer" angezeigt werden würde.
Die Präsentation der Daten soll auf jeden Fall irgendwo auf einer SharePoint Seite
erfolgen.
Das VisualStudio stünde in entsprechend lizensierter Version zu Verfügung.
Allerdings verfügen wir nicht über tiefgreifendes KnowHow bzgl. der Entwicklung
von WebParts. :-)
Zwar habe ich selbst schon einfache WebParts programmiert und auch C# ist für
mich durchaus keine fremde Programmiersprache (schon viel mit XML und Grafik
gemacht), aber ich kann hier überhaupt nicht abschätzen, ob ASP.NET bzw. die
reine WebPart Entwicklung nicht vielleicht absolut overdosed wäre.
Im Moment bevorzuge ich eine PowerShell Lösung.
Erste Parsing-Versuche waren erfolgreich. ;-)
Ein zukünftiges Szenario, dass für die Wahl der Programmiersprache hilfreich wäre
gibt es nicht.
Die HTML-Präsenz soll einfach nur eingelesen werden, die Daten wandern in die
SQL DB und die Anzeige der Daten erfolgt auf dem SharePoint.
Bin für Vorschläge und Anregungen dankbar.
Gruß
DW
↧
PHP-Lösung neu programmieren...in ASP.NET (mit C#) oder lieber per PowerShell?
↧