Skip to main content

Posts

Showing posts with the label LightSwitch Microsoft Silverlight

How to integrate LightSwitch and WP7 in the Cloud.

Si sa începem cu ceva ușor. Mai jos o sa găsiți un link la un tutorial video despre cum putem sa facem designul la o aplicație pe Cloud, care sa aibe parte de client pe WP7, iar partea de managment sa fie pe LightSwitch. Deși poate sa para simplu la prima vedere, o sa descoperiți ca din cauza unor limitări care LightSwitch le are momentan, lucrurile se pot complica uneori. Va las sa descoperiți mai multe în tutorialul următor. http://webapps.daniweb.ro/pages/registration_detail/100

Autofac 2.3

De cateva zile s-a lansat o noua versiune de Autofac( v. 2.3). Am dat jos ultima versiune si am inceput sa ma joc cu acesta si iata ce am descoperit: Ce ne ofera Autofac: dependency injection; inversion of control( IoC); suportat de diferite platforme( ASP.NET MVC, Silverlight, etc); Nu este atat de complex precum Windsor de la Castle Project, dar ofera functiile de baza de care am avea nevoie pentru un proiect de dimensiuni mici. Iata cum se foloseste: Clasa de baza prin care putem sa inregistram sau sa obtinem instance este "ContainerBuilder" var autofac=new ContainerBuilder(); Pentru a inregistra putem folosi de metoda "Register". autofac.Register(component=> new NumeClasa()); Pentru a obtine o componenta din container trebuie apelata metoda "Resolve": autofac.Resolve<NumeClasa>(); In cazul in care constructorul clasei noastre are nevoie de anumiți parametrii care au fost deja înregistrați putem sa apelam metoda "Resolve" in momentul ...

LightSwitch - un pas in fata spre limbajele de generatia a IV-a

Si uite ca s-a lansat LightSwitch Beta 1. Nu știu dacă ați auzit de el, este un produs la care M$ lucrează de ceva vreme. Prin intermediul acestuia si a Silverlight 4, LightSwitch iți permite să iți definești un model pe baza căruia se generează atît partea de persistenta cat si UI + comunicarea client-server. Era de așteptat acest pas, după lansarea noii versiuni de Entity Framework( 4.0). Cu ajutorul lui se poate dezvolta într-un timp redus soluții bussines atît desktop cat si web. Soluțiile business se invart de obicei in jurul a doua lucruri: datele si modul in care acestea se afișează pentru a putea fi vizualizate si editate. In general avem foarte multe date de editat si controlat, iar mare parte din timp ne ocupam de dezvoltarea editoarelor si a modului de vizualizare a acestora. Partea de procesare in batch e doar o mica parte din ceea ce trebe dezvoltat. Aceste doua lucruri LightSwitch isi propune sa le ofere pe tava: date + UI pentru aceste date. Datele se definesc prin inter...