Learning Visual Basic .NET: [introducing the language, .NET programming & object-oriented software development]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2002
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 303 S. Ill. |
ISBN: | 0596003862 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014941427 | ||
003 | DE-604 | ||
005 | 20021128 | ||
007 | t | ||
008 | 021128s2002 cc a||| |||| 00||| eng d | ||
016 | 7 | |a 965755487 |2 DE-101 | |
020 | |a 0596003862 |9 0-596-00386-2 | ||
035 | |a (OCoLC)314208735 | ||
035 | |a (DE-599)BVBBV014941427 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
044 | |a cc |c XB-CN | ||
049 | |a DE-521 | ||
050 | 0 | |a QA76.73.B3L52 2003 | |
082 | 0 | |a 005.2/768 22 | |
082 | 0 | |a 005.2768 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 28 |2 sdnb | ||
100 | 1 | |a Liberty, Jesse |e Verfasser |0 (DE-588)128812877 |4 aut | |
245 | 1 | 0 | |a Learning Visual Basic .NET |b [introducing the language, .NET programming & object-oriented software development] |c Jesse Liberty |
246 | 1 | 3 | |a Learning Visual Basic.NET |
246 | 1 | 3 | |a Visual Basic .NET |
246 | 1 | 3 | |a Visual Basic.NET |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2002 | |
300 | |a XIII, 303 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
630 | 0 | 4 | |a Microsoft Visual BASIC. |
650 | 4 | |a BASIC (Computer program language) | |
650 | 4 | |a Microsoft .NET Framework | |
650 | 0 | 7 | |a VisualBASIC.NET |0 (DE-588)4659413-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a VisualBASIC.NET |0 (DE-588)4659413-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010081957&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-010081957 |
Datensatz im Suchindex
_version_ | 1808226431752208384 |
---|---|
adam_text |
TABLE
OF
CONTENTS
PREFACE
.
IX
1.
VISUAL
BASIC
.NET
AND
.NET
PROGRAMMING
.
1
VISUAL
BASIC
AND
.NET
1
THE
.NET
PLATFORM
3
THE
.NET
FRAMEWORK
3
THE
VB.NET
LANGUAGE
4
THE
STRUCTURE
OF
VB.NET
APPLICATIONS
4
THE
DEVELOPMENT
ENVIRONMENT
5
2.
GETTINGSTARTEDWITHVB.NET
.
6
WHAT
'
S
IN
A
PROGRAM?
8
YOUR
FIRST
PROGRAM:
HELLO
WORLD
9
EXAMINING
YOUR
FIRST
PROGRAM
11
3.
OBJECT-ORIENTED
PROGRAMMING
.
14
CREATING
MODELS
15
CLASSES
AND
OBJECTS
16
DEFINING
A
CLASS
17
CLASS
RELATIONSHIPS
18
THE
THREE
PILLARS
OF
OBJECT-ORIENTED
PROGRAMMING
19
ENCAPSULATION
19
SPECIALIZATION
20
POLYMORPHISM
21
OBJECT-ORIENTED
ANALYSIS
AND
DESIGN
21
4.
VISUALSTUDIO.NET
.23
START
PAGE
25
INSIDE
THE
INTEGRATED
DEVELOPMENT
ENVIRONMENT
(IDE)
27
INTELLISENSE
29
BUILDING
AND
RUNNING
30
FOR
MORE
INFORMATION
31
5.
VB.NET
LANGUAGE
FUNDAMENTALS
.
32
TYPES
32
VARIABLES
36
CONSTANTS
39
STRINGS
47
STATEMENTS
47
WHITESPACE
48
6.
BRANCHING
.
49
UNCONDITIONAL
BRANCHING
STATEMENTS
50
CONDITIONAL
BRANCHING
STATEMENTS
52
ITERATION
(LOOPING)
STATEMENTS
60
7.
OPERATORS
.
71
THE
ASSIGNMENT
OPERATOR
(=)
71
MATHEMATICAL
OPERATORS
71
RELATIONAL
OPERATORS
76
LOGICAL
OPERATORS
WITHIN
CONDITIONALS
77
OPERATOR
PRECEDENCE
79
8.
CLASSES
AND
OBJECTS
.
82
DEFINING
CLASSES
83
METHOD
ARGUMENTS
94
CONSTRUCTORS
96
INITIALIZERS
98
COPY
CONSTRUCTORS
100
THE
ME
KEYWORD
101
USING
SHARED
MEMBERS
102
DESTROYING
OBJECTS
105
VI
|
TABLE
OF
CONTENTS
9.
INSIDE
METHODS
.
107
OVERLOADING
METHODS
107
ENCAPSULATING
DATA
WITH
PROPERTIES
110
PASSING
BY
VALUE
AND
BY
REFERENCE
115
10.
BASIC
DEBUGGING
.
121
SETTING
A
BREAKPOINT
121
THE
CALL
STACK
129
11.
INHERITANCE
AND
POLYMORPHISM
.
130
SPECIALIZATION
AND
GENERALIZATION
130
INHERITANCE
133
POLYMORPHISM
136
ABSTRACT
CLASSES
142
NOTLNHERITABLE
CLASSES
145
THE
ROOT
OF
ALL
CLASSES:
OBJECT
146
BOXING
AND
UNBOXING
TYPES
148
12.
STRUCTURES
.
151
DEFINING
A
STRUCTURE
152
13.
INTERFACES
.
157
DEFINING
AN
INTERFACE
158
IMPLEMENTING
AN
INTERFACE
159
IMPLEMENTING
MORE
THAN
ONE
INTERFACE
163
CASTING
TO
AN
INTERFACE
165
EXTENDING
INTERFACES
170
COMBINING
INTERFACES
173
OVERRIDING
INTERFACE
IMPLEMENTATIONS
174
14.
ARRAYS
.
180
ARRAYS
181
MULTIDIMENSIONAL
ARRAYS
191
SYSTEM.ARRAY
199
INDEXERS
AND
THE
DEFAULT PROPERTY
202
15.
COLLECTION
INTERFACES
AND
TYPES
.
212
THE
COLLECTION
INTERFACES
212
ARRAY
LISTS
224
THE
COLLECTION
CLASS
226
TABLE
OF
CONTENTS
|
VII
QUEUES
229
STACKS
233
COPYING
FROM
A
COLLECTION
TYPE
TO
AN
ARRAY
236
16.
STRINGS
.
239
CREATING
STRINGS
239
MANIPULATING
STRINGS
241
REGULAR
EXPRESSIONS
255
THE
REGEX
CLASS
256
17.
THROWING
AND
CATCHING
EXCEPTIONS
.
259
THROWING
EXCEPTIONS
260
SEARCHING
FOR
AN
EXCEPTION
HANDLER
260
THE
THROW
STATEMENT
261
THE
TRY
AND
CATCH
STATEMENTS
263
HOW
THE
CALL
STACK
WORKS
264
CREATING
DEDICATED
CATCH
STATEMENTS
266
THE
FINALLY
STATEMENT
268
EXCEPTION
CLASS
METHODS
AND
PROPERTIES
270
CUSTOM
EXCEPTIONS
273
18.
APPLICATIONS
AND
EVENTS
.
276
CREATING
A
WINDOWS
APPLICATION
276
EVENTS
280
SERVER-SIDE
CODE
287
19.
AFTERWORD
.
289
WHERE
TO
GO
FROM
HERE
289
ADVANCEDTOPICSINVB.NET
289
WEB
(ASP.NET)
PROGRAMMING
291
WINDOWS
FORMS
PROGRAMMING
292
OTHER
RESOURCES
292
INDEX
.
293
VIII
|
TABLE
OF
CONTENTS |
any_adam_object | 1 |
author | Liberty, Jesse |
author_GND | (DE-588)128812877 |
author_facet | Liberty, Jesse |
author_role | aut |
author_sort | Liberty, Jesse |
author_variant | j l jl |
building | Verbundindex |
bvnumber | BV014941427 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.B3L52 2003 |
callnumber-search | QA76.73.B3L52 2003 |
callnumber-sort | QA 276.73 B3 L52 42003 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)314208735 (DE-599)BVBBV014941427 |
dewey-full | 005.2/76822 005.2768 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/768 22 005.2768 |
dewey-search | 005.2/768 22 005.2768 |
dewey-sort | 15.2 3768 222 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV014941427</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20021128</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">021128s2002 cc a||| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">965755487</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596003862</subfield><subfield code="9">0-596-00386-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)314208735</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014941427</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">cc</subfield><subfield code="c">XB-CN</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-521</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.B3L52 2003</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/768 22</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2768</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">28</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Liberty, Jesse</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)128812877</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning Visual Basic .NET</subfield><subfield code="b">[introducing the language, .NET programming & object-oriented software development]</subfield><subfield code="c">Jesse Liberty</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Learning Visual Basic.NET</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Visual Basic .NET</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Visual Basic.NET</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 303 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Microsoft Visual BASIC.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">BASIC (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microsoft .NET Framework</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">VisualBASIC.NET</subfield><subfield code="0">(DE-588)4659413-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">VisualBASIC.NET</subfield><subfield code="0">(DE-588)4659413-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010081957&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010081957</subfield></datafield></record></collection> |
id | DE-604.BV014941427 |
illustrated | Illustrated |
indexdate | 2024-08-24T00:25:04Z |
institution | BVB |
isbn | 0596003862 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010081957 |
oclc_num | 314208735 |
open_access_boolean | |
owner | DE-521 |
owner_facet | DE-521 |
physical | XIII, 303 S. Ill. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | O'Reilly |
record_format | marc |
spelling | Liberty, Jesse Verfasser (DE-588)128812877 aut Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] Jesse Liberty Learning Visual Basic.NET Visual Basic .NET Visual Basic.NET 1. ed. Beijing [u.a.] O'Reilly 2002 XIII, 303 S. Ill. txt rdacontent n rdamedia nc rdacarrier Microsoft Visual BASIC. BASIC (Computer program language) Microsoft .NET Framework VisualBASIC.NET (DE-588)4659413-9 gnd rswk-swf Objektorientierte Programmierung (DE-588)4233947-9 gnd rswk-swf VisualBASIC.NET (DE-588)4659413-9 s DE-604 Objektorientierte Programmierung (DE-588)4233947-9 s 1\p DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010081957&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Liberty, Jesse Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] Microsoft Visual BASIC. BASIC (Computer program language) Microsoft .NET Framework VisualBASIC.NET (DE-588)4659413-9 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
subject_GND | (DE-588)4659413-9 (DE-588)4233947-9 |
title | Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] |
title_alt | Learning Visual Basic.NET Visual Basic .NET Visual Basic.NET |
title_auth | Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] |
title_exact_search | Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] |
title_full | Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] Jesse Liberty |
title_fullStr | Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] Jesse Liberty |
title_full_unstemmed | Learning Visual Basic .NET [introducing the language, .NET programming & object-oriented software development] Jesse Liberty |
title_short | Learning Visual Basic .NET |
title_sort | learning visual basic net introducing the language net programming object oriented software development |
title_sub | [introducing the language, .NET programming & object-oriented software development] |
topic | Microsoft Visual BASIC. BASIC (Computer program language) Microsoft .NET Framework VisualBASIC.NET (DE-588)4659413-9 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
topic_facet | Microsoft Visual BASIC. BASIC (Computer program language) Microsoft .NET Framework VisualBASIC.NET Objektorientierte Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010081957&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT libertyjesse learningvisualbasicnetintroducingthelanguagenetprogrammingobjectorientedsoftwaredevelopment AT libertyjesse learningvisualbasicnet AT libertyjesse visualbasicnet |