jQuery for ASP.NET Developers

jQuery for ASP.NET Developers

Author: Joe Brinkman

Publisher: John Wiley & Sons

Published: 2010-11-17

Total Pages: 61

ISBN-13: 1118035267

DOWNLOAD EBOOK

This Wrox Blox teaches you how to use jQuery with your ASP.NET-based websites. jQuery greatly simplifies JavaScript development and allows you to create highly interactive and responsive websites using the latest JavaScript and AJAX techniques. The author walks you through the jQuery API using a simple ASP.NET MVC application to highlight major topics, and shows how you can apply jQuery to your own applications. After learning the basics of using jQuery, you’ll discover how easy it is to use within your own ASP.NET projects. Whether you are using WebForms or the MVC framework, jQuery will greatly simplify your code. As you will quickly find out, jQuery really is the “write less, do more” framework. Table of Contents Overview 1 Getting Started 2 jQuery Basics 2 Jumping into the API 5 jQuery Core Functions 5 jQuery Selectors 14 DOM Retrieval, Manipulation, and Traversal 23 Event Handling 32 Effects 42 AJAX 48 Plug-Ins 52 Using jQuery in ASP.NET 58 Visual Studio 2010 58 Web Forms 58 MVC Framework 59 Summary 61 About Joe Brinkman 62


Beginning jQuery 2 for ASP.NET Developers

Beginning jQuery 2 for ASP.NET Developers

Author: Bipin Joshi

Publisher: Apress

Published: 2014-01-21

Total Pages: 322

ISBN-13: 1430263059

DOWNLOAD EBOOK

jQuery is the most popular JavaScript library in use today, appearing on nearly two thirds of the 10,000 most visited sites on the web. With this sort of popularity, it’s clear that ASP.NET developers can’t afford to miss out. By combining jQuery with ASP.NET you get the best of both worlds: the client-side interactivity and responsiveness of JavaScript with the robustness and extensibility of Microsoft's web stack. Beginning jQuery 2 for ASP.NET Developers shows you how. To begin with, you'll find out how jQuery hooks up with your ASP.NET controls, and simplifies event handling by keeping it in the browser. Then you'll learn to handle dynamic content and responsive layouts by interacting with the DOM. Effects and animations are one of the most popular uses of the jQuery library, so we cover that next—showing you how to get a sleek modern look and feel to your site using some of the vast library of JavaScript that's already out there waiting to be used. Ajax is one of the areas where jQuery really shines, so you'll find out how to make Ajax calls to a web service and get data onto a page without waiting for slow ASP.NET postbacks every time. And no book on jQuery would be complete without jQuery Mobile: the popular mobile web framework that gets you writing sites that work across all the major mobile platforms.


Beginning JQuery 2 for ASP.NET Developers

Beginning JQuery 2 for ASP.NET Developers

Author: Bipin Joshi

Publisher: Apress

Published: 2013-12-07

Total Pages: 322

ISBN-13: 1430263040

DOWNLOAD EBOOK

jQuery is the most popular JavaScript library in use today, appearing on nearly two thirds of the 10,000 most visited sites on the web. With this sort of popularity, it’s clear that ASP.NET developers can’t afford to miss out. By combining jQuery with ASP.NET you get the best of both worlds: the client-side interactivity and responsiveness of JavaScript with the robustness and extensibility of Microsoft's web stack. Beginning jQuery 2 for ASP.NET Developers shows you how. To begin with, you'll find out how jQuery hooks up with your ASP.NET controls, and simplifies event handling by keeping it in the browser. Then you'll learn to handle dynamic content and responsive layouts by interacting with the DOM. Effects and animations are one of the most popular uses of the jQuery library, so we cover that next—showing you how to get a sleek modern look and feel to your site using some of the vast library of JavaScript that's already out there waiting to be used. Ajax is one of the areas where jQuery really shines, so you'll find out how to make Ajax calls to a web service and get data onto a page without waiting for slow ASP.NET postbacks every time. And no book on jQuery would be complete without jQuery Mobile: the popular mobile web framework that gets you writing sites that work across all the major mobile platforms. What you’ll learnSelect DOM elements using powerful jQuery selectorsUse jQuery with ASP.NET server controls, ASP.NET MVC form fields and other DOM elementsManipulate and traverse the DOM tree and add jQuery effects to ASP.NET web pagesMake Ajax calls and pass JSON data to Web Services, Web Methods, WCF services, controller action methods, HTTP handlers and Web APIs Understand code reuse by creating and using jQuery plugins Get introduced to jQuery UI and jQuery mobile and use them in ASP.NET Web Forms and MVC applicationsWho this book is for This book is for novice to intermediate developers who want to improve and enhance their ASP.NET Web Forms and ASP.NET MVC projects with client-side scripting. Table of ContentsChapter 1. The JavaScript You Need to Know Chapter 2. A First Look at jQuery Chapter 3. ASP.NET Controls and jQuery Selectors Chapter 4. How jQuery Simplifies Event Handling Chapter 5. The DOM and Dynamic Content Chapter 6. More DOM and Useful jQuery Methods Chapter 7. Great-looking ASP.NET Pages with jQuery Effects and Animations Chapter 8. Making Ajax Calls to .NET Web Services Chapter 9. Creating and Using jQuery Plug-ins Chapter 10. jQuery UI and jQuery Mobile Chapter 11. Useful jQuery and ASP.NET Recipes Appendix: Learning Resources


HTML5 Programming for ASP.NET Developers

HTML5 Programming for ASP.NET Developers

Author: Bipin Joshi

Publisher: Apress

Published: 2012-12-18

Total Pages: 378

ISBN-13: 1430247207

DOWNLOAD EBOOK

HTML5 Programming for ASP.NET Developers teaches you to harness the power and flexibility of HTML5 in your ASP.NET Web Forms and ASP.NET MVC applications. Focusing on the programmable features of HTML5 that will be most useful to you as an ASP.NET developer, this book will take you straight to the heart of what you can get out of this new technology. HTML5 is an emerging web standard that has received a great deal of attention from browser companies and the developer community, encompassing HTML, JavaScript enhancements and CSS3 specifications. But HTML5 isn't just about markup. A major part of HTML5 is its programmable features and APIs, which make up the core of this book. HTML5 Programming for ASP.NET Developers will show you how to: Add interactivity and media to your sites using the Canvas and Audio and Video APIs. Make your web applications work offline, understand client side storage options using web storage, and work with local files using the File API. Use the Communication API and Web Sockets for easier communication between server and client. Other topics include multithreading with Web Workers, understanding the new input types, using Geolocation, and enhancing your web forms and views with CSS3. All major browsers already support HTML5 to varying degrees and are aggressively working to provide full-fledged standardized support. Start using HTML5 in your projects today, and build future-ready web applications that take advantage of the exciting features that HTML5 has to offer.


Beginning SOLID Principles and Design Patterns for ASP.NET Developers

Beginning SOLID Principles and Design Patterns for ASP.NET Developers

Author: Bipin Joshi

Publisher: Apress

Published: 2016-04-08

Total Pages: 415

ISBN-13: 1484218485

DOWNLOAD EBOOK

This book teaches you all the essential knowledge required to learn and apply time-proven SOLID principles of object-oriented design and important design patterns in ASP.NET Core 1.0 (formerly ASP.NET 5) applications. You will learn to write server-side as well as client-side code that makes use of proven practices and patterns. SOLID is an acronym popularized by Robert Martin used to describe five basic principles of good object-oriented design--Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation and Dependency Inversion. This book covers all five principles and illustrates how they can be used in ASP.NET Core 1.0 applications. Design Patterns are time proven solutions to commonly occurring software design problems. The most well-known catalog of design patterns comes from Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, the so-called as GoF patterns (Gang of Four patterns). This book contains detailed descriptions of how to apply Creational, Structural and Behavioral GoF design patterns along with some Patterns of Enterprise Application Architecture. Popular JavaScript patterns are covered, along with working examples of all these patterns in ASP.NET Core 1.0 and C# are included. What You Will Learn: How to apply SOLID principles to ASP.NET applications How to use Gang of Four (GoF) design patterns in ASP.NET applications Techniques for applying Patterns of Enterprise Application Architecture cataloged by Martin Fowler in ASP.NET applications How to organize code and apply design patterns in JavaScript Who This Book Is For:This book is for ASP.NET developers familiar with ASP.NET Core 1.0, C# and Visual Studio.


jQuery Cookbook

jQuery Cookbook

Author: Cody Lindley

Publisher: "O'Reilly Media, Inc."

Published: 2009-11-09

Total Pages: 480

ISBN-13: 1449383017

DOWNLOAD EBOOK

jQuery simplifies building rich, interactive web frontends. Getting started with this JavaScript library is easy, but it can take years to fully realize its breadth and depth; this cookbook shortens the learning curve considerably. With these recipes, you'll learn patterns and practices from 19 leading developers who use jQuery for everything from integrating simple components into websites and applications to developing complex, high-performance user interfaces. Ideal for newcomers and JavaScript veterans alike, jQuery Cookbook starts with the basics and then moves to practical use cases with tested solutions to common web development hurdles. You also get recipes on advanced topics, such as methods for applying jQuery to large projects. Solve problems involving events, effects, dimensions, forms, themes, and user interface elements Learn how to enhance your forms, and how to position and reposition elements on a page Make the most of jQuery's event management system, including custom events and custom event data Create UI elements-such as tabs, accordions, and modals-from scratch Optimize your code to eliminate bottlenecks and ensure peak performance Learn how to test your jQuery applications The book's contributors include: Cody Lindley James Padolsey Ralph Whitbeck Jonathan Sharp Michael Geary and Scott González Rebecca Murphey Remy Sharp Ariel Flesler Brian Cherne Jörn Zaefferer Mike Hostetler Nathan Smith Richard D. Worth Maggie Wachs, Scott Jehl, Todd Parker, and Patty Toland Rob Burns


JavaScript for .NET Developers

JavaScript for .NET Developers

Author: Ovais Mehboob Ahmed Khan

Publisher: Packt Publishing Ltd

Published: 2016-07-29

Total Pages: 389

ISBN-13: 1785883577

DOWNLOAD EBOOK

Unlock the potential of evergreen browsers and increase the efficiency of your ASP.NET applications by learning how to write JavaScript About This Book Boost your skillset and start bringing JavaScript into your web development projects Leverage your existing ASP.NET knowledge to develop dynamic and responsive SPAs Learn effective design patterns for sustainable, and scalable web development Who This Book Is For This book is for ASP.NET developers that want to bring JavaScript into their skillset to build applications that are truly dynamic and responsive. It's for developers who are focused on developing for users who want to deliver a great end product and a fantastic experience. What You Will Learn Get to grips with the basic to advanced concepts of JavaScript Learn how to use JavaScript on server side using Node.js Develop web applications in ASP.NET using JavaScript Get to know with industry-wide best practices and design patterns that provide maintainability and scalability Build an ASP.NET application using Angular 2 with TypeScript and Web API Explore WinJS and see how to use mobile capabilities from web applications Use JavaScript to develop scalable ASP.NET applications See how to test and debug JavaScript In Detail If you want to improve responsiveness or the UX in your ASP.NET applications, JavaScript can be a life saver. In an age where server-side operations have shifted to the client, being able to handle JavaScript with confidence and fluency is vital for ASP.NET developers. There's no point trying to fight it, so start learning with this book. Make sure your projects exceed user expectations. Begin by getting stuck into the basics of JavaScript, and explore the language in the context of ASP.NET Core. You'll then find out how to put the principles into practice, as you learn how to develop a basic ASP.NET application using Angular 2 and TypeScript. You'll also develop essential skills required to develop responsive apps, with a little help from AJAX, ensuring that you're building projects that can be easily accessed across different devices. With guidance on Node.js and some neat techniques to test and debug a range of JavaScript libraries in Visual Studio, you'll soon be well on your way to combining JavaScript with ASP.NET in a way that's capable of meeting the challenges of modern web development head-on. Style and approach This book will build the skillset of every .NET developer, so they can build stronger and more responsive web apps with confidence.


ASP.NET jQuery Cookbook

ASP.NET jQuery Cookbook

Author: Sonal Aneel Allana

Publisher: Packt Publishing Ltd

Published: 2016-02-25

Total Pages: 478

ISBN-13: 1785282212

DOWNLOAD EBOOK

Over 60 recipes for writing client script in ASP.NET 4.6 applications using jQuery About This Book This is a step-by-step guide to solve common problems in ASP.NET applications Easy-to-follow recipes to write client scripts effortlessly and quickly A hands-on approach that will show you how to interface jQuery with ASP.NET websites and MVC Who This Book Is For This 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 Learn Download and include jQuery in ASP.NET websites and MVC Use jQuery selectors with ASP.NET server controls Get to know about event handling and DOM traversal Deploy jQuery for visual effects and animations Develop AJAX-enabled ASP.NET applications Create your own plugins Solve common problems using less code and cut down your development time In Detail jQuery 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 approach This 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.


Programming ASP.NET MVC 4

Programming ASP.NET MVC 4

Author: Jess Chadwick

Publisher: "O'Reilly Media, Inc."

Published: 2012-09-26

Total Pages: 493

ISBN-13: 1449320317

DOWNLOAD EBOOK

Get up and running with ASP.NET MVC 4, and learn how to build modern server-side web applications. This guide helps you understand how the framework performs, and shows you how to use various features to solve many real-world development scenarios you’re likely to face. In the process, you’ll learn how to work with HTML, JavaScript, the Entity Framework, and other web technologies. You’ll start by learning core concepts such as the Model-View-Controller architectural pattern, and then work your way toward advanced topics. The authors demonstrate ASP.NET MVC 4 best practices and techniques by building a sample online auction site ("EBuy") throughout the book. Learn the similarities between ASP.NET MVC 4 and Web Forms Use Entity Framework to create and maintain an application database Create rich web applications, using jQuery for client-side development Incorporate AJAX techniques into your web applications Learn how to create and expose ASP.NET Web API services Deliver a rich and consistent experience for mobile devices Apply techniques for error handling, automated testing, and build automation Use various options to deploy your ASP.NET MVC 4 application


Expert ASP.NET Web API 2 for MVC Developers

Expert ASP.NET Web API 2 for MVC Developers

Author: Adam Freeman

Publisher: Apress

Published: 2014-09-16

Total Pages: 665

ISBN-13: 1484200853

DOWNLOAD EBOOK

Web API 2 is the latest evolution of Microsoft's web services toolkit, which allows the creation of RESTful applications built on the ASP.NET platform. It provides a standards-based approach and a high-productivity development model that makes it easy to deliver services to a wide-range of clients, including mobile devices. This book puts Web API into context for the experienced MVC Framework developer and dives deep into the tools and techniques required to build Web API applications that integrate with the MVC Framework and shows you how to create single-page applications to consume them. Best-selling author Adam Freeman explains how to get the most from Web API 2 by building on the foundation of the MVC Framework and the ASP.NET platform. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need.