dotnetpro 11/2011
Als Abonnent können Sie alle Artikel komplett im Browser, auf Android- und iOS-Geräten lesen und den Quellcode herunterladen.
Sie sind noch kein Abonnent? Dann holen Sie sich schnell ein Abonnement.
Editorial
01.11.2011
Im Prinzip
Die Stadt fällt wieder dem Wahnsinn anheim. Zwei Wochen Ausnahmezustand mit grölenden Lederhosen, angesäuselten Dirndln und einem ubiquitären Duft nach gebrannten Mandeln.
weiterlesen
Aktuell
01.11.2011
Aktuell
Previews von Windows 8 und Visual Studio 11 - Firemonkey von Embarcadero - Python Tools für Visual Studio in Version 1.0 - Combit stellt Berichtegenerator List & Label 17 vor - Entwicklungs- und Testprozesse besser beurteilen u.v.m.
weiterlesen
01.11.2011
COM doch
Als eine IUnknown-Schnittstelle auf der Leinwand erschien, trauten viele .NET-Entwickler ihren Augen nicht. Doch Microsofts neue Bibliothek Windows Runtime (WinRT) basiert tatsächlich auf einer neuen Version des Component Object Models (COM). Neben dieser Überraschung gab es auf der BUILD ein Feuerwerk an Preview-Versionen: Windows 8 Client und Server, .NET 4.5,Visual Studio 11.0, der nächste TFS, Expression Blend 5 sowie PowerShell 3.0.
weiterlesen
CD-Inhalt
01.11.2011
Cloud-Tools
Auch wenn viele der Cloud mit Skepsis begegnen: Das Konzept ist bestechend. Für Ihre Schritte in die und in der Cloud finden Sie in diesem CD-Schwerpunkt Tools, die Ihnen dabei helfen: Bibliotheken,Werkzeuge zur Administration und vieles mehr.
weiterlesen
Schwerpunkt
01.11.2011
Massenkompatibel
Microsoft unterstützt die Open-Source-JavaScript-Bibliothek jQuery nebst jQuery UI. Doch gab es da nicht einmal ASP.NET AJAX und das Ajax Control Toolkit? In der Tat: Beides gibt es immer noch, aber ein Umstieg – soweit möglich – ist sinnvoll.
weiterlesen
01.11.2011
Knockout für den Rivalen
MVVM ist das gängige Architektur-Pattern für WPF und Silverlight. Und wenn man HTML5 verwendet? Dann nimmt man die JavaScript-Bibliothek KnockoutJS. Sie realisiert das MVVM-Pattern in einem clientseitigen Datenmodell.
weiterlesen
01.11.2011
Die mobile Alternative
Während sich Adobe und Microsoft noch die Köpfe darüber zerbrechen, wie sie den Erfolg von Flash und Silverlight auf Smartphones und Tablets wiederholen können, haben Apple und Google eine veritable Plattform für Webapplikationen ganz ohne Plug-in geschaffen. dotnetpro gibt einen Überblick und zeigt, wie Sie diese für sich nutzen können.
weiterlesen
01.11.2011
Der gordische Knoten
Kaum eine Programmiersprache hat in den vergangenen 15 Jahren derart Karriere gemacht wie JavaScript. Was 1995 als einfache, aber exotische Skriptsprache für Webseiten und Clients begann, treibt heute Megasites wie Facebook oder Twitter an und nimmt auch Desktops und mobile Geräte ins Visier. Und wo bleibt JavaScript auf dem Server?
weiterlesen
Bücher
01.11.2011
Auf der Suche
Allenthalben wird nach Wegen gesucht, klassischerweise in Büchern transportierte Informationen an die moderne Technik anzupassen, ohne dabei den Geschäftserfolg aus den Augen zu verlieren.
weiterlesen
Sandbox
01.11.2011
Zu viel Domäne ist auch nicht gut
Ich wette, als Softwareentwickler sind Sie stolz auf Ihr Domänenverständnis. Sie arbeiten seit mehreren Jahren an einer Software und haben ordentlich Wissen angehäuft, was die Geschäftsdomäne dahinter angeht.
weiterlesen
Praxis
01.11.2011
Sauber getrennt und gekapselt
Das Entwurfsmuster MVVM trennt klar zwischen Oberfläche und Logik. Um auch noch die UI-Interaktionslogik in wiederverwendbare Form zu bringen, per Markup zuweisbar zu machen und trotzdem noch MVVM-konform zu bleiben, sind Behaviors und Trigger das richtige Mittel. dotnetpro zeigt, wie sie funktionieren.
weiterlesen
01.11.2011
Professionell texten
Zur Eingabe von formatiertem Text stellt die Windows Presentation Foundation die RichTextBox zur Verfügung. Deren „innereWerte“ sind nun jedoch völlig andere als unter Windows Forms. Das erweitert ihre Möglichkeiten enorm – aber auch ihre Komplexität. Wer das scheut, dem stehen die entsprechenden Komponenten von Drittherstellern zur Verfügung.
weiterlesen
01.11.2011
Caching-Service
Im Kontext von Microsofts Middleware-Strategie entstehen in Windows Azure derzeit einige neue Dienste, welche die Entwicklung von Anwendungen erleichtern sollen. Thema dieses Beitrags ist der Caching-Service von AppFabric, der seit April 2011 produktiv zur Verfügung steht.
weiterlesen
01.11.2011
Queues und Topics
Durch die im Mai diesen Jahres freigegebene Preview des Azure AppFabric Message Bus werden neue Methoden für Queuing und Nachrichtenverteilung eingeführt – kurz: Queues und Topics. Hier erfahren Sie, wie sich die Techniken unterscheiden und wie man sie einsetzt.
weiterlesen
01.11.2011
Das Bedeutungs-Web
Mit RDF können Daten so zur Verfügung gestellt werden, dass sie für das zukünftige Web 3.0 geeignet sind und damit in semantischer Form vorliegen. Dieser Artikel beschreibt, wie dies relativ einfach zu bewerkstelligen ist.
weiterlesen
01.11.2011
Quell und offen
Wer auf einem Omnia 7 durch das Betriebssystem navigiert, trifft auf eine Vielzahl von schön gestalteten Steuerelementen. Doch diese sind nicht Teil des Software Development Kits. Das aktualisierte Silverlight Toolkit for Windows Phone rüstet nun einige von ihnen nach. dotnetpro-Autor Tam Hanna hat sich die neue Version angesehen.
weiterlesen
01.11.2011
RFC-Server und IDocs
Im vorangegangenen Teil dieser Serie wurde ein stateful RFC-Client programmiert. Jetzt geht es daran, auch einen Server für Remote Function Calls anzufertigen und die Arbeit mit komplexen Intermediate Documents (IDocs) kennenzulernen.
weiterlesen
01.11.2011
12 mal 10 gleich 300
Die Kugel rollt, die Pins fallen, und der Kopf des Entwicklers raucht. Berücksichtigt der Algorithmus auch alle Sonderfälle für Spares und Strikes? Auch hier gilt wieder: Nachdenken hilft. Und Flow-Design und der Werkzeugkasten für Event-Based Components bieten nützliche Hilfe.
weiterlesen
dotnetpro.dojo
01.11.2011
Wortwolken
Im Web haben sich Tag-Clouds eingebürgert. Sie bieten eine alphabetische Liste von Einträgen, die durch die Größe der Schriftart einen Hinweis darauf geben, wie wichtig das Thema für die jeweilige Website ist. Ein Control für solche Wortwolken wäre sicher praktisch.
weiterlesen
Mono
01.11.2011
Das Ganze im Blick
Die tiefgreifenden und umfassenden Änderungen der vergangenen Monate haben einen glücklichen Ausgang gefunden. Xamarin hält das Zepter nunmehr fest in der Hand. Zeit für einen Überblick über die Produktlandschaft rund um Mono.
weiterlesen
Tipps und Tricks
01.11.2011
Auf dem Silbertablett
Das iPad gibt es nun, je nach Rechenart, seit knapp eineinhalb bis zwei Jahren, und es hat unser Leben verändert.
weiterlesen
01.11.2011
Linkanalyse, Teil 2
Den Einstieg in die Analyse von Webressourcen konnten Sie bereits in der vorangegangenen dotnetpro lesen. Jetzt geht’s an die Details: Ressourcen zu einem URL abfragen, Medieninhalte ermitteln und auf Wunsch öffnen.
weiterlesen
01.11.2011
Leser helfen Lesern
Suchen Sie schnelle und kostenlose Unterstützung zu Fragestellungen rund um das Thema Programmierung, dann werden Sie auf codekicker.de fündig. Aus dem Strom von Fragen und Antworten sucht dotnetpro die wichtigsten für das .NET-Umfeld heraus und veröffentlicht sie.
weiterlesen
Grundlagen
01.11.2011
Catch Me If You Can
Eine Reihe von Sprachkonstrukten in C# hat Aufsehen erregt, beispielsweise LINQ, das die Abfrage von Daten jedweder Datenquelle mit einer SQLähnlichen Syntax direkt in die Sprache einbaut. Andere Merkmale schaffen es aufgrund ihrer Exotik kaum ins Rampenlicht und bleiben weithin unbekannt. Dazu gehören Closures.
weiterlesen
Architektur
01.11.2011
Im Gleichtakt
Diese Artikelserie zeigt anhand einer schlanken Cloud-Lösung, wie Sie Stück für Stück eine Anwendung aufbauen. Den Anfang macht eine Spike-Lösung zum Kennenlernen eines neuen API.
weiterlesen