Microsoft & Architektur & Entwicklung 18 Mar 2008 12:31 am

WCF

Als großer Fan von verteilten Systemen und SOA habe ich WCF sehr freudig aufgenommen, und bereits sehr früh damit rumgespielt.
Seitdem hat sich viel getan, und die Technologie der Windows Communication Foundation ist nicht nur sehr stark in das .NET Framework integriert, sie ist sogar ein wesentlicher Bestandteil der Software + Services Strategie von Microsoft. Hierzu zählt auch der ISB - Internet Service Bus - der auf Grund der zu Grunde liegenden Konzepte vom BizTalk Team entworfen und entwickelt wird.

Was ist nun aber das - für mich - tolle an WCF?

Kurz: Es ist transparent und einfach.

Transparent, da sowohl Binding (also Transprotprotokoll), als auch Adresse (Endpunkte im Sinn von URIs) leicht konfigurierbar und übersichtlich sind.
Die Contracts (Schnittstellen) dienen der Definition der Serviceschnittstelle, was zu einer zentralen Stelle der Schnittstelleninformationen führt.
Einfach ist natürlich relativ, auch WCF hat extrem viele Aspekte, die von Performance über Sicherheit zu Versionierung und noch viel mehr Themen alles abdecken.
Nur selten wird man jedoch all diese Dinge in dieser weitgehenden Form benötigen. Schön dennoch, dass es geht, wenn man will und kann ;)

Einfach ist unbestritten die Implementierung einfacher Services. So ähnlich, wie Microsoft die Codeersparnis von .NET 1.1 WebServices hin zu WebServices mit WSE beziffert hat, so verhält es sich auch mit WSE Services zu WCF Services.

Wie bereits erwähnt, bildet WCF einen wichtigen Teil der Strategie von Microsoft im Bereich der Entwicklung und Bereitstellung von verteilten Anwendungen.
Verteilte Anwendungen sind heutzutage ja nicht mehr nur Applikationen im WAN (wobei das immer mehr kommt: SQL Server Data Services als Microsoft Produkt forciert dies ab 2009 extrem), auch innerhalb eines Unternehmens ermöglichen Techniken der SOA eine Entkopplung und damit leichtere Wartung von Anwendungen.

Aus diesem Grund interessiert es mich einfach mal, ob WCF denn schon von einer breiten Menge an Entwicklern eingesetzt wird, oder ob das bisher noch eine eher untergeordnete Rolle spielt.

Über Feedback freue ich mich natürlich, und falls Interesse an näheren Informationen und Einsteigertutorials zu WCF besteht biete ich das auch gerne an.

Microsoft & Mix 08 11 Mar 2008 01:34 am

Zurück aus Vegas und der neuen Welt

Eine neue Welt nicht nur wegen der ach so pathetischen Bezeichnung des amerikanischen Kontinents, nein, auch wegen all der Neuerungen, die auf der Mix präsentiert wurden.

Die erste Keynote - klassisch eine hohe Dichte an Ankündigungen von Produkten - war fast ein wenig enttäuschend. Zwar viele Neuerungen und Innovationen, aber ein Kracher in der Art von letztem Jahr fehlte. Schließlich wurde letztes Jahr Silverlight 1.1 (jetzt ja Silverlight 2.0) angekündigt. Da hat es dieses Jahr nur zu einer Beta gereicht, also noch immer keine finale Version, mit der man Silverlight sehr komfortabel mit dem .net Framework entwickeln kann. Aber es wird kommen, das ist schon mal sehr beruhigend.

Natürlich wurde noch mehr angekündigt, dazu auch bei Damir mehr. Er hat sich die Mühe gemacht, und die ganze Keynote live geblogged.

Die Keynote war trotzdem sehr unterhaltsam, v.a. die Präsentation des Hardrockcafés. Eine super Applikation, innovativ und unterhaltsam. Glückwunsch!

Die restliche Mix war natürlich auch sehr unterhaltsam, von der Party im Tao zum Treffen von Microsoft Deutschland (wir sollten auch hier mal pokern…), zu den einzelnen Sessions.
Eine Session hat mich da ganz besonders begeistert: Virtual Earth wird als Silverlight Control kommen. Es funktioniert schon, und wird wohl in den nächsten Monaten tatsächlich verfügbar sein. Ich freue mich!
Auch Astoria ist ein eigenes Produkt geworden. Das freut mich sehr, denn die Cloud wird immer wichtiger.

Natürlich werde ich mir ein paar Sachen rauspicken, und noch ausführlicher darüber berichten.

Es wird auch eine Verlosung geben, demnächst mehr dazu.

Allgemein & Microsoft & Web & Innovation & Entwicklung & Mix 08 07 Mar 2008 03:49 am

Virtual Earth Updates

Wie ich gerade erfahren habe, erfaehrt Virtual Earth demnaechst einige Updates.
Das wohl wichtigste Update ist ein Silverlight VE Control! Ja, Silverlight. Es funktioniert schon, und ist bereits ohne Anpassungen ein schoeneres Feeling als google Earth.
Bei diesem Control wurde zusaetzlich auch Seadragon aka Deepzoom verwendet, so dass die Verwednung hochaufloesender Bilder fluessig ablaeuft.

Zwar kein Feature, aber dennoch extrem super ist JavaScript Intellisense Support fuer VE. Ein Codeplex Projekt, das gestern offiziell released wurde. Link

Leider lassen die Lokalisierungen noch auf sich warten, aber es wurde dennoch fuer dieses Jahr angekuendigt.

Alles in allem sehr rund, und ich freue mich auf neue Applikationen!

Allgemein & Microsoft & Web & Innovation & Mix 08 05 Mar 2008 11:26 pm

really compelling user interface with Silverlight

http://memorabilia.hardrock.com/

 Have fun!

Allgemein 05 Mar 2008 04:10 am

Mix right now

So, nach ein paar Tagen New York bin ich nun in Las Vegas, und habe mich bereits erfolgreich bei der Mix registriert.

Bin mal gespannt, was so alles auf uns zukommt.

Fuer ein Treffen mit interessierten Leuten schlage ich morgen 12:00 die Gegend um die XBox Area vor. Da ist die Musik normalerweise gut ;)  

 

Mix 08 26 Feb 2008 10:54 am

Mix08: the next web now

Nächste Woche ist es soweit: Die Mix08 startet!

Am Freitag gehts los nach New York, und ab Montag Abend bin ich dann in Las Vegas. Ich freue mich schon riesig, die Mix ist wirklich ein prima Event mit super Vorträgen und tollen Neuigkeiten.

Natürlich freue ich mich auch dieses Jahr wieder darauf, viele Leute kennenzulernen. Wenn also einer meiner Leser auch bei der Mix ist, einfach kurz eine Mail/einen Kommentar schreiben!

Und wie bei jeder Konferenz werde ich auch dieses Mal wieder kleine Liveberichte schreiben.

Microsoft & Web & Innovation 20 Feb 2008 06:13 pm

Dem Trend folgen mit neuen Systemen

Microsoft schafft es laut aktuellen Erhebungen, seine Marktführerschaft im Bereich Serversysteme weiter auszubauen.

Eine Neuerung in Windows Server 2008 könnte dies noch unterstützen: Die Windows Media Services.

Die Windows Media Services sind eine Erweiterung für den Windows Server 2008, die eine einfachere Verwaltung und eine optimiertere Auslieferung von Inhalten (allen voran natürlich Videos) ermöglichen.
Das umfasst zum Beispiel auch die variable Bitdaten-Anpassung, so dass ein Client immer entsprechend der beiderseitig verfügbaren Bandbreite entsprechend Inhalte geliefert bekommt. Zusätzlich besteht die Möglichkeit, sowohl Inhalte als Download, als auch als Stream auszuliefern.

Es tut sich also einiges in diesem Bereich, schließlich ist es einer der größten IT Trends des Jahres 2008.

Vielen Dank an Damir für den tollen Vortrag mit unter anderem diesen Informationen!

Microsoft & Innovation 19 Feb 2008 06:10 pm

ready.to.rock.the.launch

Microsoft zeigt, wie man neue Produkte wirklich auf den Markt bringt!

Seit heute ist in Frankfurt/Main der Launch von Visual Studio 2008, Windows Server 2008 und SQL Server 2008!
Noch bis morgen Abend können sich die 7500 (!!!) Besucher in mehreren Tracks alle Informationen über die neuen Produkte direkt aus erster Hand der Experten ziehen.

Da wir auch gerade dabei sind, die neuen Technologien bei uns einzusetzen, hatte ich die Möglichkeit, neben Achim Berg, Klaus von Rottkay und Said Zahedani kurz unsere Lösungen und Erfahrungen bei der offiziellen Pressekonferenz zu präsentieren. Danke für die Möglichkeit, über die wirklich gelungenen Produkte zu sprechen!

Sofort danach ging es weiter zur Session “SQL 2008 für Entwickler”, die wohl die zweitgrößte Session der Veranstaltung war/ist. Laut Voranmeldungen weit über 1000 Leute.
Daniel Walzenbach war so nett, mich hier auch kurz auf die Bühne zu holen, um über die Bedeutung und Verwendung von geographischen Daten zu sprechen. Danke!

Die Veranstaltung ist wirklich der Wahnsinn, man kommt sich vor wie auf der TechEd, und das heißt wirklich was! Aber nicht nur die Veranstaltung ist prima, auch die vorgestellten Produkte.
WOW wird fast schon überstrapaziert, aber gerade SQL 2008 hat dermaßen viele Features, die einem diese drei Buchstaben über die Lippen gleiten lassen. Spontaner Applaus aus dem Auditorium bei der Vorstellung der Features spricht da Bände…

Mein Tipp: Schaut euch die neuen Versionen an, es lohnt sich wirklich!

Allgemein & Microsoft 01 Feb 2008 01:56 pm

Microsoft kauft Yahoo!(!)

AUch wenn es wohl die Spatzen von den Dächern pfeifen werden:

Microsoft möchte Yahoo! kaufen. Für 44,6 Millarden sicherlich kein Schnäppchen, aber dennoch ein wichtiger Schritt.
google wird deswegen nun keine Angst bekommen, aber es wird sicherlich noch interessant werden im Bereich der Suche.
Erst kürzlich hat Microsoft FAST gekauft. Zusammen mit Yahoo! ist nun also ein gutes Portfolio in diesem Bereich vorhanden.

Allgemein & google 25 Jan 2008 01:41 pm

Staatliche Regulierung von google

Ein internationales Team von Forschern hat eine Studie verfasst, die sich mit der Stellung und Macht von google befasst.

Der Konsens dieser Studie ist eine Warnung vor der Monopolstellung eines Informationsriesen.
Nahezu jeder nutzt google, nahezu alle Verhaltensdaten der Nutzer sind also für google verhanden, werden gespeichert, und können mit weiteren Daten kombiniert werden.
Tja, das ist keine sehr tolle Vorstellung, ein Unternehmen, dem man selbst dabei hilft, Informationen zu sammeln, die man vielleicht nicht hergeben möchte.

Kein leichtes Thema. Die meisten IT-affinen Menschen sind vorsichtig genug im Umgang mit ihren Daten. Oder sich zumindest der Gefahren bewusst.
Allerdings ist der Großteil der Internetnutzer wohl weniger sensibilisiert.

Aber ob eine staatliche Regulierung tatsächlich sinnvoll ist? Wie kann diese aussehen? Es ist ein internationales Unternehmen. Die Regelungen und Gesetze müssen schon extrem umfangreich sein, um alle Gefahrenpunkte auszuschalten. Darf dann ein neues Produkt auch nur noch online gehen, wenn es von diversen staatlichen Instanzen geprüft und freigegeben wurde?

Ein durchaus wichtiges Thema, dem man mal ein paar Augenblicke widmen sollte. Wenn man zu dem Schluss kommt, dass Handlungen notwendig sind, hat man sicherlich Möglichkeiten, um als Nutzerschaft eine Stimme zu entwickeln.

Hier das Interview in der TR.

Für mich klingt es zwar etwas weinerlich, aber vielleicht täuscht das auch.

Next Page »