دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Gary B Shelly, Corinne Hoisington, Course Technology. Inc سری: ISBN (شابک) : 9780538468480, 0538468483 ناشر: Course Technology سال نشر: 2011 تعداد صفحات: 769 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 68 Mb
در صورت تبدیل فایل کتاب Microsoft visual basic 2010 : for Windows, Web, and office applications complete به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Microsoft Visual Basic 2010: برای ویندوز، وب و برنامه های اداری کامل شده است نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
MICROSOFT VISUAL BASIC 2010: COMPLETE به دانش آموزان ملزومات برنامه نویسی کامپیوتر را با استفاده از آخرین زبان برنامه نویسی ویژوال بیسیک، ویژوال بیسیک 2010، آموزش می دهد. نه فصل و چهار ضمیمه موضوعاتی مانند طراحی رابط کاربری ویژوال بیسیک، ایجاد یک برنامه ویندوز، متغیرها و عملیات حسابی را پوشش می دهد. ، برنامه های تلفن همراه با استفاده از ساختارهای تصمیم گیری، ساختارهای حلقه، ابزارهای ویژوال استودیو برای برنامه های آفیس، و رویه های عملکرد و مدیریت استثنا. این متن که به سبکی مستقیم و با بخش توسعه برنامه هدایتشده نوآورانه در هر فصل نوشته شده است، درک قابلیتهای اصلی و مهارتها و تکنیکهای اساسی ویژوال بیسیک 2010 را برای هر برنامهنویس مبتدی آسان میکند. توجه مهم: محتوای رسانهای که در شرح محصول یا متن محصول ممکن است در نسخه کتاب الکترونیکی موجود نباشد.
MICROSOFT VISUAL BASIC 2010: COMPLETE teaches students the essentials of computer programming using the latest Visual Basic programming language, Visual Basic 2010. Nine chapters and four appendices cover topics such as designing a Visual Basic user interface, creating a windows application, variables and arithmetic operations, mobile applications using decision structures, loop structures, Visual Studio tools for Office applications, and function procedures and exception handling. Written in a straight-forward style with the innovative Guided Program Development section in each chapter, this text makes it easy for any novice programmer to understand the core capabilities and fundamental skills and techniques for Visual Basic 2010. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
Cover Page......Page 1
Title Page......Page 2
Copyright Page......Page 4
Preface......Page 11
CONTENTS ......Page 5
CHAPTER 1: Introduction to Visual Basic 2010 Programming......Page 19
INTRODUCTION......Page 20
Event-Driven Computer Programs with a Graphical User Interface......Page 23
Input Operation......Page 26
Output Operation......Page 27
Basic Arithmetic Operations......Page 28
Logical Operations......Page 29
VISUAL BASIC 2010 AND VISUAL STUDIO 2010......Page 34
C++......Page 37
.NET Class Library......Page 38
ADO.NET 4.0......Page 40
Microsoft Intermediate Language (MSIL) and Common Language Runtime (CLR)......Page 41
SUMMARY......Page 43
KNOWLEDGE CHECK......Page 44
CHAPTER 2: Program and Graphical User Interface Design......Page 46
INTRODUCTION......Page 47
Open Visual Studio 2010......Page 49
Create a New Visual Basic 2010 Windows Application Project......Page 51
Display the Toolbox......Page 54
Permanently Display the Toolbox......Page 55
Name the Windows Form Object......Page 56
Set the Title Bar Text in a Windows Form Object......Page 59
Resize a Form......Page 61
Add a Label Object......Page 62
Name the Label Object......Page 64
Change the Text in a Label Object......Page 65
Change Label Font, Font Style, and Font Size......Page 68
Center a Label Object in the Windows Form Object......Page 70
Delete GUI Objects......Page 72
Add a PictureBox Object......Page 73
Resize a PictureBox Object......Page 75
Make Objects the Same Size......Page 77
Align the PictureBox Objects......Page 79
Center Multiple Objects Horizontally in the Window......Page 81
Add a Button Object......Page 82
Name and Set Text for a Button Object......Page 84
Change Button Object Size......Page 85
Add and Align a Second Button......Page 87
Align Objects Vertically......Page 89
Save a Visual Basic Project......Page 90
Close Visual Studio 2010......Page 91
PROGRAM DEVELOPMENT LIFE CYCLE......Page 92
Phase 1: Gather and Analyze the Program Requirements......Page 93
Phase 2: Design the User Interface......Page 95
Sample Program — Phase 2: User Interface Design......Page 97
GUIDED PROGRAM DEVELOPMENT......Page 99
SUMMARY......Page 111
KNOWLEDGE CHECK......Page 113
DEBUGGING EXERCISES......Page 114
PROGRAM ANALYSIS......Page 115
CASE PROGRAMMING ASSIGNMENTS......Page 116
CHAPTER 3: Program Design and Coding......Page 128
SAMPLE PROGRAM......Page 129
BackColor Property......Page 131
Adding Images to a PictureBox Object......Page 134
Size an Image......Page 140
Visible Property......Page 141
Enabled Property......Page 143
Running a Program......Page 145
Entering Visual Basic Code for Event Handling......Page 146
Visual Basic 2010 Coding Statements......Page 148
General Format of a Visual Basic Statement......Page 150
Enter a Visual Basic Statement......Page 151
Set Visible Property to False......Page 155
Enabled Property......Page 158
Comments in Program Statements......Page 160
Correcting Errors in Code......Page 165
Additional Click Events......Page 170
Close Procedure......Page 171
Printing Code......Page 173
Event Planning Document......Page 174
GUIDED PROGRAM DEVELOPMENT......Page 176
CODE LISTING......Page 193
SUMMARY......Page 195
KNOWLEDGE CHECK......Page 196
DEBUGGING EXERCISES......Page 197
PROGRAM ANALYSIS......Page 199
CASE PROGRAMMING ASSIGNMENTS......Page 200
CHAPTER 4: Variables and Arithmetic Operations......Page 212
INTRODUCTION......Page 213
TextBox Objects......Page 214
Label Objects......Page 225
Accept Button in Form Properties......Page 227
Visual Studio Preparation for Code Entry......Page 228
INTRODUCTION TO DATA ENTRY AND DATA TYPES......Page 229
String Data Type......Page 230
Assignment Statements......Page 231
Numeric Data Types......Page 236
Other Data Types......Page 239
Literals......Page 241
Constants......Page 242
Scope of Variables......Page 244
Converting Variable Data......Page 245
Option Strict On......Page 248
ARITHMETIC OPERATIONS......Page 249
Arithmetic Operators......Page 250
Displaying Numeric Output Data......Page 256
Clearing the Form — Clear Procedure and Focus Procedure......Page 259
Form Load Event......Page 261
Class Scope......Page 264
Debugging Your Program......Page 265
PROGRAM DESIGN......Page 267
Event Planning Document......Page 269
GUIDED PROGRAM DEVELOPMENT......Page 270
CODE LISTING......Page 288
SUMMARY......Page 289
KNOWLEDGE CHECK......Page 291
DEBUGGING EXERCISES......Page 293
PROGRAM ANALYSIS......Page 294
CASE PROGRAMMING ASSIGNMENTS......Page 296
CHAPTER 5: Decision Structures......Page 308
CHAPTER PROJECT......Page 309
Using the GroupBox Object......Page 311
Adding the RadioButton Objects......Page 315
Using the Checked Property of RadioButton Objects......Page 317
Windows Application Container Objects......Page 319
Displaying a Message Box......Page 320
String Concatenation......Page 328
Using an If . . . Then Statement......Page 329
Relational Operators......Page 330
Comparing Different Data Types......Page 334
Using the If . . . Then . . . Else Statement......Page 335
Using the If . . . Then . . . Elseif Statement......Page 337
Nested If Statements......Page 339
Testing the Status of a RadioButton Object in Code......Page 343
Block-Level Scope......Page 344
Using Logical Operators......Page 345
Select Case Statement......Page 349
Code Snippets.......Page 354
Validating Data......Page 356
PROGRAM DESIGN......Page 359
Event Planning Document......Page 360
GUIDED PROGRAM DEVELOPMENT......Page 361
CODE LISTING......Page 372
SUMMARY......Page 373
KNOWLEDGE CHECK......Page 375
DEBUGGING EXERCISES......Page 376
PROGRAM ANALYSIS......Page 378
CASE PROGRAMMING ASSIGNMENTS......Page 381
CHAPTER 6: Loop Structures......Page 394
CHAPTER PROJECT......Page 395
MenuStrip Object......Page 397
InputBox Function......Page 404
Displaying Data Using the ListBox Object......Page 407
Accumulators, Counters, and Compound Operators......Page 413
Repeating a Process Using the For...Next Loop......Page 416
Repeating a Process Using a Do Loop......Page 422
Do Until Loops......Page 427
Avoiding Infinite Loops......Page 429
Priming the Loop......Page 430
Validating Data......Page 431
Creating a Nested Loop......Page 433
USING A DATATIP WITH BREAKPOINTS......Page 434
PUBLISHING AN APPLICATION WITH CLICKONCE......Page 442
PROGRAM DESIGN......Page 447
Event Planning Document......Page 449
GUIDED PROGRAM DEVELOPMENT......Page 450
CODE LISTING......Page 469
SUMMARY......Page 471
KNOWLEDGE EXERCISES......Page 472
DEBUGGING EXERCISES......Page 474
PROGRAM ANALYSIS......Page 476
CASE PROGRAMMING ASSIGNMENTS......Page 479
CHAPTER 7: Creating Web Applications......Page 490
INTRODUCTION......Page 491
Understanding the Active Server Page (ASP.NET 4.0) Platform......Page 493
Creating a Dynamic Web Site Using Visual Basic......Page 494
USING A MULTI-PAGE STARTER TEMPLATE......Page 496
Customizing the Master Page......Page 497
Customizing Navigation Buttons on the Master Template......Page 499
Adding Objects to the Web Page......Page 500
Adding an Image Object to the Default Page......Page 501
Entering Text Directly on the Web Page......Page 503
CREATING AN ASP WEB FORM FOR THE RESERVATIONS PAGE......Page 506
Adding a Table for Alignment on a Web Form......Page 507
Adding CheckBox Objects......Page 510
Adding a DropDownList Object......Page 513
Adding a Calendar Object......Page 517
Specifying a Web Form Title......Page 519
Code for a Calendar Object......Page 520
Adding Validation Controls......Page 521
Using the
Tag in Visual Basic Code......Page 531
Finding String Length......Page 532
Using the Trim Procedure......Page 533
PROGRAM DESIGN......Page 534
Event Planning Document......Page 536
GUIDED PROGRAM DEVELOPMENT......Page 537
CODE LISTING......Page 549
SUMMARY......Page 551
KNOWLEDGE CHECK......Page 552
DEBUGGING EXERCISES......Page 554
PROGRAM ANALYSIS......Page 555
CASE PROGRAMMING ASSIGNMENTS......Page 556
CHAPTER 8: Using Procedures and Exception Handling......Page 568
CHAPTER PROJECT......Page 569
Creating a Splash Screen......Page 571
Pausing the Splash Screen......Page 577
Adding a ComboBox Object......Page 578
Determining the ComboBox Selected Index......Page 581
Handling SelectedIndexChanged Events......Page 582
Coding a Sub Procedure......Page 584
Passing Arguments......Page 586
Function Procedures......Page 592
Creating a Private Class-Level Variable......Page 595
EXCEPTION HANDLING......Page 596
PROGRAM DESIGN......Page 600
Program Design When Using Sub and Function Procedures......Page 602
Event Planning Document......Page 603
GUIDED PROGRAM DEVELOPMENT......Page 606
CODE LISTING......Page 628
SUMMARY......Page 632
KNOWLEDGE CHECK......Page 633
DEBUGGING EXERCISES......Page 634
ANALYSIS EXERCISES......Page 636
CASE PROGRAMMING ASSIGNMENTS......Page 639
ENRICHMENT CHAPTER: Visual Studio Tools for Office......Page 650
CHAPTER PROJECT......Page 651
Using Templates......Page 653
Creating a VSTO Project......Page 654
Understanding VSTO Toolbars, Menus, and Ribbons......Page 656
Adding a DateTimePicker Object.......Page 658
Adding a Table to a Word Document......Page 659
Inserting a Picture and Additional Cells in the Table......Page 661
Using Table Styles to Format a Table......Page 663
Adding the Actions Pane Control......Page 665
Using a ComboBox Object......Page 670
Calculating Loan Payments with the Pmt Function......Page 671
Calculating with the Math Class......Page 674
PROGRAM DESIGN......Page 675
DESIGN THE PROGRAM PROCESSING OBJECTS......Page 677
GUIDED PROGRAM DEVELOPMENT......Page 678
SUMMARY......Page 698
KNOWLEDGE CHECK......Page 699
PROGRAM ANALYSIS......Page 700
CASE PROGRAMMING ASSIGNMENTS......Page 702
APPENDIX A: UNICODE......Page 714
APPENDIX B: THE MY NAMESPACE......Page 718
APPENDIX C: NAMING CONVENTIONS......Page 724
APPENDIX D: USING LINQ WITH VISUAL BASIC 2010......Page 726
APPENDIX E: USING SILVERLIGHT WITH VISUAL BASIC 2010......Page 734
Index......Page 744
Photo Credits......Page 769