ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب ASP.NET 4.0 in Practice

دانلود کتاب ASP.NET 4.0 در عمل

ASP.NET 4.0 in Practice

مشخصات کتاب

ASP.NET 4.0 in Practice

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش:  
نویسندگان: , ,   
سری:  
ISBN (شابک) : 1935182463 
ناشر: Manning Publications 
سال نشر: 2011 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

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



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

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


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

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


توضیحاتی در مورد کتاب ASP.NET 4.0 در عمل

خلاصه ASP.NET 4.0 در عمل شامل بیش از 100 تکنیک دنیای واقعی است که از تجربه تیمی از MVP ها استخراج شده است. این کتاب با استفاده از یک فرمت عملی مشکل-راه حل-بحث، شما را از طریق متداول ترین سناریوهایی که در یک برنامه معمولی ASP.NET با آن مواجه خواهید شد راهنمایی می کند و راه حل ها و پیشنهاداتی را برای رساندن برنامه های خود به سطح دیگری ارائه می دهد. درباره TechnologyASP.NET یک فناوری تاسیس شده برای ساخت برنامه های کاربردی وب با استفاده از محصولات مایکروسافت است. تعدادی از وب‌سایت‌های سطح سازمانی را در سراسر جهان راه‌اندازی می‌کند، اما می‌توان آن را برای پروژه‌هایی با هر اندازه‌ای مقیاس‌پذیر کرد. نسخه جدید 4.0 یک گام تکاملی است: بسیاری از ویژگی های جدید را خواهید یافت که می توانید از آنها برای ایجاد برنامه های وب بهتر با حداقل تلاش استفاده کنید. درباره BookASP.NET یک چارچوب عظیم است که به دانش زیادی از توسعه دهندگان نیاز دارد. خوشبختانه، این کتاب بیش از 100 تکنیک عملی ASP.NET را از تجربه تیمی از MVP ها استخراج می کند و آنها را مستقیماً در دسترس شما قرار می دهد. این تکنیک ها برای سودمندی آزمایش و انتخاب شده اند و همه آنها در یک راه حل ساده مشکل ارائه شده اند. -فرمت بحث روش هایی را برای موضوعات کلیدی جدید مانند ادغام داده ها با Entity Framework و ASP.NET MVC کشف خواهید کرد. در طول مسیر، شما همچنین راه هایی برای سریع و ایمن کردن برنامه های خود پیدا خواهید کرد. چه کسی باید آن را بخواند این کتاب برای توسعه دهندگانی نوشته شده است که با اصول ASP.NET آشنا هستند و به دنبال بهره وری بیشتر با آن هستند. داخل الگوی نقشه هویت در EF 4 از Master Pages برای تعریف رندر تطبیقی ​​رابط کاربری مشترک استفاده کنید داده های ورود کاربر را به صورت ایمن ذخیره کنید ......و موارد دیگر


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

Summary ASP.NET 4.0 in Practice contains over 100 real world techniques distilled from the experience of a team of MVPs. Using a practical problem-solution-discussion format, the book will guide you through the most common scenarios you will face in a typical ASP.NET application, and provide solutions and suggestions to take your applications to another level. About the TechnologyASP.NET is an established technology to build web applications using Microsoft products. It drives a number of enterprise-level web sites around the world, but it can be scaled for projects of any size. The new version 4.0 is an evolutionary step: you will find a lot of new features that you will be able to leverage to build better web applications with minimal effort. About the BookASP.NET is a massive framework that requires a large amount of know-how from developers. Fortunately, this book distills over 100 practical ASP.NET techniques from the experience of a team of MVPs, and puts them right at your fingertips.The techniques are tested and selected for their usefulness, and they are all presented in a simple problem-solution-discussion format. You'll discover methods for key new subjects like data integration with Entity Framework and ASP.NET MVC. Along the way, you'll also find ways to make your applications fast and secure. Who Should Read ItThis book is written for developers familiar with the basics of ASP.NET, looking to become more productive with it. What's Inside The Identity Map pattern in EF 4 Use Master Pages to define a common UI Adaptive Rendering Save user login data securely ......and much more



فهرست مطالب

Table of Contents
ASP.NET 4.0 in Practice......Page 1
brief contents......Page 6
contents......Page 8
preface......Page 16
acknowledgments......Page 18
Who should read this book?......Page 20
Part 3: ASP.NET MVC......Page 21
Code conventions and downloads......Page 22
Author Online......Page 23
about the authors......Page 24
about the cover illustration......Page 26
Part 1: ASP.NET Fundamentals......Page 28
Getting acquainted with ASP.NET 4.0......Page 30
1.1.1 Installing ASP.NET......Page 31
1.1.2 How ASP.NET works......Page 32
1.1.3 Getting started......Page 33
1.2.1 ASP.NET meets OOP......Page 34
1.2.2 ASP.NET components......Page 36
1.2.3 Global.asax and web.config......Page 38
1.2.4 The ASP.NET pipeline......Page 39
1.3.1 Server controls......Page 40
1.3.2 Page events......Page 41
1.3.3 Using server controls......Page 42
1.4.1 .NET Framework 4.0......Page 44
1.4.2 A panoramic overview of ASP.NET 4.0 features......Page 45
Technique 1: Handling PostBack......Page 47
Technique 2: Form validation......Page 50
Technique 3: Page header, styling, and CSS......Page 53
1.6 Summary......Page 55
Data access reloaded: Entity Framework......Page 57
2.1 Designing an application......Page 58
2.1.1 What’s an object model?......Page 59
2.1.2 The evolution of the object model: the domain model......Page 60
2.2.1 The granularity mismatch......Page 62
2.2.3 The inheritance mismatch......Page 63
2.3 Introducing Entity Framework......Page 64
Technique 4: Creating a model using Entity Framework......Page 65
Technique 5: Generating POCO code......Page 68
Technique 6: Reading data using Entity Framework......Page 70
Technique 7: Writing data using Entity Framework......Page 75
2.4 Summary......Page 78
Integrating Entity Framework and ASP.NET......Page 79
Technique 8: First approach: one context per method......Page 80
Technique 9: A better approach: one context per ASP.NET request......Page 82
Technique 10: Instantiating the context using modules......Page 85
3.2 Using the context the right way......Page 86
Technique 11: Persisting entity modifications......Page 87
Technique 12: Persisting only selected properties......Page 88
Technique 13: Persisting an entity using ViewState......Page 92
Technique 14: Keep concurrency in mind......Page 93
Technique 15: Optimizing fetching......Page 96
Technique 16: Avoiding multiple query execution......Page 97
Technique 17: Optimizing queries that retrieve a single element......Page 98
Technique 18: Disabling change tracking......Page 100
3.4 Summary......Page 101
Part 2: ASP.NET Web Forms......Page 102
Building the user interface with ASP.NET Web Forms......Page 104
4.1 The UI and Web Forms......Page 105
4.1.1 New features in Web Forms 4.0......Page 106
Technique 19: Better markup generation in ASP.NET 4.0......Page 108
Technique 20: Controlling ClientID generation......Page 110
4.2 Defining a common UI: using master pages......Page 112
Technique 21: Using nested master pages......Page 113
Technique 22: Setting a master page programmatically......Page 115
4.3 URL rewriting and routing with ASP.NET......Page 118
4.3.1 URL rewriting versus URL routing......Page 119
Technique 23: URL routing with Web Forms......Page 120
Technique 24: Advanced URL routing scenarios......Page 124
Technique 25: Rewriting in practice: UrlRewriting.NET......Page 128
4.4 Summary......Page 130
Data binding in ASP.NET Web Forms......Page 131
5.1 Displaying data......Page 132
Technique 26: How to display data using Repeater......Page 133
Technique 27: ListView in ASP.NET 4.0......Page 136
Technique 28: Using data source controls......Page 138
Technique 29: EntityDataSource and Entity Framework......Page 141
Technique 30: What’s new in GridView, FormView, and ListView......Page 142
Technique 31: The QueryExtender control......Page 145
Technique 32: The first application......Page 150
Technique 33: Working with metadata and templates......Page 154
Technique 34: Extending Dynamic Data......Page 158
5.5 Summary......Page 161
Custom controls......Page 162
Technique 35: Simple controls......Page 163
Technique 36: Composite controls......Page 166
Technique 37: Handling PostBack......Page 171
Technique 38: Container controls......Page 174
Technique 39: Templated controls......Page 176
Technique 40: Data binding in custom controls......Page 180
Technique 41: Control builders......Page 183
6.4 Summary......Page 188
Taking control of markup......Page 189
7.1 ASP.NET adaptive rendering......Page 190
Technique 42: Add OptionGroups to DropDownList......Page 191
Technique 43: Build a table-less control adapter for the DataList......Page 197
7.2 ASP.NET 4.0 browser capabilities......Page 204
Technique 44: Building a custom browser capabilities provider......Page 205
Technique 45: Validating ASP.NET pages with the W3C validator......Page 209
7.3 Summary......Page 210
Part 3: ASP.NET MVC......Page 212
Introducing ASP.NET MVC......Page 214
8.1 A new way to build web applications......Page 215
8.1.1 The Model-View-Controller pattern......Page 216
8.2 Your first experience with ASP.NET MVC......Page 217
Technique 46: The model......Page 218
Technique 47: The controller......Page 221
Technique 48: The view......Page 224
8.3.1 Basic routing concepts in ASP.NET MVC......Page 227
Technique 49: Partitioning using Areas......Page 231
Technique 50: Handling user input at the controller level......Page 234
Technique 51: Validating posted data......Page 239
8.5 Summary......Page 244
Customizing and extending ASP.NET MVC......Page 246
9.1.1 Using templates to represent data......Page 247
Technique 52: Building customized data templates......Page 248
Technique 53: Componentized markup through HTML helpers......Page 253
Technique 54: Inject logic using action filters......Page 256
9.2 User input handling made smart......Page 262
Technique 55: Custom model binders for domain entities......Page 263
Technique 56: Building a new model binder from scratch......Page 270
Technique 57: Routes with consistent URL termination......Page 276
9.4 Summary......Page 282
Part 4: Security......Page 284
ASP.NET security......Page 286
10.1 What is security in ASP.NET applications?......Page 287
10.2 Filtering and blocking incoming requests......Page 289
Technique 58: Handling improper parameter values......Page 290
Technique 59: Monitoring and blocking bad requests......Page 291
10.3 Protecting applications from SQL injection......Page 293
Technique 60: Handling SQL queries using parameters......Page 294
Technique 61: Dynamic queries with multiple values......Page 296
Technique 62: Handling and displaying user input......Page 298
Technique 63: Using Microsoft’s Anti-XSS Library......Page 302
Technique 64: Dynamically building a path......Page 305
10.6 Summary......Page 308
ASP.NET authentication and authorization......Page 309
11.1 Authentication and authorization basics......Page 310
Technique 65: Using FormsAuthentication and UrlAuthorization......Page 311
11.2 Handling user authentication: introducing the Membership API......Page 315
Technique 66: Implementing a user login using the Membership API......Page 316
Technique 67: Implementing a role-enabled login using Roles API......Page 321
Technique 68: Other providers......Page 325
Technique 69: Building custom Membership and Role providers......Page 327
Technique 70: Integrating Windows Live ID with your application......Page 336
11.5 Summary......Page 342
Part 5: Advanced topics......Page 344
Ajax and RIAs with ASP.NET 4.0......Page 346
12.1.1 How Ajax improves usability......Page 347
12.1.2 How Ajax works......Page 349
Technique 71: Creating a classic page......Page 350
Technique 72: Ajaxize a page using the update panel......Page 351
Technique 73: Optimizing UpdatePanel using triggers......Page 353
Technique 74: Optimizing a page with multiple UpdatePanels......Page 354
Technique 75: Intercepting client-side pipeline......Page 355
12.3 Focusing on the client: jQuery......Page 357
12.3.1 jQuery Basics......Page 358
Technique 76: Invoking REST web services with jQuery......Page 363
Technique 77: Invoking page methods with jQuery......Page 366
Technique 78: Invoking MVC actions with jQuery......Page 368
Technique 79: Enriching the interface via jQueryUI......Page 369
12.4 Summary......Page 374
State......Page 375
Technique 80: Per-request state......Page 376
Technique 81: Per-session state......Page 378
13.2 Advanced user state......Page 381
Technique 82: Using the Profile API......Page 382
Technique 83: A custom provider for the Profile API......Page 386
13.3 Summary......Page 392
Caching in ASP.NET......Page 393
14.1 Per-application state: Cache......Page 394
Technique 84: Leveraging OutputCache to speed up your pages......Page 395
14.3 OutputCache in ASP.NET MVC......Page 398
Technique 85: Deterministically removing items from OutputCache......Page 399
Technique 86: OutputCache and partial views......Page 405
Technique 87: Implementing data caching in ASP.NET......Page 408
14.4.1 Cache tips and tricks......Page 411
14.5 Building custom cache providers......Page 413
14.5.1 Do I need a provider?......Page 414
Technique 88: Custom cache provider......Page 415
Technique 89: Custom OutputCache provider......Page 420
14.6 Summary......Page 422
Extreme ASP.NET 4.0......Page 423
15.1 Using HttpModules......Page 424
Technique 90: Modifying the response flow with HttpModules......Page 425
Technique 91: Intercepting and handling mobile device requests......Page 427
15.2 Logging and handling errors......Page 429
Technique 92: Intercepting, and handling errors with a custom module......Page 430
Technique 93: Running your site from the database......Page 434
15.4 Summary......Page 442
Performance and optimizations......Page 443
Technique 94: Building a request filter to minify HTML......Page 444
Technique 95: Building an HTTPHandler to minify CSS......Page 449
Technique 96: Building an HTTPHandler to minify JavaScript......Page 452
16.2 Reducing computing time with multithreading......Page 453
Technique 97: Increasing performance with multithreading......Page 454
Technique 98: Using ParallelFX......Page 462
Technique 99: Tips for your web.config......Page 465
16.4 Summary......Page 466
A.1 What’s new in IIS 7.5......Page 468
A.2 Building extensions......Page 469
Technique 100: Modifying IIS behavior with managed modules......Page 470
Technique 101: Configuring application warm-up in IIS 7.5......Page 472
A.3 Summary......Page 474
B.1 Using ADO.NET to access data......Page 475
Technique 102: Querying the database using ADO.NET......Page 476
Technique 103: Using stored procedures to query the database......Page 479
Technique 104: Persisting data into the database......Page 480
Technique 105: Writing XML......Page 483
Technique 106: Generating XML from a data source......Page 485
Technique 107: Reading XML......Page 486
B.3 Summary......Page 488
A......Page 490
C......Page 491
D......Page 493
E......Page 494
H......Page 495
J......Page 496
M......Page 497
O......Page 498
P......Page 499
R......Page 500
S......Page 501
T......Page 502
U......Page 503
X......Page 504




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