دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Chris Payne سری: Teach Yourself... in 21 Days ISBN (شابک) : 0672323206, 9780672323201 ناشر: Sams سال نشر: 2002 تعداد صفحات: 900 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Sams Teach Yourself .NET Windows Forms in 21 Days به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب فرم های Windows .NET در 21 روز خود را آموزش دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
.NET Windows Forms یک الگوی برنامه نویسی جدید است که با ابتکار دات نت مایکروسافت معرفی شده است. فرمهای ویندوز بسیار شبیه به فرمهای وب هستند، که به برنامهنویسان اجازه میدهند تا رابطهای برنامههای وب پیچیده را به راحتی بسازند و چارچوب اساسی و مفاهیم برنامهنویسی را به اشتراک بگذارند. با این حال، فرمهای ویندوز برای پلتفرم Win32 به جای اینترنت استفاده میشوند و به برنامهنویسان اجازه میدهند تا برنامههای کاربردی سنتی مبتنی بر دسکتاپ ویندوز را با ساختاری حول دات نت بسازند. Sams Teach Yourself .NET Windows Forms in 21 Days تمام جنبه های اصلی فرم های ویندوز را که برای ساخت برنامه های کاربردی و حرفه ای ضروری است پوشش می دهد. این کتاب از مدل آموزشی آزمایش شده و آزمایش شده 21 روز پیروی می کند تا خواننده را از طریق فرم های ویندوز راهنمایی کند. این شامل نمونههای کد و نکاتی برای برنامهنویسانی است که از فناوریهای پیش از Windows Forms مایکروسافت مهاجرت میکنند. خواننده با بسیاری از کنترلهای موجود برای فرمهای داتنت ویندوز و نحوه ساخت آنها آشنا میشود، نحوه ایجاد رویدادها و کنترلکنندههای رویداد، کاوش در ADO.NET و روشهای بازیابی دادهها از منابع داده پویا، و نحوه استفاده از مزیتها را میآموزد. اینترنت و اینترنت اکسپلورر از برنامه های دات نت Windows Forms آنها. همانطور که خوانندگان از طریق آموزش ها پیش می روند، با ایجاد برنامه های گرافیکی ساده و بهبود برنامه های موجود، به سمت موضوعات و پروژه های پیشرفته تر پیشرفت می کنند، یاد می گیرند که چگونه با سایر برنامه های NET ادغام شوند، از سرویس های وب استفاده کنند، سرویس های ویندوز بسازند، کنترل های Windows Forms را ایجاد کنند، ایجاد چندگانه کنند. برنامههای threaded، کار با COM و COM+، فرمهای ویندوز داتنت را پیکربندی و راهاندازی کنید، و نحوه اشکالزدایی فرمهای NET Windows.
.NET Windows Forms are a new programming paradigm introduced with Microsoft's .NET initiative. Windows Forms are very similar to Web Forms, which allow programmers to build complex Web application interfaces easily, sharing the same underlying framework and programming concepts. Windows Forms, however, are used for the Win32 platform, instead of the Internet, and allow programmers to build traditional Windows desktop-based applications structured around .NET. Sams Teach Yourself .NET Windows Forms in 21 Days covers all the major aspects of Windows Forms necessary to build professional, functional applications. This book follows the tried-and-tested 21 Days tutorial model to guide the reader through Windows Forms. It features code examples and tips for programmers migrating from pre-Windows Forms Microsoft technologies. The reader will be introduced to the many controls available for .NET Windows Forms and how to build them, learn how to create events and event handlers, explore ADO.NET and methods to retrieve data from dynamic data sources, and learn how to take advantage of the Internet and Internet Explorer from their .NET Windows Forms applications. As readers advance through the tutorials, they progress toward more advanced topics and projects by creating simple graphical applications and enhancing existing ones, learn how to integrate with other .NET applications, use Web services, build Windows services, build Windows Forms controls, create multi-threaded applications, work with COM and COM+ configure and deploy .NET Windows Forms, and how to de-bug .NET Windows Forms.
Sams Teach Yourself .NET Windows Forms in 21 Days......Page 2
Copyright © 2002 by Sams Publishing......Page 3
Contents at a Glance......Page 4
Contents......Page 6
About the Author......Page 15
Tell Us What You Think!......Page 17
Who Is This Book’s Intended Audience?......Page 18
How This Book Is Organized......Page 19
Where to Download the Code for This Book......Page 20
Finally…......Page 21
Learning the Basics......Page 22
DAY 1 Getting Started with .NET Windows Forms......Page 24
Introduction to Windows Programming......Page 25
What Is .NET?......Page 27
What Is .NET Windows Forms?......Page 33
The Object-Oriented Way......Page 36
Building Your First Application......Page 37
Q&A......Page 39
Workshop......Page 40
DAY 2 Building Windows Forms Applications......Page 42
Another Look at Your First Application......Page 43
Compiling Your Windows Forms......Page 59
Building a Complete Application......Page 64
Q&A......Page 70
Workshop......Page 71
DAY 3 Working with Your Windows Forms......Page 72
The Object-Oriented Windows Form......Page 73
Event Handling......Page 88
Q&A......Page 99
Workshop......Page 101
DAY 4 Adding Menus and Toolbars to Your Windows......Page 104
Introduction to Windows Forms Controls......Page 105
Adding Menus......Page 107
Adding Toolbars, Status Bars, and Scroll Bars......Page 117
Summary......Page 137
Workshop......Page 138
DAY 5 Handling Events in Your Windows Forms......Page 140
What Are Event Handlers?......Page 141
Understanding Delegates......Page 147
Events and Objects......Page 150
Summary......Page 161
Workshop......Page 162
DAY 6 Enhancing Your Windows Forms with More Controls......Page 164
The Button Control......Page 165
The CheckBox and RadioButton Controls......Page 166
The ComboBox Control......Page 170
The DateTimePicker Control......Page 175
The ImageList Control......Page 178
The ListBox Control......Page 180
The PictureBox Control......Page 184
The TabControl Control......Page 185
The TextBox and RichTextBox Controls......Page 191
The Timer Control......Page 200
The TreeView Control......Page 203
Additional Useful Controls......Page 205
Controlling Layout......Page 206
Summary......Page 212
Workshop......Page 214
DAY 7 Working with Dialog Boxes......Page 216
Retrieving and Displaying Information......Page 217
The Different Types of Dialogs......Page 218
Using Dialog Boxes......Page 220
Using Common Dialog Boxes......Page 232
Summary......Page 240
Q&A......Page 241
Workshop......Page 242
About the Word-Processing Project......Page 244
Building the User Interface......Page 246
Adding Some Bells and Whistles......Page 257
Adding Functionality......Page 262
Introduction to Databinding......Page 264
Simple Databinding......Page 266
The DataGrid Control......Page 272
Q&A......Page 287
Workshop......Page 288
DAY 9 Using ADO.NET......Page 290
What Is ADO.NET?......Page 291
Creating a Database......Page 294
Using SQL to Query Databases......Page 299
Introduction to the DataSet......Page 303
The ADO.NET Object Model......Page 305
Using Other ADO.NET Objects......Page 315
Using XML with ADO.NET......Page 322
Summary......Page 325
Q&A......Page 326
Workshop......Page 327
DAY 10 Creating MDI Applications......Page 330
Introduction to the Multiple Document Interface......Page 331
Creating an MDI Application......Page 333
Controlling the Specifics of MDI Forms......Page 342
Summary......Page 351
Q&A......Page 352
Workshop......Page 353
DAY 11 Working with Windows Input/Output......Page 356
Introducing Streams......Page 357
Using Files and Directories......Page 359
Using the FileSystemWatcher Object......Page 379
Creating Asynchronous I/O......Page 382
Printing in .NET......Page 383
Summary......Page 389
Workshop......Page 390
DAY 12 Internet Enabling Your Forms......Page 392
Internet Protocols......Page 393
Clients and Servers......Page 395
Working with Internet Explorer......Page 405
Internet Security......Page 408
Summary......Page 410
Workshop......Page 411
DAY 13 Creating Graphical Applications with GDI+......Page 414
Introduction to Graphics in Windows......Page 415
Handling the Paint Event......Page 418
Drawing Text......Page 421
Displaying Images......Page 425
Drawing Shapes......Page 428
Clipping Windows Forms......Page 446
Summary......Page 447
Q&A......Page 448
Workshop......Page 449
DAY 14 Using ActiveX......Page 452
Introduction to ActiveX......Page 453
Using ActiveX Controls......Page 454
Creating .NET ActiveX Controls......Page 473
Guidelines for Working with ActiveX......Page 474
Summary......Page 476
Workshop......Page 477
Adding MDI......Page 480
Adding I/O......Page 483
Adding Printing Capabilities......Page 486
Inside Windows Forms......Page 490
DAY 15 Using Web Services......Page 492
What Are Web Services?......Page 493
Using ASP.NET to Build Web Services......Page 497
Using Web Services in Your Applications......Page 502
Finding Web Services......Page 510
Web Service Consumption Recommendations......Page 511
Summary......Page 512
Workshop......Page 513
DAY 16 Building Windows Services......Page 516
What Are Windows Services?......Page 517
Building a Windows Service......Page 518
Getting Services to Play with Windows......Page 526
Interfaces for Windows Services......Page 531
Writing to Logs......Page 536
Summary......Page 538
Workshop......Page 539
DAY 17 Advanced Windows Forms Controls Techniques......Page 542
Reviewing Menus, Listboxes, ComboBoxes, and TabControls......Page 543
Specifying DrawMode......Page 544
Menus: A Case of Ownership......Page 557
Q&A......Page 562
Workshop......Page 563
DAY 18 Building Custom Windows Forms Controls......Page 564
Why Create Custom Controls?......Page 565
Creating Custom Controls......Page 566
Using Custom Controls in Windows Forms......Page 583
Creating Custom Controls from Existing Controls......Page 584
Summary......Page 590
Workshop......Page 591
DAY 19 Creating Multithreaded Applications......Page 594
Introduction to Multithreading......Page 595
Creating a Multithreaded Application......Page 601
Summary......Page 624
Workshop......Page 625
DAY 20 Configuring and Deploying Your Windows Forms......Page 628
Introduction to .NET Configuration......Page 629
Configuring Your Applications......Page 632
Localizing Your Application......Page 641
Handling Accessibility......Page 648
The Easy Part: Deployment......Page 649
Q&A......Page 650
Workshop......Page 651
DAY 21 Debugging and Profiling Your Windows Forms......Page 654
Debugging in Windows Forms......Page 655
JIT Debugging......Page 662
Profiling Your Applications......Page 668
Summary......Page 675
Workshop......Page 676
Creating a New Page Class......Page 678
Where to Go from Here......Page 695
Answers for Day 1......Page 698
Answers for Day 2......Page 699
Answers for Day 3......Page 705
Answers for Day 4......Page 709
Answers for Day 5......Page 712
Answers for Day 6......Page 717
Answers for Day 7......Page 720
Answers for Day 8......Page 725
Answers for Day 9......Page 730
Answers for Day 10......Page 733
Answers for Day 11......Page 737
Answers for Day 12......Page 742
Answers for Day 13......Page 745
Answers for Day 14......Page 749
Answers for Day 15......Page 753
Answers for Day 16......Page 757
Answers for Day 17......Page 760
Answers for Day 18......Page 766
Answers for Day 19......Page 769
Answers for Day 20......Page 772
Answers for Day 21......Page 774
The Control Class......Page 778
The Button, CheckBox, and RadioButton Controls......Page 785
The ComboBox, ListBox, and CheckedListBox Controls......Page 787
Common Dialog Controls......Page 792
Menus......Page 796
DataGrid......Page 799
DateTimePicker......Page 801
Scrollable Controls......Page 802
ErrorProvider......Page 810
Scrollbars......Page 811
Label Controls......Page 812
ListView......Page 814
PrintDocument......Page 816
ProgressBar......Page 817
Text Box Controls......Page 818
Status Bar Controls......Page 822
TabControl......Page 823
Toolbar Controls......Page 824
ToolTip......Page 826
TrackBar......Page 827
TreeView Controls......Page 828
The DataSet and Related Classes......Page 832
The Managed Providers......Page 844
INDEX......Page 854