Archive for March, 2010

Dupa Codecamp-ul de la Timisoara

Wednesday, 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

Friday, 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.

Vorbesc la IT Fest despre Cariera in IT

Friday, March 19th, 2010

IT Fest este un eveniment organizat de OSUT (Organizaţia Studentilor din Universitatea de Vest Timisoara): http://itfest.ro/, iar azi este ziua conferinţelor. Eu voi vorbi despre “Carieră în IT”, concret despre ce opţiuni au şi ce pot să facă azi studenţii de la facultăţile de profil.

Văd că a apărut o ştire despre eveniment şi într-o publicaţie locală: http://www.tion.ro/stiri/timis/articol/la-timisoara-are-loc-o-noua-editie-itfest/cn/news-20100318-04510374.

Inregistrare LiveMeeting – Ajax 4.0 CRUD

Sunday, March 14th, 2010

În LiveMeeting-ul de vineri, am discutat despre realizarea de operații Create/Read/Update/Delete folosind Ajax 4.0, cu diferite modele arhitecturale. Am dat câteva exemple de Ajax cu ASP.NET MVC, Ajax cu serviciu Windows Communication Foundation, cu data layer construit cu Entity Framework 4.0, folosind chiar și facilitatea disponibilă din această versiune de EF, anume entități POCO (Plain Old CLR Object).

Aici poate fi găsită înregistrarea: https://www119.livemeeting.com/cc/mvp_no_voip/view?id=FNT4NN. Foarte probabil voi mai organiza o discuție pe tema Ajax 4.0, de data aceasta mergând mai detaliat în ceea ce privește alegerea arhitecturii unei astfel de aplicații.

LiveMeeting Ajax – CRUD – amanat

Thursday, March 11th, 2010

Din păcate am avut probleme logistice: inițial am plecat de la birou deoarece internetul mergea foarte prost (să imi aduc aminte să îi sun, că eu plătesc fibra optică și încă am modem), după care acasă am avut probleme cu microfoanele (presupun tot o problemă de conexiune până la urmă, pentru că am încercat mai multe combinații).

În fine, amân pe mâine LiveMeeting-ul de azi. Mă puteți urmări de aici, vineri 12 martie începând cu ora 16.00.

Reminder – Live Meeting Ajax – operatii CRUD

Thursday, March 11th, 2010

Azi de la 16.00, timp de aproximativ 45 – 50 de minute, voi vorbi despre arhitecturi posibile cu Ajax 4.0, respectiv voi implementa un exemplu de operații CRUD pe un obiect: https://www.livemeeting.com/cc/mvp_no_voip/join?id=FNT4NN&role=attend&pw=6%24J%3AzK%29tw.

Live Meeting inregistrat – Ajax Data Binding

Tuesday, March 9th, 2010

Am înregistrat întâlnirea de azi, în sfârșit pe server-ul de Live Meeting. Deși din titlu reieșea că voi povesti despre Client Templates și Data Binding, am început cu o introducere legată de conceptele din spatele bilbiotecii Ajax: scripturi, cum sunt încărcate, cum le folosim, etc.

Ce a ieșit poate fi vizionat aici. Introduceți un nume, după care confirmați multe dialog-uri ale browser-ului (Popups, Run Add-ons, etc), și în cele din urmă veți putea să urmăriți prezentarea.

Reminder – Live Meeting Ajax

Tuesday, March 9th, 2010

Azi de la ora 16, timp de aproximativ 45-50 de minute: https://www119.livemeeting.com/cc/mvp_no_voip/join?id=P64MFM&role=attend&pw=G%2BB9$H~-m.

Cu ce ne ocupam zilele astea. Sharepoint, concurs de programare.

Monday, March 8th, 2010

În sfârșit folosim Sharepoint-ul pe care îl aveam instalat de ceva timp. În special calendarul și anunțurile, dar avem și un poll în care votăm data când vom proiecta ”The Hurt Locker” în firmă. Este foarte util și la îndemână să ai un Sharepoint în zonă: se integrează foarte simplu cu Active Directory și Exchange, are multe facilități predefinite.

O parte din colegi participă la un concurs intern. Sunt două echipe, au primit de realizat aceeași aplicație, au termen până vineri când va fi prezentarea. Poate publicăm aplicațiile, mai ales dacă pot fi utilizate serios. Ideea aceasta a concursului am mai implementat-o acum vreo 2 ani și ceva, și pot să spun că aduce câteva câștiguri:

  • este un pretext excelent de a învăța. Mai ales tehnologii noi, pe care nu au apucat să le încerce.
  • crește motivația / moralul echipei. Pur și simplu rupi ritmul, făcând pentru 5 zile * 4 ore pe zi ceva care îți place și în care ai foarte puține constrângeri.
  • pentru ceilalți, care nu putem participa la concurs (fiind prea prinși cu treabă), va fi un prilej de distracție vineri deoarece noi formăm juriul :-).

Live Meeting-uri inregistrate

Saturday, March 6th, 2010

Așez aici link-uri către 4 live meeting-uri susținute de mine în ultima perioadă, și care pot fi urmărite la cerere. Toate întâlnirile pe care le organizez pe web ar trebui să fie înregistrate pe serverul de Live Meeting, dar acestea 4 mi-au scăpat și au fost înregistrate local pe calculatorul de pe care prezentam. Nu-i nimic, le puteți vedea de aici (intrați vă rog cu IE, nu prea merge cu alte browsere):