Scrott Guthie, seines Zeichens Vice President der Microsoft Developer Division, hat in seinem Blog angekündigt, zukünftig John Resigs grandiose Javascript-Library jQuery nicht nur aktiv zu unterstützen (Intellisense, et cetera), sondern mit künftigen Visual Studio-Versionen auszuliefern! jQuery wird Teil der Microsoft'schen Entwicklungsplattform!
Scott Guthrie:
I'm excited today to announce that Microsoft will be shipping jQuery with Visual Studio going forward. We will distribute the jQuery JavaScript library as-is, and will not be forking or changing the source from the main jQuery branch. The files will continue to use and ship under the existing jQuery MIT license.
John Resig:
Microsoft is looking to make jQuery part of their official development platform. Their JavaScript offering today includes the ASP.NET Ajax Framework and they?re looking to expand it with the use of jQuery. This means that jQuery will be distributed with Visual Studio (which will include jQuery intellisense, snippets, examples, and documentation).
Das nenne ich mal eine gute Nachricht. Ich bin ja bekennender jQuery-Fan und habe bereits mehrfach darüber geschrieben. Besonders interessant an der Meldung finde ich allerdings, daß man in Redmond die Bibliothek auch zur Weiterentwicklung der eigenen AJAX-Controls nutzen möchte und daß man sich ihm Rahmen der Entwicklungsstandards der Entwickler-Crew aktiv an der Weiterentwicklung von jQuery beteiligen möchte.
In einem ersten Schritt wird jQuery wohl in die finale Version des ASP.NET MVC Einzug halten, bevor der Rest der ASP.NET-Gemeinde mit entsprechenden Visual-Studio-Versionen rechnen kann. In einigen Wochen, so Scott, wird es aber bereits einen Download geben, der das VS 2008 direkt mit jQuery-Intellisense-Funktionen nachrüstet. Wie dies manuell umgesetzt werden kann, habe ich ja bereits vor einiger Zeit im Artikel jQuery & Visual Studio 2008 Intellisense beschrieben.
Hinweis
Seit Kurzem ist dieser Artikel zum Teil hinfällig, denn Microsoft hat inzwischen bekannt gegeben, jQuery in Zukunft nativ unterstützen zu wollen. Für das aktuelle Visual Studio gibt es von Microsoft bereits einen entsprechenden Patch und die jQuery-Truppe veröffentlicht hierfür spezielle Dokumentationsdateien, sodaß der Header Generator nicht mehr notwendig ist.
Informationen gibt es u.a. in Scott Guthrie's Artikel jQuery Intellisense in VS 2008 vom 21.11.2008...
Einiges ist im Netz geschrieben worden über die JavaScript-Intellisense-Möglichkeiten in der neuesten Entwicklungsumgebung von Microsoft. Jeder ist froh das es sie gibt, denn es erleichtert das Entwickeln von Web-Seiten in Zeiten der modernen Browser-Anwendungen enorm. Kaum noch ein Projekt kommt ohne Client-Programmierung in Form von JavaScript aus, es sei denn man setzt auf Plugin-Formate wie Flash oder Silverlight.
Intellisense in der Visual Studio 2008-IDE ist aber nur eine Seite der Medaille. Um effizient und schnell zu ansprechenden Ergebnissen zu kommen, ist es sinnvoll auf eines der verfügbaren JavaScript-Frameworks zu setzen, die viele Zeilen Infrastruktur-Code auf einen einfachen Aufruf zusammenzudampfen. Ein bewährtes und sehr agil weiterentwickeltes OpenSource-Framework dieser Art ist (wie schon mehrmals in diesem Blog erwähnt) jQuery. Mein absoluter Favorit...
Das jQuery etwas taugt, kann man auch daran messen, dass sich das Visual Web Developer Team, dass sich für die Entwicklung der Webdeveloper-IDE des VS 2008 verantwortlich zeichnet, desöfteren damit beschäftigt und als erste einen Artikel veröffentlicht hat, der darlegt, wie man Visual Studio dazu bekommt, die Methoden des jQuery-Objekts bequem
über das Intellisense-Menü auswählen zu können.
Eines vorweg: der in diesem Artikel angesprochene notwendige Hotfix für Visual Studio 2008 ist lediglich Grundvorrausetzung für das jQuery-Intellisense, nicht die Lösung!
weiterlesen...

Für mich, der das 2-Tage-Paket des Microsoft Launch 2008 "ready.for.take.off" vom 19. bis 21. Februar, gebucht hatte, ist das Mega-Event nun vorbei und es ist Zeit für ein paar Gedanken zu den besuchten Sessions und den dabei gewonnenen Eindrücken über die neuen Server-Systeme und Tools aus Redmond.
Das Fazit vorweg, frei nach einem bekannten Werbeslogan: Entdecke die Möglichkeiten. Man ist versucht nicht daran zu denken welche Altlasten man im täglichen Geschäft so mit sich herumschleppt. Ich für meinen Teil kann es kaum abwarten, bis ich die kenngelernten Möglichkeiten umsetzen kann.
weiterlesen...

Microsoft hat ja mit seiner AJAX Library vor geraumer Zeit auch auf den aufkommenden Javascript-Framework-Hype reagiert. Als ein Bestandteil des freiverfügbaren Produkts
Microsoft ASP.NET AJAX bietet sie, nicht nur dem ambitionierten ASP.NET-Entwickler, einiges an Erleichterung im Umgang mit Javascript, obschon die Bibliothek nicht an den Umfang eines jQuery oder Prototype heranreichen kann.
Die Verteilung der Library geschieht mit dem neuen Visual Studio 2008 in Zukunft zumindest für Besitzer dieses Produkts automatisch und so ist es sinnvoll sich mit den Features und der Syntax etwas vertraut zu machen, denn an der ein oder anderen Stelle wird man es wohl einsetzen.
Milan Negovan, der Blogger von
aspnetresources.com bietet nun schon in der zweiten Version ein recht umfangreiches Cheat-Sheet in dem auf 8 Seiten PDF oder XPS die wichtigesten Funktion knapp und übersichtlichtlich dargestellt sind. Fein zum Ausdrucken und an die Wand hängen ;)
Microsoft AJAX Library Cheat Sheets
(klicken zum vergrößern)Das Microsoft wagemutig im neuen Office 2007 mit dem sog. Ribbon ein neues Bedienkonzept eingeführt hat, das die klassiche Symbol- und Menüleiste ersetzt, sollte sich inzwischen herumgesprochen haben.
So innovativ die Idee und die Umsetung auch immer sein mag, sie bricht mit allem bekanntem und ist daher an mancher Stelle arg erklärungsbedürftig. Auf Anhieb findet man auf dem Ribbon irgendwie nur die Hälfte der Funktionen.
Um den Benutzern des neuen Office den Umstieg etwas zu erleichtern, hat Microsoft nun das sog.
Interaktive Referenzhandbuch veröffentlicht. In diesem in Flash programmierten Online-Tool ist die Oberfläche des alten Office 2003 nachgebildet und man erfährt, sobald man mit dem Mauszeiger über einen Menüintrag fährt, über einen Tooltip wo sich die Funktion im Office 2007 finden lässt.
Eine sehr schöne Einstiegshilfe, die einem die ein oder andere längere Recherche erspart.