JScript NET programowanie Biblia.pdf
(
412 KB
)
Pobierz
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
JScript .NET
programowanie. Biblia
Autor: Essam Ahmed
ISBN: 83-7197-666-6
Tytu³ orygina³u:
Format: B5, stron: 416
oprawa twarda
SPIS TRECI
KATALOG KSI¥¯EK
KATALOG ONLINE
JScript .NET Programming
ZAMÓW DRUKOWANY KATALOG
Przyk³ady na ftp: 1244 kB
TWÓJ KOSZYK
JScript .NET to nowe, oparte na technologiach obiektowych, wszechstronne narzêdzie
do budowy aplikacji platformy Microsoft .NET. Wyczerpuj¹ce omówienie metod pracy
z obiektami i liczne przyk³ady czyni¹ z niniejszej ksi¹¿ki jedyny w swoim rodzaju
przewodnik, prowadz¹cy Czytelnika od podstaw jêzyka, architektury obiektowej
i specyfikacji UML a¿ do kompletnych aplikacji ASP.NET i us³ug Windows,
wykorzystuj¹cych bazy danych, ADO.NET i XML.·
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
"
"
"
"
"
"
"
"
"
Poznaj, co ró¿ni JScript .NET od jêzyków JavaScript, Visual Basic i C++.
Rozpocznij pracê z typami danych, funkcjami, operatorami i innymi
podstawowymi elementami JScript .NET.
Zadbaj o wydajnoæ, wprowadzaj¹c mechanizmy obiektowe.
Poznaj tajniki tworzenia us³ug typu Web Service, Windows Forms i klientów
ASP.NET.
Po³am zêby na analizowaniu kodu i obs³udze b³êdów.
Zapoznaj siê z tajnikami architektury obiektowej i translacji diagramów UML
Wykorzystaj posiadan¹ wiedzê do analizowania aplikacji ASP.NET, przegl¹daj¹cej
bazy danych za porednictwem ADO.NET.
Pójd dalej -- odkryj zasady pracy us³ugi Windows, wykorzystuj¹cej ADO.NET
do przetwarzania plików XML.
Dowiedz siê, jak przenosiæ aplikacje ASP na platformê .NET.
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
O Autorze..............................................................................................................................15
Wstp.....................................................................................................................................17
Rozdział 1. Infrastruktura .NET Framework.........................................................................23
Rozdział 2. Elementy .NET Framework...............................................................................31
Rozdział 3. JScript .NET.......................................................................................................49
!
Rozdział 4. Podstawowe elementy jzyka............................................................................59
Rozdział 5. Typy danych i obiekty wewntrzne...................................................................67
Rozdział 6. Instrukcje jzyka JScript i obsługa błdów........................................................85
Rozdział 7. Kompilacja warunkowa i funkcje jzyka JScript...............................................97
Rozdział 8. Operatory i typy danych u3ytkownika.............................................................103
"#$$%
&$'(#$#!
Rozdział 9. Co nowego w JScript .NET?............................................................................119
Rozdział 10. JScript .NET w praktyce................................................................................141
Rozdział 11. Usuwanie i obsługa błdów...........................................................................181
Rozdział 12. Wyj8tki w JScript .NET.................................................................................211
)'#*#' ++
Rozdział 13. Metody i fazy programowania obiektowego.................................................235
Rozdział 14. Analizowanie systemu informatycznego.......................................................257
Rozdział 15. Projektowanie klas.........................................................................................275
),((#-+
Rozdział 16. ASP.NET........................................................................................................295
Rozdział 17. Przykładowa aplikacja Windows...................................................................317
Rozdział 18. Migracja od ASP do ASP.NET......................................................................345
.$ +/!
Dodatek A Notacja UML....................................................................................................369
Dodatek B Translacja notacji UML na kod JScript .NET...................................................383
Dodatek C Elementarz XML...............................................................................................399
Skorowidz ...........................................................................................................................................417
!
"#$%$ &'
.NET Framework — co to takiego?......................................................................................................23
JScript a .NET Framework....................................................................................................................24
.NET Framework — rozwizywane problemy .....................................................................................25
Brak współdziałania........................................................................................................................26
Niespójne modele programowania .................................................................................................27
Problemy z obsług wersji..............................................................................................................28
Niespójne zestawy narz-dzi............................................................................................................29
(%$'
Przegld składników .NET Framework................................................................................................31
Common Language Runtime (CLR).....................................................................................................32
Współdziałanie mi-dzyj-zykowe i łatwe wdra5anie rozwiza6.....................................................32
Wspólne usługi wykonawcze..........................................................................................................32
.NET Class Library ...............................................................................................................................34
Common Type System (CTS)...............................................................................................................35
Typy podstawowe...........................................................................................................................35
Typy warto7ciowe...........................................................................................................................39
Typy odniesieniowe........................................................................................................................41
ASP.NET...............................................................................................................................................42
Web Forms......................................................................................................................................42
Web Services ..................................................................................................................................44
Windows Forms ....................................................................................................................................45
Visual Studio .NET...............................................................................................................................45
)*
JScript .NET w pigułce .........................................................................................................................49
Podstawowe cechy j-zyka...............................................................................................................51
JScript .NET i JScript .....................................................................................................................52
JScript .NET i Internet Explorer.....................................................................................................52
JScript .NET i IIS............................................................................................................................52
Dlaczego JScript .NET?........................................................................................................................53
JScript .NET dla pocztkujcych....................................................................................................53
JScript .NET dla programistów JavaScript.....................................................................................54
JScript .NET dla programistów Visual Basic .................................................................................54
+
JScript .NET dla programistów C++ ..............................................................................................54
Zalety JScript .NET w stosunku do C#...........................................................................................54
!
,-(. ($*
Zasady ogólne .......................................................................................................................................59
Rozró5nianie wielkich i małych liter..............................................................................................60
Formatowanie kodu ........................................................................................................................60
Komentarze.....................................................................................................................................61
Literały............................................................................................................................................62
Identyfikatory..................................................................................................................................63
Niesławny 7rednik...........................................................................................................................64
Klamry ............................................................................................................................................64
((-(/$( 0!
Typy danych..........................................................................................................................................67
Typ Boolean....................................................................................................................................67
Typ String .......................................................................................................................................68
Typ Number....................................................................................................................................69
Typ Object ......................................................................................................................................69
Obiekty wewn-trzne..............................................................................................................................70
Obiekt arguments............................................................................................................................70
Obiekt Array ...................................................................................................................................71
Obiekt String...................................................................................................................................73
Obiekt Number................................................................................................................................74
Obiekt Math ....................................................................................................................................75
Obiekt Date.....................................................................................................................................75
Obiekt RegExp................................................................................................................................76
Obiekt Error....................................................................................................................................76
Obiekt this.......................................................................................................................................77
Obiekt Function ..............................................................................................................................77
Obiekt ActiveXObject ....................................................................................................................79
Obiekt Enumerator..........................................................................................................................79
Obiekt VBArray..............................................................................................................................80
Obiekty Microsoft Scripting Runtime ............................................................................................80
"$.. ($11 -2 3
Instrukcje j-zyka JScript .......................................................................................................................85
Instrukcja if.....................................................................................................................................86
Instrukcja while...............................................................................................................................87
Instrukcja do/while..........................................................................................................................88
Instrukcja for...................................................................................................................................88
Instrukcja for...in.............................................................................................................................88
Instrukcja continue..........................................................................................................................89
Instrukcja break...............................................................................................................................90
Instrukcja switch.............................................................................................................................90
Instrukcja return..............................................................................................................................92
Instrukcja with ................................................................................................................................93
Wyjtki i obsługa bł-dów......................................................................................................................93
Przechwytywanie wyjtków ...........................................................................................................93
Wywoływanie wyjtków przy u5yciu obiektu Error ......................................................................94
Klauzula finally...............................................................................................................................95
4.$#$.. ($ *!
Kompilacja warunkowa ........................................................................................................................97
Instrukcja @cc_on ..........................................................................................................................98
Instrukcja @set ...............................................................................................................................98
Instrukcja if...................................................................................................................................100
Funkcje j-zyka JScript ........................................................................................................................100
(((-(/5($$ 6'
Operatory j-zyka JScript.....................................................................................................................103
Operatory jednoargumentowe (unarne) ..............................................................................................104
Operator new.................................................................................................................................104
Operator delete..............................................................................................................................104
Operator typeof.............................................................................................................................105
Operator instanceof.......................................................................................................................105
Operatory preinkrementacji i predekrementacji ...........................................................................106
Operatory postinkrementacji i postdekrementacji ........................................................................106
Operator negacji bitowej (~).........................................................................................................106
Operator negacji logicznej (!).......................................................................................................107
Operator negacji (–)......................................................................................................................107
Operatory dwuargumentowe (binarne) ...............................................................................................107
Operatory addytywne....................................................................................................................107
Operatory multiplikatywne...........................................................................................................108
Operatory logiczne........................................................................................................................108
Operatory porównania ..................................................................................................................111
Operatory trójargumentowe ................................................................................................................112
Operatory bitowe.................................................................................................................................112
Przecinek.............................................................................................................................................113
Tworzenie typów danych....................................................................................................................113
"#$$%
&$'(#$#!
78*
Kompilowanie kodu............................................................................................................................119
Nowe typy danych...............................................................................................................................121
Precyzowanie typów danych...............................................................................................................121
Nowe instrukcje ..................................................................................................................................123
Instrukcja class..............................................................................................................................124
Instrukcja import...........................................................................................................................136
Instrukcja package ........................................................................................................................137
Instrukcja const.............................................................................................................................137
Instrukcja enum.............................................................................................................................138
Nowe dyrektywy kompilacji...............................................................................................................138
Dyrektywa @option(fast) .............................................................................................................139
Dyrektywa @debug ......................................................................................................................139
Dyrektywa @position...................................................................................................................140
$()
Tworzenie aplikacji opartych na Windows Forms..............................................................................141
xForm: XML dla formularzy Windows........................................................................................141
Kompilowanie narz-dzia xForm...................................................................................................143
Plik z chomika:
michael1307
Inne pliki z tego folderu:
100 rzeczy ktore kazdy projektant powinien wiedziec o potencjalnych klientach.pdf
(1608 KB)
10 projektow w cyfrowej ciemni fotograficznej.pdf
(773 KB)
100 sposobow na cyfrowe wideo.pdf
(1337 KB)
100 sposobow na Excel 2007 PL Tworzenie funkcjonalnych arkuszy.pdf
(1134 KB)
100 sposobow na Flash.pdf
(2199 KB)
Inne foldery tego chomika:
Dla bystrzaków
Dokumenty
Ebook-point
editio
Escape Magazine
Zgłoś jeśli
naruszono regulamin