2 options
Real world .NET, C#, and Silverlight : indispensible experiences from 15 MVPs / Bill Evjen, Dominick Baier, Gyorgy Balassy.
- Format:
- Book
- Author/Creator:
- Evjen, Bill.
- Series:
- Wrox programmer to programmer
- Language:
- English
- Subjects (All):
- Microsoft .NET Framework.
- C# (Computer program language).
- Web site development.
- Application software--Development.
- Application software.
- Silverlight (Electronic resource).
- Physical Description:
- 1 online resource (650 p.)
- Edition:
- 1st edition
- Other Title:
- Real world .NET four, C sharp, and Silverlight
- Place of Publication:
- Indianapolis, IN : Wiley Pubishing, Inc., c2012.
- Language Note:
- English
- System Details:
- text file
- Summary:
- A team of MVP authors guides you through the .NET 4 Framework Written by a group of experienced MVPs, this unparalleled book delves into the intricate-and often daunting-world of .NET 4. Each author draws from a particular area of expertise to provide invaluable information on using the various .NET 4, C# 4, Silverlight 4, and Visual Studio tools in the real world. The authors break down the vast .NET 4 Framework into easily digestible portions to offer you a strong foundation on what makes .NET such a popular and successful framework for building a wide range of solutions.<di
- Contents:
- Real World .NET 4, C#,and Silverlight; About The Technical Editor; Credits; Acknowledgments; Contents; Using Sensing Variables to Refactor Nontestable Code; Introduction; Chapter 1: Asp.Net and Jquery; Understanding Web Forms; View State; web.config Transformations; Simplified web.config; New ASP.NET Web Forms Templates; Asp.Net Mvc; Versions of MVC; The Pieces of MVC; Model; View; Controller; Action Methods; Model Binding; URL Routing; Accessing a Database; MVC Tooling; Creating a New Project; Referenced Assemblies; Site Structure; Adding a Controller; Adding a View; Sample Application
- Sample Application Database Departments; ASP.NET MVC Framework Summary; jQuery; Manipulating DOM Elements with jQuery; Calling Server Code with jQuery; jQuery; Summary; About the Author; Chapter 2: Asp.Net Performance; Looking at How ASP.NET Handles Page Requests; State Management and Caching; Understanding State in .NET; Working with Sessions; Running Sessions In-Process; Running Sessions Out of Process; Maintaining Sessions on SQL Server; Deciding on the State of Sessions; Working with Output Caching; Vary By Param; Vary By Header; Vary By Control; Vary By Custom; Extending
- Partial Page (User Control) Caching Looking at .NET 4's New Object Caching Option; Caching Web Services; Hardware Considerations; Using Performance Counters; Viewing Performance Counters Through an Administration Tool; Tips and Tricks; Keep Requests Down to a Minimum; Make Use of Content Delivery Networks; Enable the Browser to Cache Items Longer; Enabling Content Compression; Location of Content in Your Pages; Make JavaScript and CSS External; Summary; About the Author; Chapter 3: Ethical Hacking of Asp.Net; Ethical Hacking - Is That an Oxymoron?; Filling Your Toolbox; Fiddler; Firebug
- Internet Explorer 9 Developer Toolbar Lens; Understanding Session Management; Session Management in HTTP; Session Management in ASP.NET; Attacking the ASP.NET Authentication; Deep Dive into ASP.NET Authentication; Stealing the Ticket; Tampering with the Ticket; Hijacking the Login Session; Protecting Your Application Against Login Session Hijacking; Cross-Site Request Forgery; Protecting Against CSRF Attacks; Additional Protection Against CSRF; Attacking the ASP.NET Session; ASP.NET Session Under the Covers; Guessing the Session ID; Stealing the Session Cookie
- Testing Your Application Against Session Hijacking Protecting Your Website Against Session Hijacking; Session Fixation; Protecting Your Application Against Session Fixation Attacks; Hacking the View State; Peeking into the View State; Testing Your View State Against Information Disclosure; Encrypting Your View State; Tampering with the View State; Reposting the View State; Tricking Event Handlers; Event Validation Internals; Hacking Event Validation; Pushing the Disabled Button; Pushing the Invisible Button; Protecting Your Site Against POST Attacks; Summary; About the Author
- Chapter 4: How to Build a Real World Silverlight 5 Application
- Notes:
- Includes index.
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9786613332967
- 9781118236192
- 111823619X
- 9781283332965
- 1283332965
- 9781118221891
- 1118221893
- OCLC:
- 762100982
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.