XAML.cz Magazín moderních technologií založených na XAML

Spolupráce Silverlightu a jQuery

Silverlight i javascriptový framework jQuery jsou webová řešení, která pracují na klientské straně – tedy v prohlížeči. Určitě bylo hezké tyto technologie propojit a z aplikace v Silvelightu ovládat zbytek stránky pomocí jQuery. Naštěstí nejsem první koho to napadlo a tak vám mohu představit projekt jLight, za kterým stojí Timmy Kokke.

jLightLogo

Jedná se o velmi čerstvý projekt, takže jej zřejmě třeba ho brát s rezervami, ale jeho výhoda je už nyní jasná: Timmy Kokke se snaží, aby použití jLight v Silverlightu mělo stejnou syntaxi jako používání jQuery v javascriptu. Více se o tom můžete dočíst na jeho blogu v článku Changing CSS with jQuery syntax in Silverlight using jLight.

Projekt jLight je hostovaný na CodePlexu a můžete jej najít na jeho projektové stránce.

 

Docela hezké řešení, co říkáte?

Komentáře

ukládám komentář, vyčkejte prosím..
  1. Možná mi něco uniká, ale nestačí pouze přilinkovat jQuery do stejné stránky a pak ho volat jako script object. V Silverligtu 4 by to mělo jít krásně přes typ dynamic. :)

    IMO je to zbytečné řešení :)

    26.04.2010 @ 11:00
  2. Používat na všechno ScriptObject.Invoke mi nepřijde zrovna moc elegantní, protože to pak bude mít úplně jinou syntaxi zápisu než jQuery, takže zapsaný kód by byl dost nepřehledný.

    Řešení s dynamic zní dobře ... snad najdu čas na to, abych to omrknul. :) Každopádně díky za připomínku.

    26.04.2010 @ 21:01

@xamlcz

  • RT @alesroubicek Zajímalo by mě, kolik lidí dělá ve WPF/Silverlight a nečte http://www.xaml.cz/? // nečtenáři, okamžitě napravit
  • Vyšel update pro Silverlight http://bit.ly/b6hYT2 řešící některé záležitosti - MediaStream, DataGrid, Storage, Startup perf., MouseWheel ...
  • Jestli je vaší oblibou vytištěný poster s class library reference, tak jeden k WPF je možné stáhnout a vytisknout odsud http://bit.ly/cvtejc
  • Microsoft Ribbon for WPF enables great Windows Applications - Works in WPF 3.x or 4.0. Available today! http://bit.ly/cLDSMa
  • tak Silverlight pro Symbian asi moc dlouhého trvání mít nebude a nebo Nokia bude Symbian 60 5th generation vyvíjet i nadále?