vizual
Programare WEB cu ASP.NET |
|
I. PRINCIPII GENERALE ALE PROIECTĂRII INTERFEŢELOR WEB ............................ 5
I.1. INTRODUCERE........................................................................................................................................ 5 I.2. REALIZAREA INTERFEŢELOR WEB UTILIZÂND LIMBAJUL DE MARCARE HTML ..................................... 6 I.2.1. Ce este HTML ? ................................................................................................................... 6 I.2.2. Structura unui document HTML .......................................................................................... 7 I.2.3. Elemente HTML avansate .................................................................................................... 8 I.2.3.1 Tabele............................................................................................................................................. 8 I.2.3.2 Cadre.............................................................................................................................................. 9 I.2.3.2.1 Cadre interne .......................................................................................................................... 10 I.2.3.2.2 Deschiderea documentelor în alte cadre ................................................................................. 11 I.2.3.3 Layere........................................................................................................................................... 12 I.2.3.4 Formulare..................................................................................................................................... 12 I.2.4. Evaluare............................................................................................................................. 16 I.3. UTILIZAREA TEHNICII CSS PENTRU FORMATAREA DOCUMENTELOR WEB ........................................... 19 I.3.1. Ce este un stil? ................................................................................................................... 19 I.3.2. Definiţii de stil.................................................................................................................... 20 I.3.2.1 Definiţii de stil inline.................................................................................................................... 21 I.3.2.2 Definiţii de stil încapsulate (interne) ......................................................................................... 21 I.3.2.3 Definiţii de stil extern .................................................................................................................. 23 I.3.3. Stiluri în cascadă ............................................................................................................... 24 I.3.4. Clase de stiluri ................................................................................................................... 24 I.3.5. Stiluri identificator............................................................................................................. 25 I.3.6. Pseudoclase şi pseudoelemente.......................................................................................... 26 I.3.7. Stiluri pentru liste............................................................................................................... 28 I.3.8. Casete în CSS..................................................................................................................... 30 I.3.9. Poziţionare în CSS ............................................................................................................. 31 I.3.10. Notaţii şi unităţi de măsură................................................................................................ 32 I.3.11. Evaluare............................................................................................................................. 34 II. MEDIUL DE LUCRU VISUAL WEB DEVELOPER EXPRESS 2008........................... 36 II.1. MEDIUL DE LUCRU............................................................................................................................... 36 II.2. CUM MANEVRĂM PANOURILE .............................................................................................................. 37 II.3. MENIUL VIEW...................................................................................................................................... 38 II.4. PAGINA DE START ................................................................................................................................ 38 II.5. PUBLICAREA UNUI SITE WEB................................................................................................................ 38 II.6. COMPILAREA DINAMICĂ A SITE-ULUI................................................................................................... 39 II.7. WEB SITE/WEB PROJECT ...................................................................................................................... 39 II.8. CREAREA UNUI SITE WEB ..................................................................................................................... 40 II.9. DESPRE OPŢIUNEA LOCATION( FILE SYSTEM, HTTP, FTP).................................................................. 41 II.10. CREAREA ŞI UTILIZAREA DIRECTOARELOR........................................................................................... 42 II.11. EDITAREA PAGINILOR .......................................................................................................................... 42 II.12. SCHIMBAREA PROPRIETĂŢILOR............................................................................................................ 43 II.13. SALVAREA MODIFICĂRILOR ................................................................................................................. 43 II.14. DESPRE FIŞIERELE COD ........................................................................................................................ 43 II.15. vizualIZAREA PAGINILOR ÎNTR-UN BROWSER WEB........................................................................... 44 II.16. MASTER PAGES .................................................................................................................................... 44 II.17. SERVERE WEB ÎN VISUAL WEB DEVELOPER........................................................................................ 45 II.18. ASP.NET DEVELOPMENT SERVER ...................................................................................................... 45 II.19. RULAREA SERVERULUI INTEGRAT ....................................................................................................... 46 II.20. SECURITATE ÎN ASP.NET DEVELOPMENT SERVER ............................................................................. 46 III. LIMBAJUL DE SCRIPTING SERVER-SIDE ASP.NET............................................... 47 III.1. STRUCTURA UNEI PAGINI ASP.NET .................................................................................................... 47 III.1.1. Controale ASP.NET........................................................................................................... 49 III.1.2. Ciclul de viaţă al unei pagini web. .................................................................................... 50 III.1.3. Aplicaţii rezolvate.............................................................................................................. 51 III.2. LIMBAJUL C#....................................................................................................................................... 53 III.2.1. Vocabularul limbajului ...................................................................................................... 54 III.2.2. Tipuri de date..................................................................................................................... 55 III.2.3. Operatori ........................................................................................................................... 56 III.2.4. Conversii............................................................................................................................ 58 III.2.5. Funcţii matematice ............................................................................................................ 59 III.2.6. Instrucţiuni C#................................................................................................................... 60 III.2.7. Tablouri în C#.................................................................................................................... 67 III.2.8. Şiruri de caractere............................................................................................................. 71 III.2.9. Date calendaristice............................................................................................................ 73 IV. MODELUL CLIENT-SERVER....................................................................................... 75 IV.1. CONTROALE SERVER WEB.................................................................................................................... 75 IV.1.1. Label .................................................................................................................................. 76 IV.1.2. Button, LinkButton, ImageButton....................................................................................... 76 IV.1.3. TextBox .............................................................................................................................. 78 IV.1.4. CheckBox, CheckBoxList ................................................................................................... 79 IV.1.5. RadioButton ....................................................................................................................... 81 IV.1.6. RadioButtonList ................................................................................................................. 82 IV.1.7. BulletList ............................................................................................................................ 83 IV.1.8. Image ................................................................................................................................. 84 IV.1.9. DropDownList.................................................................................................................... 84 IV.1.10. HyperLink ........................................................................................................................ 85 IV.1.11. Table, TableRow, TableCell............................................................................................. 86 IV.1.12. MultiView, View............................................................................................................... 87 IV.1.13. FileUpload ....................................................................................................................... 87 IV.1.14. Evaluare........................................................................................................................... 89 IV.2. POST BACK .......................................................................................................................................... 90 IV.2.1. Evaluare............................................................................................................................. 92 IV.3. CONTROALE PENTRU VALIDAREA DATELOR......................................................................................... 93 IV.3.1. RequiredFieldValidator ..................................................................................................... 93 IV.3.2. RangeValidator .................................................................................................................. 93 IV.3.3. RegularExpressionValidator.............................................................................................. 93 IV.3.4. CompareValidator ............................................................................................................. 93 IV.3.5. CustomValidator ................................................................................................................ 94 IV.3.6. Evaluare............................................................................................................................. 97 IV.4. CONTROALE SERVER WEB AVANSATE. ................................................................................................. 98 IV.4.1. ImageMap .......................................................................................................................... 98 IV.4.2. Ad Rotator........................................................................................................................ 101 IV.4.3. Calendar .......................................................................................................................... 103 IV.4.4. Evaluare........................................................................................................................... 107 IV.5. CONECTAREA LA O SURSĂ DE DATE A CONTROALELOR...................................................................... 107 IV.6. PĂSTRAREA INFORMAŢIILOR ÎNTRE PAGINILE WEB ........................................................................... 109 IV.6.1. Controlul HiddenField..................................................................................................... 110 IV.6.2. ViewState ......................................................................................................................... 111 IV.6.3. Cookies............................................................................................................................. 113 IV.6.4. Query String..................................................................................................................... 114 IV.6.5. Session ............................................................................................................................. 116 IV.6.6. Application....................................................................................................................... 119 IV.6.7. Evaluare........................................................................................................................... 121 V. INTERACŢIUNEA CU BAZE DE DATE WEB............................................................ 122 V.1. ROLUL BAZELOR DE DATE........................................................................................................ 122 V.2. ACCESAREA BAZELOR DE DATE WEB..................................................................................... 123 V.3. PROIECTAREA BAZELOR DE DATE........................................................................................... 125 V.3.1. Entităţi, instanţe, atribute, identificator unic ................................................................... 125 V.3.2. Relaţii între entităţi .......................................................................................................... 126 V.3.3. Evaluare........................................................................................................................... 127 V.4. CONFIGURAREA BAZEI DE DATE ............................................................................................. 128 V.4.1. Evaluare........................................................................................................................... 136 V.5. ACCESUL DIRECT LA DATE........................................................................................................ 137 V.5.1. Limbajul SQL- Elemente de bază..................................................................................... 137 V.5.2. Comenzi de manipulare a datelor .................................................................................... 140 V.5.2.1 Comanda SELECT.................................................................................................................. 140 V.5.2.2 Gruparea datelor ..................................................................................................................... 143 V.5.2.3 Sortarea datelor ....................................................................................................................... 145 V.5.2.4 Interogări multiple.................................................................................................................... 146 V.5.2.5 Comanda UPDATE................................................................................................................. 149 V.5.2.6 Comanda INSERT .................................................................................................................. 149 V.5.2.7 Comanda DELETE.................................................................................................................. 150 V.5.3. Comenzi de definire a datelor .......................................................................................... 151 V.5.3.1 Crearea tabelelor..................................................................................................................... 151 V.5.3.2 Modificarea structurii unei tabele .......................................................................................... 152 V.5.3.3 Redenumirea şi ştergerea unei tabele ................................................................................. 153 V.5.3.4 Acordarea / revocarea unor privilegii .................................................................................... 154 V.5.4. Evaluare........................................................................................................................... 156 V.6. MANIPULAREA BAZELOR DE DATE WEB PRIN INTERMEDIUL OBIECTELOR ADO.NET 158 V.6.1. Arhitectura ADO.NET...................................................................................................... 158 V.6.2. Furnizori de date (Data Providers) ................................................................................. 158 V.6.3. Accesul direct la date prin intermediul ADO.NET........................................................... 159 V.6.4. Crearea unei conexiuni .................................................................................................... 160 V.6.5. Command.......................................................................................................................... 168 V.6.5.1 Selectarea datelor. .................................................................................................................... 170 V.6.5.2 Inserarea datelor. ...................................................................................................................... 170 V.6.5.3 Actualizarea datelor................................................................................................................... 171 V.6.5.4 Ştergerea datelor....................................................................................................................... 171 V.6.6. DataReader....................................................................................................................... 172 V.6.7. Comenzi parametrizate .................................................................................................... 173 V.6.8. Studiu de caz .................................................................................................................... 174 V.7. LUCRUL ÎN MOD DECONECTAT ................................................................................................ 184 V.7.1. DataAdapter..................................................................................................................... 184 V.7.2. DataSet............................................................................................................................. 185 V.7.3. Proiectare DataSet în mediu vizual ................................................................................. 188 V.8. LUCRUL CU MAI MULTE TABELE ........................................................................................................ 193 V.9. PROCEDURI STOCATE (STORED PROCEDURES) ........................................................................... 195 V.10. CONTROALE .NET LEGATE LA DATE.................................................................................................. 198 V.10.1. Controale pentru sursa de date ....................................................................................... 198 V.10.2. Controlul GridView......................................................................................................... 200 V.10.3. Controalele DetailsView şi FormView............................................................................ 207 V.10.4. Alte controale legate la date............................................................................................ 208 V.10.4.1 Repeater................................................................................................................................. 208 V.10.4.2 DataList .................................................................................................................................. 209 V.10.4.3 DropDownList ........................................................................................................................ 210 V.10.4.4 CheckBoxList ......................................................................................................................... 211 V.10.4.5 RadioButtonList ..................................................................................................................... 212 V.10.5. Evaluare .......................................................................................................................... 213 VI. SECURITATEA APLICAŢIILOR ASP.NET ................................................................ 214 VI.1. WINDOWS AUTHENTICATION............................................................................................................. 214 VI.2. FORMS-BASED AUTHENTICATION...................................................................................................... 215 VI.3. SECURIZAREA DIN APLICAŢIA WEB .................................................................................................... 215 VII. PROIECTAREA ŞI REALIZAREA UNEI APLICAŢII WEB........................................ 216 VII.1. REALIZAREA INTERFEŢEI ................................................................................................................... 216 VII.1.1. MasterPages ................................................................................................................... 216 VII.1.2. Foi de stiluri ................................................................................................................... 222 VII.1.3. Controalele web server din MasterPage ........................................................................ 225 VII.1.4. Conectarea la sursa de date a controalelor din MasterPage ......................................... 229 VII.2. HOME.ASPX ....................................................................................................................................... 233 VII.3. MOVIE.ASPX ...................................................................................................................................... 234 VII.4. DETALII.ASPX .................................................................................................................................... 242 VII.5. UPLOAD.ASPX.................................................................................................................................... 246 VII.6. ADAUGĂFILM.ASPX........................................................................................................................... 248 VII.7. CONTACT.ASPX.................................................................................................................................. 254 VII.8. EVALUARE......................................................................................................................................... 259 VIII. TEST DE VERIFICARE A CUNOŞTINŢELOR........................................................... 259 . Programare web, asp, net |
|
Programare WEB Numar pagini: 261
|
Programarea Orientata pe Obiecte si Programarea vizuala |
|
.NET este un cadru (Framework) de dezvoltare software unitară care permite realizarea, distribuirea şi rularea aplicaţiilor desktop Windows şi aplicaţiilor WEB. Tehnologia .NET pune laolaltă mai multe tehnologii (ASP, XML, OOP, SOAP, WDSL, UDDI) şi limbaje de programare (VB, C++, C#, J#) asigurând, totodată, atât portabilitatea codului compilat între diferite calculatoare cu sistem Windows, cât şi reutilizarea codului în programe, indiferent de limbajul de programare utilizat. . Programarea orientata pe obiecte, programarea vizuala |
|
Software industrial Numar pagini: 232
|
Introducere - Aplicatii sunet |
|
1. Analiza Fourier în timp real
2. Instrumente specializate pentru analiza şi vizualizarea semnalelor 3. Sinteza semnalelor în timp real. Aplicaţii la semnalul audio 4. Generatoare de semnal sonor implementate în Simulink . Introducere, aplicatii, sunet, software, industrial, analiza, fourier, timp, real, instrumente, specializate, vizualizare, semnale, sinteza, generatoare, sonor, implementate, simulink |
|
Software industrial Numar pagini: 50
|
Glaucomul |
|
Lucrare de diploma
C U P R I N S CAPITOLUL I ANALIZORUL vizual - ANATOMIE SI FIZIOLOGIE PAG. 2 CAPITOLUL II PAG. 8 PATOLOGIA TENSIUNII OCULARE • PARTICULARITATI FIZIOLOGICE • MASURAREA TENSIUNII OCULARE • SINDROMUL DE HIPERTENSIUNE OCULARA CAPITOLUL III PAG. 15 GLAUCOMUL • DEFINITIE • CLASIFICARE • DESCRIERE • PROFILAXIA GLAUCOMULUI CAPITOLUL IV PAG. 24 ROLUL ASISTENTEI IN INGRIJIREA BOLNAVULUI CU GLAUCOM BIBLIOGRAFIE . Glaucomul, lucrare, diploma, patologia, tensiunii, oculare, analizorul, vizual, anatomie, fiziologie, particularitati, fiziologice, masurarea, tensiunii, oculare, sindromul, hipertensiune, oculara, glaucomul, definitie, clasificare, descriere, profilaxia, rolul, asistentei, bolnavului, ingrijirea |
|
Biologie Numar pagini: 35
|
Curs V - Operatiuni de creare, deschidere, salvare si tiparire a documentelor |
|
I.2. FORMATAREA PAGINII DE DOCUMENT
I.2. EDITAREA DOCUMENTELOR I.2.1. Operaţiuni de selecţie, copiere şi mutare a blocurilor de text I.2.2. Căutarea şi înlocuirea unui text I.2.3. Antetul şi subsolul paginii de document I.3. MODURILE DE vizualIZARE A DOCUMENTELOR I.4. FORMATAREA TEXTULUI I.4.1. Formatarea la nivel de caracter I.4.2. Formatarea la nivel de paragraf I.4.3. Chenare şi umbre I.4.4. Liste I.4.5. Scrierea pe coloane I.4.6. Tabulatori . Formatare, pagina, document, operatiuni, creare, deschidere, salvare, tiparire, editare, selectie, copiere, mutare, blocuri, text, cautare, inlocuire, anteul, subsolul, moduri, vizualizare, formatare, caracter, paragraf, chenare, umbre, liste, coloane, tabulatori |
|
I N F O R M A T I C Ă E C O N O M I C Ă Numar pagini: 23
|
Curs IV - Procesorul de texte Microsoft Word |
|
1.1. Procesoare de documente şi editoare de texte
1.2. Noţiuni de tehnoredactare 1.3. Lansarea în execuţie şi prezentarea interfeţei programului Microsoft Word 1.4. Operaţiuni de creare, deschidere, salvare şi tipărire a documentelor 1.5 Formatarea paginii de document 1.6. Editarea documentelor 1.6.1. Operaţiuni de selecţie, copiere şi mutare a blocurilor de text 1.6.2. Căutarea şi înlocuirea unui text 1.6.3. Antetul şi subsolul paginii de document 1.7. Modurile de vizualizare a documentelor . Procesoare, documente, texte, mocrosoft, word, notiuni, tehnoredactare, lansare, executie, prezentare, interfata, program, operatiuni, creare, deschidere, salvare, tiparire, documente, selectie, copiere, mutare, blocuri, inlocuire, anteu, subsol, pagina, moduri, vizualizare |
|
I N F O R M A T I C Ă E C O N O M I C Ă Numar pagini: 12
|
Culorile |
| Ochiul poate vedea 7 milioane de culori.Anumite culori pot irita ochii si pot cauza dureri de cap .Alte culori sau combinatii de culori sunt linistitoare. Deci folosirea corecta a culorilor poate mari productivitatea, minimaliza obosirea vizuala si pot relaxa intreg corpul.. Culorile, ochiul, verde, rosu, galben, albastru |
|
Istoria Artei Numar pagini: 2
|
Ochiul si vederea |
|
Structura şi funcţiile aparatului vizual
Aparatul vizual, cel mai important organ de simţ, informează sistemul nervos central asupra tuturor modificărilor care au loc în mediul înconjurător. Funcţionează pe principiul sistemul cibernetic, adică are în exterior glo¬bul ocular numit şi "aparat de luat vederi", apoi căi de transmisie a mesajului şi centri corticali de interpretare a imaginii. Globul ocular este în general de formă sferică şi are o structură formată din trei membrane:...... + poza si schema . Ochiul, vederea, vizual, structura, functiile, aparatul, globul, ocular, membrana, externa, sclerotica, corneea, uveea, corpul, ciliar, muschii, ciliari, procesele, ciliare, irisul, pupila, uvcea, posterioara, conul, basto¬nasul, anexele, globului, ocular, orbita, pleoape, aparatul, lacrimal, conjunctiva, bolile, oculare, frecvente, viciile, refractie, ametropiile, dioptrii, hipermetropia, miopia |
|
Biologie Numar pagini: 3
|
Pasarile de prada |
|
Pasarile de prada sunt rapitoare innascute – talentul si indarjirea lor le fac campionii necontestati ai lumii pasarilor.Stapanii aerului,inzestrati cu o acuitate vizuala deosebita,isi captureaza si devoreaza victimele cu ajutorul ghearelor indoite si al pliscurilor incovoiate.
Migrarea pasarilor de prada Urmarirea prazii Informatii utile Masa gratuita Pescuitul din aer Ritualuri de imperechere Puii . Pasarile, prada, rapitoare, soimul, migrarea, urmarirea, prazii, informatii, utile, masa, pescuitul, aer, ritualuri, imperechere, puii |
|
Biologie Numar pagini: 3
|
Martisor de Ion Pillat pastel – demonstratie |
|
Ion Pillat (1891 – 1945) este, asemenea lui Vasile Alecsandri, un iubitor de privelisti pe care le-a “imobilizat” cu talentul unui pictor in poeziile sale.
Poezia “Martisor” face parte din volumul “Limpezimi”, fiind prima din suita de pasteluri in “Calendarul viei”; poetul construieste un tablou al primaverii, incantator si sugestiv din punct de vedere vizual. Aceasta specie literara se numara printre preferatele lui Pillat care marturiseste “Un pastel devine o partitura”. Cristian Livescu afirma: “In interiorul acestor privelisti sufletesti, <timpul muzical> apare ca o sublimare a timpului real, devenit convenabil in poezie”.. Martisor, ion pillat, pastel, demonstratie, privelisti sufletesti, vestitor, sufletul poetului, privelisti campenesti, epitete, personificari, metafora, inversiuni, repetitie, imagini auditive |
|
Limba si literatura romana Numar pagini: 2
|
Martisor de Ion Pillat pastel – demonstratie |
|
Ion Pillat (1891 – 1945) este, asemenea lui Vasile Alecsandri, un iubitor de privelisti pe care le-a “imobilizat” cu talentul unui pictor in poeziile sale.
Poezia “Martisor” face parte din volumul “Limpezimi”, fiind prima din suita de pasteluri in “Calendarul viei”; poetul construieste un tablou al primaverii, incantator si sugestiv din punct de vedere vizual. Aceasta specie literara se numara printre preferatele lui Pillat care marturiseste “Un pastel devine o partitura”. Cristian Livescu afirma: “In interiorul acestor privelisti sufletesti, <timpul muzical> apare ca o sublimare a timpului real, devenit convenabil in poezie”.. Martisor, ion pillat, pastel, demonstratie, privelisti sufletesti, vestitor, sufletul poetului, privelisti campenesti, epitete, personificari, metafora, inversiuni, repetitie, imagini auditive |
|
Limba si literatura romana Numar pagini: 2
|