ASP.NET jQuery Cookbook - Second Edition

Packt Publishing Limited
  • 1. Auflage
  • |
  • erschienen am 25. Februar 2016
  • |
  • 478 Seiten
E-Book | ePUB mit Adobe DRM | Systemvoraussetzungen
978-1-78528-221-8 (ISBN)
Over 60 recipes for writing client script in ASP.NET 4.6 applications using jQueryAbout This BookThis is a step-by-step guide to solve common problems in ASP.NET applicationsEasy-to-follow recipes to write client scripts effortlessly and quicklyA hands-on approach that will show you how to interface jQuery with ASP.NET websites and MVCWho This Book Is ForThis book is for ASP.NET developers who want to use jQuery to write client scripts for cross-browser compatibility. The book assumes no prior knowledge of ASP.NET or jQuery, and every recipe is self-contained and explained in an easy-to-follow manner. Familiarity with Visual Studio and MS SQL Server is preferred, but not compulsory.What You Will LearnDownload and include jQuery in ASP.NET websites and MVCUse jQuery selectors with ASP.NET server controlsGet to know about event handling and DOM traversalDeploy jQuery for visual effects and animationsDevelop AJAX-enabled ASP.NET applicationsCreate your own pluginsSolve common problems using less code and cut down your development timeIn DetailjQuery is a lightweight JavaScript library that has changed the landscape of client scripting in web applications. Developed by John Resig in 2006, it has taken the web by storm because of its cross-browser compatibility and the ability to get more done with less code. It has gained popularity with ASP.NET developers and is now distributed with Visual Studio and the NuGet package manager.ASP.NET jQuery Cookbook explores the wide range of utilities that the jQuery library provides. It teaches you the nitty-gritty of plugging in these features in ASP.NET web applications. It covers every aspect of interfacing the library, right from downloading and including jQuery on web pages to selecting controls, handling events, and creating animations. This book also walks you through DOM traversal and manipulation in ASP.NET and then through visual effects and graphics in ASP.NET sites. It explores advanced features such as posting AJAX requests and writing plugins. It will provide you with all the information you need to use this library confidently with ASP.NET.Style and approachThis book takes a hands-on, pragmatic approach to solving common problems in ASP.NET applications using jQuery. Every recipe has detailed steps with screen captures and code snippets. The necessary theoretical concepts are introduced as and when needed.
  • Englisch
  • Birmingham
  • |
  • Großbritannien
  • Überarbeitete Ausgabe
978-1-78528-221-8 (9781785282218)
1785282212 (1785282212)
weitere Ausgaben werden ermittelt
Sonal Aneel Allana works as a sessional lecturer at the Singapore campus of the University of Newcastle and the University of Hertfordshire. Her teaching areas include degree level courses in e-learning, intelligent systems, robotics, operating systems, and programming in C/C++, .NET, Java, and Android. She is keenly interested in JavaScript frameworks, such as Bootstrap, Node.js, and AngularJS. She has worked in the IT industry for over 10 years in various positions, such as an application developer, project leader, and trainer. She holds a master's degree in computing from the National University of Singapore and a bachelor's degree in computer engineering from the University of Mumbai. She is certified in security technology and computational neuroscience. She is also the author of the first edition of ASP.NET jQuery Cookbook.
  • Cover
  • Copyright
  • Credits
  • About the Author
  • About the Reviewer
  • Table of Contents
  • Preface
  • Chapter 1: Getting Started with jQuery in ASP.NET
  • Introduction
  • Downloading jQuery from
  • Understanding CDN for jQuery
  • Using NuGet Package Manager to download jQuery
  • Adding jQuery to an empty ASP.NET web project using a script block
  • Adding jQuery to an empty ASP.NET web project using ScriptManager control
  • Adding jQuery to an ASP.NET Master Page
  • Adding jQuery programmatically to a web form
  • Understanding jQuery reference in the default web application template
  • Hello World in a web project using jQuery
  • Bundling jQuery in ASP.NET MVC
  • Using CDN to load jQuery in MVC
  • Hello World in ASP.NET MVC using jQuery
  • Debugging jQuery code in Visual Studio
  • Chapter 2: Using jQuery Selectors with ASP.NET Controls
  • Introduction
  • Selecting a control using ID and displaying its value
  • Selecting a control using the CSS class
  • Selecting a control using HTML tag
  • Selecting a control by its attribute
  • Selecting an element by its position in the DOM
  • Enabling/disabling controls on a web form
  • Using selectors in MVC applications
  • Chapter 3: Event Handling Using jQuery
  • Introduction
  • Responding to mouse events
  • Responding to keyboard events
  • Responding to form events
  • Using event delegation to attach events to future controls
  • Running an event only once
  • Triggering an event programmatically
  • Passing data with events and using event namespacing
  • Detaching events
  • Chapter 4: DOM Traversal and Manipulation in ASP.NET
  • Introduction
  • Adding/removing DOM elements
  • Accessing parent and child controls
  • Accessing sibling controls
  • Refining selection using a filter
  • Adding items to controls at runtime
  • Chapter 5: Visual Effects in ASP.NET Sites
  • Introduction
  • Animating the Menu control
  • Animating a Label control to create a digital clock
  • Animating the alt text of the AdRotator control
  • Animating images in the TreeView control
  • Creating scrolling text in a Panel control
  • Creating a vertical accordion menu using Panel controls
  • Showing/hiding the GridView control with the explode effect
  • Chapter 6: Working with Graphics in ASP.NET Sites
  • Introduction
  • Creating a spotlight effect on images
  • Zooming images on mouseover
  • Creating an image scroller
  • Building a photo gallery using z-index property
  • Building a photo gallery using ImageMap control
  • Using images to create effects in the Menu control
  • Creating a 5 star rating control
  • Previewing image uploads in MVC
  • Chapter 7: Ajax Using jQuery
  • Introduction
  • Setting up Ajax with ASP.NET using jQuery
  • Consuming page methods
  • Consuming Web services
  • Consuming WCF services
  • Retrieving data from a Web API
  • Making Ajax calls to a controller action
  • Making Ajax calls to a HTTP handler
  • Chapter 8: Creating and Using jQuery Plugins
  • Introduction
  • Creating and using a simple plugin
  • Using the $ alias in the plugin
  • Calling methods on DOM elements
  • Providing default values
  • Providing method chaining
  • Adding actions to plugins
  • Using the form validation plugin
  • Downloading plugins using the NPM
  • Index

Dateiformat: EPUB
Kopierschutz: Adobe-DRM (Digital Rights Management)


Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).

Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions (siehe E-Book Hilfe).

E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)

Das Dateiformat EPUB ist sehr gut für Romane und Sachbücher geeignet - also für "fließenden" Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein "harter" Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.

Weitere Informationen finden Sie in unserer E-Book Hilfe.

Download (sofort verfügbar)

43,65 €
inkl. 19% MwSt.
Download / Einzel-Lizenz
ePUB mit Adobe DRM
siehe Systemvoraussetzungen
E-Book bestellen

Unsere Web-Seiten verwenden Cookies. Mit der Nutzung dieser Web-Seiten erklären Sie sich damit einverstanden. Mehr Informationen finden Sie in unserem Datenschutzhinweis. Ok