ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب ASP.NET and VB.NET Web programming

دانلود کتاب برنامه نویسی وب ASP.NET و VB.NET

ASP.NET and VB.NET Web programming

مشخصات کتاب

ASP.NET and VB.NET Web programming

ویرایش:  
نویسندگان:   
سری: The Addison-Wesley Microsoft Technology Series 
ISBN (شابک) : 0201734400, 9780201734409 
ناشر: Addison-Wesley Professional 
سال نشر: 2002 
تعداد صفحات: 764 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 41,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب ASP.NET and VB.NET Web programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی وب ASP.NET و VB.NET نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover......Page 1
Contents......Page 6
Preface......Page 16
1.1 The Pathway to Web Applications......Page 24
1.2.2 Protocols for Web Client/Server Communication......Page 25
1.2.3 Server-Side Processing with CGI Programs......Page 26
1.2.4 Disadvantages of Using CGI......Page 27
1.3 Components of ASP.NET and the .NET Framework......Page 28
1.4.2 ISAPI Filters......Page 29
1.5 Overview of ASP.NET......Page 30
1.6 The .NET Common Language Runtime and Class Library......Page 31
1.7 Managed Components in .NET......Page 32
1.8 Web Services......Page 33
1.9 Language Independence in the .NET Framework......Page 34
1.11 Direction and Plans for .NET......Page 35
1.12 What\'s Ahead......Page 37
2.1 What Is VB.NET?......Page 40
Lab 2-1: Your First VB Application......Page 41
2.3 Variables, Constants, and Operators......Page 46
2.3.1 Variable Types......Page 47
2.3.2 Declaring and Assigning Variables......Page 50
2.3.3 Scope and Lifetime of Variables......Page 51
2.3.4 Arrays......Page 53
2.3.5 Converting Data Types......Page 54
2.3.7 Arithmetic and Comparison Operators......Page 55
2.4 Modularizing Your Code—Functions and Subroutines......Page 62
2.4.1 Using Functions......Page 63
2.4.2 Using Subroutines......Page 64
2.5.1 Conditional Processing......Page 65
2.5.2 Flow Control Statements......Page 67
2.5.3 Loops......Page 69
2.6 Handling Errors and Exceptions......Page 71
2.6.1 Unstructured Error Handling......Page 72
2.6.2 Structured Exception Handling......Page 74
2.7.1 Class Basics......Page 76
2.7.2 Class Properties......Page 79
2.7.3 Constructors and Destructors......Page 80
2.7.4 Inheritance......Page 83
2.7.5 Overridden Functions......Page 86
2.7.6 Overloading......Page 90
2.7.7 Polymorphism Overview......Page 91
2.7.8 Interfaces......Page 94
2.7.9 Implementing Polymorphism by Using Interfaces......Page 98
2.8 Multithreaded Programming......Page 102
2.8.1 Thread Synchronization......Page 105
2.8.2 Events and Thread Synchronization......Page 108
2.10 What\'s Ahead......Page 113
3.1 The Features of ASP.NET......Page 116
3.2.1 The Code Structure of ASP.NET......Page 118
3.2.2 Execution Stages and State Management......Page 122
3.2.3 The Events Model for the Page Class......Page 123
3.3 Introducing Web Forms......Page 125
3.4 VS.NET Web Applications and Other IDE Basics......Page 126
3.5 Separating Content and Code— the Code-Behind Feature......Page 130
3.6.1 Structure and Configuration of the Global.asax File......Page 131
3.7 Using HTML Controls......Page 132
3.7.2 The HTMLAnchor Control......Page 134
3.7.3 The HTMLButton Control......Page 136
3.7.4 The HTMLGenericControl Control......Page 138
3.7.5 The HTMLImage Control......Page 141
3.7.6 The HTMLInputButton Control......Page 143
3.7.7 The HTMLInputCheckBox Control......Page 146
3.7.8 The HTMLInputFile Control......Page 149
3.7.9 The HTMLInputHidden Control......Page 153
3.7.10 The HTMLInputImage Control......Page 154
3.7.11 The HTMLInputRadioButton Control......Page 157
3.7.12 The HTMLInputText Control......Page 160
3.7.13 The HTMLSelect Control......Page 162
3.7.14 The HTMLTable, HTMLTableCell, and HTMLTableRow Controls......Page 166
3.7.15 The HTMLTextArea Control......Page 168
3.8.1 Shared Web Control Properties......Page 170
3.9.1 The Label Control......Page 172
3.9.2 The Panel Control......Page 177
3.9.3 The Table, TableRow, and TableCell Controls......Page 181
3.10.1 The Button Control......Page 187
3.10.2 The ImageButton Control......Page 188
3.10.4 Demonstration of Web Button Controls......Page 189
3.11.1 The TextBox Control......Page 193
3.12.1 The CheckBox Control......Page 198
3.12.3 The CheckBoxList and RadioButtonList Controls......Page 203
3.13.1 The ListBox Control......Page 213
3.13.2 The DropDownList Control......Page 217
3.14.1 The Hyperlink Control......Page 218
3.15 Creating a Simple ASP.NET Application......Page 219
Lab 3-1: Your First ASP.NET Project......Page 220
3.16.1 The @ Page and @ Control Directives......Page 232
3.16.3 The @ Register Directive......Page 234
3.16.5 The @ OutputCache Directive......Page 235
3.17.1 The Calendar Control......Page 236
3.17.2 The AdRotator Control......Page 244
3.18.1 The BaseValidator Control......Page 250
3.18.2 The RequiredFieldValidator Control......Page 251
3.18.3 The CompareValidator Control......Page 253
3.18.4 The RangeValidator Control......Page 257
3.18.5 The RegularExpressionValidator Control......Page 260
3.18.6 The CustomValidator Control......Page 263
3.19 Data List Controls......Page 269
3.19.1 The Repeater Control......Page 270
3.19.2 The DataGrid Control......Page 276
3.19.3 The DataList Control......Page 282
Lab 3-2: The XYZ Corporation Home Page......Page 289
3.21 User Controls......Page 297
3.21.1 Authoring a User Control......Page 298
3.22 Saving State with the StateBag Object......Page 302
3.23.1 The HttpRequest Object......Page 304
3.23.2 The HttpResponse Object......Page 308
3.23.3 The HttpServerUtility Object......Page 312
3.23.4 The HttpApplicationState Object......Page 315
3.23.5 The HttpSessionState Object......Page 316
3.23.6 The ObjectContext Object......Page 319
3.24 Summary......Page 320
3.25 What\'s Ahead......Page 321
4.1 Common Features of the .NET Framework Class Library......Page 324
4.2.1 The ArrayList Class......Page 325
4.2.2 The Stack Class......Page 331
4.2.3 The Queue Class......Page 333
4.2.4 The Hashtable Class......Page 336
4.3.1 Reading Text Files......Page 339
4.3.2 Writing Text Files......Page 340
4.3.3 Using Binary File I/O with the FileStream Object......Page 345
4.3.4 Reading Binary Files......Page 347
4.3.5 Writing Binary Files......Page 351
4.3.7 Getting File Information......Page 354
4.3.8 Copying, Moving, and Renaming Files......Page 355
4.3.10 Creating, Moving, and Renaming Directories......Page 356
4.3.11 Creating and Getting Directory Information......Page 357
4.3.12 Accessing Directory Contents......Page 359
4.4 Watching the File System for Changes (System.IO.FileSystemWatcher)......Page 360
4.5 Using the Windows Event Log (System.Diagnostics)......Page 365
4.6 Working with Active Directory Services (System.DirectoryServices)......Page 369
4.6.1 Displaying Active Directory Services Contents......Page 370
4.6.2 Searching Active Directory Services Contents......Page 374
4.6.3 Modifying Active Directory Services Contents......Page 376
4.7 Using Message Queues (System.Messaging)......Page 378
4.7.1 Creating a Queue......Page 379
4.7.2 Sending a Message to a Queue......Page 380
4.8.1 A Simple TCP Client Application......Page 381
4.8.2 A Simple TCP Server Application......Page 385
4.8.3 HTTP Communication......Page 388
4.9.1 Creating Tree-Based XML Documents......Page 393
4.9.2 Loading and Searching Tree-Based XML Documents......Page 397
4.9.3 Reading Stream-Based XML Data......Page 403
4.9.4 Writing Stream-Based XML Data......Page 405
4.9.5 Formatting XML Data for Display......Page 407
4.10 Sending Internet E-mail (System.Web.Mail)......Page 410
4.11 Summary......Page 414
4.12 What\'s Ahead......Page 415
5.1 The Concept of Managed Code Execution......Page 416
5.2.1 The Common Type System......Page 418
5.2.4 Application Domains......Page 423
5.3.1 Overview of COM......Page 424
5.3.2 Overview of Transactions......Page 425
5.3.4 COM+ Applications......Page 426
5.3.6 .NET Classes and COM+ Component Services......Page 428
5.4.2 Using the Class Library......Page 429
5.4.3 Using Component \"Plumbing\" Code......Page 432
5.4.5 Creating Methods......Page 433
5.4.7 Using the Class Library in an Application......Page 434
5.5 Serviced Components......Page 435
Lab 5-1: An Ordering and Inventory System Made with Serviced Components......Page 438
5.7 Summary......Page 480
5.8 What\'s Ahead......Page 481
6.1 The Need for Web Services......Page 482
6.1.1 Standards-Based Functionality (XML and HTTP)......Page 483
6.1.2 Separation of Data from Presentation......Page 484
6.2.2 Web Service Classes and Web Methods......Page 485
6.3 Web Service Description Language......Page 486
6.4.1 Using HTTP GET......Page 490
6.4.3 Using the Simple Object Access Protocol (SOAP)......Page 491
6.5.1 Static Discovery......Page 493
6.5.2 Dynamic Discovery......Page 494
Lab 6–1: The Palindrome Web Service......Page 495
6.7 Calling Web Services with Proxy Classes......Page 501
Lab 6-2: A Console Application for the Palindrome Web Service......Page 504
6.9 Managing State in Web Services......Page 508
6.10 Using Transactions in Web Services......Page 509
Lab 6-3: An Enhanced Ordering and Inventory System......Page 510
6.12 Summary......Page 512
6.13 What\'s Ahead......Page 513
7.1 Overview of Data Access on the Web......Page 514
7.1.2 Legacy or Mainframe Data......Page 515
7.1.4 Standard APIs......Page 516
7.2 ADO.NET: The Next Generation of Data-Access Technology......Page 517
7.3 ADO.NET Programming Objects and Architecture......Page 518
7.3.1 The DataSet Class......Page 519
7.3.2 The .NET Managed Data Provider......Page 520
7.4.1 The IDataReader Interface (System.Data.IDataReader)......Page 521
7.4.2 Working with Command Parameters......Page 526
7.4.4 Displaying Data in the DataGrid Control......Page 531
7.4.5 Editing Data in the DataGrid Control......Page 537
7.5 Programming with the DataList and DataGrid Controls......Page 539
Lab 7-1: An Online Photo Gallery......Page 540
7.6.1 The DataSet Class Summary......Page 558
7.6.2 The DataTable Class Summary......Page 563
7.6.3 Creating DataSet and DataTable Objects......Page 567
7.6.4 Adding Data to a DataTable Object......Page 572
7.6.5 Displaying Data in a DataTable Object......Page 573
7.6.6 Loading and Updating DataSet Objects with the IDataAdapter Interface......Page 574
7.6.7 Filtering and Sorting Data with the DataView Class......Page 579
7.7 Maintaining Data Integrity with the DataRelation Class......Page 584
7.8 Using Manual Database Transactions......Page 590
7.9 Working with Typed DataSet Objects......Page 593
Lab 7-2: VS.NET and Typed DataSet Objects......Page 594
7.10 Summary......Page 601
7.11 What\'s Ahead......Page 602
Chapter 8 Securing .NET Applications......Page 604
8.1 Windows Security......Page 605
8.1.2 User Rights, Groups, and Policies......Page 606
8.2.1 Anonymous Access......Page 607
8.2.2 BASIC Authentication......Page 608
8.2.3 Integrated Windows Authentication......Page 609
8.3 A Crash Course in Cryptography......Page 610
8.3.2 Public Key Cryptography......Page 611
8.3.4 Digital Certificates......Page 612
8.4 Implementing Data Encryption (System.Security.Cryptography)......Page 613
8.5.1 The Forms-Based Authentication Provider......Page 620
8.5.2 The Windows Authentication Provider......Page 630
8.5.3 The Microsoft Passport Authentication Provider......Page 631
8.6 Summary......Page 632
Appendix A: .NET Framework Class Library Reference Tables......Page 634
Appendix B: ADO.NET Class Library Reference Tables......Page 706
Bibliography......Page 738
A......Page 740
B......Page 742
C......Page 743
D......Page 746
E......Page 748
F......Page 749
H......Page 750
I......Page 751
L......Page 752
M......Page 753
O......Page 754
P......Page 755
R......Page 756
S......Page 757
T......Page 760
V......Page 761
W......Page 762
X......Page 763




نظرات کاربران