Silverlight | H.P.C. Consulting Blog

Posts Tagged silverlight

Harta interactiva in Pasajul Universitatii din Bucuresti

Î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.

,

No Comments

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.).

, ,

No Comments

Lansare site Institutul de Prevenire si Psihosociologie – Politia Romana

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.

2 Comments

Codecamp la Cluj in 15 mai

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 :-).

, , , ,

3 Comments

Codecamp la Bucuresti

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.

, , ,

No Comments

Dupa Codecamp-ul de la Timisoara

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.

, ,

No Comments

Windows 7 Phone – dezvoltare cu Silverlight

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.

,

No Comments

Codecamp la Timisoara

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.

, , , ,

No Comments

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.

, ,

No Comments

Live Meeting-uri XamlCentral

Colegii de la XamlCentral au înregistrat câteva LiveMeeting-uri săptămâna trecută:

  1. Introducere în RIA Services
  2. Databinding, Dependency Properties, Routed Events

Pentru compatibilitate 100%, deschideți link-urile cu IE (la fel și pentru prezentarea mea anunțată aici).

,

1 Comment