دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Stephen Walther سری: ISBN (شابک) : 0672331128 ناشر: SAMS سال نشر: 2010 تعداد صفحات: 1916 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 36 مگابایت
در صورت تبدیل فایل کتاب ASP.NET 4 Unleashed به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ASP.NET 4 Unleashed نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
جامع ترین کتاب در مورد ASP.NET 4 جدید مایکروسافت، ASP.NET 4 Unleashed تمام جنبه های توسعه ASP.NET را پوشش می دهد. به رهبری مدیر برنامه Microsoft ASP.NET Stephen Walther، یک تیم نویسنده خبره به طور کامل کل پلتفرم را پوشش میدهد. نویسندگان ابتدا کنترلهای اساسی ASP.NET Framework را معرفی کرده و نحوه ایجاد طرحبندیها و سبکهای رایج در سراسر سایت را نشان میدهند. سپس تمام جنبه های دسترسی، ارائه، سازماندهی و ویرایش داده ها را پوشش می دهند. بخشهای کامل و کاربردی را در مورد ساخت اجزا و کنترلهای سفارشی، ارائه ناوبری مؤثر سایت، ایمنسازی سایتها و برنامهها و موارد دیگر خواهید یافت. این کتاب صدها نمونه کد واقعی را ارائه می دهد که منعکس کننده تجربه بی نظیر نویسندگان با ASP.NET در داخل و خارج از مایکروسافت است.
The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of ASP.NET development. Led by Microsoft ASP.NET program manager Stephen Walther, an expert author team thoroughly covers the entire platform.The authors first introduce the ASP.NET Framework’s basic controls and show how to create common site-wide layouts and styles. Next, they cover all aspects of accessing, presenting, organizing, and editing data. You’ll find thorough and practical sections on building custom components and controls, providing effective site navigation, securing sites and applications, and much more. This book presents hundreds of realistic code examples, reflecting the authors’ unsurpassed experience with ASP.NET both inside and outside Microsoft.
Table of Contents......Page 6
Introduction......Page 28
1 Overview of the ASP.NET Framework......Page 32
ASP.NET and the .NET Framework......Page 36
Understanding ASP.NET Controls......Page 46
Understanding ASP.NET Pages......Page 61
Installing ASP.NET......Page 82
Summary......Page 84
Displaying Information......Page 86
Accepting User Input......Page 95
Submitting Form Data......Page 111
Displaying Images......Page 131
Using the Panel Control......Page 138
Using the HyperLink Control......Page 145
Summary......Page 146
Overview of the Validation Controls......Page 148
Using the RequiredFieldValidator Control......Page 166
Using the RangeValidator Control......Page 170
Using the CompareValidator Control......Page 173
Using the RegularExpressionValidator Control......Page 178
Using the CustomValidator Control......Page 181
Using the ValidationSummary Control......Page 189
Creating Custom Validation Controls......Page 194
Summary......Page 204
4 Using the Rich Controls......Page 206
Accepting File Uploads......Page 207
Displaying a Calendar......Page 222
Displaying Advertisements......Page 234
Displaying Different Page Views......Page 247
Displaying a Wizard......Page 253
Displaying Silverlight Content......Page 258
Summary......Page 261
5 Designing Websites with Master Pages......Page 264
Creating Master Pages......Page 265
Modifying Master Page Content......Page 282
Loading Master Pages Dynamically......Page 290
Summary......Page 295
6 Designing Websites with Themes......Page 296
Adding Skins to Themes......Page 297
Adding Cascading Style Sheets to Themes......Page 308
Creating Global Themes......Page 317
Applying Themes Dynamically......Page 318
Summary......Page 325
7 Creating Custom Controls with User Controls......Page 326
Creating User Controls......Page 327
AJAX and User Controls......Page 344
Dynamically Loading User Controls......Page 347
Summary......Page 363
Using DataBound Controls......Page 364
Using DataSource Controls......Page 378
Using Programmatic DataBinding......Page 383
Understanding Templates and DataBinding Expressions......Page 385
Overview of SQL Server 2008 Express......Page 396
Sample Database-Driven Web Application......Page 402
Summary......Page 405
9 Using the SqlDataSource Control......Page 406
Creating Database Connections......Page 407
Executing Database Commands......Page 416
Using ASP.NET Parameters with the SqlDataSource Control......Page 433
Programmatically Executing SqlDataSource Commands......Page 453
Caching Database Data with the SqlDataSource Control......Page 462
Summary......Page 465
Overview of the List Controls......Page 466
Working with the DropDownList Control......Page 485
Working with the RadioButtonList Control......Page 488
Working with the ListBox Control......Page 490
Working with the CheckBoxList Control......Page 494
Working with the BulletedList Control......Page 497
Creating a Custom List Control......Page 502
Summary......Page 511
11 Using the GridView Control......Page 512
GridView Control Fundamentals......Page 513
Using Fields with the GridView Control......Page 549
Working with GridView Control Events......Page 573
Extending the GridView Control......Page 582
Summary......Page 593
Using the DetailsView Control......Page 594
Using the FormView Control......Page 631
Summary......Page 649
Using the Repeater Control......Page 650
Using the DataList Control......Page 667
Summary......Page 687
Using the ListView Control......Page 688
Using the DataPager Control......Page 708
Summary......Page 715
15 Using the Chart Control......Page 716
Chart Control Fundamentals......Page 717
Customizing a Chart’s Appearance......Page 731
Drill-Down Reports......Page 736
Summary......Page 737
Introduction to the QueryExtender Control......Page 738
Querying Data with Declarative Syntax......Page 739
Building a Sample Page with the QueryExtender Control......Page 744
Summary......Page 747
17 Building Components......Page 748
Building Basic Components......Page 749
Building Component Libraries......Page 776
Architectural Considerations......Page 784
Summary......Page 796
18 Using the ObjectDataSource Control......Page 798
Representing Objects with the ObjectDataSource Control......Page 799
Using Parameters with the ObjectDataSource Control......Page 810
Paging, Sorting, and Filtering Data with the ObjectDataSource Control......Page 822
Handling ObjectDataSource Control Events......Page 844
Concurrency and the ObjectDataSource Control......Page 855
Extending the ObjectDataSource Control......Page 859
Summary......Page 868
19 Building Data Access Components with ADO.NET......Page 870
Connected Data Access......Page 871
Disconnected Data Access......Page 915
Executing Asynchronous Database Commands......Page 938
Building Database Objects with the .NET Framework......Page 945
Summary......Page 961
20 Data Access with LINQ to SQL......Page 962
New C# and VB.NET Language Features......Page 963
Creating LINQ to SQL Entities......Page 978
Performing Standard Database Commands with LINQ to SQL......Page 991
Creating a Custom LINQ Entity Base Class......Page 1018
Summary......Page 1027
Overview of WCF Data Services......Page 1028
Using Data Services with a Service Reference......Page 1029
Using Data Services with a Data Context......Page 1034
Summary......Page 1036
Understanding Site Maps......Page 1038
Using the SiteMapPath Control......Page 1040
Using the Menu Control......Page 1047
Using the TreeView Control......Page 1076
Building a SQL Hierarchical Data Source Control......Page 1104
Summary......Page 1108
23 Using Site Maps......Page 1110
Using the SiteMapDataSource Control......Page 1111
Using the SiteMap Class......Page 1117
Advanced Site Map Configuration......Page 1122
Creating Custom Site Map Providers......Page 1132
Generating a Google SiteMap File......Page 1143
Summary......Page 1147
24 Advanced Navigation......Page 1150
Remapping URLs......Page 1151
Using the VirtualPathProvider Class......Page 1159
Summary......Page 1163
Introduction to URL Routing......Page 1164
Basic URL Routing Scenarios......Page 1166
Advanced URL Routing......Page 1170
Summary......Page 1173
26 Using the Login Controls......Page 1174
Overview of the Login Controls......Page 1175
Using the Login Control......Page 1179
Using the CreateUserWizard Control......Page 1189
Using the LoginStatus Control......Page 1210
Using the LoginName Control......Page 1212
Using the ChangePassword Control......Page 1213
Using the PasswordRecovery Control......Page 1220
Using the LoginView Control......Page 1226
Summary......Page 1231
27 Using ASP.NET Membership......Page 1232
Configuring Authentication......Page 1233
Configuring Authorization......Page 1248
Using ASP.NET Membership......Page 1253
Using the Role Manager......Page 1273
Summary......Page 1287
28 Maintaining Application State......Page 1290
Using Browser Cookies......Page 1291
Using Session State......Page 1306
Using Profiles......Page 1324
Summary......Page 1359
Overview of Caching......Page 1362
Using Page Output Caching......Page 1364
Using Partial Page Caching......Page 1388
Using DataSource Caching......Page 1402
Using Data Caching......Page 1414
Using SQL Cache Dependencies......Page 1426
Summary......Page 1443
30 Localizing Applications for Multiple Languages......Page 1446
Setting the Current Culture......Page 1447
Using the CultureInfo Class......Page 1461
Creating Local Resources......Page 1465
Creating Global Resources......Page 1473
Using the Localize Control......Page 1477
Summary......Page 1479
31 Working with the HTTP Runtime......Page 1480
Creating a Custom BuildProvider......Page 1481
Creating a Custom ExpressionBuilder......Page 1491
Creating HTTP Handlers......Page 1497
Working with HTTP Applications and HTTP Modules......Page 1509
Summary......Page 1516
Introducing ASP.NET Dynamic Data......Page 1518
Building a Dynamic Data Application......Page 1519
Working with Dynamic Data Templates......Page 1523
Summary......Page 1527
Introducing the ASP.NET MVC Framework......Page 1528
Creating Your First ASP.NET MVC Application......Page 1529
Building an MVC Page......Page 1532
Accepting Form Input......Page 1534
Summary......Page 1536
Overview of Website Configuration......Page 1538
Using the Configuration API......Page 1550
Creating Custom Configuration Sections......Page 1573
Creating Encrypted Configuration Sections......Page 1583
Summary......Page 1591
Packaging Web Applications......Page 1592
Using Web.config Transformations......Page 1596
Deploying Databases......Page 1598
One-Click Publishing Web Applications......Page 1599
Summary......Page 1600
Overview of Custom Control Building......Page 1602
View State and Control State......Page 1623
Processing Postback Data and Events......Page 1629
Working with Control Property Collections......Page 1645
Creating a Better Designer Experience......Page 1658
Summary......Page 1672
Creating Templated Controls......Page 1674
Creating Templated Databound Controls......Page 1693
Summary......Page 1699
38 Using Server-Side ASP.NET AJAX......Page 1700
The Ajax Vision......Page 1701
Debugging Ajax Applications......Page 1702
Using the UpdatePanel Control......Page 1704
Using the Timer Control......Page 1751
Using the UpdateProgress Control......Page 1755
Summary......Page 1758
39 Using the ASP.NET AJAX Control Toolkit......Page 1760
Using the ASP.NET AJAX Control Toolkit......Page 1761
Overview of the Toolkit Controls......Page 1764
Using the AutoComplete Control......Page 1766
Using the DragPanel Control......Page 1777
Using the FilteredTextBox Control......Page 1781
Using the MaskedEdit Control......Page 1783
Using the Animation Control......Page 1786
Using the UpdatePanelAnimation Control......Page 1791
Summary......Page 1795
What Is jQuery?......Page 1796
Calling Web Services from the Client......Page 1803
Summary......Page 1808
A......Page 1810
B......Page 1817
C......Page 1819
D......Page 1834
E......Page 1843
F......Page 1847
G......Page 1851
H......Page 1853
I......Page 1855
L......Page 1859
M......Page 1864
N......Page 1868
O......Page 1870
P......Page 1873
Q......Page 1880
R......Page 1881
S......Page 1885
T......Page 1901
U......Page 1906
V......Page 1908
W......Page 1911
X–Z......Page 1914