Programarea Orientata pe Obiecte si Programarea Vizuala .Net Framework Informatica

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Microsoft
Year: 0

Language: Romanian
Pages: 232
Tags: programare, oop, informatica

I.1. Introducere in .NET......Page 4
I.1.2. Compilarea programelor......Page 5
I.2.1. Caracterizare......Page 6
I.2.2. Crearea aplicaţiilor consolă......Page 7
I.2.3. Structura unui program C#......Page 9
I.2.4. Sintaxa limbajului......Page 11
I.2.4.6. Expresii şi operatori......Page 13
I.2.6.9. Instrucţiunile try-catch-finally şi throw......Page 49
I.3.1. Evoluţia tehnicilor de programare......Page 76
I.3.2. Tipuri de date obiectuale. Încapsulare......Page 77
I.3.3. Supraîncărcare......Page 79
I.3.4. Moştenire......Page 80
I.3.5. Polimorfism. Metode virtuale......Page 81
I.4. Structura unei aplicaţii orientată pe obiecte în C#......Page 82
I.4.2. Constructori......Page 83
I.4.3. Supraîncărcarea constructorilor şi definirea constructorilor în clasele derivate......Page 84
I.4.5. Metode......Page 85
I.5.1. Clase......Page 89
I.5.1.(1) Date......Page 91
I.5.1.(3) Constructori......Page 94
I.5.1.(4) Destructori......Page 96
I.5.1.(5) Evenimente şi delegări......Page 101
I.5.1.(6) Indexatori......Page 103
I.5.1.(7) Operatori......Page 105
I.6. Clase şi funcţii generice......Page 112
I.7.1. Principiile moştenirii......Page 115
I.7.2. Accesibilitatea membrilor moşteniţi......Page 117
I.7.2.(1) Utilizarea cuvântului cheie protected......Page 118
I.7.3.(1) Virtual şi override......Page 119
I.7.4. Interfeţe......Page 120
I.8. Tratarea excepţiilor în C#......Page 122
I.8.1.(1) Blocurile try şi catch......Page 124
I.8.1.(2) Instrucţiunea throw......Page 125
I.9.1. Introducere......Page 127
I.9.2. Polimorfismul parametric......Page 128
I.9.3. Polimorfismul ad-hoc......Page 129
I.9.4. Polimorfismul de moştenire......Page 130
I.9.5. Modificatorii virtual şi override......Page 131
I.9.6. Modificatorul new......Page 132
I.9.7. Metoda sealed......Page 133
Concepte de bază ale programării vizuale......Page 134
II.2. Mediul de dezvoltare Visual C# (prezentarea interfeţei)......Page 135
II.3. Elementele POO în context vizual......Page 137
Prima bară de unelte......Page 139
Fereastra Toolbox......Page 141
Fereastra Properties......Page 142
II.4.1. Ferestre......Page 144
II.4.2. Controale......Page 147
II.5.1. Numere pare......Page 148
II.5.2. Proprietăţi comune ale controalelor şi formularelor:......Page 150
II.5.3. Metode şi evenimente......Page 151
II.5.4. Obiecte grafice......Page 173
II.5.5.(2) Validarea la nivel de utilizator......Page 175
II.5.6. MessageBox......Page 176
II.5.7. Interfaţă definită de către utilizator......Page 179
II.5.8. Browser creat de către utilizator......Page 187
II.5.9. Ceas......Page 192
II.6.1. Crearea unei baze de date. Conectare şi deconectare.......Page 195
II.6.2. Popularea bazei de date......Page 197
II.6.3.(1) Introducere ANSI SQL......Page 198
II.6.3.(2) Select......Page 199
II.6.3.(3) Insert......Page 200
II.6.3.(4) Update......Page 201
II.6.3.(6) Comenzi de manipulare tabele......Page 202
II.6.3.(7) Manipularea datelor......Page 204
II.7.1. Conectare şi deconectare.......Page 206
II.7.2. Operaţii specifice prelucrării tabelelor......Page 209
II.8. Accesarea şi prelucrarea datelor cu ajutorul ADO.NET......Page 210
II.8.1. Arhitectura ADO.NET......Page 211
II.8.3. Conectare......Page 212
II.8.3.(1) Metode......Page 213
II.8.5. DataReader......Page 214
II.8.5.(1) Proprietăţi:......Page 215
II.8.6. Constructori şi metode asociate obiectelor de tip comandă......Page 216
II.8.8. Inserarea datelor......Page 219
II.8.9. Actualizarea datelor......Page 220
II.8.10. Ştergerea datelor......Page 221
II.8.11. DataAdapter şi DataSet......Page 224
II.9. Aplicaţie finală......Page 227