Beginning ASP.NET 4.5 in C#

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focussing solely on C#, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology. As...

Descripción completa

Detalles Bibliográficos
Autor principal: MacDonald, Matthew (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress : Imprint: Apress 2012.
Edición:1st ed. 2012.
Colección:The expert's voice in .NET Beginning ASP.NET 4.5 in CÄ
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628710406719
Tabla de Contenidos:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; About This Book; Who Should Read This Book; What You Need to Use This Book; Code Samples; Chapter Overview; Part 1: Introducing .NET; Part 2: Developing ASP.NET Applications; Part 3: Building Better Web Forms; Part 4: Working with Data; Part 5: Website Security; Part 6: Advanced ASP.NET; Feedback; PART 1 Introducing .NET; CHAPTER 1 The Big Picture; The Evolution of Web Development; Basic HTML; HTML Forms; ASP.NET
  • Server-Side and Client-Side ProgrammingThe .NET Framework; C#, VB, and the .NET Languages; Intermediate Language; The Common Language Runtime; The .NET Class Library; Visual Studio; The Last Word; CHAPTER 2 The C# Language; The .NET Languages; C# Language Basics; Case Sensitivity; Commenting; Statement Termination; Blocks; Variables and Data Types; Assignment and Initializers; Strings and Escaped Characters; Arrays; The ArrayList; Enumerations; Variable Operations; Advanced Math; Type Conversions; Object-Based Manipulation; The String Type; The DateTime and TimeSpan Types; The Array Type
  • Conditional LogicThe if Statement; The switch Statement; Loops; The for Loop; The foreach Loop; The while loop; Methods; Parameters; Method Overloading; Optional and Named Parameters; Delegates; The Last Word; CHAPTER 3 Types, Objects, and Namespaces; The Basics About Classes; Static Members; A Simple Class; Building a Basic Class; Creating an Object; Adding Properties; Using Automatic Properties; Adding a Method; Adding a Constructor; Adding an Event; Testing the Product Class; Value Types and Reference Types; Assignment Operations; Equality Testing
  • Passing Parameters by Reference and by ValueReviewing .NET Types; Understanding Namespaces and Assemblies; Using Namespaces; Importing Namespaces; Using Assemblies; Advanced Class Programming; Inheritance; Static Members; Casting Objects; Partial Classes; Generics; The Last Word; PART 2 Developing ASP.NET Applications; CHAPTER 4 Visual Studio; The Promise of Visual Studio; Creating Websites; Creating an Empty Web Application; The Difference Between Websites and Web Projects; Working with the Hidden Solution Files; Using the Solution Explorer; Adding Web Forms; Multitargeting
  • Opening a Website from a Previous Version of Visual StudioDesigning a Web Page; Adding Web Controls; Using the Properties Window; Exploring the Anatomy of a Web Form; The Web Form Markup; The Page Directive; The Doctype; The Essentials of HTML; Elements; Attributes; Formatting; A Complete Web Page; Writing Code; Using the Code-Behind Class; Adding Event Handlers; Outlining; IntelliSense; Using the Member List; Catching Errors in Code; Catching Errors in Markup; Automatically Importing Namespaces; Formatting and Coloring Code; Debugging; The IIS Express Web Server; Single-Step Debugging
  • Variable Watches