Microsoft Student Partners

Universitatea "Babes-Bolyai" Cluj-Napoca
Laboratoare XNA/Blender si WPF

Microsoft Student Partners va invita in 15 si 22 mai la doua laboratoare: XNA si WPF. Mai jos gasiti o descriere a lor.

1. Laborator XNA si Blender - ora 10:00

Lumea jocului atrage in fiecare clipa nenumarati pasionati de tehnologie care tind spre crearea de aplicatii distractive. Deoarece Microsoft sustine si incurajeaza studentii interesati in dezvoltarea de jocuri, va propune doua laboratoare. In 15 si 22 mai 2010, in sala C335 (cladirea FSEGA), incepand cu ora 10:00, se va tine un laborator de Blender/XNA pe parcursul caruia veti putea aprofunda sau invata cum sa va creati propriile jocuri. Acest laborator este destinat atat celor care cunosc XNA, precum si celor care doresc sa il descopere.

Prima parte a cursului va urmari initierea in modelarea 3D folosind Blender (www.blender.org).

Printre subiectele abordate in cadrul celor 2 laboratoare se vor numara:

  • interactiunea cu mediul Blender
  • modelarea obiectelor
  • modificatori si deformari
  • materiale
  • texturi
  • schelete & animatii
  • plasarea si animarea rezultatului obtinut in XNA

Deoarece sala C335 nu este un laborator, rugam participantii saisi aduca laptop-urile, pe care sa aiba instalat Visual C# 2008.

2. Laborator WPF - ora 14:00

Te-ai intrebat vreodata cum se dezvolta o aplicatie Windows? Cum se pot crea diverse interfete si programe intr-o maniera rapida si la indemana oricui?

Daca raspunsul e da, te invitam in 15 si 22 mai, in sala C335 (cladirea FSEGA),incepand cu ora 14:00, la 2 laboratoare de initiere WPF (Windows Presentation Foundation), o solutie noua, oferita de Microsoft pentru dezvoltatorii de aplicatii sub Windows. Laboratoarele sunt destinate incepatorilor in domeniu, deci e o oportunitate de a-ti pune bazele unei noi tehnologii.

 Must have pentru participare:

  • Visual Studio 2008;
  • un laptop si un prelungitor;
  • chef de invatat;
  • cu restul venim noi.

Va asteptam,
Echipa Microsoft Student Partners

Technorati tags: , , ,

Academic Tour 2010

Academic Tour isi deschide portile din nou!

Ca in fiecare primavara, Microsoft surprinde publicul larg cu un val nou de tehnologii. Anul acesta ne putem lauda cu o gama variata de produse menite sa satisfaca atat cerintele specialistilor IT, cat si a tuturor utilizatorilor pasionati de tehnologie. Astfel echipa Microsoft Student Partners va propune un tur prin cele mai recente aplicatii in domeniu. Pentru asta va asteptam sambata, 8 mai, in sala C335 (cladirea FSEGA), de la ora 10.

Agenda evenimentului cuprinde:

  • Intro  - 10:00-10:10
  • XNA 4.0  - 10:10-10:40
  • Silverlight 4.0 - 10:40-11:10
  • Office 2010 - 11:10-11:40
  • Pauza - 11:40-12:00  
  • Visual Studio 2010 - 12:00-12:30
  •  .NET Framework 4.0 - 12:30-13:00

Va asteptam sa descoperiti alaturi de noi, pe parcursul a aproximativ 3 ore, ultimele inovatii in domeniu.

Echipa Microsoft Student Partners 

 

Technorati tags: , , , , , ,

Concurs Visual Studio 2010

Imediat dupa lansarea Visual Studio 2010, Microsoft va invita sa profitati de pe urma acestei tehnologii si sa participati la concursul "Codeaza, transforma, ruleaza".

Tot ce trebuie sa faceti este sa va inscrieti pe http://www.visualstudio2010.ro/Concurs.aspx pana pe 10 mai, sa descarcati versiunea trial a Visual Studio 2010 si sa dezvoltati o aplicatie care sa ne arate pana unde merg imaginatia si skill-urile voastre. Bineinteles ca efortul nu va ramane nerasplatit -  puteti castiga un X-box Natal si multe alte premii.

Multa bafta!

Echipa Microsoft Student Partners UBB

Visual Studio 2010 pe ELMS

Visual Studio 2010 a fost lansat oficial la nivel global pe 12 aprilie 2010 împreună cu .NET Framework 4.0. La doar 4 zile după anunțăm disponibilitatea pe ELMS a versiunilor Express, Premium și Professional.

Pentru mai multe detalii despre aceste noutăți vă invit să urmăriți pagina dedicată evenimentului global de lansare.

Pentru cei care nu știu, Microsoft oferă în mod gratuit Visual Studio 2010 (și alte zeci de titluri) studenților din UBB prin programul ELMS. Despre ELMS puteți afla mai multe utilizând paginile aflate în meniul din stânga.

Spor la codat! Smile

 

Technorati tags: ,

Runda locală Imagine Cup 2010

Tema concursului Imagine Cup, Imagine a world where technology helps solve the toughest problems, a atras anul acesta nenumărați studenți dornici de a schimba lumea cu ajutorul imaginației și priceperii lor în dezvoltarea de tehnologii. Astfel, una din cele mai importante competiții organizate de Microsoft își anunță oficial deschiderea.

Runda locală va avea loc la data de 30 martie 2010, în clădirea centrală a Universității Babeș-Bolyai, sala 2/I, începând cu ora 10:00. În cadrul evenimentului, studenții Facultății de Matematica-Informatică își vor prezenta ideile, precum și demo-urile care susțin ideea concursului. Pe lângă prezentările de Software Design, pentru prima dată va avea loc o demonstrație de Game Development.

De asemenea, la eveniment va lua parte și reprezentantul echipei câștigătoare a fazei mondiale Imagine Cup 2009, iar în timpul pauzei de deliberare va avea loc un concert acustic

Vă așteptăm să luați parte la cea mai valoaroasă întrecere între tehnologii create de studenți!

Echipa Microsoft Student Parteners UBB

Technorati tags: , , , , , ,

Microsoft Development Center Serbia is announcing Bubble Cup 2010

Concursul Bubble Cup 2010, organizat in parteneriat cu Microsoft Development Center Serbia, este oportunitatea optima pentru ca toti studentii pasionati de algoritmica sa isi demonstreze calitatile de programatori.

Adresata initial elevilor si studentilor din Serbia, incepand cu 2009 competitia Bubble Cup a devenit una regionala. La prima editie cu participare internationala o echipa reprezentand Universitatea Babes-Bolyai s-a clasat pe locul 4, ocupand cea mai inalta pozitie din randul echipelor din Romania. Astfel s-a creat un precedent favorbil participantilor de anul acesta, invitati sa egaleze sau chiar sa depaseasca performanta inregistrata in 2009.

Dupa cum am amintit anterior, competita presupune participarea in echipe de pana la 3 studenti. Startul primei runde se da la 1 aprilie si va dura pana pe 25 aprilie, urmand ca cea de-a doua runda preliminara sa se desfasoare in perioada 1-25 mai. Participarea propriu-zisa consta in rezolvarea unui set de probleme propus de organizatori intr-unul din limbajele C, C++, Pascal, C# sau Java.

Pentru a afla conditiile pe care trebuie sa le indeplineasca solutiile voastre pentru a se clasa la etapa finala din Belgrad, ce probleme s-au propus pentru editiile anterioare si ce premii vor lua acasa castigatorii, accesati site-ul oficial Bubble Cup.

Ca o nota personala, consider ca aceasta oportunitate vine ca o continuitate perfecta la cursul C# Intro oferindu-le participantilor sansa sa demonstreze ce au invatat pana acum si sa isi aprofundeze cunostintele de C#.

Va doresc o participare fructuoasa!

Ioana Ficut

Microsoft Student Partner

C# Intro - slides & homework (2)

La adresa urmatoare gasiti ce s-a facut la cel de-al doilea workshop: http://cid-e4675f41b3ebdd4b.skydrive.live.com/self.aspx/.Public/Workshop2.rar.

Have fun with the homework!

Ioana Ficut

 

C# Intro - slides & homework (1)

Inainte de toate imi cer scuze pentru intarzierea cu care public acest post.

Apoi, va multumesc pentru prezenta surprinzator de numeroasa.

Iar in final, la adresa http://cid-e4675f41b3ebdd4b.skydrive.live.com/browse.aspx/.Public?uc=1 gasiti slide-urile de data trecuta si exercitiile pe care le-a propus Timotei. Este pentru prima data cand folosesc serviciul SkyDrive; prin urmare daca nu functioneaza link-ul va stau la dispozitie la ioana.ficut@student-partners.com.

Pana sambata sa aveti spor maxim,

Ioana Ficut

Microsoft Student Partner

Laborator C# Intro - inscriere incheiata

Intrucat numarul de inscrieri pana in prezent (58) a depasit deja numarul locurilor alocate pentru acest laborator (50), am inchis posibilitatea de inscriere. Cu toate acestea, se mai poate participa, insa in limita locurilor din sala, prioritate avand bineinteles cei care s-au inscris online.

Va reamintesc celor care veti participa ca pe langa laptop sa va asigurati ca aveti acces la un prelungitor, intrucat datorita numarului mare de participanti noi nu putem asigura aceasta facilitate. Eventual 2-3 studenti se pot grupa sa aduca un singur prelungitor.

Ne cerem scuze ca nu am putut servi tuturor dorintelor de a participa la acest laborator, insa va invit sa urmariti blogul pentru ca in acest semestru vom mai organiza si alte evenimente similare.

Ioana Ficut

Microsoft Student Partner

Technorati tags: , , , , ,

Laborator C# Intro
Pentru toti cei care doresc sa isi aprofundeze cunostintele de C# sau vor sa invete acest limbaj de programare, laboratorul C# Intro, organizat de Microsoft Student Prtners UBB impreuna cu echipa de la UTCN, este ocazia optima. Workshop-ul este gratuit si va cuprinde trei intalniri, in 13, 20, respectiv 27 martie, si se va desfaura in sala C335 (cladirea FSEGA) incepand cu ora 10.

Pentru a asigura o cat mai buna organizare, participarea este conditionata de inscrierea la aceasta adresa. Totodata, intrucat sala C335 nu dispune de calculatoare sunteti rugati sa va aduceti laptop-ul personal pe care sa aveti instalat in prealabil Visual Studio, care poate fi descarcat gratuit de pe ELMS.

Mai jos puteti vedea structura detaliata a celor trei intalniri:

Laborator I (13 martie)

1.       .NET Internals

  • C# - overall presentation
  • .NET Framework - overall presentation, building blocks
  • .NET Assemblies, CIL

2.       Introduction to C# and OOP

  • Classes and Objects
  • Featured example: the System.Console class
  • Encapsulation & Information hiding
  • Aggregation & Inheritance
  • Polymorphism

 

Laborator II (20 martie)

  • Operator overloading
  • Overload vs. override (members)
  • Understanding enums & structs
  • Value types vs. Reference types
  • .NET Garbage Collector
  • Interfaces

 

Laborator III (27 martie) - Intermediate

  • Arrays
  • Collections & Generics
  • Exception Handling
  • File I/O
  • Project Definition
  • Q&A's

Va asteptam,

Echipa Microsoft Student Partners UBB

Technorati tags: , , , , ,

Premiul de Popularitate UBBots 2010 by Microsoft Student Partners

Devenit o tradiţie şi prilej de sărbătoare în Universitatea Babeş-Bolyai, concursul UBBots a ajuns la a 3-a ediţie.

Anul acesta Microsoft împreună cu Microsoft Student Partners susţine concursul prin oferirea unui premiu de popularitate ce va fi câştigat de echipa care întruneşte cele mai multe voturi la sodajul aflat pe această pagină.

Dacă susţineţi una dintre echipe şi proiectul lor votaţi în sondajul de mai jos. Detalii despre proiecte puteţi găsi pe pagina oficială UBBots 2010 la secţiunea "Teams".

Pentru a vota mai întâi trebuie să efectuaţi un click pe imaginea de mai jos urmând a fi redirectat către saitul pe care se va desfăşura procesul de votare.

UBBots 2010 Popularity Prize by Microsoft Student Partners

Pentru cei care nu au aflat încă, UBBots este un concurs de robotică la care participă echipe de studenţi. Mai multe informaţii despre concurs puteţi găsi aici.

Atenţionare: Fiecare susţinător are dreptul de a vota o singură dată - voturile multiple pot şi vor descalifica echipa căreia au fost îndreptate. Mulţumim pentru corectitudine!

Technorati tags: , , , ,

ELMS is back on track!

Ne bucuram sa anuntam ca s-a solutionat problema cu logarea pe ELMS. Prin urmare oricare student al Facultatii de Matematica si Informatica poate sa acceseze din nou software licentiat Microsoft, GRATUIT.

Procedura este similara cu cea care are loc la inceputul fiecarui an univarsitar: ati primit pe adresa de la facultate un email cu un username si o parola pe care le puteti folosi sa va logati. O alta modalitate de a accesa software Microsoft gratuit este sa mergeti la sectiunea ELMS in meniul din stanga si apoi la Register, unde va puteti inregistra cu adresa voastra de email pe care o folositi in mod curent. Student Identifier este adresa de la facultate (cea terminata in @scs.ubbcluj.ro). Ulterior username-ul va fi adresa de email pe care o completati in procesul de inregistrare; la fel si parola.

Daca intampinati orice fel de dificultate, nu ezitati sa ne contactati.

Spor la download!

Echipa Microsoft Student Partners UBB

Technorati tags: , ,

Imagine Cup - centralizare

Va multumesc din nou pentru numarul mare in care ati fost prezenti la evenimentul Imagine Cup Briefing si, bineinteles, pentru interesul aratat fata de Imagine Cup.

Am lasat aceasta perioada in care sa discutati cu colegii vostri si sa conturati echipele. Insa, pentru ca lucrurile sa nu ramana “in aer” si sa puteti beneficia de ajutorul pe care vi l-am promis, pentru a transforma experienta Imagine Cup intr-un succes, ma gandesc sa fac o centralizare atat a echipelor deja formate, cat si a doritorilor care insa nu au o echipa.

Prin urmare, rog un reprezentant a fiecarei echipe complete (echipa completa nu inseamna neaparat de 4 oameni, ci echipa care nu mai doreste sa isi adauge membri) sa imi trimita la ioana.ficut@student-partners.com, urmatoarele date despre echipa:

  • Pentru fiecare membru: numele, anul, grupa, adresa de email;
  • Sectiunea la care doriti sa participati;
  • Numele echipei (daca v-ati ales unul);
  • Mentorul: numele, adresa de email (daca v-ati ales unul).

Mai departe, rog un reprezentant a fiecarei echipe incomplete (echipa incompleta inseamna ca mai are nevoie de membri; echipa incompleta inseamna si o singura persoana care doreste sa participe) sa imi trimita, tot la ioana.ficut@student-partners.com urmatoarele date:

  • Pentru fiecare membru: numele, anul, grupa, edresa de email;
  • Sectiunea la care doriti sa participati.

Ceea ce dorim mai departe este sa ajutam echipele formate sa-si gaseasca un mentor, in cazul in care nu il au deja, si sa unim echipele incomplete pentru ca fiecare student interesat sa se poata bucura de oportunitatea pe care o ofera competitia Imagine Cup.

Ulterior, dupa ce vom avea doar echipe complete, vom organiza o intalnire cu Ovidiu Pintea, membru al juriului la faza nationala, care va discuta cu fiecare echipa in parte pe marginea ideeii echipei si va va da sfaturi pentru ca varianta finala a proiectului sa se apropie cat mai mult de asteptarile juriului.

As vrea sa finalizez aceasta centralizare pana la sfarsitul acestei saptamani, prin urmare astept email-urile voastre pana duminica, 29 noiembrie.

Va doresc o saptamana usoara,

Ioana Ficut

Microsoft Student Partner

White Hat Hacking (curs de Network Security)

Datorita succesului de care s-a bucurat anul trecut, am hotarat sa reluam si anul acesta cursul de White Hat Hacking. Prin urmare, va asteptam la prima intalnire sambata, 21 noiembrie in sala C335 de la ora 10, careia ii vor urma alte doua intalniri, in 28 noiembrie si 5 decembrie, in aceasi sala (C335) si de la aceasi ora (10).

Tudor Damian, IT Solutions Specialist si MVP (Microsoft Most Valuable Professional) va vorbi despre hacking in general, social engineering, concepte de securitate in retele, confidentialitate si protectie in lucrul cu informatia. Veti invata cum sa identificati vulnerabilitati de securitate, cum sa le rezolvati si cum sa intretineti infrastructuri IT securizate. Cursul va cuprinde atat lucruri ce tin de securitate, pe care cu totii ar trebui sa le stim, cat si aspecte mai aprofundate, pentru cei pasionati de acest domeniu.

 Ne vedem sambata!

Echipa Microsoft Student Partners

Universitatea Babes-Bolyai

Technorati tags: , , , , ,

Probleme cu conturile ELMS

Dupa cum probabil au observat unii dintre voi, exista momentan o problema cu logarea pe ELMS. In acest moment incercam sa identificam sursa problemei si sa alegem solutia optima. Speram ca pana cel tarziu la sfarsitul saptamanii sa se rezolve si sa va puteti loga din nou, fara probleme.

Ne cerem scuze pentru neplacerea creata.

Echipa Microsoft Student Partners

Universitatea Babes-Bolyai

Imagine Cup Briefing UBB

Dupa cum anuntam intr-un post anterior, sambata, 14 noiembrie vom organiza Imagine Cup Briefing in sala C335, de la ora 10. Evenimentul, gandit sub forma unui workshop, este adresat tuturor studentilor care fie vor sa afle mai multe despre cea mai importanta competitie de tehnologie, fie sunt hotarati sa participe si chiar au echipa.

In cadrul evenimentului se vor prezenta proiectele castigatoare ale locului II si III la etapa nationala a sectiunii Software Design, Imagine Cup 2009 si vor avea loc discutii libere pe marginea proiectelor. Astfel studentii vor putea afla care sunt asteptarile de la participantii la aceasta competitie, criteriile de jurizare, precum si pasii ce ar trebui urmati pentru a ajunge de la dorinta de a participa la finala mondiala din Varsovia.

O sectiune care in ultimul timp a trezit interesul studentilor, Game Design, va avea parte de timpul si atentia care i se cuvine in cadrul workshop-ului. Prin urmare, toti cei pasionati de game development vor putea afla cum isi pot valorifica acest interes participand la Imagine Cup.

Atat evenimentul, cat si competitia in sine au sustinere si din partea profesorilor, intrucat o vom avea ca invitata pe doamna conf. Simona Motogna, mentorul echipelor castigatoare de anul trecut.

Va asteptam sa descoperiti modul in care Imagine Cup poate da valoare potentialului vostru.

Ne vedem sambata!

 

Echipa Microsoft Student Partners

Universitatea Babes Bolyai

Technorati tags: , , ,

AutoCollage 2008, disponibil in ELMS!

Printre servere, windowsuri (7), visual studio si altele... pe ELMS a aparut si AutoCollage 2008 v1.1!

Ce este AutoCollage?

AutoCollage este un program pentru creat colaje din poze, acestea vor arata foarte profesionist. Daca nu ma credeti, urmariti video-ul de mai jos:

 Eu personal l-am incercat, si functioneaza foarte bine.

Daca vreti sa faceti o surpriza persoanei iubite sau pur si simplu vreti sa faceti un desktop background care sa inglobeze pozele ultimul chef/eveniment la care ati fost, AutoCollage vine cu solutia perfecta. Si nici nu trebuie decat sa dai un singur click, si ai obtinut un colaj profesionist. 

AutoCollage este un program obtinut in urma cercetarilor desfasurate in Microsoft Research Center din Cambridge
Mai multe detalii puteti sa aflati la: http://research.microsoft.com/en-us/um/cambridge/projects/autocollage/ 

 

Programul ocupa doar 6MB si poate fi descarcat de pe MSDNAA/ELMS ( meniu stanga ), de catre toti studenti a caror facultate e afiliata la Programul Academic Microsoft, precum UBB cu facultatea de Matematica si Informatica. 

Technorati tags: , , ,

Lansarea Windows 7 în UBB pe 7 Noiembrie

Sub sloganul Windows 7 on November 7, echipa Microsoft Student Partners UBB anunta lansarea oficiala in Universitatea Babes-Bolyai a mult-asteptatului sistem de operare Windows 7.

Va asteptam sambata, 7 noiembrie in sala C335 (cladirea FSEGA), de la ora 10 pentru a intra in contact cu experienta Windows 7. In cadrul prezentarii sale, Paul-Valentin Borza, Worldwide Imagine Cup Finalist & Microsoft Intern Summer 2009, va vorbi despre aspecte privind performanta, interfata, securitatea si robustetea specifice Windows 7, impreuna cu alte caracteristici care il fac superior sistemelor de operare anterioare.

 

Evenimentul va continua in a doua parte cu prezentarea Windows Server 2008 R2, sustinuta de Tudor Damian, Microsoft Most Valuable Professional (MVP). Alaturi de noile functionalitati ale celei mai noi versiuni a platformei de servere Microsoft, prezentarea va cuprinde si informatii despre virtualizarea oferita de Hyper-V.

 

Let's discover Windows 7, on November 7!

 

 

Echipa Microsoft Students Partners UBB

Technorati tags: , , , ,

Aftermath - Lansare Program Academic Microsoft UBB

Evenimentul de lansare a Programului Academic Microsoft pentru anul universitar 2009-2010, anuntat pentru data de 31 octombrie, s-a bucurat nu doar de o audienta cantitativa, ci si calitativa. Majoritatea participantilor au fost studenti in anul I, prin urmare toate cele 5 sectiuni ale evenimentului (Microsoft Student Partners, MSDN AA/ELMS, Imagine Cup, Students to Business, cursul White Hat Hacking) au fost surse de noutati si oportunitati.

Pentru cei care nu au fost la prima prezentare de acest fel, proiectul Students to Business a starnit mult interes, mai ales ca noua ordine economica a blocat astfel de initiative in ultimul timp. Atat succesul Romaniei la nivel mondial, cat si al echipelor UBB la nivel national le-a dat curaj si i-a motivat pe multi studenti sa abordeze competitia Imagine Cup din postura de participanti, astfel ca ne asteptam ca Universitatea Babes-Bolyai sa fie puternic reprezentata in cadrul Imagine Cup 2010. Pentru toti cei interesati am gandit special evenimentul Imagine Cup Briefing sub forma unui workshop care sa pregateasca viitorii ocupanti ai podiumului. Wink Cu detalii despre acest evenimet vom reveni intr-un post ulterior.

In final, Tudor Damian, Microsoft Most Valuable Professional (MVP), a prezentat structura cursului White Hat Hacking pe care il va sustine in 21, 28 noiembrie si 5 decembrie si a incheiat printr-un scurt discurs de sustinere a activitatilor Microsoft Student Partners, incurajandu-i pe studenti sa ni se alature ori de cate ori au ocazia.

Ii multumim lui Tudor pentru participare si implicare si tuturor studentilor care au ales prezentarea noastra in defavoarea somnului prelungit. Smile

Mai jos puteti vizualiza poze de la eveniment.

Echipa Microsoft Student Partners UBB 

Technorati tags: , , , , , ,

Lansarea centrului Microsoft în UBB

Echipa Microsoft Student Partners din Universitatea Babeș-Bolyai vă invită la deschiderea oficială a centrului Microsoft UBB. Wink

Evenimentul va avea loc sâmbătă, 31 octombrie, ora 10:00 în sala C310 din Campus (Clădirea ISE).

Vă vom prezenta cele mai importante activități și teme pe care echipa Microsoft Student Partners le are în vedere în anul universitar 2009-2010:

  1. Microsoft Student Partners - rolul nostru, cu ce ne ocupăm, cum vă putem ajuta;
  2. Imagine Cup, cea mai mare competiție de tehnologie dedicață studenților - cum puteți participa, cum puteți să vă asigurați o șansă reală de câștig. Vom avea invitate două echipe care anul trecut au reprezentat UBB în finala națională (obținând locul 2 și 3), care ne vor povesti despre experiența lor, beneficiile și modul în care Imagine Cup le-a ajutat;
  3. MSDN AA/ELMS - software Microsoft gratuit și licențiat pentru toți studenții facultății de Matematică și Informatică din UBB;
  4. Microsoft Students to Business - cel mai nou program dedicat studenților în căutarea unei cariere pe tehnologii Microsoft (http://www.s2b.ro);
  5. Agenda evenimentelor din acest semestru - planificăm lansarea Windows 7, IE 8, un curs de securitate și un workshop Imagine Cup pentru a ne asigura că știți tot ce trebuie pentru a ajunge în finala mondială Imagine Cup 2010.

Vă așteptăm!

Echipa Microsoft Student Partners
Universitatea Babeș-Bolyai din Cluj-Napoca

Technorati tags: , , , ,

Windows 7 pe ELMS (versiunea finală)

Începând de astăzi Windows 7 este disponibil pe ELMS tuturor studenţilor de la Facultatea de Matematică şi Informatică din UBB.

Dacă încă nu aţi aflat nimic despre Windows 7 pot să vă spun că este (şi aici îmi exprim punctul de vedere strict personal) versiunea de Windows care mi-a oferit cel mai ridicat grad de satisfacţie de până acum (şi da, am ţinut cont de Windows 95, XP şi Vista).

Recomandarea mea este că dacă aţi ţinut cu dinţii de XP (aşa cum am făcut şi eu) să treceţi cu încredere la Windows 7, iar dacă nu vă place după 2 săptămâni de utilizare promit că fac cinste cu un suc (mă găsiţi la mihai.nadas@student-partners.com). Wink

În cazul în care treceţi de pe Vista, faza cu sucul pică fiindcă nu cred că e posibil să existe reclamaţii în acest sens, Windows 7 fiind un Vista "on steroids" cu cei 7 ani de acasă.

Pentru mai multe informaţii căutaţi cu încredere pe Bing.com şi Wikipedia, iar pentru experienţa completă instalaţi noul Windows 7.

Succes,

Mihai Smile

Technorati tags: , , , ,

Siliverlight, un nou pas in businessul media.

Cel mai vizitat site din .ro este unul care oferă conţinut media, trilulilu.ro. Youtube.com a fost vândut cu 1,6 miliarde de dolari după nici doi ani de la lansare, Internetul are tot mai mulţi utilizatori, iar businessul media îşi face o nouă casă pe norişor.

Business ca business, dar puţine companii de media şi-au dat seama că trebuie să schimbe ceva la vechiul mecanism, iar Johan Allgoth nu s-a înşelat când a afirmat: "Industria media nu e capabilă să creeze noi modele de business", într-un interviu pentru revista Capital

Dar nici nu poţi să îi acuzi, Internetul e încă tânăr, nu a trecut prea mult de la adevarata lui naştere, bula.com a fost în 1998. Iar unii manageri, poate bătrâni sau prea conservatori, probabil nu înţeleg noua tehnlogie, iar „Dacă ar fi după producătorii de media, Internetul ar fi fost închis" - Johan Allgoth.

În general ne temem de ceea ce nu cunoaştem sau nu înţelegem, în următoarele rânduri vă voi povesti ce tehnologii stau în spatele site-urilor care oferă streaming media (se pare că deja am început).

Streamingul media, tradus în limba română, ar fi râul sau şuvoiul media. "Râul media" se referă la un conţinut de date, media, compresate (într-un container anume precum flash, mpeg, etc.), pe care utilizatorul le vizualizează cu ajutorul unui player (cel care decompresează containerul  flash, silverlight, etc.), în timp ce acestea se încarca la el pe computer şi nu după ce au fost descărcate.

Tehnologia aceasta îşi are originea pe la jumătatea secoului al XX-lea, dar devine utilă odată cu anii ‘98. Destul de veche ideea, dar până acum nimic nou, toată lumea ştie ce poate face youtube.com.

Dar ştie cineva ce poate să facă Silverlight? Imaginaţi-vă următorul scenariu:

Te uiţi pe computer (canal TV online) la un meci de fotbal live, nu trebuie să setezi ce fel de calitate vrei pentru a urmări acest stream media - adică nu pui HQ, HD, etc. pentru că playerul ştie ce viteză de Internet ai şi îţi va seta calitatea dinamic în funcţie de aceasta în timpul vizionării. Ok, să revenim la meci, Echipa Naţională dă gol, dar tocmai atunci nevasta trece prin faţa ecranului şi ratezi şi reluarea pentru că s-a gândit că e un moment bun să aspire  - în acest caz tu nu te enervezi pentru că poţi să dai înapoi să vezi golul de câte ori vrei, după care apeşi pe butonul go live si reiei vizionarea în direct.

Silverlight - pentru el scenariul  de mai sus e o realitate - reglarea calităţii în funcţie de lăţimea benzii pe care o ai se numeşte smooth streaming, iar la silverlight poţi să manipulezi streaming-ul live.

Dacă pare greu de crezut scenariul de mai sus, aici găsiți un exemplu de player silverlight care știe smooth streaming.

E, acum, când veţi intra pe un site şi veţi avea nevoie să instalaţi silverlight (cum de altfel o păţiţi şi cu flashul ca să vedeţi clipuri pe youtube), veţi înţelege de ce acel programator a ales silverlight pentru site-ul lui.

Silverlight oferă multe alte facilităţi pe care producătorii de media le-ar îndrăgi, mai ales pe partea de drepturi de autor, pentru că silverlight are inclus DRM (Digital Restrictions Management), iar atâta timp cât pot cu adevărat să mă bucur de media şi producătorii pot să doarmă liniştiţi pentru că eu nu am fişierul pe HDD, mie îmi convine.

Plus că mai sunt multe alte facilităţi pe plan de calitate, ca suport pentru formatele H.264/Advance Audio Coding (AAC) Audio nativ, şi altele precum:

  • HD (720p+) cu Smooth streaming în full screen cu acelerare hardware pe placa video.
  • mai multe formate suportate: VC-1/WMA, MPEG-4, H.264/AAC.

Iar pe plan 3D programatorii au o serie foarte mare de avantaje:

  • Accelerare 3D hardware pentru aplicaţii şi animaţii 3D.
  • Pixel Shader Efect - adică efecte ca blur şi umbre, plus că poţi să îţi scrii propriile tale efecte.
  • Efectele pot fi aplicate oricărui tip de conţinut, de exemplu poţi ca pe un site să faci butoane care să pară deprimate atunci când mausul le părăseşte.

Lista completă de caracteristici silverlight o găsiți aici.
 
Oricum, deşi e tehnolgie nouă, a fost utilizată la festivalul Peninsula din 23-26 iulie, Târgu Mureş. Puteţi accesa http://live.peninsula.ro/ pentru mai multe detalii.
În încheiere, dacă aveţi clipuri home made şi vreţi să le puneţi online, Microsoft vă oferă streaming gratis pentru 10 GB la http://silverlight.live.com/ (vă trebuie doar un live ID).
Eu, numai după ce am citit ce e cu tehnologia asta nouă, adică silverlight, am înţeles de ce apar site-uri media scrise în silverlight precum: http://silverlight.net/forums/t/38734.aspx.

 

Technorati tags: , ,

Eveniment ITBoard - Virtualizare

 

Sâmbătă, 30 mai, de la ora 11:00 va avea loc un nou eveniment organizat de ITBoard la care se va discuta despre virtualizare.

Se vor lua în vedere atât soluțiile de virtualizare Microsoft, cât și alternativele open source. Stas Sushkov din partea GSL va prezenta OpenVZ și Xen, iar Adi Stoian, Microsoft MVP, va introduce noile soluții de virtualizare Microsoft - HyperV R2 și SCVMM R2.

Mai multe detalii despre eveniment găsiți pe pagina dedicată acestuia.

 

Technorati tags: , ,

Laborator XNA Game Development

Sâmbătă, 30 mai vom găzdui începând cu ora 10:00 în sala C310 primul eveniment dedicat dezvoltării de jocuri folosind XNA Framework. Îl vom avea alături pe probabil cel mai important membru al comunității XNA din România, Cătălin Zima - Microsoft XNA MVP (www.catalinzima.com), de asemenea Microsoft Student Partner în cadrul Universității Tehnice din Cluj-Napoca.

Cătălin ne va destinde cu o prezentare ce ne va iniția în tainele XNA pornind de la informații legate de dezvoltarea în XNA și până la oportunități de realizare în domeniul XNA relatate prin prisma experienței sale personale.

Și pentru ca totul să fie complet, vom instala o consolă XBOX 360 în laboratorul C310 pe care o veți putea pune la încercare pe jocuri precum: Halo 3, PGR3 sau Dead or Alive 4 Big Smile.

Pentru a participa, vă rugăm să vă înregistrați folosind pagina dedicată evenimentului.

 

Vă așteptăm (cu jocuri)! :)

Technorati tags: , , ,

Posted: 25 mai 2009 22:38 by Mihai Nadas | 4 Comments
Filed under: , , ,
ASP.NET MVC - un nou framework in .NET


ASP.Net MVC Framework este un framework Model-View-Controller pe care Microsoft l-a adăugat la ASP.Net. Le permite programatorilor să construiască aplicaţii compuse din cele trei roluri: Model, View şi Controller.

Un nou proiect in ASP.Net

ASP.Net MVC web application, este un nou proiect de ASP.Net şi nu înlocuieşte tehnologiile existente în ASP.Net, precum web forms, mai mult fiind construit peste ASP.Net. Puteţi
să folositi  în noul proiect tehnologii specifice precum membership provider, web forms, master page etc.

Despre noul proiect MVC

Când construim un nou proiect ni se va oferi un schelet pentru viitoarea aplicaţie, dar şi o mini aplicaţie web  configurată:

 

 first

si funcţională:

 

După cum observăm, noul proiectul este compus din mai multe directoare, iar acum hai să vedem ce e cu ele şi pentru ce scopuri au fost create:

Model  - aici vom defini tot ce ţine de: reprezentarea informaţiei - precum clase Linq to SQL, business logic,  clase de validare, interfeţe. În unele proiecte mai mari probabil veţi folosi un alt proiect de Class Library care să se ocupe de această parte. Nici o problemă: acum suntem în .Net şi totul este integrat foarte bine, astfel că, printr-un reference, puteţi să folosiţi clase din alte proiecte.

View -  în acest director vom avea tot ce ţine de afişare si vizualizarea informaţiei, aici nu se va face nicio prelucare de date.

Controller - Eu m-am săturat de linkuri cu extensia .php sau .aspx vreau niste linkuri care să însemne mai mult decat simple fisiere. Vreau un link de genul: www.mywebsite.com/Home/Index - si asta să fie tradus: din clasaHomeController execută-mi metoda Index ( şi normal că aceasta are un return View()  ). După cum aţi intuit, aici se vor afla clasele numite Controllere (in paradigma MVC), care se vor ocupa de mânuirea url-urilor şi de unele prelucrări ale informaţiei. Acum avem linkuri SEO friendly, care sunt un mare plus pentru orice aplicaţie web, linkuri care indexează clase şi metode şi nu fişiere (.aspx).

Content - .css imagini etc... acestea vin aici, nu sunt designer, dar e clar ce fac ele, vă las să le descoperiţi singuri.

Scripts - jquery - deşi nu l-am folosit până acum, toţi cei care au facut-o sunt foarte mulţumiţi de el. Ok, care e ideea  - ai un script de jquery ? foarte bine, dai drag and drop în acest director din Solution Explorer (în Visual Studio), iar astfel aveţi disponibil scriptul dorit. Aa da, dacă vrei să îl folosiţi într-un fişier din View procedura este aceeaşi, din directorul Scripts daţi drag and drop in fişier si vă va crea el "legatura" cu scriptul în fişierul respectiv - îl va face "disponibil". Cred că aţi prins ideea cu Scripts - nu uitaţi suntem in asp.net MVC daţi-vă frâu liber imaginaţiei.

App_data - aici, bătrâne developer de asp.net, ştii ce se află, e directorul în care tu poţi să iţi pui bazele de date - sau poate ele se află în altă parte şi nu e nevoie ;).

Separation of concerns?

Scopurile sunt  foarte clar separate in MVC,  de exemplu dacă faci o modificare in view, modelul nu este afectat şi nu necesită modificări. Astfel, cele trei elemente de bază Model, View, Controller acţionează individual şi împreună formează o aplicaţie MVC.

Vreau să invăţ

Proiectul a fost prezentat (noţiuni de bază şi demo) şi la Microsoft PDC, vizualizarea prezentării este un început bun în a inţelege mai bine cu ce vine nou acesta faţă de restul framework-urile mvc.
https://sessions.microsoftpdc.com/public/timeline.aspx (dati un search in pagina la MVC, + aveţi nevoie de  silverlight)

www.asp.net/mvc este kilometrul 0 al începerii adoptării acestei noi tehnologii din ASP.Net

Dacă vrei să aprofundezi, există pentru tine şi o carte gratuită în format pdf scrisă de unii membri din  comunitatea asp.net mvc (printre care şi parintele ASP.Net), o poţi descărca de aici:
http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx


Open Source?

Framework-ul de ASP.NET MVC este distribuit sub licenţă de Sursa Deschisa (MS-PL), şi este disponibil la http://aspnet.codeplex.com. Tehnologia este dezvoltată în jurul comunitaţii, au fost lansate mai multe versiuni preview, beta, release candidates astfel încât feedback-ul să conducă proiectul spre un framework creat pentru a satisface nevoile actuale ale pieţei de web development.

Avantaje ASP.NET MVC

Primul avantaj e evident, o integrare excelentă cu celelalte tehnologii .Net. De exemplu, dacă ai un proiect de Class Library care lucrează cu o baza de date şi vrei sa îi creezi o interfaţă pentru data management poţi folosi ASP.NET MVC pentru a rezolva această problemă.

Convenţiile - in Global.asax încep convenţiile, aici e definită interpretarea link-urilor, de exemplu

routes.MapRoute(

                "Default",                           // Route name

                "{controller}/{action}/{id}",    // URL with parameters

                new{ controller = "Home", action = "Index", id = ""}  // Parameterdefaults

           );

Acest cod îi spune aplicaţiei că un link de forma website.net/camp1/camp2/{id} să fie interpretat: camp1 este clasa controller, camp2 este metoda din clasa controller care se execută, iar id este opţional (după caz) de exemplu „mysite.com/movie/detalii/2" -> controllerul MovieController, metoda detalii, id = 2 -> afişează detaliile la filmul cu id=2. Convenţiile nu sunt obligatorii, puteţi să folosiţi propriile voastre convenţii sau reguli, dar respectandu-le pe cele din .Net o să creaţi aplicaţii mult mai uşor de înţeles şi dezvoltat de către alţi programatori.

Concluzie

Deja am găsit pe piaţă firme care lucrează în ASP.Net MVC, eu sunt de părere că într-un an va fi un must known al programatorilor de ASP.
Code for fun, code for future, code in ASP.Net MVC.

Technorati tags: , ,

More Posts Next page »