Posts Tagged silverlight
Harta interactiva in Pasajul Universitatii din Bucuresti
Posted by mihai in News/Events on July 20th, 2010
Împreună cu colegii din Microsoft România și Intergraph Computer Services, am realizat o hartă digitală interactivă utilă în special pentru turiști, instalată în acest moment în Pasajul Universității pe panouri tactile. Astfel, se pot căuta străzi, puncte de interes grupate pe categorii (de exemplu: teatre, muzee, etc.), sunt afișate trasee turistice. Microsoft a venit cu Bing Maps, Intergraph cu know-how-ul din domeniul geospațial, iar noi cu implementarea în Silverlight a unei aplicații GIS peste harta Bing.
Bing oferă hărți 3D, astfel că străzile și clădirile apar ca văzute din elicopter, iar utilizatorul poate să dea zoom sau să schimbe perspectiva. Mult mai intuitiv se vede ce explic eu aici în fotografii din postul lui Zoli despre acest subiect. Eu încă nu am apucat să văd aplicația de pe monitoarele din Pasajul Universității, dar la prima vizită prin București voi face câteva fotografii.
IE 9 Preview – in Delta
Weekend-ul trecut am fost în Deltă într-o locație excelentă (http://www.greenvillage.ro/ ), invitat fiind de Microsoft România (Tudor, Petru, George), să discutăm despre browsere și HTML 5 (http://dev.w3.org/html5/spec/Overview.html). Mi-a prins foarte bine această ieșire, pentru că înainte să merg acolo am testat și eu IE 9 Preview (http://ie.microsoft.com/testdrive/), care merge foarte bine și care implementează standardul HTML 5. Pe scurt: viteză, add-on-uri, ușurință de utilizare.
De asemenea, am discutat despre standardul HTML 5, care vine cu câteva lucruri excelente: elemente html pentru fișiere multimedia, CSS evoluat (mă rog, ăsta e un alt standard), facilități pentru aplicații web offline, etc. Însă sunt și limitări / probleme, cel puțin pe moment: lipsa de standardizare în piața de codec-uri (ceea ce înseamnă că dacă vrei să expui fișiere video într-un site HTML, trebuie să creezi mai multe versiuni ale acelor fișiere), probleme de performanță la streaming de video, lipsa de DRM (Digital Rights Management) la stream-uri video, etc. E clar, HTML evoluează foarte bine, și cel puțin pentru site-uri publice este un progres enorm. Pe de altă parte, pentru aplicații web mai ”de business” sau cu stream-uri video, soluția ramâne tot o tehnologie RIA (Silverlight, Flex, Flash, etc.).
Lansare site Institutul de Prevenire si Psihosociologie – Politia Romana
Posted by mihai in News/Events on June 17th, 2010
De ceva timp s-a lansat site-ul Institutului de Prevenire și Psihosociologie din cadrul Poliției Române, realizat de noi în colaborare cu Microsoft România. Soluția este dezvoltată cu tehnologia Silverlight și este un exemplu de site animat, cu interfață atrăgătoare dar totuși profesional.
Codecamp la Cluj in 15 mai
Posted by mihai in News/Events on May 5th, 2010
In 15 mai mergem (eu, Raul, Florin, Petru) la Cluj pentru un eveniment de comunitate, pe Visual Studio 2010 și .NET 4.0: http://codecamp.ro/post/2010/05/05/Codecamp-la-Cluj.aspx. E puțin din scurt anunțat, dar sperăm să vină lumea :-).
Codecamp la Bucuresti
Posted by mihai in News/Events on April 9th, 2010
Am plăcerea să vă invit la un eveniment gratuit de 1 zi, cu prezentări și exemple orientate pe .NET 4.0, alături de prietenul meu Petru și colegii mei Raul și Florin, în data de 24 aprilie 2010. Detalii aici: http://codecamp.ro/post/2010/04/09/Codecamp-la-Bucuresti.aspx.
Dupa Codecamp-ul de la Timisoara
Posted by mihai in News/Events, Tehnical on March 24th, 2010
Pentru noi a fost foarte interesant să organizăm acest eveniment. Pentru Timişoara, o prezenţă de peste 50 de persoane este ceva de reţinut :-), mai ales că inclusiv la laboratoare am avut aproximativ 40 de participanţi – sâmbătă, într-o frumoasă zi de primăvară cu mult soare, la ora 16.30 lumea scria cod :-).
Am citit şi feedback-ul participanţilor şi în general este foarte pozitiv. Un aspect am reţinut eu personal (deşi nu apărea menţionat, îl simt eu), că ar fi trebuit mai mult timp pentru laboratoare. Poate data viitoare :-).
Prezentările şi exemplele pot fi descărcate de aici. Aplicaţia lui Raul poate fi găsită şi aici: http://studentclub.ro/raul/Default.aspx. Fotografii de la eveniment aici.
Windows 7 Phone – dezvoltare cu Silverlight
Posted by mihai in News/Events on March 19th, 2010
Probabil că aţi auzit de dispozitivul mobil lansat de Microsoft, Windows 7 Phone, care va impune constrângeri producătorilor de hardware. Personal, cred că acesta este un mare pas înainte, pentru că dispozitivele Windows Mobile “tradiţionale” aveau multe probleme cauzate de integrarea deficitară între producătorul de software (Microsoft) şi cel de hardware (vreo 150…).
Un alt pas important realizat de Windows 7 Phone, este posibilitatea de a realiza aplicaţii pentru acest dispozitiv folosind Silverlight. Iată aici un tutorial pentru dezvoltarea unei aplicaţii interesante: http://weblogs.asp.net/scottgu/archive/2010/03/18/building-a-windows-phone-7-twitter-application-using-silverlight.aspx.
Codecamp la Timisoara
Posted by mihai in News/Events on February 27th, 2010
Am pus un anunţ pe Codecamp.ro despre un eveniment organizat de noi la Timişoara. Link-ul direct este aici: http://codecamp.ro/post/2010/02/25/Codecamp-la-Timisoara.aspx. Vă rugăm să vă înscrieţi, folosind detaliile aflate la post-ul original.
Model aplicatie Silverlight, WCF, EF - screencast
Un client mi-a cerut să îi dezvolt un mic framework - nici măcar nu e un framework în sine – ci mai degrabă un model de soluție Visual Studio 2008 pentru o aplicație Silverlight, care să includă tehnologiile WCF pentru serviciu / Business Layer și Entity Fraamework pentru Data Layer, după cum urmează:
- Un tabel User in baza de date:
- Id
- Username (50, not null) - Model generat cu Entity Framework
- WCF Service
- Silverlight UI: un form cu validarea câmpului Username
Modelul conține deci un serviciu Windows Communication Foundation, cu un model Entity Framework mapat pe o bază de date cu o tabelă, respectiv un client Silverlight. Pentru partea de validare din interfață am folosit un proiect open source de pe Codeplex: http://silverlightvalidate.codeplex.com/.
M-am gândit că e bine să înregistrez toți pașii pe care îi fac, realizând până la urmă un screencast cu desktop-ul meu și sunet de la microfon. Screencast-ul poate fi luat de pe Skydrive.
Soluția Visual Studio cu un backup al bazei de date (MS SQL Server 2008) este aici, pe Skydrive.
Live Meeting-uri XamlCentral
Colegii de la XamlCentral au înregistrat câteva LiveMeeting-uri săptămâna trecută:
Pentru compatibilitate 100%, deschideți link-urile cu IE (la fel și pentru prezentarea mea anunțată aici).

