ASP.NET Beratung & Entwicklung   ·   helpyoo.de - The friendly computer people

xs.Serialize(brainstream,deedee)

# Thursday, October 02, 2008

jQuery fuer ASP.NET MVC und Visual Studio

 jquery
Microsoft nimmt das Open Source Javascript Framework jQuery [1] in seine Produktlinie auf und liefert das unveränderte Framework als Bestandteil von ASP-NET MVC, sowie in Kürze auch Intellisense Unterstützung für Visual Studio 2008 SP1 [2]. In die kommende Visual Studio 2010 sowie .NET 4.0 Version [3] soll es dann voll integriert werden. Zum ersten Mal nimmt Microsoft ein Open Source Projekt in seine Produktlinie auf und liefert volle Unterstützung dafür. Auf jeden Fall eine begrüßenswerte Entwicklung. jQuery wurde ja schon seit geraumer Zeit als praktisches Framework in Verbindung mit ASP.NET genutzt und hat sich sozusagen bewährt. Ich habe auch bei einigen Projekten mit diversen Javascript Frameworks experimentiert und bin letztendlich bei jQuery gelandet. Die Verbreitung des Frameworks hat auch im nicht Microsoft orientierten Webapplikations-Umfeld (java, ruby, php, etc.) stark zugenommen und auch Nokia [4] hat angekündigt jQuery für Applikationen einzusetzen. Es lohnt sich also durchaus sich mit der gebotenen Funktionalität auseinanderzusetzen und sich entsprechende Kenntnisse anzueignen. Die inzwischen zur Verfügung stehende Fülle an jQuery Plugins [5] für vielfältigste Anwendungsfälle und die wachsende UserInterface-Bibliothek jQuery UI [6] bieten fast alles was der Webentwickler benötigt um ansprechende Web 2.0 Anwendungen zu erstellen. Anbei noch interessante Artikel von Scott Hanselmann [7], Phil Haack [8] und Gøran Hansen [9] zum Thema ASP.NET MVC mit jQuery, sowie interessante jQuery Plugins die ich selbst in einigen Anwendungen einsetze:

  1. jQuery.ScrollTo Browserscrolling
  2. SimpleToolTip   Tooltips
  3. jQuery Media Plugin convert Standard Markup to Rich Media Content
  4. jQuery.toggleElements Elemente ein-/ausblenden
  5. jQuery.pngFix PNG Transparenz für IE 5.5/IE6
  6. jQuery Lightbox Standard Lightbox Effekt
  7. FancyBox Lightbox-Effekt mal anders
  8. Superfish Suckerfish Menü advanced

[1] http://jquery.com/
[2] http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx
[3] http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx
[4] http://jquery.com/blog/2008/09/28/jquery-microsoft-nokia/
[5] http://plugins.jquery.com/
[6] http://ui.jquery.com/
[7] http://www.hanselman.com/blog/jQueryToShipWithASPNETMVCAndVisualStudio.aspx
[8] http://haacked.com/archive/2008/07/29/super-simple-mvc-ajax-with-jquery-demo.aspx
[9] jQuery for ASP.NET MVC unleashed


Geschrieben am , Comments [0]
Technorati Tags:  |  |  |  |  |  | 281 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Thursday, September 06, 2007

Javascript Library Ext JS

ext-desktop Über eine ganz interessante Javascript Library [1] für UI Komponenten mit Ajax-Unterstützung bin ich soeben gestolpert. Sollte man sich als Entwickler mal ansehen. Immerhin werden InternetExplorer 6+, FireFox 1.5+ (PC, Mac), Safari 2+ und Opera 9+ (PC, Mac) unterstützt. Ext ist der Nachfolger von yui-ext von Jack Slocum und kann entweder Standalone oder in Verbindung mit YUI, jQuery oder Prototype/Script.aculo.us. eingesetzt werden.

[1] http://extjs.com/learn/

Now playing [?]: Hans Nieswandt Mit Gabriel Ananda – Ich Vermiss Die Zeit (Bleib) - [martini Bros Honig Hash Leben Remix]


Geschrieben am , Comments [0]
Categories: AJAX | Javascript | Programming |  Web 2.0
Technorati Tags:  |  |  |  | 84 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Friday, July 13, 2007

Windows Live Quick Applications

wlqa_mem

Unter dev.live.com [1] gibt es neue Quick Apps, welche die aktuellen Funktionen der Windows Live Services wie z.B. Spaces, Contacts, Expo, Silverlight, Virtual Earth usw.  in einer Mashup-Anwendung demonstrieren inkl. Quellcode. Benötigt wird ASP.NET 2.0, ASP.NET Ajax 1.0 und IIS-Server mit eigener Domain.

[1] http://dev.live.com/QuickApps/


Geschrieben am , Comments [0]
Categories: .net |  .net 3.0 |  ASP 2.0 |  Silverlight | AJAX | Microsoft | Windows Live
Technorati Tags:  |  |  |  |  |  |  | 41 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Friday, June 22, 2007

Silverlight News, Tutorials und Demos

Microsoft Silverlight Die ersten Version von WPF/E(verywhere) waren noch recht eingeschränkt nutzbar, doch so langsam mausert sich Silverlight [1] zu einer wirklich interessanten Technologie für RIA´s (Rich Internet Application) und als Alternative zu Adobe´s Apollo bzw. Flash, Open Laszlo und diversen anderen auf Javascript basierenden Frameworks.

Neue interessante Demos und Tutorials finden sich z.B. bei Scott Guthrie [2].

Der bekannte Designer Celso Gomes bietet eine auf Silverlight basierte Tutorials Website [3], die wirklich sehr hübsch gemacht ist (so sollten Tutorials aussehen ;-) ).

Tim Sneath [4] zeigt, dass Silverlight 1.1 nicht nur für hübsche Oberflächen und Videoclips genutzt werden kann, sondern auch im Zusammenspiel mit HTML ganz neue Möglichkeiten bietet, Cross Plattform RIA´s mit der Unterstützung von VB.NET, C#, LINQ, sowie anderen dynamsichen Sprachen wie Phyton zu erstellen.

Zu einer der Stärken von Silverlight - dem Videostreaming - gibts natürlich auch zwei interessante Demos [5][6].

Links zu vielen weiteren Tutorials finden sich bei Michael Schwarz [7].

Silverlight läuft bereits unter Windows und MacOSX. Die EntwicklerTools VisualStudio Orcas bzw. Expression Blend sind derzeit nur für die Windows Plattform verfügbar. Eine Implementation von Silverlight mit dem Codenamen Moonlight unter Mono für Linux sowie entsprechende EntwicklerTools sind derzeit in Arbeit [8].  Für Windows Mobile dürfte es auch nur eine Frage der Zeit sein bis Silverlight zur Verfügung steht.

Wer Visual Studio Orcas nicht installieren möchte oder wem die VirtualPC Umgebung zu langsam ist, um die Silverlight 1.1 Demos nachzuvollziehen, kann sich auch mit Notepad [9] oder Visual Studio 2005 [10] behelfen. Expression Blend [11] sollte man sich auf jeden Fall mal ansehen.

[1] http://silverlight.net/
[2] http://weblogs.asp.net/scottgu/.../building-silverlight-applications-using-net.aspx
[3] http://www.nibblestutorials.net/
[4] http://blogs.msdn.com/tims/.../programming-html-with-c.aspx
[5] http://blogs.msdn.com/tims/.../demo-the-power-of-silverlight-video.aspx
[6] http://blogs.msdn.com/tims/archive/.../more-fun-with-silverlight-video-ad-overlays.aspx
[7] http://weblogs.asp.net/mschwarz/archive/2007/06/06/silverlight-tutorials.aspx
[8] http://www.mono-project.com/Moonlight
[9] http://weblogs.asp.net/mschwarz/.../how-to-create-silverlight-applications-with-notepad.aspx
[10] http://blogs.sqlxml.org/bryantlikes/.../silverlight-hello-world-in-c-from-vs-2005.aspx
[11] http://www.microsoft.com/Expression/products/download.aspx?key=blend2maypreview


Geschrieben am , Comments [3]
Categories: .net |  Silverlight |  WPF/E | AJAX |  Web 2.0
Technorati Tags:  |  |  |  |  | 254 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Thursday, May 31, 2007

Google Gears - Web 2.0 offline

Eine Funktion hat den inzwischen zahlreich vorhandenen Browser-Anwendungen (RIAs) noch gefehlt, die Möglichkeit Daten lokal zu speichern und somit auch offline ohne Netzverbindung zu funktionieren. Wer bisher versucht hat das Problem über Cookies, Flash Shared Objects oder Silverlights Isolated Storage zu lösen, bekommt nun von Google eine plattform-übergreifende Lösung. Google Gears [1] steht unter der BSD Lizenz als Open Source für Windows, MacOSX und Linux zur Verfügung und basiert auf SQLite um Informationen lokal im Browser via Javascript und SQL zu speichern.
Die Erweiterung ist mit ca. 700kb recht kompakt.
Mit dem SQLite Datenbank Browser [2] kann man sich die erstellten DBs auch direkt ansehen.
Gears legt allerdings beim Einsatz verschiedener Browser (z.b. Firefox und IE) auch verschiedene DBs an, so kann man die Informationen nicht mit mehreren Browsern gleichzeitig nutzen.

Gelangt man auf eine Site die Google Gears nutzt wird per Dialogbox zuerst nachgefragt ob man dies zulassen möchte.

Mit folgendem Javascript-Codefragment kann man herausfinden ob Google Gears installiert ist:

   1:     var factory = null; //
   2:   
   3:  Firefoxif (typeof GearsFactory
   4:   
   5:  != 'undefined') { factory = new GearsFactory();
   6:   
   7:  } else { // IEtry {
   8:   
   9:  factory = new ActiveXObject('Gears.Factory');
  10:   
  11:  } catch (e) { // Safariif (navigator.mimeTypes["application/x-googlegears"])
  12:   
  13:  { factory = document.createElement("object"); factory.style.display
  14:   
  15:  = "none"; factory.width = 0; factory.height = 0; factory.type
  16:   
  17:  = "application/x-googlegears"; document.documentElement.appendChild(factory);
  18:   
  19:  } } }

Die erste Beispiel-Anwendung kommt mit Google-Reader der nun über einen Offline-Modus verfügt und so die letzten 2000 Einträge auch ohne Netzverbindung zum Lesen bereit stellt. In Kürze dürften dann wohl auch GoogleMail und die Textverarbeitung und Tabellenkalkulation offline-fähig werden und wären dann der Konkurrenz erst mal um einen grossen Schritt voraus...

[1] http://code.google.com/apis/gears/
[2] http://sqlitebrowser.sourceforge.net/


Geschrieben am , Comments [0]
Categories: SQL | AJAX | Google |  Browser |  Web 2.0
Technorati Tags:  |  |  |  |  | 336 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Page 1 of 3 in the AJAX category Next Page

Aktuelle Empfehlungen


Suche

RSS Feed

FeedBurner Feed Count Subscribers

Tag cloud

About (1) .net (130) .net 3.0 (10) ADO (2) ASP 2.0 (80) Community (26) Compact Framework (7) CSharp (17) Enhancements (34) Framework (24) patterns & practices (13) Silverlight (7) SQL (19) Visual Studio (60) WebServices (6) WPF (7) WPF/E (9) XNA (6) About (5) AJAX (11) Apple (23) Blogging (49) RSS (16) Themes (7) dasBlog (74) dasBlog (1) Design (14) Gadgets (2) Gaming (35) Geschenkideen (13) GIS (23) Google (13) Javascript (2) Medien (15) Microsoft (137) Mobile (48) Movies (6) Music (28) Netzwelt (128) Office (10) Offtopic (48) Fun (68) OS (9) Linux (29) MacOSX (70) Windows (203) Vista (71) Other Interests (16) Brain&Consciousness (2) Brainfood (16) Food (4) Fussball WM 2006 (20) HitchHikers Guide (14) Programming (7) Security (55) Antispam (1) Antispam  (3) Sony (1) tagged (1) Technology (124) 3D (1) Browser (72) CSS (10) Flash (11) iPhone (7) iPod (28) Kommunikation (6) Media (56) PocketPC (19) PS3 (3) PSP (25) Standards (11) Web 2.0 (29) Webserver (3) XML (8) SearchEngines (56) Tools (167) VJ (4) Werbung (2) Windows Live (28) Windows Live Writer (16) XBOX (79) Zeitgeist (2) Zune (5)

Aktuelle Artikel

Blog Archiv

Über mich

vj deedee
 vjdeedee
XING

Links

Einkaufen

Brainstream Shop

Buttons

Blogverzeichnis - Blog Verzeichnis bloggerei.de

PageRank Verifizierung deedee.brainstream.net
Suchmaschinenoptimierung mit Ranking-Hits
prontoo.de - Pagerank Anzeige ohne Toolbar

Blog Statistik

Total Posts: 1019
This Year: 35
This Month: 2
This Week: 0
Comments: 270

Letzter Update: Friday, October 10, 2008 4:20:47 PM (Mitteleuropäische Sommerzeit, UTC+02:00)
Erstellt mit: newtelligence dasBlog 2.2.8279.16125

Login

InfosClient