LightSwitch învață HTML5

La conferința TechEd North America am anunțat că unealta de RAD pentru aplicații de business Visual Studio LightSwitch va putea crea aplicații și în HTML5/JavaScript, nu numai în Silverlight.

Detalii pe blogul LightSwitch și în înregistrarea de mai jos:

http://channel9.msdn.com/Blogs/funkyonex/Early-Look-at-the-Visual-Studio-LightSwitch-HTML-Client

PS: în valul 2012 LightSwitch va fi parte din Visual Studio.

Doi din trei utilizatori din România au Silverlight

La cca trei ani de la prima versiune, în primăvara asta am depășit pragul de adopție de 60% worldwide. În România am fost mai mereu în urma cifrelor de adopție globale, dar în toamna asta am depășit 66%. Ura!

Date publice (asemănătoare cu cifrele noastre) găsiți și pe http://riastats.com (alegeți România):

Silverlight în România

Serie de întâlniri RONUA, TechEd Review

RONUA e în roadshow din nou: 17 noiembrie în Cluj, 18 în Oradea, 19 în Arad, 20 în Timișoara, 23 în Constanța, 15 dec în București. Sibiu, Galați, Iași și Brașov sunt încă în discuție. Reciclez de pe pagina de înscriere:

Iată doar câteva din subiectele și topicile abordate:

Tehnologiile "trendy" ale momentului în nov 2010!
Windows Azure. SQL Azure, AppFabric Data marketplace + oportunitățile momentului pentru developeri!
Windows Phone 7 Windows Mobile- nu mai e. Află și de ce.. Internet Explorer 9, Dezbaterea Falsă HTML 5 vs Silverlight.
BONUS: Vino cu un hardisk extern gol, ca să ți-l umpplem cu informație "caldă".

HTML5, browserul si plugin-ul

Am văzut mai multe tweet-uri după PDC, speriate de faptul că a fost ”prea puțin Silverlight și prea mult HTML5” (by the way, avem un build nou pentru IE9 beta platform preview nou pentru IE9). Vai, va muri Silverlight! Ce ne facem?

Stați liniștiți. Nu e nici un pericol. Înainte să vedeți vreo declarație oficială (update: a apărut aici), iată de ce cred eu că este ok să investiți în Silverlight:

  • HTML5 este sublim, măreț, dar nu e gata și nici nu va fi gata prea devreme (de câți ani se lucrează la el? 10?);
  • până va fi gata HTML5, dacă vreți RIA predictibil, atunci tot Flash/Silverlight va fi soluția; aceste plug-in-uri au fost create să suplinească lipsurile din HTML;
  • când va fi gata HTML5, vor fi în continuare scenarii pe care plugin-urile le vor acoperi mult mai bine (premium media, jocuri, aplicații de business). Până la urmă HTML are ca scop crearea unui baseline standard pentru TOATE browserele iar celelalte nevoi care ies din acest baseline, vor fi suportate în continuare cu plug-in-uri. Creatorii lor vor suporta principalele browsere, adică best effort;
  • aplicațiile Silverlight out-of-browser vor avea un viitor strălucit (vezi acum Windows Phone 7);
  • update: tocmai am depășit 65% în adopția de Silverlight în .ro

În mod tradițional MIX este conferința la care vorbim despre Silverlight și web, iar MIX-ul se întâmplă în primăvară. Era pur și simplu prea devreme să vorbim despre Silverlight 5.

Equilobe, Zitec, Kenubi si Seesmic la BizSpark Camp

bizsparkcamp1În 7 octombrie a avut loc la Bucharest Hubb încă o întâlnire lunară din cadrul Start&Grow, un proiect la care Microsoft este ”proud sponsor”. Fiindcă întâlnirea a fost pe teme de tehnologie, au fost invitați startup-uri de tehnologie și membri în programul Microsoft BizSpark. Am vrut să scoatem în evidență proiectele la care lucrează 4 startupuri din BizSpark și, dacă se poate, să arătăm proiecte care sunt gândite pentru cloud. Repet încă o dată ce am spus și în introducerea evenimentului: dacă sunteți membri în BizSpark (sau WebsiteSpark, sau DreamSpark) și ați dezvoltat ceva cool pe tehnologie Microsoft, spuneți-ne! Vom face tot posibilul să vă promovăm și să ne fălim împreună. Au prezentat în ordine:

Equilobe

Cătălin Crivețeanu a vorbit în premieră despre Asimnia, o soluție de management de procese de business cu backend-ul în cloud (Windows Azure) și frontend-ul sub formă de plugin de Outlook. Soluția sparge procesele în task-uri, acestea sunt stocate în tabele Windows Azure iar eventualele atașamente în blob-uri Windows Azure. Procesele sunt gestionate de un engine dezvoltat de ei, rulând în worker role tot în Windows Azure. Nu au nevoie de bază de date relațională (SQL Azure) și folosesc o abordare nosql. Equilobe este un startup, membru în BizSpark. Iată-l pe Cătălin într-un scurt interviu, după prezentare:

 

Citiți detalii de la Alina Botezatu și de la Todi.

Harta interactivă cu Bing Maps este în teste în pasajul Universității

Iată ce a mai făcut Petru în ultima vreme: într-o discuție la primăria capitalei a arătat echipei IT de acolo ce se poate face cu Bing Maps și cât de cool este noua versiune în Silverlight, apoi s-a pus problema ce se poate afișa peste hărțile din Bing Maps, apoi a urmat o colaborare cu Intergraph Computer Services, furnizorul de soluții geospațiale din care s-au extras datele străzilor, adreselor, punctelor de interes și traseelor din București. S-a decorat cu imagini și Photosynth-uri pentru punctele de interes și asta se poate vedea deja în pasajul Universității sub forma unor ecrane transparente pe care se proiectează aplicația. Proiectoarele nu sunt obișnuite, în sensul că pot detecta atingerea ecranelor cu degetul. Mda, e păcat că nu pot prelua multi-touch, dar este ok.

Au mai văzut aplicația Victor Kapra, Aurel Drăgan și Pahomi. Iată câteva poze de la Victor:

pasajuluniversitatii020_thumb pasajuluniversitatii121_thumb pasajuluniversitatii075_thumb

Puteți să vă jucați cu o versiune a aplicației (fără bird’s eye) la http://maps.pmb.ro

Dacă sunteți dezvoltatori și nu știți cum se fac astfel de mashup-uri, mergeți imediat la http://www.microsoft.com/maps/developers/. Stați puțin! Întâi uitați-vă la noutățile lansate în această vară:

Cel mai mult îmi place că puteți publica aplicații direct în Bing Maps. Este oarecum reversul a ceea ce se face la primăria Bucureștiului. Hai să lămurim asta! Se pot face două mari categorii de aplicații cu Bing Maps:

Aplicația primăriei este din a doua categorie.

Un exemplu cool din prima categorie este aplicația WeatherBug, care suprapune imaginile meteo satelitare și datele de la stațiile meteo direct peste Bing Maps. Pentru a încerca mergeți pe http://www.bing.com/maps/explore/ și de la MAP APPS (stânga jos) selectați WeatherBug (nu ezitați să încercați și restul):

image

Enjoy!

PS: despre REST API-ul din videoul de mai sus s-a mai vorbit în .ro încă dinainte de lansare: http://ronua.ro/CS/blogs/catalin/archive/2010/05/04/bing-maps-by-url.aspx.