Ab 2. Oktober 2007 am Kiosk!
Titelthema: Business .NET
Ausgabe: 11.2007
Magazin
News & Open Stage .NET
Community-News
BASTA! 2007-Bericht: Die Zukunft des .NET Framework
Projektplan für die Karriere: Die richtige Strategie zum Ziel
Kreuzworträtsel
.NET Business
Microsoft BizTalk Server - Das unbekannte Wesen (Teil 1)
"Was ist denn ein BizTalk Server? Muss ich ihn füttern? Wo leben denn BizTalk Server?" - diese oder ähnliche
Fragen werden häufig gestellt, wenn das Betätigungsfeld des Microsoft BizTalk Server (BTS) zur Sprache kommt. Die
Frage wird jedoch nicht nur von fachseitig orientierten Kundenvertretern gestellt, sondern durchaus auch von
vielen IT-Mitarbeitern und Entwicklern. Grund genug, um den sagenumwobenen BTS ein wenig zu "entmystifizieren".
von Marc Ipsen
Elefantentango - Das Microsoft-SAP-Gemeinschaftsprojekt "Duet"
Vor knapp einem Jahr erblickte das erste "gemeinsame Baby" von Microsoft und SAP mit dem Namen Duet (der vorherige
Projektname war Mendocino) das Licht der Welt. Zeit für eine Bestandsaufnahme und gleichzeitig für einen Ausblick auf
die für die nächsten Jahre angekündigten Versionen.
von Andreas Rohr
BizTalk Server 2006 R2: Plattform für BPM, Service-Orientierung und Integration
Der BizTalk Server lebt, die Entwicklung geht weiter. Das in Kürze auf den Markt kommende Update trägt die
offizielle Produktbezeichnung Microsoft BizTalk Server 2006 R(elease) 2 (im Folgenden nur BTS06R2). Die
Namensanalogie zum Windows Server 2003 und dessen aktuellem R2-Update soll signalisieren, dass die Neuerungen
und Erweiterungen einen neuen Standard setzen (sollen). BTS06R2 ist Microsofts künftiger Weg strategischer
Plattformplanung und -integration. Die Bedeutung für Entwickler soll mit diesem Artikel beleuchtet werden.
von Andreas W. Niegel und Marcus J. Armbruster
.NET Future
Coole Sachen in C# 3.0 - Neue Features
C# 3.0 beweist seine Qualität nicht nur mit den Features, die im Rahmen von LINQ und ähnlichen Erweiterungen
des .NET Framework überall gezeigt werden, sondern auch in Ansätzen aus anderen Programmiersprachen, die viel
einfacher umsetzbar sind als in älteren Versionen der Sprache.
von Oliver Sturm
C# Corner
Daten == Code? Ja, aber Code == Daten? - Lambda Expressions im Sourcecode
Code ebenso wie Daten manipulieren, analysieren und auf Anforderung dynamisch erzeugen zu können, war in C# bisher nur mithilfe der
Intermediate Language möglich. C# 3.0 kann auch auf höheren Ebenen solche Anforderungen erfüllen.
von Oliver Sturm
.NET 3.0
Geschäftsabläufe - Integration der WWF in Microsoft Dynamics Nav
Microsoft Dynamics Nav ist ein weit verbreitetes ERP-System für den Mittelstand. Durch eine große Auswahl an
vorgefertigten Standardprozessen und relativ leicht anpassbarem Quellcode ist es auch eine viel versprechende Grundlage
für Geschäftsanwendungen. Seit der Veröffentlichung von .NET 3.0 stehen mit der Windows Workflow Foundation
(WF) eine API und ein Designer zur Verfügung, der sich auch für Business-Workflows eignet. Was liegt näher, als
beide zu kombinieren?
von Steffen Forkmann
.NET Basics
Schaffe, schaffe, Buildle baue -Komplexe Build-Prozesse mit MSBuild
Seit Visual Studio 2005 ist der Build-Prozess keine Black Box mehr, denn die aktuelle Version bedient sich des
Build-Tools MSBuild, das Teil des .NET Framework ist. Damit ist der Build-Prozess an die individuellen Erfordernisse
anpassbar und kann modular aufgebaut, wiederverwendet und weiterentwickelt werden. In diesem Artikel erfahren Sie,
wie es funktioniert.
von Tobias Richling
Druck machen mit .NET - Die .NET-Klassen für das Drucken mit Druckvorschau
Bei .NET war ein Drucken mit Druckvorschau von Anfang an selbstverständlich, doch nicht jeder Entwickler dürfte
mit den zuständigen Klassen und Steuerelementen vertraut sein. Zeit für ein kleines C#-Praxisprojekt, welches das
kleine Einmaleins des Druckes unter .NET veranschaulicht.
von Veikko Krypczyk
Best of MSDN Magazine
.NET Matters - ICustomTypeDescriptor (Teil 2)
Datenbanken
Endspurt - Wie die CTP 4 des SQL Server uns überrascht
Knapp zwei Jahre nach der Freigabe der letzten SQL Server-Version steht ein neues Release vor der Tür. Auf die
Frage "Was kann man beim SQL Server 2005 noch grundlegend verbessern?", haben die Entwickler einige erwartete,
aber auch einige überraschende Antworten parat. Und dabei ist die dem Artikel zu Grunde liegende CTP 4 noch kein
"final Release": Einige der geplanten Funktionen wurden vom Entwicklerteam noch nicht freigegeben, viele andere
machen Geschmack und Vorfreude auf mehr.
von Jens K. Süßmeyer
Performance Optimierung für Datenbankanwendungen - Tipps & Tricks
Auch ein modernes Datenbanksystem wie der SQL Server 2005 bietet noch genügend Ansatzpunkte, Datenbanken und die
dazugehörigen Anwendungen performanter zu gestalten. Neben den klassischen kritischen Faktoren, wie beispielsweise
Indizes, spielt auch die Formulierung der SQL-Abfragen eine nicht zu unterschätzende Rolle.
von Robert Panther
Mobile Welten
Mehr Komfort für Entwickler - Managed API-Zugriffe unter Windows Mobile 6
Die im Windows Mobile 6 SDK mitgelieferten Assemblies bieten eine Reihe neuer Funktionen, mit denen sich unter anderem der
Status mobiler Geräte im Detail abfragen lässt und sich Telefonanrufe tätigen und SMS-Nachrichten verschicken lassen.
Von Marco Rey y Sander
Test early, release quickly - Automatisierte Tests und mehr mit MSBuild
Hohe Softwarequalität für wenig Geld? Das muss kein Widerspruch sein. Der Artikel zeigt, wie mit MSBuild und
frei verfügbaren Werkzeugen unterschiedlichste Testmethoden und Testarten in den Entwicklungsprozess integriert
und Praktiken agiler Vorgehensmodelle in die Praxis umgesetzt werden.
von Ewald Murgg
Plattform
Es geht auch mal anders - Entwickeln von Java-Serveranwendungen mit Visual Studio 2005
Nur wenige Entwickler dürften wissen, dass sich mit Visual Studio auch Web- und Serveranwendungen entwickeln lassen,
die auf Open Source-Systemen wie Linux oder Solaris laufen. Alles, was dazu benötigt wird, ist ein kostenloses
Add-in mit dem Namen Grasshopper. Die Umsetzung einer kleinen Geschäftsanwendung macht deutlich, dass dabei nur
wenige Zeilen Code anders geschrieben werden müssen, als es unter einem regulären ASP.NET 2.0-Projekt der
Fall gewesen wäre.
von Roy Osherove und Paolo de Nictolis
Einkaufserlebnisse maßgeschneidert - Ein Webshop auf Basis der Commerce Server Startersite
E-Business-Lösungen sollen in der Regel schnell umgesetzt werden und wenig kosten. Hilfreich ist, wenn man eine
solide Basis besitzt, auf der aufgesetzt werden kann. Die Commerce Server 2007 Startersite ist eine solche, von
Microsoft bereitgestellte, Basis und wird für die individuelle Shopentwicklung mit ASP.NET 2.0 und Microsoft Commerce
Server 2007 empfohlen. Sie implementiert die wichtigsten Funktionen eines Webshops in Produktionsqualität und hilft
so, die eigene Entwicklung zu beschleunigen.
von Ralf Höppner
Open .NET
.NET Reflector Add-ins
Wissen Sie, was Ihre Software macht? Oder gar die Ihrer Kollegen? Ihrer Mitarbeiter? Nein? Sollten Sie aber.
Nur ist es oftmals schwer, bei so vielen Assemblies, Klassen und Methoden den Überblick zu bewahren. Hilfe
leisten der .NET Reflector und das Open Source-Projekt .NET Reflector Add-ins.
von Martin Szugat
XML Corner
XML Everywhere - Eigene XmlResolver-Klassen implementieren
XML-Daten liegen längst nicht mehr nur auf der Festplatte in Form von XML-Dokumenten vor. XML ist längst auch
in der Datenbank zuhause, zum Beispiel beim SQL Server 2005. Doch dort sind sie nicht als URI adressierbar - zumindest
nicht ohne eine spezielle Xml- Resolver-Klasse, die sich mit wenig Aufwand selbst implementieren lässt.
von Martin Szugat
.NET Business
Business & You
Die Kolumne von Marcellus Buchheit
von Martin Szugat
|