[button url=”https://www.code-it.ro/wp-content/uploads/2016/01/Proiect.zip” size=”large”]Descarca proiect[/button] Salutare tuturor. Revin după ceva timp cu un mic proiect ce l-am făcut pentru cursul “Programare Orientată pe Obiecte”. Mai jos este documentația proiectului și codul acestuia. Subliniez că tot proiectul nu respectă standardele de coding și este mai mult orientativ, pentru a familiariza eventualii curioși de modul în care se realizează animațiile și logica generală din spate. Introducere Space Invaders este un joc video arcade…

port 80: is being used by another application O problemă destul de frecventă, adesea cu cauze și rezolvări simple. Skype de obicei folosește acest port, așa că dacă-l pornești după ce ai pornit serverul, își va asigna un alt port. Totuși, există situații când problema e mai complicată și necesită câteva investigații. Deschide un cmd cu drepturi de administrator și rulează: netstat -aon | findstr 0.0:80 Pentru curioși, netstat este…

Deși trebuie să recunosc că Windows are o oarecare alură ce mă atrage spre el(comoditatea presupun), mi se întâmplă din când în când să o fac “the hard way” și să-mi bag degetelele prin open source software. Elementary OS e o distribuție Linux, construită pe Unity de la Ubuntu așa că, în mod intuitiv, în multe privințe seamănă foarte mult cu el – ceea ce nu-i rău fiindcă printre multe…

Încep prin a spune că articolul conține și o notă subtilă de autoironie, ținând cont că de ceva vreme și eu mi-am pierdut “îndemânarea”. Desigur, tot încerc să mă remaniez, dar precum mașinile vechi, sunt mai greu de urnit. Buuunnn…lăsând nota personală la o parte, o întrebare naturală, din partea d-voastră ar fi: de ce scriu tocmai eu acest articol, cu riscul de a da și eventuale sfaturi, în pofida…

În tutorialele precedente am discutat despre particularitățile limbajului C#, raportate la paradigma programării orientate pe obiecte precum și la trăsăturile native care îl definesc. Acesta este ultimul articol pe care îl dedic în mod exclusiv prezentării limbajului la nivel de sintaxă. Mai departe, vom învăța cum să lucrăm în mediul de dezvoltare Visual Studio, cum să aplicăm noțiunile învățate anterior și implicit, cum să dezvoltăm aplicații funcționale, care fac ceva…

Actualizat la data de 06.09.2016 Este toamnă, vin ploile, vremea nu prea mai ține cu noi și tocmai de aceea merită să ieșim din topica uzuală a site-ului și să aducem un strop de culoare. “Celebrăm” astfel venirea toamnei cu o colecție de wallpaper-uri care poate, la rândul lor, vor colora desktop-ul internauților tot așa precum se colorează și lumea din jurul lor. Încerc prin asta să îi separ, subtil,…

În cadrul acestui tutorial vom discuta despre moștenire, polimorfism, interfețe și structuri. Sunt elemente definitorii pentru limbajul C#, dar și pentru programarea orientată pe obiect, în general. 1.Moștenirea Acest concept, în contextul programării orientate pe obiecte, se referă la capacitatea unui limbaj de programare ce suportă paradima menționată anterior, de a extinde un tip de date definit de utilizator (clasă), în scopul de a forma un nou tip de date care înglobează funcționalitatea tipului…

În acest tutorial vom învăța despre unele dintre cele mai importante concepte ale limbajului C#, ca limbaj orientat pe obiect. Sunt elemente cu o mare aplicabilitate în practică, drept pentru care merită o atenție deosebită. 1. Proprietăți Proprietățile sunt membrii ai clasei care permit accesarea câmpurilor private, ca și cum ele ar fi declarate public. Concret, să vedem despre ce e vorba: using System; namespace App { class Numar {…

Căutând într-un mod oarecum aleator pe Internet niște informații, m-am izbit de un infografic care m-a captat atenția și mi-a oferit în același timp ideea de a face o mică colecție cu infografice care ar putea fi de ajutor pentru webdesigneri. Voi încerca acum să renunț la frazele lungi și obositoare(cele precum ultima frază) pentru a evidenția importanța infograficelor în mediul online, facând oarecum comparație cu “talentul” meu de a…