luni, 12 ianuarie 2009

Microsoft Silverlight

Silverlight este o implementare a .NET Framework care permite crearea de aplicatii web interactive folosind Visual C# sau Visual Basic.
Silverlight permite folosirea Visual Studio pentru codare si Microsoft
Expression Blend pentru prezentare si design grafic.

Combina mai multe tehnologii intr-o singura platforma si are urmatoarele trasaturi:
- se bazeaza pe tehnologia WPF (Windows Presentation Foundation) care extinde elementele din browser pentru crearea de elemente grafice interactive, animatii, media si XAML (Extensible Application Markup Language) care ofera o sintaxa de marcare pentru crearea de elemente. Spre exemplu, obiectul TextBlock este un element care afiseaza text intr-o aplicatie Silverlight.
- are suport cross-browser, cross-platform. Puteti dezvolta aplicatia cu Silverlight fara a tine cont de browser-ul sau platforma utilizatorlor.
- ofera suport pentru HTTP peste TCP. Se poate conecta la servicii ASP.NET AJAX, WCF, SOAP. Silverlight poate accesa servicii web direct sau folosind un proxy generat de metadatele publicate de serviciul web. Poate intelege o varietate de formate de date folosite de servicii:XML, JSON, RSS si Atom.
- include LINQ(language-integrated query), pentru accesul la date folosind o sintaxa nativa intuitiva in limbaje .NET Framework.

Aplicatiile Silverlight ruleaza in browser. Pentru a rula aplicatia, browser-ul trebuie sa aibe instalat un plug-in. In cazul in care utilizatorii nu au plug-in-ul sunt intrebati automat daca vor sa il instaleze.

Daca va intereseaza sa folositi Silverlight pentru reclame, puteti citi mai multe detalii aici :
http://www.microsoft.com/downloads/details.aspx?FamilyID=5f4e50ec-3923-49f5-9718-bfbcff3c2325&DisplayLang=en

Pe site-ul http://blogs.msdn.com/silverlight_sdk/ este publicat codul sursa pentru Silverlight runtime si SDK controls.

Silverlight poate fi downloadat de la adresa :
http://silverlight.net/GetStarted/

Niciun comentariu: