marţi, ianuarie 03, 2012

MVP Award - ASP.NET/IIS - 2012

Recent mi-a fost acordat titlul de Microsoft MVP (Most Valuable Professional).

Sunt impresionat, momentan nu-mi găsesc cuvintele!
Mesajul oficial a ajuns în spam ;), noroc că obişnuiesc să arunc o privire şi pe acolo de când în când.

Doresc să mulţumesc comunităţii, cred ca meritul este al vostru şi reprezintă dorinţa voastră de a ne întâlni periodic în cadrul evenimentelor CodeCamp Iaşi.

E un premiu pe care nu ştiu dacă îl merit, dar sper să fie un lucru bun care să ajute în dezvoltarea comunităţii locale.

Nu în ultimul rând, mulţumesc lui Florin Cardasim şi Dan Nicola, fără de care nu aş fi organizat întâlniri periodice ale comunităţii IT din Iaşi.

Cam atât pentru moment, vă doresc un început de an cu voioşie şi putere de muncă.

Mulţumesc,
Gabriel

marţi, septembrie 20, 2011

Un nou eveniment din seria Codecamp la Iasi!? ...

Salut,

Ne pregătim de un nou eveniment din seria Codecamp. Dorim să abordăm diverse teme prezentate recent la evenimentul //Build /Windows. Ce zici? Despre ce ti-ar plăcea să povestim? Dorești să susții o prezentare?

marţi, mai 31, 2011

De la CodeCamp la IT Camp, mai 2011

Luna aceasta au avut loc 2 evenimente importante în lumea IT din Iași și Cluj-Napoca.

Împreună cu Dan, Florin și restul membrilor comunității CodeCamp din Iași s-a organizat primul eveniment din seria CodeCamp pentru anul 2011. CodeCamp deja devine o tradiție în Iași și se pare că avem parte din ce în ce mai mult de participanți interesați de subiectele abordate. Lumea e dornică să participe și să prezinte din experiența proprie tehnologiile pe care le utilizează preponderent. Astfel, s-a putut vorbi despre Windows Azure, Windows Phone 7, Project Management, MongoDB, RabbitMQ, ASP.NET MVC și Domain Driven Design. Pentru mai multe detalii, sesiuni, poze și demo-uri vă propun să vizitați site-ul http://www.codecamp.ro/ .

În a doua parte a lunii, comunitățile CodeCamp și IT Spark și-au unit forțele - în special cu implicarea lui Mihai și Tudor - și au organizat primul și cel mai mare eveniment național și internațional dedicat IT-ilor din România: IT Camp 2011.

Sumarizat, IT Camp 2011 în cifre (copy&paste de pe itcamp.ro):
  • 2 zile de conferință, cu câte 2 track-uri în paralel (Dev și ITPro)
  • 19 speakeri (printre care se numără 10 Microsoft MVPs și 4 speakeri internaționali)
  • 21 sesiuni tehnice și peste 5 ore de pauze destinate pentru networking/dialog
Personal am participat la amândouă evenimente ca speaker încercând să vorbesc despre elemente de software design: Domain-Driven-Design cu ASP.NET MVC 3 și Entity Framework CodeFirst 4.1. Realizez că subiectul a condus la diverse controverse între programatori, e normal, dat fiind că anumite elemente de arhitectură pot fi implementate în diverse moduri cu avantaje și dezavantaje. Scopul principal a fost să prezint o nouă abordare prin care componentele software ale unei aplicații sunt slab conectate între ele. Dintre avantajele majore aș putea enumera: îmbunătățirea gradului de testare automată, reutilizarea codului, o mentenanță mai bună și nu în ultimul rând o calitate mai bună a codului.

Prezentarea a publicat-o pe Slideshare și demo-ul îl găsiți aici.
Dacă ești interesat e bine să știi că sunt deschis să discutăm despre arhitectura prezentată în demo (nu consider că e prefectă, doar că servește unor nevoi actuale mai bine). Fii deschis, spune ce crezi, ce e bine și mai puțin bine. Doar astfel putem învăța împreună!

Elements of DDD with ASP.NET MVC & Entity Framework Code First v2

View more presentations from Enea Gabriel

Bookmark This

marţi, octombrie 05, 2010

[Training gratis] Dezvoltare de aplicatii in cloud cu Windows Azure, Iasi, 07–08 octombrie

Joi – Vineri (07 – 08 octombrie) are loc un training avansat de Windows Azure in Iasi. Cineva spunea ca o data la 10 ani exista o schimbare majora in IT.

Acum cred ca e timpul aplicatiilor in cloud si merita sa investesti timp in asa ceva pentru viitorul tau. Stiu, suna a reclama, dar personal imi amintesc cum acum 10 ani am ales sa aprofundez .NET Framework si in Iasi erau doar 1-2 firme care cautau programatori .NET.

Mai multe detalii gasiti aici: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032458448&culture=ro-ro

Ne vedem acolo?

vineri, august 20, 2010

Ai votat? ... addon-urile pentru Internet Explorer 8

Salut,

Recent m-am înscris într-o competiţie cu şi despre addon-uri pentru Internet Explorer 8 (stiu, eşti fan Firefox, dar merită să încerci).
Am dezvoltat 3 addon-uri, unul pentru joobs.ro şi altele doua pentru o căutare mai facilă pe site-ul imdb.com:

  1. Joobs.ro - căutare directă - oferă posibilitatea vizualizării rapide a locurilor de muncă în IT;
  2. imdb - căutare rapidă  - accelerator pentru căutare rapidă de informaţii despre filme/actori;
  3. imdb - furnizor de căutare - furnizor pentru căutare filme/actori direct din căsuţa de căutare din browser.
Îţi cer să le testezi, să te joci cu ele, iar dacă ţi se par utile, te rog înscrie-te pe site  şi votează addon-urile de mai sus.

Multumesc!

luni, iulie 05, 2010

Noi unelte pentru programarea pe web de la Microsoft

Câteva noutăți din partea echipei ASP.NET (/Microsoft)...care ne vor face viaţa mai uşoară ca şi programatori de web.

* Internet Explorer 9 (Preview 3)
Vine cu un nou engine de randare care se bazează pe GPU, suport pentru HTML5. Recomand să vă jucaţi cu Developer Tools şi cu demo-urile de aici.

* IIS Express
IIS e prea complex, iar Casini dev server e prea light şi nu oferă un mediu comparabil cu cel din producţie (suport pentru SSL, URL Rewrite deşi mecanismul de rutare din ASP.NET MVC e suficient, ...);

* SQL Server Compact Edition
L-au actualizat să ruleze şi în cadrul unei aplicaţii web ASP.NET fără prea multe configurări cum e în cazul instalării lui SQL Server Express sau ceva superior. Fişierele bazelor de date sunt stocate pe disk alături de fişierele aplicaţiei web, ceea ce face posibil un deployment uşor. Nu ştiu de ce imi sună similar cu bazele de date Access utilizate pe vremea ASP-ului.

* Razor – a new view engine for ASP.NET
Personal sunt încântat de noua opţiune deoarece oscilam în ultima vreme în a folosi engine-ul NHaml. Ca şi programator de C#, se pare că voi combina cunoştinţele de HTML şi C# în a construi template-uri dinamice pentru aplicaţiile web ASP.NET MVC. Beneficiul acestor view engine-uri (Spark, NHml, Rozor) este că separă complet mecanismul de generare view-uri de mediul de execuţie (HTTP request). Acest lucru va permite editarea dinamică a view-urilor la execuţie...ma gandesc la ceva similar cum poţi să editezi template-urile în WordPress. Mai multe detalii găsiţi pe blogul lui ScottGu. Am uitat să adaug că în cadrul unui proiect ASP.NET MVC se pot folosi simultan mai multe view engine-uri.

Hai să vedem ce va urma! :)

Bookmark This