Tutoriale C# – Elemente comune cu limbajele C și C++

Tutoriale C# - Elemente comune cu C si C++

Acum că am văzut cum este structurată platforma .NET precum și mecanismul de compilare a codului C# în cadrul acestei platforme, a venit momentul să ne orientăm strict pe limbaj. 1 – Elemente generale Am precizat în tutorialul precedent că limbajul C# este un limbaj multiparadigmă, ceea ce s-ar traduce prin ”un limbaj care acceptă mai multe paradigme (sau stiluri) de programare”, cum ar fi: programarea procedurală – specifică limbajului C, se definește prin acel stil de programare care se bazează pe modularea aplicațiilor, adică structurarea codului în mai multe subprograme (sau funcții), fiecare cu un anumit task (sarcină). Acest lucru facilitează foarte mult lizibilitatea și claritatea codului, în sensul că întreaga aplicație are o structură bine definită, ceea ce ușurează foarte mult depanarea (debugging) programului – în momentul în care apare un bug, acesta se află în mod evident într-unul...
Continue reading...

Tutoriale C# – Prezentarea limbajului

Tutoriale C# - Prezentarea limbajului

Limbajul C# este unul dintre cele mai utilizate limbaje de programare multiparadigmă din lume, fiind clasat în acest moment pe locul 5 mondial, ca nivel de popularitate. Este un limbaj simplu, modern, cu o flexibilitate foarte mare în ceea ce privește dezvoltarea de aplicații și portabilitatea acestora (deși există unele voci care spun că portabilitatea este limitată, vom demonstra în continuare lipsa de veridicitate a acestei afirmații). 1 – Date istorice Istoria acestui limbaj își are originile la începutul mileniului în care ne aflăm. În iulie 2000 a fost lansată prima distribuție a limbajului C#, deși zvonurile apariției unui limbaj puternic au apărut încă de prin anul precedent. Microsoft a fost corporația care a decis să intre mult mai în forță în lumea dezvoltatorilor, întrucât limbajul Basic își pierduse popularitatea ceea ce a dus la o ușoară scădere a nivelului...
Continue reading...

Tutoriale C# – Prezentare

csharpOrigins_3

    Salut! În cele ce urmează, o să vă fac o scurtă prezentare a persoanei mele, pentru a vă forma o imagine a ceea ce sunt eu, cu raportare directă la mediul informatic și implicit la cel educațional, precum și o analiză succintă a ceea ce intenționez să realizez în cadrul acestui site. Numele meu este Ioniță Cosmin, sunt un tânăr absolvent de liceu, admis la Facultatea de Automatică și Calculatoare, din București, secția Calculatoare, în anul I, evident, cu un puternic spirit de analiză și corectitudine.  Am un temperament foarte echilibrat, în sensul că în majoritatea situațiilor analizez fiecare perspectivă, fiecare latură a problemei, sau cel puțin, laturile pe care le pot distinge, încercând să formez o structură decizională care să îmi permită să concluzionez un anumit lucru.  Nu sunt un tip perfect, evident, am destul de multe...
Continue reading...

Cum să rulezi PHP din Command Prompt sau Powershell pe Windows 7

Environment Variables

Salut! Este vacanță și ne dorim să facem toate lucrurile la relanti…trebuie să recunosc că un exces de lene, văratică,  m-a împins să caut cum putem rula programele PHP direct din Command Prompt sau Powershell. Cel puțin în ultima vreme devenise cam supărător să văd în tutoriale pe cei cu MAC-uri lucrând numai cu terminalul. Deși ce vă voi spune acum rulează direct pe CMD am preferat să folosesc Powershell, căci nu mai suportam să văd acel font monospaced ai anilor ’90(Powershell are optiunea rapidă de Preferences dacă dați clic dreapta pe bara de meniu). De asemenea, e important de precizat că folosesc ca webserver WAMP. Țelul final e să putem folosi o comandă de tipul php script.php și să vedem rezultatul în command prompt. 1.Schimbarea variabilelor de sistem în Windows 7 Deschide Control Panel și apoi alege Advanced System...
Continue reading...

Cum să creezi subdomenii pe localhost pe Ubuntu și Windows

Crearea subdomeniilor in Windows si Ubuntu

Recent, m-am izbit de problema subdomeniilor pe localhost, atât pe Windows cât și pe Ubuntu. Nemai intrând în contact cu așa ceva căutarea s-a dovedit a fi una laborioasă, dar rezultatul a fost foarte bun, mai ales dându-mi seama de avantajele utilizării subdomeniilor. Aș vrea să vă explic problema inițială: a trebuit să lucrez la un proiect care avea niște setări mai interesante prin .htaccess. Setările aveau legătură cu modulul Apache mod_rewrite, în fișier RewriteEngine fiind On. Opțiunea aceasta, împreună desigur cu altele trebuia să rescrie linkurile mai dificile în ceva user-friendly. Desigur, simpla creare a unui folder în care am “trântit” toate fișierele nu a fost cea mai inteligentă idee, toate path-urile sistemului  începând să fie date peste cap. Atunci mi-a venit ideea de subdomeniu. Acolo lucrurile sunt simple folderul principal devenind home folder pentru toate fisierele și folderele...
Continue reading...

Cum să elimini Ubuntu din meniul Windows Boot Manager

Windows_Boot_Manager

Recent, am instalat Ubuntu folosind Wubi, alături de Windows, dar apoi m-am hotărât să îl dezinstalez. Toată operațiunea a avut loc fără probleme, dar la final am rămas cu un mic inconvenient. Deși Ubuntu era șters opțiunea din Windows Boot Manager era încă activată…mai mult de atât, selectarea opțiunii invalide ducea la o restartare inutilă a calculatorului. Pe Windows 8 acel ecran era similar celui din imaginea  de mai jos:   Cheia problemei se dovedește a fi chiar simplă. Pentru Windows Vista, 7 și 8 trebuie să deschidem un command prompt(CMD.exe), să îl rulăm în modul administrator și să folosim funcția bcdedit. Asta va lista toate intrările din Windows Boot Manager. 123456789101112131415161718192021222324252627282930313233343536373839C:\Windows\system32>bcdedit Windows Boot Manager ——————– identifier              {bootmgr} device                  partition=\Device\HarddiskVolume2 description          ...
Continue reading...