Home
Themen
Angebote
Downloads
News & Blogs
    ZfS News
    .NET & C#
    ASP.NET & Sharepoint
    ADO.NET & Datenbanken
    Windows
    Lehre
    Blogs nach Personen
Informatiklandkarte
DBWorld Map
.NET Glossar
Wir über uns
Kontakt
Newsletter

News

Wednesday, April 23, 2008

DBWorldMap aktualisiert  #

Wir haben unsere interaktive Landkarte zu Veranstaltungen im Bereich Datenbankforschung DBWorldMap komplett überarbeitet und eine neue Benutzerschnittstelle implementiert.

Das neue User-Interface basiert auf Silverlight und AJAX-Technologie. Dadurch sieht die neue Seite nicht nur besser aus, sondern ist auch gleichzeitig wesentlich performanter als die alte Version, da kaum noch "Postbacks", d.h. Interaktionen mit dem Server zum Aufbau einer neuen Seite durchgeführt werden müssen. Die Daten werden auf Client-Seite durch ein JavaScript-Programm abgefragt, auf Server-Seite arbeitet ein in C# implementierter Webservice.

Des Weiteren benutzen wir auch den Geo-Dient Microsoft Virtual Earth, der das interaktive Navigieren in den dargestellten Karten gestattet.

Wednesday, October 24, 2007

OpenID für Microsoft SharePoint Server 2007  #

In unserem Download-Bereich haben wir ein weiteres HowTo-Dokument mit einer entsprechenden Beispielanwendung verfügbar gemacht. Thema ist diesmal die Verwendung von OpenID im Microsoft Office SharePoint Server 2007.

OpenID ist ein offener Standard zur Authentifizierung von Benutzern auf Websites. Anstatt verschiedene Logins für jede Website zu haben, soll ein Benutzer bei OpenID nur ein Benutzerkonto bei einem OpenID-Server benötigen. Der Benutzer braucht sich dann nur einmal bei dem OpenID-Server anzumelden, und kann dann mit diesen Benutzerkonto auf alle Websites zugreifen, die OpenID unterstützen. Um OpenID im Microsoft Office SharePoint Server 2007 zu nutzen, ist eine spezielle Implementierung des MembershipProvider notwendig, die wir Ihnen in diesem HowTo-Dokument beschreiben. Der Source-Code zu diesem HowTo ist ebenfalls auf unserer Website verfügbar.

Wednesday, October 17, 2007

Convergators Award für Erfinder des Mobota-System Jochen Hahnen  #

Jochen Hahnen vom Fraunhofer-Institut für Angewandte Informationstechnik FIT wurde mit dem Convergators Award 2008 in der Kategorie Mobile Content prämiert. Ausgezeichnet wurde er als Erfinder des mobilen Outdoor Trainings- und Wettkampfsystems Mobota, das Fraunhofer FIT in Kooperation mit dem Zentrum für Softwarekonzepte Aachen (ZfS) entwickelt hat.

Über das Mobota-System hatten wir schon früher berichtet. Mobota verwandelt das GPS-fähige Mobiltelefon des Sportlers in einen mobilen Trainingspartner. Es unterstützt bei der Navigation in unbekanntem Terrain und ermöglicht es, virtuelle Wettkämpfe gegen sich selber oder aber einen Gegner aus dem Community-Portal von Mobota auszurichten. Das Portal unterstützt Sportler beim Knüpfen von sozialen Netzwerken, bei der Trainingsplanung, bei der Organisation von Wettkämpfen und erlaubt den Austausch von interessanten Trainingsstrecken. Das System wurde basierend auf den Microsoft Office Sharepoint Server entwickelt.




Friday, October 12, 2007

Neue Studienarbeit: Sharepoint-basiertes Portal für Sport-Communities  #

Im Download-Bereich unserer Website ist eine Zusammenfassung der Diplomarbeit von Jochen Hahnen zum Thema "Entwicklung eines mobilen und kooperativen Systems zur Unterstützung von Sport-Communities" verfügbar. In dieser Diplomarbeit wurden die Grundlagen für das Mobota-System geschaffen, über das schon in einigen Medien berichtet wurde (z.B. auch bei Focus Online). Jochen Hahnen ist mittlerweile als wissenschaftlicher Mitarbeiter bei Fraunhofer FIT beschäftigt und entwickelt zusammen mit Wido Wirsam das Mobota-System weiter.

Tuesday, September 18, 2007

Weiteres HowTo zu Webparts für MOSS 2007 bzw. WSS v3  #

Nachdem es in den ersten beiden Teilen dieser HowTo-Reihe um Webparts allgemein und vor allem um deren grafische Oberfläche (oder die der Editoren) ging, geht es in diesem Teil um die Operationen des Webparts, die hinter den Kulissen ablaufen. Viele dieser Operationen, wie z.B. das Abfragen eines Webservices oder eine komplexe SQL-Anfrage, können mitunter viel Zeit in Anspruch nehmen. Oftmals ist es günstig, diese Operationen, die für den eigentlichen Webserver zum größten Teil aus Warten bestehen, im Hintergrund laufen zu lassen, während der Rest der Seite weiter abgearbeitet wird. In diesem HowTo zeigen wir Ihnen, wie Sie asynchrone Webparts erstellen können. Den Source-Code dazu finden Sie hier.

Tuesday, September 11, 2007

Editorparts für Webparts in MOSS 2007 erstellen  #

In einem früheren HowTo-Dokument hatten wir Ihnen gezeigt, wie Sie eigene Webparts für die Windows SharePoint Services 3 bzw. den Microsoft Office SharePoint Server 2007 erstellen können. In einem weiteren HowTo-Dokument geht es darum, wie Sie die Bearbeitung der Webparts für Ihre Benutzer vereinfachen können. Hierzu können Sie eigene Editoren, so genannte Editorparts erstellen, mit deren Hilfe der Benutzer die Eigenschaften Ihres Webparts im Browser bearbeiten kann. Ein solches Editorpart ersetzt dann die generischen Felder im Bearbeitungsbereich des Webparts. Das HowTo-Dokument und den Source-Code dazu können Sie auf unserer Webseite herunterladen.

Thursday, September 06, 2007

Neues HowTo-Dokument mit Beispiel zu Webparts in MOSS 2007  #

Auch für die neue Version der Windows SharePoint Services (WSS) bzw. des Microsoft Office SharePoint Servers 2007 (MOSS) lassen sich eigene Webparts entwickeln, welche die Funktionalität erweitern. Da Webparts aber seit ASP.NET 2.0 Teil der ASP.NET-Infrastruktur sind, hat sich bei der Erstellung gegenüber den Vorgängerversionen WSS 2.0 und MOSS 2003 einiges geändert. Dieses HowTo-Dokument zeigt, wie Sie mit Microsoft Visual Studio 2005 eigene Webparts für WSS bzw. MOSS erstellen können. Das in diesem How-To verwendete Webpart bindet den Suchservice von MSN als Webpart in SharePoint-Seiten ein. Sie können den Sourcecode des Webparts ebenfalls auf der Internetseite des ZfS Aachen herunterladen.

Thursday, July 12, 2007

Neues Schulungsangebot zu Microsoft Office SharePoint Server 2007  #

Das ZfS Aachen hat in Zusammenarbeit mit den anderen Zentren für Softwarekonzepte und Microsoft ein neues Schulungsangebot ausgearbeitet. In einem eintägigen Envisioning stellen wir Ihnen die Möglichkeiten des Microsoft Office SharePoint Server 2007 vor. Insbesondere gehen wir darauf ein, wie Verwaltungsabläufe damit effizient umgesetzt werden können.

Neben einer allgemeinen Einführung in die neuen Möglichkeiten mit dem Microsoft Office System 2007 zeigen wir Ihnen, wie Sie die Standard-Anwendungen wie z.B. Word und Excel mit dem Microsoft Office SharePoint Server integrieren und somit komplexe Arbeitsabläufe, an denen mehrere Benutzer beteiligt sein können, implementieren können.

In einer Vorbesprechung können wir mit Ihnen die individuellen Schwerpunkte des Envisionings festlegen. Auf Wunsch kann dieses Envisioning duch auf Ihren Bedarf zugeschnittene praktische Übungen vertieft werden.


Monday, July 02, 2007

Mobota, das System für virtuelle Wettkämpfe, begleitete Bonn-Triathlon  #

Fraunhofer FIT hat das mobile Outdoor Trainings- und Wettkampfsystem Mobota entwickelt. Über GPS werden die Leistungen der Athleten aufgezeichnet. Ein Community-Portal verwaltet die Streckenprofile und ermöglicht virtuelle Wettkämpfe. Mobota hat beim Bonn-Triathlon des Bronny.de Team PSV Bonn  exemplarisch drei Wettkämpfer auf der Radstrecke begleitet. Aktuell werden weitere Radsportler zum Testen gesucht.

Die Radfahrer des Teamwettbewerbs beim Bonn-Triathlon warten ungeduldig auf die Ankunft der Schwimmer. Darunter auch drei Teams aus Mitarbeitern der Fraunhofer-Institute aus Birlinghoven. Während der Schwimmphase rüsten die Forscher des Fraunhofer-Instituts FIT ihre Athleten mit GPS-fähigen PDAs aus. Endlich klettern die mutigen Schwimmer aus dem Rhein und laufen in der Wechselzone ein. Nach einem mehr oder weniger flüssigen Wechsel heißt es nun 60 km Vollgas auf einer anspruchsvollen Rundstrecke durchs Siebengebirge.

Als Zweiter der Fraunhoferianer geht Fabian Perpeet vom Team "Die 3 Muskelkater" auf die Strecke. Für ihn geht es nicht nur um die Platzierung, sondern auch um den Test des Mobota-Systems. Während des Rennens zeichnet der PDA sowohl den Verlauf der Strecke als auch seine aktuellen Geschwindigkeiten auf. Beides mit gutem Ergebnis: Perpeet belegt am Ende Platz 24 in der Radfahrerwertung.

Nach dem Rennen wurden die Daten der Sportler vom PDA in das Internetportal von Mobota geladen. Dort stehen sie nun visuell aufbereitet zur Verfügung. Radfahr-Enthusiasten können jetzt ihrerseits die Route nutzen und virtuell mit den Athleten um die Wette fahren. Das Mobota-System informiert sie dabei über ihre "Position" im Verhältnis zu den Daten vom Bonn-Triathlon, gibt etwa den Vorsprung oder Rückstand in Zeit und Metern an.

Das System funktioniert dabei auch als Navigationssystem und führt die  "Nachfahrer" die Strecke entlang. Darüber hinaus wird das Höhenprofil der  Strecke visualisiert und eine Einbindung von Virtual Earth erlaubt das  Betrachten der Route am heimischen Computer in einer 3D-Ansicht. Ein  Demonstrator dieser Funktion steht unter diesem Link zur Verfügung.

"Durch Mobota stehen den Fahrern nach dem Wettkampf ihre genauen Leistungsdaten zur Verfügung. Sie können Mobota als individuellen Trainingscoach nutzen, ihre persönlichen Trainingspläne managen oder auch Freizeit-Routen organisieren", erläutert der Erfinder des Systems Jochen Hahnen vom Fraunhofer-Institut FIT.

Tester gesucht

Aktuell werden ambitionierte Sportler gesucht, die an einer Befragung über gewünschte Funktionen und Features eines Sportportals wie Mobota teilnehmen möchten. Aus den Teilnehmern sollen im Herbst Tester des Systems ausgewählt werden. Interessenten können sich hier anmelden.

Über Mobota

Mobota ist eine Kombination aus einer mobilen Applikation für den Outdoor-Sportler und einem daran angeschlossenen Community-Portal für die jeweilige Sportart. Mobota funktioniert für beliebige Bewegungssportarten im Freien. Benötigt wird lediglich ein GPS-fähiger PDA, auf dem die Mobota-Software installiert wird. Die Mitglieder können das Portal nutzen, um untereinander Erfahrungen zu bestimmten Trainingsstrecken oder ihrem Sport im Allgemeinen auszutauschen und gemeinsame sportliche Aktivitäten zu organisieren. Die Inhalte der Webseiten und die Benutzergruppen können – im Stile des aktuellen Web 2.0 Trends – dynamisch von der Gruppe selber verwaltet werden. Mobota wurde in Kooperation mit dem Zentrum für Softwarekonzepte Aachen (ZfS) entwickelt, das von Fraunhofer FIT koordiniert wird. Ein Film zum Projekt können Sie hier herunterladen.


Wednesday, May 09, 2007

Focus-Online berichtet über ZfS-Projekt  #

Liebe Leser,
nicht ohne Stolz weisen wir darauf hin, dass derzeit großes öffentliches Interesse für unser mobiles Outdoor-Sport-Projekt Mobota herrscht.
Unter anderen hat die Onlineausgabe des Focus berichtet:

Focus-Online

Getrieben von diesem öffentlichen Interesse werden wir bestimmt bald in der Lage sein, ein öffentliches Portal freizuschalten.
Weitere Infos finden Sie auch im Downloadbereich.

Stay tuned,
Wido

Tuesday, April 24, 2007

Workshop Beitrag  #

In der Download-Rubrik 'Wissenschaftliche Beiträge' findet sich ein englischer Workshop-Beitrag mit dem Titel 'Social Aspects in Communities of Sportspeople Equipped with Location Aware Mobile Devices'.

Diskutiert werden die Auswirkungen von modernen GPS-basierten Technologien zur Unterstützung von Outdoor-Sportlern.

Praktikum für B-IT Studenten  #

Im laufenden Sommersemester sammelt eine Gruppe von Studenten im Rahmen des Praktikums "Cooperation Support and Web 2.0" praktische Erfahrungen mit SharePoint Technologien.
Es werden sowohl die Entwicklung von Web Parts zur Erweiterung des Sharepoint Servers erprobt als auch das strukturieren und anpassen eines Portals auf die Bedürfnisse einer großen Online-Community.

Friday, March 23, 2007

Talk im Schloss: Web 2.0 - Vom Konsumenten zum Produzenten  #

Das ZfS Aachen, das Fraunhofer-Institut für Angewandte Informationstechnik FIT und der Förderverein Usability-Netzwerk Bonn-Rhein-Sieg FUN e.V. laden ein zum

Talk im Schloss
am 7. Mai 2007, 19:00 Uhr in Schloss Birlinghoven, Sankt Augustin

Web 2.0 - Vom Konsumenten zum Produzenten

Die in den letzten Jahren entwickelten Anwendungen, die nun unter Web 2.0 zusammengefasst werden, haben drei Aspekte gemeinsam: Erstens erleichtern und ermöglichen Sie die Produktion und Verteilung von Inhalten für Alle (Wiki, Blog, YouTube). Zweitens erlauben sie die Vernetzung von Personen (Xing, MySpace) und Inhalten (del.ico.us, RSS). Drittens nutzen Sie Informationen, die Benutzer implizit bereitstellen, zur expliziten Unterstützung und Beratung anderer Benutzer (Tagging oder Empfehlungssysteme, die auf Verkaufsdaten basieren).

Durch diese Nutzerorientierung ergibt sich eine Rollenverschiebung
des Internetnutzers vom Konsumenten zum Produzenten. War es bislang nur IT-Experten bzw. Webexperten möglich, Inhalte zu produzieren und zu verteilen, so steht diese Möglichkeit nun einer breiten Nutzergruppe zur
Verfügung.

In dem Talk werden die verschiedenen Aspekte und zukünftigen Potentiale des Web 2.0 an Beispielen vorgestellt.

Es spricht:
Prof. Wolfgang Prinz, PhD
stellv. Institutsleiter und Leiter des Forschungsbereichs Kooperationssysteme, Fraunhofer FIT

In der anschließenden Diskussion können die eigenen Erfahrungen
mit Web 2.0 Anwendungen ausgetauscht werden.

Wir freuen uns, Sie am 7. Mai 2007 um 19:00 Uhr im Schloss
begrüßen zu dürfen. Nach Vortrag und Diskussion beschließen
wir den Abend mit »Sekt und Schnittchen« im Ballsaal
des Schlosses. Die Teilnahme ist kostenfrei, wir bitten allerdings
um Anmeldung per eMail an Alex Deeg, Fraunhofer FIT, alex.deeg@fit.fraunhofer.de,
Telefon: +49 (0) 2241/14-2208

Und so finden Sie uns.

Einladung mit Wegbeschreiung als PDF:
talk-im-schloss_07-05-07.pdf (390,33 KB)

Monday, March 12, 2007

Visual Studio 'Orcas' Preview verfügbar  #

Microsoft hat im Rahmen des "Community Technology Preview"-Programms eine Version der nächsten Visual Studio Version mit dem Codename "Orcas" verfügbar gemacht

CTP-Version von Visual Studio 'Orcas'

Das Programm wird als Virtual-PC-Image veröffentlicht und ist zwischen 650 MB und 6256 MB groß.

Visual Studio 'Orcas' liefert Unterstützung für Windows Vista und Office 2007. Weitere Highlights sind:

  • LINQ - "Language Integrated Query"
  • Unterstützung von C# 3.0
  • Neuerungen in ADO.NET
  • Unterstützung von C# Workflow Rules
  • Unterstützung von WPF (Windows Presentation Foundation) inklusive einem Designer
  • Unterstützung von WCF (Windows Communication Foundation) und WF (Workflow Foundation)

Friday, March 02, 2007

ZfS@CeBIT: Das Zentrum für Softwarekonzepte als Innovationsmotor im Mittelstand: Projektbeispiele  #

Liebe Freunde des ZfS Aachen,

am 16. März 2007 stellen die drei Zentren für Softwarekonzepte zwischen 11:30 Uhr und 13:00 Uhr auf der CeBIT erfolgreiche Projektbeispiele aus Ihrer Arbeit vor:
  • Informations- und Kooperationsmanagement in mittelständischen Unternehmen (Dr. Andreas Becks, ZfS Aachen)
  • Altlasten in der IT – der schwierige Weg der zukunftsfähigen Modernisierung (Dr. Andreas Judt, ZfS Karlsruhe)
  • SOAmini – Kleine Fachanwendungen und Integration in Office auf Basis von .NET 3.0 basierter Architekturen (Dipl.-Inf. Norbert Diernhofer, ZfS München)
  • ZfS und der Mittelstand – neue Wege in der Zusammenarbeit (Thomas Stowasser, Microsoft Deutschland GmbH)
Wir würden uns freuen, Sie bei dieser Gelegenheit in Hannover in Halle 4, Stand A26, Willkommen zu heißen.

Bitte melden Sie sich mit der folgenden Antwortkarte kostenlos an:

Antwortkarte CeBIT Web.pdf (502,51 KB)

Wir freuen uns auf Ihren Besuch!

Wednesday, February 14, 2007

Anwenderbericht SharePoint Konferenz  #

Hallo Sharepointer,

heute möchte ich kurz einen interessanten Beitrag aus einem Anwendungstrack auf der SharePoint Konferenz vorstellen.

Thorsten Firzlaff von Bayer Business Services und Gunter Reitberger von BlueBridge haben eine Entwicklung vorgestellt, die es erlaubt, automatisch aus einem Word Dokument Sharepoint Wiki-Pages zu erzeugen. Dabei wird aus jedem einzelnen Kapitel jeweils eine Wiki-Seite erzeugt. Dies erlaubt mehreren Autoren gleichzeitig z.B. an einer technischen Dokumentation zu arbeiten. Das übliche Problem, dass unterschiedliche parallel bearbeitete Versionen eines Dokumentes später wieder zusammengeführt werden müssen entfällt hierbei. Zur Finalisierung kann dann aus dem gemeinsam erstellten Dokument - also aus den Wiki-Seiten ein PDF Dokument inklusive Verweisen und Inhaltsverzeichnis erstellt werden.

Viele Grüsse aus Berlin,

Wido

Tuesday, February 13, 2007

SharePoint Konferenz Tag2  #

Liebe SharePoint Freunde,

 

der heutige Tag auf der Sharepoint Konferenz in Berlin war bisher sehr ergiebig in Form von einigen spannenden Vorträgen zum Thema Sharepoint Workflows in Verbindung mit Infopath Formularen. Am Vormittag hat Christian Stark eine gute Einordnung gegeben, welche Features in den Produkten WSS und MOSS enthalten sind und wie sie konfiguriert und genutzt werden ohne dass dazu programmiert werden muss. Interessant fand ich u.a. dass Workflow Reports automatisch in Form von Excel-Spreadsheets generiert werden können. In einem späteren Vortrag zeigte S. Heaney die andere Seite der Workflow-Medaille in Form von einer eindrucksvollen Demo zum Thema Designen und Erweitern von Workflows mithilfe von Visual Studio.

Soviel vorerst vom zweiten Tag in Berlin.

Viele Grüsse,

Wido

Monday, February 12, 2007

Das ZfS auf der Europäischen Sharepoint Konferenz  #

Liebe SharePoint Interessierte,

von heute bis Mittwoch findet in Berlin die diesjährige europäische Sharepoint Konferenz statt.

http://www.sharepoint-conference.eu/

Viele hochkarätige Redner inclusive einiger Vertreter des Sharepoint Teams in Redmond werden in den kommenden drei Tagen Vorträge zu Themen aus der SharePoint-Welt halten. Diese reichen von technischem – etwa Web Parts, Master Pages, Data Rendering über viele anwendungsspezifische Themen bis hin zu high Level  Themen wie Business Intelligence und Web Content Management. Ich werde nach Möglichkeit, in den nächsten Tagen einige Highlights der Konferenz in diesem Blog vorstellen.

Viele Grüsse aus Berlin,

Wido

Friday, December 08, 2006

Kostenloses Tool zum Editieren von XML-Dateien verfügbar  #

Microsoft hat nun wieder ein Tool veröffentlicht, welches mehrere Jahre nicht auf MSDN verfügbar war: XML Notepad!

Es ist ein kleines, schnelles Tool zum Ansehen und Editieren von XML-Dateien. Es kann von der MSDN/Seite kostenlos herunter geladen werden.

Und hier erfährt man von Chris Lovett mehr über die Hintergründe, wieso das Tool nicht verfügbar war und wie die Entwicklungsgeschichte war: XML Notepad 2007 Design

 

Friday, December 01, 2006

ZfS beim "Tag der Informatik" in Aachen  #

Beim Tag der Informatik 2006 an der RWTH Aachen präsentiert das ZfS Aachen seine aktuellen Projekte. Unter anderem wurde das Projekt "Mobota" (Mobile Outdoor Training Assistant) vorgestellt. Mobota ist ein auf Microsoft Sharepoint basierendes Portal, auf dem Sportler (z.B. Läufer, Radfahrer) per GPS erfasste Touren verwalten können.

Eine mit dem .NET Compact Framework erstellte Anwendung erfasst während des Trainings die gefahrene bzw. gelaufene Route. Diese Anwendung läuft auf einem PDA mit GPS-Empfänger. Während des Trainings liefert die Anwendung Informationen zur absolvierten Strecke (z.B. Länge, Durchschnittsgeschwindigkeit). Nach dem Training kann die Route auf den Sharepoint-Server geladen werden. Die auf dem Server laufende ASP.NET-Webanwendung ermöglicht die Auswertung der Trainingsdaten und den Austausch der Routen zwischen verschiedenen Teilnehmern.

Tuesday, September 12, 2006

Neue Version der Informatik-Landkarte  #

Eine neue Version der Informatik-Landkarte ist seit heute online. In der Informatik-Landkarte werden die Universitäten, Fachhochschulen und Forschungseinrichtungen in Deutschland mit Informatikbezug aufgeführt. Mit Hilfe des MapPoint Web Service können diese Einrichtungen in einer Karte dargestellt werden und Routen zu diesen Adressen geplant werden. Des Weiteren werden die Veranstaltungen des Informatikjahrs in einem Kalender oder in einer Karte dargestellt.

Die neue Version bietet vor allem eine überarbeitete grafische Benutzerschnittstelle und erweiterte Suchmöglichkeiten für Veranstaltungen, z.B. im Umkreis von einer bestimmten Adresse oder innerhalb eines Zeitraums. Die wichtigste technische Neuerung ist die Integration unseres Tools SWAPit in die Informatik-Landkarte. SWAPit ist ein Werkzeug zum explorativen Text und Data Mining und kann inhaltliche Zusammenhänge von Dokumenten auf einer Themenkarte darstellen. In der Informatik-Landkarte benutzen wir SWAPit, um die Themen der Veranstaltungen darzustellen.

Diese Integration war auch eine technische Herausforderung, denn SWAPit hat eine Benutzerschnittstelle, die als Java-Applet realisiert ist, wohingegen die Informatik-Landkarte in ASP.NET 2.0 entwickelt wurde. Diese beiden Systeme lassen sich nicht direkt miteinander verknüpfen. Um die Integration zu ermöglichen wurden hier Webservices benutzt, die plattformunabhängig Dienste bereitstellen können.

Monday, September 04, 2006

Web Application Projects für VS 2005  #

Wer hat sich noch nicht über die spezielle Behandlung von Website- oder Webservice-Projekten in Visual Studio 2005 gewundert? Diese Web-Projekte haben keine Projektdatei und werden auch nicht beim Neuerstellen einer Solution zugeordnet. Das erschwert das Erstellen von komplexen Webanwendungen, in der andere Web-Projekte (z.B. Webservices) referenziert werden, da es keinen umfassenden Container gibt. Das Hauptproblem liegt aber in der Migration von Web-Projekten von VS.NET 2003, da dort Web-Projekte ähnlich wie "normale" Projekte geführt wurden und das Konzept der "Website-Projekte" noch nicht existierte.

Dafür hat Microsoft mittlerweile ein Update und ein Add-In herausgebracht, sodass nun auch Web-Anwendungsprojekte (Web Application Projects) in Visual Studio 2005 erstellt werden können. Wichtig bei der Installation ist, dass man Update und Add-In installiert, da das Add-In die notwendigen Projekt-Templates enthält, die allerdings ohne das Update nicht funktionieren.

Eine weitere Eigenschaft der Web-Anwendungsprojekte ist, dass die Assemblies nun für die ganze Web-Anwendung erstellt werden können und nicht separat für jede einzelne ASP-Seite. Außerdem hat man mehr Kontrolle über den Build-Prozess, z.B. kann man Pre- und Post-Build-Events definieren.

Allerdings hat die Verwendung von Web-Anwendungsprojekten auch ein paar Nachteile. So ist das Code-Behind-Modell Pflicht für diese Projekte, Single-Page-Code ist nicht möglich (d.h. ASP- und C#/VB-Code sind in separaten Dateien, was prinzipiell eine gute Idee ist :-) ). Auch kann man nicht mehr einfach jedes Verzeichnis einfach als Website öffnen, sondern muss zunächst eine Projekt dafür anlegen. Da das Add-In die Web-Anwendungsprojekte zu den Projekt-Templates in Visual Studio 2005 nur hinzufügt und die existierenden Templates für Website-Projekte weiterhin erhalten bleiben, ist dies kein ernsthaftes Problem.

Eine detaillierte Gegenüberstellung zwischen Web-Anwendungsprojekten und Website-Projekten gibt es beim MSDN. Interessant in diesem Zusammenhang ist auch das Add-In für "Web Deployment Projects", mit dem das Deployment von komplexen Web-Anwendungsprojekten erleichtert wird.

Friday, July 28, 2006

Webparts für Windows Sharepoint Services  #

Webparts stellen eine elegante Möglichkeit dar, die Entwicklung von Webanwendungen zu modularisieren. Zudem können sie innerhalb von Microsoft Sharepoint Portal Server 2003 dazu genutzt werden, zusätzlich zu den schon vorhandenen Komponenten zur Darstellung von Dokumenten, Listen, Aufgaben, Ereignissen, usw. weitere Komponenten verfügbar zu machen.

In einem HowTo zeigen wir Ihnen, wie Sie ihre eigenen Webparts entwickeln können. In der Beispielanwendung entwickeln wir ein Webpart, das Daten aus einer Datenbank extrahiert und auf der Webseite anzeigt. Das Webpart ist vielseitig einsetzbar, die SQL-Anfrage und Datenbankverbindung kann über Einstellungen konfiguriert werden. Der Source-Code des Webpart ist ebenfalls verfügbar.

Friday, June 30, 2006

Herzlich Willkommen zum Sharepoint Blog  #

Meinen ersten Blogeintrag möchte ich dazu nutzen, alle zu begrüßen, die sich für Sharepoint-Technologien interessieren. Bereits früher hat unsere Arbeitsgruppe Kooperationssysteme unter folgender Adresse zum Thema Sharepoint gebloggt: http://fitforsharepoint.blogspot.com/ . Von nun an wird hier auf den Seiten des ZfS weitergebloggt. Die folgenden Einträge werden sich mit Aktivitäten beschäftigen, mit denen wir in der jungen Vergangenheit Sharepoint-Erfahrungen gesammelt haben.

Archiv

© 2008 Fraunhofer FIT - Powered by: newtelligence dasBlog 1.8.5223.2 - Sign In

Feeds: RSS 2.0 | Atom 1.0