¿Ü±¹µµ¼
ÄÄÇ»ÅÍ
ÀÎÅͳÝ/À¥ °³¹ß
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
35,000¿ø |
---|
29,750¿ø (15%ÇÒÀÎ)
900P (3%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
¸ñÂ÷
List of Figures | p. xv |
List of Tables | p. xix |
Foreword | p. xxi |
Preface | p. xxiii |
Acknowledgments | p. xxix |
About the Authors | p. xxxi |
Architecture | p. 1 |
Fundamentals | p. 2 |
Dynamic Content | p. 2 |
Server-Side Controls | p. 5 |
Data Binding | p. 8 |
Codebehind | p. 9 |
Codebehind Basics | p. 9 |
Codebehind 2.0 | p. 11 |
Page Lifecycle | p. 15 |
Common Events | p. 15 |
New Events | p. 17 |
Implicit Event Subscription | p. 18 |
Compilation | p. 20 |
Compilation Directories | p. 20 |
Site Compilation | p. 24 |
Assembly Generation | p. 26 |
Customizing Assembly Generation | p. 28 |
Web Application Projects | p. 28 |
Summary | p. 30 |
User Interface Elements | p. 33 |
Page Templates | p. 33 |
Master Pages | p. 35 |
Implementation Details | p. 37 |
Working with Master Pages | p. 41 |
Details of Usage | p. 45 |
Themes and Skins | p. 48 |
Themes | p. 49 |
Working with Themes | p. 51 |
Fundamentals of Navigation Controls | p. 54 |
Control Adapters | p. 58 |
Building Control Adapters | p. 58 |
Browser Recognition | p. 64 |
CSS Friendly Adapters | p. 66 |
Summary | p. 66 |
Data Binding | p. 67 |
Declarative Data Binding | p. 68 |
Data Binding | p. 68 |
Data Source Controls | p. 70 |
Storing Connection Strings | p. 82 |
Data Source Parameters | p. 83 |
New Data-Bound Controls | p. 87 |
Data-Binding Evaluation Syntax | p. 91 |
Declarative Data-Binding Techniques | p. 91 |
Hierarchical Data Binding | p. 96 |
Binding to Objects | p. 102 |
Typed DataSets | p. 112 |
Summary | p. 112 |
State Management | p. 113 |
Cross-Page Posting | p. 114 |
Fundamentals | p. 114 |
Implementation | p. 120 |
Caveats | p. 121 |
Multi-Source Cross-Page Posting | p. 124 |
Wizard and MultiView Controls | p. 127 |
Same Page State Management | p. 127 |
Wizard Control | p. 128 |
MultiView and View Controls | p. 131 |
Profile | p. 133 |
Fundamentals | p. 133 |
Migrating Anonymous Profile Data | p. 137 |
Managing Profile Data | p. 138 |
Storing Profile Data | p. 138 |
Serialization | p. 139 |
User-Defined Types as Profile Properties | p. 142 |
Optimizing Profile | p. 143 |
Going the Custom Route | p. 147 |
Summary | p. 149 |
Security | p. 151 |
How Much Security Do I Need? | p. 151 |
Getting Started with Membership | p. 153 |
Provider Architecture | p. 158 |
MembershipProvider | p. 160 |
The Login Control | p. 162 |
User Account Lockout: Blessing or Curse? | p. 164 |
Password Complexity Policy | p. 166 |
Choosing a Password Format | p. 167 |
Password Questions and Answers | p. 169 |
Configuring a Membership Provider | p. 170 |
Custom Providers | p. 172 |
Using the Membership Class to Access Your Provider | p. 173 |
SQL Database Permissions | p. 175 |
The LoginView and Other Controls | p. 177 |
The Role Manager | p. 180 |
Configuring the Role Manager and Provider | p. 181 |
Other Role Providers | p. 183 |
A Word about Machine Keys | p. 184 |
Cookieless Forms Authentication | p. 185 |
SiteMapProvider Security Trimming | p. 187 |
Configuration File Encryption | p. 188 |
Summary | p. 191 |
Web Parts | p. 193 |
Web Part Fundamentals | p. 194 |
Portal Components | p. 194 |
Building a Minimal Portal Page | p. 195 |
Display Mode | p. 201 |
Catalog Parts and Zones | p. 204 |
Properties | p. 206 |
Editor Parts and Zones | p. 210 |
Verbs | p. 211 |
Connections | p. 214 |
Personalization Scope | p. 218 |
Exporting and Importing Web Parts | p. 220 |
Formatting Web Parts and Zones | p. 225 |
User Controls as Web Parts | p. 226 |
Personalization Data and Providers | p. 231 |
Changing the Personalization Data Store | p. 233 |
Creating Your Own Personalization Provider | p. 235 |
Summary | p. 239 |
Diagnostics | p. 241 |
Health Monitoring and Web Events | p. 241 |
Web Event Hierarchy | p. 242 |
Which Events Should I Monitor? | p. 245 |
Built-in Providers | p. 245 |
The E-Mail Providers | p. 248 |
The SQL Provider | p. 251 |
Buffering | p. 252 |
Registering for Events | p. 254 |
Throttling and Profiles | p. 256 |
Mapping the Health Monitoring Configuration Section | p. 258 |
Custom Web Events | p. 258 |
Custom Providers | p. 261 |
Tracing in ASP.NET 2.0 | p. 264 |
Pro | |
Table of Contents provided by Publisher. All Rights Reserved. |
Ã¥¼Ò°³
"No one knows ASP.NET like Fritz Onion. And no one knows .NET security like Keith Brown. Combine the two and what do you get? The most comprehensive and enlightening book on ASP.NET 2.0 industrywide. I'm sure you'll find the book you're holding was worth every penny." --Aaron Skonnard, member of technical staff and cofounder, Pluralsight "Essential ASP.NET 2.0gets under the hood and dismantles the engine before your eyes. Fritz and Keith understand that we as developers need to understand how it works and this book does exactly that. Their explanation of the ASP.NET 2.0 page event sequence is worth the price of the book alone." --Shawn Wildermuth, Microsoft MVP (C#), "The ADO Guy" "Essential ASP.NET 2.0is an incredibly useful must-read for any developer.Many books drag you through theory and mindless detail, but this one actually sets up the problems you may encounter with ASP.NET 2.0 and rolls out the alternatives." --Patrick Hynds, Microsoft Regional Director and President, CriticalSites "This book is essential for any ASP.NET developer moving from version 1.x to 2.0. Onion and Brown not only cover the new features, but provide a wealth of insight and detail about how to use them effectively." --Ron Petrusha, author ofVisual Basic 2005: The Complete Reference "Drawing on their deep technical knowledge and real-world experience, Fritz and Keith take the reader into some of the less explored and much improved areas of ASP.NET such as diagnostics and state management and performance. Readers will turn to this book over and over again." --John Timney, Microsoft MVP, Senior Web Services Consultant,British Telecom "Fritz and Keith, both established developers and writers in our industry, have succeeded again--enlightening us on the latest advancements found in ASP.NET 2.0. If you're new to ASP.NET or a seasoned veteran, you'll benefit tremendously from their overview, analysis, and sample code." --Joe "MSJoe" Flanigen "This book seeks not only to explain how to effectively build Web sites with ASP.NET, it also gives the reader an idea of how the process works. This insight is essential to creating applications that work with the infrastructure rather than fighting it." --Justin Burtch, Vice President, Newbrook Solutions Essential ASP.NET 2.0is the Microsoft developer's definitive reference for ASP.NET 2.0 programming. It covers all you need to know to build robust, well-designed Web applications with ASP.NET 2.0, Visual Studio 2005, and .NET 2.0. ASP.NET MVP Fritz Onion and Developer Security MVP Keith Brown draw on their unparalleled experience working with ASP.NET 2.0 and teaching it to professional developers. From data binding to security, UIs to performance, they demystify ASP.NET 2.0's most difficult areas, and introduce little-known techniques for leveraging it to the fullest. The perfect companion to his previous classic,Essential ASP.NET with Examples in C#,Essential ASP.NET 2.0offers hundreds of new C# examples that illuminate today's best Web development practices. (Both C# and VB 2005 versions of all code examples can be downloaded from the companion Web site.) Topics explored in-depth include: Application architecture Code behind Master pages Themes and skins Navigation controls Data binding State management Security Web Parts Diagnostics Performance optimization Asynchronous tasks and pages Simply put, if you want to design and build better ASP.NET 2.0 Web applications,Essential ASP.NET 2.0delivers everything you need: insider's knowledge, proven best practices, and outstanding code samples.
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÄÄÇ»ÅÍ ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.