Introducere în C Sharp

Curs
6.5/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: pdf
Pagini : 27 în total
Cuvinte : 7243
Mărime: 374.07KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Popescu Alexandru

Extras din document

Noţiuni generale

Pentru gruparea fişierelor sursă şi a altor resurse utilizate în cadrul aplicaţiei, mediul Visual Studio .Net (VS) utilizează două concepte:

• Proiect: fişier care conţine toate informaţiile necesare pentru a compila un modul dintr-o aplicaţie .Net

• Soluţie: fişier care conţine lista proiectelor care compun o aplicaţie, precum şi dependinţele dintre ele

Proiectele sunt fişiere XML care conţin următoarele informaţii:

• lista fişierelor necesare, poziţia pe disc a acestora precum şi modul în care vor fi utilizate (compilate in cod executabil, incluse în executabil, …)

• lista de module externe referite

• mai multe seturi de parametri de compilare numite configuraţii (implicit sunt doar două – Debug şi Release – dar se pot defini şi alte configuraţii)

• diverse opţiuni legate de proiect

Fişierele de tip proiect pentru C# au extensia csproj. Principalele tipuri de proiecte sunt:

• Console Application: aplicaţii de tip linie de comandă, fără interfaţă grafică; rezultatul este un fişier executabil (.exe)

• Class Library: bibliotecă de clase care poate fi utilizată pentru construirea altor aplicaţii; rezultatul este o bibliotecă cu legare dinamică (.dll)

• Windows Application: aplicaţie windows standard; rezultatul este un fişier executabil (.exe)

Proiectele sunt singura modalitate prin care se pot compila aplicaţii .Net folosind VS.

Soluţiile sunt fişiere text cu extensia sln care conţin lista tuturor proiectelor care compun aplicaţia, dependinţele dintre ele şi configuraţiile disponibile. Orice proiect este inclus obligatoriu într-o soluţie (creată explicit de către utilizator sau creată implicit de către VS).

Crearea unei aplicaţii de consolă

Crearea unei aplicaţii de consolă C# se poate face utilizând comanda File->New project şi selectând Visual C# Projects -> Console Application.

Principalele opţiuni disponibile:

• Location: directorul unde vor fi create fişierele

• Name: numele proiectului

• Add to solution / Close solution (doar în cazul în care există o soluţie deschisă): permite adăugarea unui proiect nou în cadrul soluţiei sau crearea unei soluţii noi

• More:

o Create directory for solution: crează un director separat pentru solutie (implicit solutia va fi creată în acelaşi director cu proiectul)

o New solution name: numele soluţiei (implicit este acelaşi cu a proiectului)

Presupunem că au fost alese următoarele opţiuni:

• Location: d:asepoo

• Name: PrimaAplicatie

• Close Solution (dacă este cazul)

• More: bifat “Create directory for solution”

VS-ul va crea următoarele:

• un fişier soluţie “PrimaAplicatie.sln”

• un fisier proiect “PrimaAplicatie.csproj”

• două fişiere sursă: “AssemblyInfo.cs” (conţine proprietăţile care pentru executabil) şi “Class1.cs” care conţine o clasă care reprezintă aplicaţia noartră

Preview document

Introducere în C Sharp - Pagina 1
Introducere în C Sharp - Pagina 2
Introducere în C Sharp - Pagina 3
Introducere în C Sharp - Pagina 4
Introducere în C Sharp - Pagina 5
Introducere în C Sharp - Pagina 6
Introducere în C Sharp - Pagina 7
Introducere în C Sharp - Pagina 8
Introducere în C Sharp - Pagina 9
Introducere în C Sharp - Pagina 10
Introducere în C Sharp - Pagina 11
Introducere în C Sharp - Pagina 12
Introducere în C Sharp - Pagina 13
Introducere în C Sharp - Pagina 14
Introducere în C Sharp - Pagina 15
Introducere în C Sharp - Pagina 16
Introducere în C Sharp - Pagina 17
Introducere în C Sharp - Pagina 18
Introducere în C Sharp - Pagina 19
Introducere în C Sharp - Pagina 20
Introducere în C Sharp - Pagina 21
Introducere în C Sharp - Pagina 22
Introducere în C Sharp - Pagina 23
Introducere în C Sharp - Pagina 24
Introducere în C Sharp - Pagina 25
Introducere în C Sharp - Pagina 26
Introducere în C Sharp - Pagina 27

Conținut arhivă zip

  • Introducere in C Sharp.pdf

Alții au mai descărcat și

Metodologii de Proiectare a Aplicațiilor Web

1. Abordări metodologice Ingineria Web este un domeniu nou al ingineriei software, care pune accent pe dezvoltarea sistemelor Web. Deşi...

Microsoft Acces

Mediul de lucru Microsoft Access 1. Definirea componentelor principale ale SGBD Microsoft Access SGBD Microsoft Access 2003 (XP, 2000) asigură...

Crearea unei Baze de Date

1. Exemplu de baze de date. Sa se creeze BD Lista documetelor Nr de rind Denumirea documentului Comentariu N(2) C(40) C(20) 1 Sinteza - 2...

Noțiuni introductive despre baze de date - Microsoft Acces

Obiective: - Noţiuni generale - Prezentarea aplicaţiei - Lansarea şi închiderea programului - Proiectarea structurii bazei de date - Operaţii...

Limbaje de Programare

1.1. Introducere în bazele de date Sistemele de baze de date pot fi considerate ca cea mai importantă realizare în domeniul ingineriei...

Sistemul de gestiune a bazelor de date Microsoft Acces

Pentru crearea unei baze de date, pentru actualizarea conţinutului acesteia, pentru consultarea şi prelucrarea datelor stocate aici este utilizat...

Structuri de control

Forme de reprezentare a algoritmilor: 1. Schema logică (organigramă) 2. Limbajul algoritmic (pseudocod) 3. Programul Schemele logice sunt forme...

Programare avansată utilizând clase

Functii si clase prietene In paragraful precedent, am afirmat ca principiul incapsularii datelor este bine sa fie respectat in cadrul elaborarii...

Te-ar putea interesa și

Proiectarea și Realizarea unui Vehicul Autonom cu Tracțiune Diferențială Realizată cu Motoare Pas cu Pas

Rezumat Lucrarea de licenţa cu titlul ,,Proiectarea si realizarea unui vehicul autonom cu tracţiune diferenţiala realizată cu motoare pas cu pas’’...

Analiza unui Portofoliu de Zece Titluri Financiare

1. INTRODUCERE 1.1 Obiectivul Proiectului In cadrul acestui proiect am considerat 10 actiuni din domenii diferite de activitate ( ZIM, TVL, UAM,...

Gestiunea Portofoliului de Titluri Financiare

1. Introducere Transpunerea in practica a modelului teoretic, respectiv fundamentarea deciziei optime cu privire la structura portofoliului, se...

Evoluții în Teoria și Practica Managementului de Portofoliu

Introducere Conceptele contemporane, decurgând din tezele keynesiste, consideră economiile ca un flux de resurse curente, care nu sunt utilizate...

Gestiunea Portofoliului de 13 Titluri

7. BIBLIOGRAFIE Introducere Lucrarea de fata are ca scop realizarea portofoliului optim,portofoliu care doreste optimizarea corelatiei intre...

Modelare pe Piața Financiară

CAP. 1. Modele de evaluare a acţiunilor Modelul Capital Asset Pricing Model permite evaluarea activelor financiare pe o piaţă în echilibru. CAPM...

Gestiunea Portofoliului de 10 Titluri

INTRODUCERE Obiectivul proiectului Proiectul îsi propune drept scop analiza de piata a evolutiei cursurilor actiunilor în vederea constituirii...

Formarea și Evaluarea Portofoliului Investițional

Introducere Odată cu obţinerea independenţei, în faţa Republicii Moldova au fost deschise o multitudine de perspective şi posibilităţi. Aceste...

Ai nevoie de altceva?