Artikel
Die MIX ist beendet und mit ihr eine Flut an Neuerungen. Ob Windows Phone 7, Internet Explorer 9, Silverlight 4 oder Microsofts Unterstützung für die jQuery Java Script Library – in den letzten Tagen hat Microsoft der IT-Welt mit eine Reihe von Ankündigungen oder Neuerungen präsentiert.
Team Collaboration als Meta Prozess
Erfolgreiche Zusammenarbeit in einem Team bedeutet, dass die Energie so auf eine gemeinsame Vision gerichtet ist, dass der Weg sich mühelos ergibt. Dafür ist ein hohes Maß an Teamsynergie erforderlich, dass mit technischen Mitteln unterstützt werden kann. Moderne Collaboration-Plattformen können, unabhängig von der Art der Projekte, Ziele, Prioritäten, Anforderungen, Dokumentationen und Quellcode verwalten. Kommunikationsprozesse zwischen den Teilnehmern werden unterstützt und archiviert.
Unveränderbare Daten als Hilfsmittel für stabilere Software
Was wäre, wenn Daten sich nie ändern würden? Die Welt wäre statisch und vielleicht langweilig, aber Programmierern würde viel unangenehme Arbeit erspart. Oder ist es vielleicht möglich, Daten trotzdem als unveränderbar zu betrachten?
Ein Buchtipp
Thorsten Kansy stellt das Buch "Datenbanken entwickeln mit SQL Server 2008 Express Edition" von Robert Panther vor.
Kapitel 2: Die Bürobeleuchtung
Nachdem unser Geek nun die Untiefen der Zeugnissprache kennen gelernt und diese nun problemlos auch ohne einen Babelfisch versteht, ist es an der Zeit, seine offensichtliche Abscheu gegenüber einer für die meisten extrem nützlichen aber für ihn meist sehr lästigen Erfindung vom Office-Planeten zu untersuchen: der Bürobeleuchtung.
Get Socialized!
In der heutigen Zeit scheint es schier unmöglich geworden zu sein, ihnen zu entkommen. Dabei ist es nicht entscheidend, ob die neuesten Nachrichten und E-Mails abgerufen werden, man sich mit FreundInnen in virtuellen Gruppen unterhält, interaktiv an TV-Sendungen teilnehmen möchte oder einfach nur im Internet umhersurft. Sie haben unsere Gesellschaft und unsere alltägliche Internetnutzung entscheidend beeinflusst und werden dies auch morgen noch tun – die Rede ist von den so genannten Social Networks bzw. Social Services, die besonders im Laufe des letzten Jahres zu einem fixen Bestandteil der heutigen Netzkultur avanciert sind. Einer dieser angebotenen Dienste ist twitter.com. Eine Möglichkeit, der ganzen Welt mitzuteilen, womit man gerade beschäftigt ist. Dieser Artikel zeigt Ihnen, wie einfach Sie auch Ihre Anwendungen schon bald „twittern“ lassen können.
...zumindest bald patentrechtlich
Das intellektuelle Eigentum von Entwicklern hat mehr mit dem von Künstlern als mit dem von Pharmazeuten gemein. Zu dieser Erkenntnis könnten Entwickler nun durch eine Änderung des Patent-Rechts in den USA gelangen, die in dem Artikel
"Patent Nonsense" in The Economist diskutiert wird.
Neue Features für VB.NET 10
Ende März 2010 sollen sie erscheinen: Visual Studio 2010, .NET Framework 4.0 und damit auch verbesserte Versionen der Sprachen C# und VB.NET. Das bedeutet, dass es Zeit ist, einen Blick auf die neuen VB.NET-Features zu werfen.
Implementation und Nutzung der Funktionen aus der Fold-Familie in C#
Standardfunktionen helfen Ihnen, bei der Entwicklung Zeit zu sparen. In objektorientierten Sprachen steht oft die Wiederverwendung von Klassen eher im Vordergrund als die von Funktionen. Die Funktionen FoldX und einige andere Hilfsfunktionen sind allerdings eine wichtige Basis für Algorithmen, die Sie unbedingt nutzen sollten.
Das Jahr 2010 hat begonnen und was Steve Ballmer sich davon verspricht, hatten wir bereits
vorgestellt . Zeit, nun auch einen Blick darauf zu werfen, was sich die Community von diesem Jahr verspricht, oder genauer: was die Community von Microsoft für 2010 erwartet. Wir haben zwei Stimmen für Sie rausgesucht.
Mit oder ohne Namen – Funktionen und Methoden
Alle .NET-Programme bestehen letztlich aus Funktionen. Diese mögen in Klassen angeordnet sein, in Modulen oder Namespaces und sie kommen in Varianten mit und ohne Namen daher. Natürlich gibt es eine scheinbar unendlich große Zahl von Syntaxvarianten. Hier werden die aktuellen Möglichkeiten zusammengefasst.
Die Zeiten, in denen wir IT-ler uns in die Technik versenken und "das Business" uns egal sein konnte, sind vorbei. Spätestens seit "IT doesn‘t matter" von Nicholas
Carr müssen wir jede Geldeinheit, die wir kosten, mehr als einmal rechtfertigen und die wertschöpfende Komponente der IT kennen. Falls wir das nicht können, bekommen wir unsere Projekte und Ressourcen nicht bewilligt. Ganz einfach.
Mehrsprachiges Routing in ASP.NET MVC
ASP.NET MVC bietet auf einfache Weise schöne URLs für das ASP.NET Framework. Statt Dateien werden jetzt Methoden in der Controller-Klasse adressiert und die URLs werden leserlich. Als letzter Wunsch bleiben dann noch mehrsprachige URLs für anderssprachige Besucher und zur Suchmaschinen-Optimierung.
Welche Modelle bei der Entscheidungsfindung helfen können
Tagtäglich werden wir vor wichtige und weniger wichtige Entscheidungen gestellt. Ob eine Entscheidung richtig oder falsch war, merken wir manchmal erst zu spät. Im beruflichen Alltag kann das jedoch fatal für die Karriere sein. Manchmal tut man sich schwer, überhaupt eine Entscheidung zu treffen. Auf die Entscheidung eines anderen warten zu müssen, kostet Nerven, und Zögerlichkeit wird Führungskräften zu Recht als Schwäche ausgelegt. Warum ist es in der heutigen Zeit so schwer, sich zu entscheiden und welche Modelle und Methoden können bei der Entscheidungsfindung helfen?
Mobile Anwendungen für Windows ausliefern Teil 2
Im
ersten Teil des Artikels haben wir uns mit dem so genannten Kabinettdateiformat beschäftigt. Dabei haben wir uns auch damit befasst, wie man CAB-Dateien komfortabel mit Visual Studio 2005/2008 erstellt. Dies wird nun im zweiten Teil des Artikels vertieft.