دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Michael McMillan
سری:
ISBN (شابک) : 0521539838
ناشر: Cambridge
سال نشر: 2004
تعداد صفحات: 312
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب Object-oriented Programming with Visual Basic.Net به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی شی گرا با Visual Basic.Net نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مایکل مک میلان ارائه کاملی از ویژگی های شی گرا زبان ویژوال بیسیک دات نت را برای برنامه نویسان ویژوال بیسیک پیشرفته ارائه می دهد. او با مقدمهای بر انواع دادههای انتزاعی و پیادهسازی اولیه آنها با استفاده از ساختارها، موضوعات استاندارد OOP از جمله طراحی کلاس، وراثت، اصلاحکنندههای دسترسی و مسائل محدوده، کلاسهای انتزاعی، طراحی و پیادهسازی رابطها و الگوهای طراحی، و refactoring در VB.NET را توضیح میدهد. . موضوعات OOP پیشرفته تر نیز گنجانده شده است، مانند بازتاب، تداوم شی و سریال سازی. برای گره زدن همه چیز به هم، مک میلان اصول طراحی و پیاده سازی OOP صحیح را از طریق مثال های عملی از برنامه های کاربردی استاندارد ویندوز، برنامه های پایگاه داده با استفاده از ADO.NET، برنامه های مبتنی بر وب با استفاده از ASP.NET و برنامه های کاربردی سرویس ویندوز نشان می دهد.
Michael McMillan provides a complete presentation of the object-oriented features of the Visual Basic .NET language for advanced Visual Basic programmers. Beginning with an introduction to abstract data types and their initial implementation using structures, he explains standard OOP topics including class design, inheritance, access modifiers and scoping issues, abstract classes, design and implemention of interfaces and design patterns, and refactoring in VB.NET. More advanced OOP topics are included as well, such as reflection, object persistence, and serialization. To tie everything together, McMillan demonstrates sound OOP design and implementation principles through practical examples of standard Windows applications, database applications using ADO.NET, Web-based applications using ASP.NET, and Windows service applications.
Contents......Page 3
Preface......Page 7
NET P ROGRAMS......Page 10
D ATA T YPES AND V ARIABLES......Page 16
A RITHMETIC ,S TRING , AND R ELATIONAL O PERATORS......Page 24
E XERCISES......Page 51
OOP D EFINED......Page 53
T HE C HARACTERISTICS OF AN OOP L ANGUAGE......Page 55
OOP AS AN A BSTRACTION M ECHANISM......Page 61
A BSTRACT D ATA T YPES......Page 64
D ESIGNING O BJECT -O RIENTED P ROGRAMS......Page 68
S UMMARY......Page 71
E XERCISES......Page 72
U SING S TRUCTURES......Page 73
AC OMPLETE N AME S TRUCTURE I MPLEMENTATION......Page 92
A NOTHER S TRUCTURE E XAMPLE —T HE R ATIONAL O BJECT......Page 94
F ROM S TRUCTURES TO C LASSES......Page 99
E XERCISES......Page 100
B UILDING A C LASS......Page 102
C LASS C ONSTRUCTORS......Page 105
C OPY C ONSTRUCTORS......Page 129
N ESTED C LASSES......Page 136
C LASS O BJECTS AS O BJECT T YPES......Page 138
U SING C LASSES WITH V ISUAL S TUDIO NET......Page 141
E XERCISES......Page 144
Access Modifiers......Page 145
P UBLIC A CCESS......Page 146
P RIVATE A CCESS......Page 148
P ROTECTED A CCESS......Page 150
F RIEND A CCESS......Page 154
S HADOWS......Page 156
C LASS -L EVEL A CCESS M ODIFIERS......Page 158
E XERCISES......Page 165
A BSTRACT C LASSES......Page 167
E XERCISES......Page 186
Implementing the IEnumerable & IComparable Interfaces......Page 188
T HE IC OMPARABLE I NTERFACE......Page 189
T HE IE NUMERABLE I NTERFACE......Page 194
S UMMARY......Page 199
E XERCISES......Page 200
E XCEPTION H ANDLING IN VB.NET......Page 201
C REATING AND U SING AN E XCEPTION C LASS......Page 206
S UMMARY......Page 209
E XERCISES......Page 210
D ESIGN P ATTERNS......Page 211
R EFACTORING......Page 215
E XERCISES......Page 230
Reflection & Attributes......Page 232
U SING R EFLECTION......Page 233
U SING R EFLECTION WITH C LASS O BJECTS......Page 234
M ANIPULATING C LASS O BJECTS U SING R EFLECTION......Page 243
A TTRIBUTES AND R EFLECTION......Page 253
I NTRINSIC A TTRIBUTES......Page 254
E XERCISES......Page 260
S ERIALIZATION D EFINED......Page 261
S ERIALIZING A C LASS O BJECT......Page 262
D ESERIALIZING A C LASS O BJECT......Page 264
L EAVING D ATA U NSERIALIZED......Page 267
E XERCISES......Page 268
Windows Application......Page 269
VS.NET-G ENERATED C ODE......Page 270
C ONSIDERING A C ALCULATOR D ESIGN......Page 271
AC ALCULATOR M ODEL......Page 272
AC ALCULATOR API......Page 274
D ESIGNING THE C ALCULATOR U SER I NTERFACE......Page 277
W RITING THE C ALCULATOR P ROGRAM C ODE......Page 278
S UMMARY......Page 284
E XERCISES......Page 285
A N O VERVIEW OF ADO.NET......Page 286
A CCESSING A D ATABASE T ABLE U SING N ON -OOP T ECHNIQUES......Page 287
OOP T ECHNIQUES FOR D ATABASE A CCESS......Page 291
E XERCISES......Page 299
Refs......Page 300
Index......Page 301