Home  |  My Account  |  Shopping Cart (0 items)   
Login/Signup  |  Help  |  Contact Us  
Search for Books:       Advanced Search
Advance Search Cancel
Title : Author :
From Date To Date
Publisher : ISBN Number :
Category : Price : From To

Beginning ASP.NET for Visual Studio 2015-William Penberthy
Beginning ASP.NET for Visual Studio 2015  Review
by William Penberthy (Author)
Customer Reviews (0) | Write a Review
Publisher : Wiley India
Publish date : 18-Apr-2016
Category : ASP.NET
Mediatype : Books
Binding : Paperback
Availability : IsAvailable, Order now ships within 5-7 business days
List Price :   Rs. 749
Greenleaf Price :  Rs. 674
You Save :  Rs. 75
ISBN : 8126560487 / Indian ISBN 13: 9788126560486
Pages : 792
Book Summary : Beginning ASP.NET for Visual Studio 2015
Beginning ASP.NET for Visual Studio 2015 is your ultimate guide to the latest upgrade of this historically popular framework. Fully updated to align with the vNext release, this new edition walks you through the new tools and features that make your workflow smoother and your applications stronger. You'll get up to speed on the productivity and performance improvements and learn how Microsoft has committed itself to more continuous innovation by increasing its release cadence for all products and services going forward.

Table of Contents
Chapter 1: Getting Started with ASP.NET 6.0

    An Introduction to ASP.NET vNext
    Hypertext Transfer Protocol (HTTP)
    Microsoft Internet Information Services
    HTML 5
    HTML Markup
    Attributes in HTML
    HTML Example
    ASP.NET Web Forms
    ASP.NET Web Forms Events and Page Lifecycle
    Control Library
    Full Control over Output
    Web Forms and MVC Similarities
    Choosing the Best Approach
    Using Visual Studio 2015
    Downloading and Installing
    The Sample Application

Chapter 2: Building An Initial ASP.NET Application
    Creating Websites with Visual Studio 2015
    Available Project Types
    Web Site Project--Based Approach
    Web Application Project
    Creating a New Site
    While Creating a Project
    Empty Template
    Web Forms Template
    MVC Template
    Web API Template
    Single Page Application Template
    Azure Mobile Service Template
    Working with Files in Your Application
    File Types of an ASP.NET MVC Application
    File System Structure of an ASP.NET MVC Application
    File Types of an ASP.NET Web Forms Application
    MVC and Web Form File Differences
    Creating the Sample Application

Chapter 3: Designing Your Web Pages

    HTML and CSS
    Why Use Both HTML and CSS?
    An Introduction to CSS
    More CSS
    Precedence in Styles
    The Style Sheet
    Adding CSS to Your Pages
    Creating Embedded and Inline Style Sheets
    Applying Styles
    Managing Styles

Chapter 4: Programming in C# And VB.NET

    Introduction to Programming
    Data Types and Variables
    Defining a Variable
    Converting and Casting Data Types
    Converting Data Types
    Casting Data Types
    Using Arrays and Collections
    Using Arrays
    Using Collections
    Decision-Making Operations
    Comparison Operators
    Logical Operators
    If Statement
    Switch / Select Case Statement
    For Loop
    Foreach / For Each Loops
    While Loop
    Exiting Loops
    Organizing Code
    Methods: Functions and Subroutines
    Writing Comments and Documentation
    Object-Oriented Programming Basics
    Important OO Terminology 

Chapter 5: ASP.NET Web Form Server Controls
    Introduction to Server Controls
    Defining Controls in Your Pages
    Types of Controls
    Standard Controls
    HTML Controls
    Data Controls
    Validation Controls
    Navigation Controls
    Login Controls
    AJAX Extensions
    Other Control Sets
    The ASP.NET State Engine
    How the State Engine Works

Chapter 6: ASP.NET MVC Helpers and Extensions

    Why MVC Has Fewer Controls Than Web Forms
    A Different Approach
    HTTP Verbs and Attributes
    Form-Building Helpers
    Form Extensions
    Editor and EditorFor
    Model Binding

Chapter 7: Creating Consistent-Looking Websites
    Consistent Page Layout with Master Pages
    Creating and Using Master Pages in ASP.NET Web Forms
    Creating a Content Page in ASP.NET Web Forms
    Creating Layouts in ASP.NET MVC
    Creating a Content View in ASP.NET MVC
    Using a Centralized Base Page

Chapter 8: Navigation

    Different Ways to Move around Your Site
    Understanding Absolute and Relative URLs
    Understanding Default Documents
    Friendly URLs
    Using the ASP.NET Web Forms Navigation Controls
    Using the Menu Control
    Navigating in ASP.NET MVC
    Default Configuration and Route
    Creating a Navigational Structure
    Programmatic Redirection
    Programmatically Redirecting the Client to a Different Page
    Server-Side Redirects
    Practical Tips on Navigation

Chapter 9: Displaying and Updating Data

    Working with SQL Server Express
    SQL Server Management Studio
    Connecting in Visual Studio
    Entity Framework Approach to Data Access
    Data First
    Code First
    Selecting Data from the Database
    Data Controls in Web Forms
    Details View
    Web Form Grid View
    Data Display in MVC
    List Display in MVC
    Details Views

Chapter 10: Working with Data--Advanced Topics
    Sorting and Pagination
    Sorting and Pagination in Web Form Server Controls
    Sorting and Pagination in MVC Lists
    Updating and / or Inserting Data
    A Non-Code First Approach to Database Access
    Using SQL Queries and Stored Procedures
    Different Ways to Cache Data in ASP.NET Applications
    Common Pitfalls with Caching Data

Chapter 11: User Controls and Partial Views

    Introduction to User Controls
    Creating User Controls
    Adding User Controls
    Site wide Registration of a User Control
    Managing the IDs of Any Controls
    Adding Logic to Your User Controls
    Using Partial Views
    Adding a Partial View
    Managing the Controller for a Partial View

Chapter 12: Validating User Input

    Gathering Data from the User
    Validating User Input in Web Forms
    Understanding Request Validation 
    Validating User Input in MVC
    Model Attribution
    Client-Side Validation 
    Request Validation in ASP.NET MVC
    Validation Tips

Chapter 13: ASP.NET AJAX
    Introducing the Concept of AJAX
    F12 Developer Tools
    Using ASP.NET AJAX in Web Forms
    The Initial AJAX Experience
    Enhancing the AJAX Experience
    Using AJAX in MVC
    Using Web Services in AJAX Websites
    jQuery in AJAX
    Practical AJAX Tips

Chapter 14: jQuery
    An Introduction to jQuery
    Early JavaScript
    jQuery's Role
    Including the jQuery Library
    jQuery Syntax 
    jQuery Core 
    Working with the jQuery Utility Methods
    Selecting Items Using jQuery
    Modifying the DOM with jQuery 
    Changing Appearance with jQuery 
    Handling Events
    Debugging jQuery 
    Practical Tips on jQuery

Chapter 15: Security in Your ASP.NET Website
    Introducing Security
    Identity: Who Are You? 
    Authentication: How Can Users Prove Who They Are?
    Authorization: What Are You Allowed to Do?
    Logging in with ASP.NET
    Configuring Your Web Application for Security
    Working with Users within Your Application 
    Configuring Your Application to Work with Roles
    Programmatically Checking Roles
    Practical Security Tips

Chapter 16: Personalizing Websites
    Understanding the Profile 
    Creating the Profile
    Using the Profile 
    Practical Personalization Tips

Chapter 17: Exception Handling, Debugging and Tracing
    Error Handling
    Different Types of Errors
    Syntax Errors
    Logic Errors 
    Runtime Errors
    Catching and Handling Exceptions
    Global Error Handling and Custom Error Pages
    Error Handling in a Controller
    The Basics of Debugging
    Tools Support for Debugging
    Moving Around in Debugged Code
    Debugging Windows
    Other Windows
    Debugging Client-Side Script
    Tracing Your ASP.NET Web Pages
    Adding Your Own Information to the Trace
    Tracing and Performance
    Downloading, Installing and Configuring a Logger

Chapter 18: Working with Source Control
    Introducing Team Foundation Services
    Why Use Source Control
    Setting Up a Visual Studio Online Account
    Checking Code In and Out
    Undoing Changes
    Getting a Specific Version from the Server
    Seeing Changed Items in Solution Explorer
    Looking at History and Comparing Versions
    Interacting with a Team
    Changing Default Source Control Behavior in Visual Studio
    Branching and Merging

Chapter 19: Deploying Your Website
    Preparing Your Website for Deployment
    Avoiding Hard-Coded Settings
    The Web.config File
    Expression Syntax
    The Web Configuration Manager Class
    Preparing for Deployment
    Microsoft Azure
    Publishing Your Site
    Introducing Web.config Transformations
    Moving Data to a Remote Server
    Smoke Testing Your Application
    Going Forward
Appendix: Answers To Exercises

About the Authors
William Penberthy
has directly participated in the development of more than 135 different applications ranging from record retention management software, to e-Commerce storefronts, to geographic information systems based applications, to point-of sales systems; with many other applications in-between.  He watched the initial deployment of .NET in excitement and has concentrated on the Microsoft software development stack since then; doing client, service and web development in C# and VB.NET. He is the author of Exam Ref 70-486 Developing ASP.NET MVC 4 Web Applications (Microsoft Press).

Contact Us
Shipping & Returns
Help & FAQ
Terms of Use
About Us
About us
e-Gift Voucher
Book List
Author List
Search for Books :
© 2010 Greenleaf Bookshop. One Stop Shop for all your Books,CBT's, DVD's