ASP.NET 4.5 remains Microsoft's preferred technology for creating dynamic websites, providing developers with unrivaled power and flexibility.
Pro ASP.NET 4.5 in C# is the most complete reference to ASP.NET that you will find. This comprehensively revised fifth edition will teach you everything you need to know in order to create well-designed ASP.NET websites. Beginning with core concepts the book progresses steadily through key professional skills. You'll be shown how to query databases in detail, consider the myriad applications of XML, and step through all the considerations you need to be aware of when securing your site from intruders. Finally, you'll consider advanced topics such as using client-side validation, jQuery and Ajax.
By the time you have read this book you will have learned all the skills you need to use ASP.NET 4.5 with confidence.
Author(s): Adam Freeman (auth.)
Edition: 5
Publisher: Apress
Year: 2013
Language: English
Pages: 1228
Tags: Computer Science, general
Front Matter....Pages i-xxxix
Front Matter....Pages 1-1
Your First ASP.NET Application....Pages 3-28
Putting ASP.NET in Context....Pages 29-36
Essential C# Language Features....Pages 37-74
Using jQuery....Pages 75-100
Essential Development Tools....Pages 101-116
SportsStore: A Real Application....Pages 117-142
SportsStore: Navigation & Cart....Pages 143-172
SportsStore: Completing the Cart....Pages 173-206
SportsStore: Administration....Pages 207-230
SportsStore: Deployment....Pages 231-246
Testable Web Apps....Pages 247-278
Front Matter....Pages 279-279
Working with Web Forms....Pages 281-312
Lifecycles and Context....Pages 313-344
Modules....Pages 345-368
Handlers....Pages 369-400
Page and Control Lifecycle Events....Pages 401-424
Managing Request Execution....Pages 425-450
Managing State Data....Pages 451-486
Caching....Pages 487-514
Caching Output....Pages 515-548
Front Matter....Pages 279-279
Handling Errors....Pages 549-580
Managing Paths....Pages 581-606
URL Routing....Pages 607-638
Advanced URL Routing....Pages 639-666
Authentication and Authorization....Pages 667-696
Membership....Pages 697-724
ASP.NET Configuration....Pages 725-760
Asynchronous Request Handling....Pages 761-776
Front Matter....Pages 777-777
Working with Controls....Pages 779-812
Forms and Request Validation....Pages 813-838
Creating Custom Controls....Pages 839-866
Stateful Controls....Pages 867-900
Server-Side HTML Elements....Pages 901-930
Model Binding....Pages 931-960
Data Binding....Pages 961-990
Basic Data Controls....Pages 991-1020
Complex Data Controls....Pages 1021-1050
Other ASP.NET Controls....Pages 1051-1072
Front Matter....Pages 1073-1073
Managing Scripts and Styles....Pages 1075-1098
Ajax and Web Services....Pages 1099-1124
Front Matter....Pages 1073-1073
Client-Side Validation....Pages 1125-1148
Targeting Mobile Devices....Pages 1149-1164
Back Matter....Pages 1165-1187