Pro AngularJS

Author: Adam Freeman

Publisher: Apress

ISBN: 1430264497

Category: Computers

Page: 688

View: 1224

DOWNLOAD NOW »
AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before. Best-selling author Adam Freeman explains how to get the most from AngularJS. He begins by describing the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. He then shows how you can use AngularJS's features within in your projects to produce professional-quality results. Starting from the nuts-and-bolts and building up to the most advanced and sophisticated features AngularJS is carefully unwrapped, going in-depth to give you the knowledge you need. Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them.

Pro AngularJS (Expert's Voice in Web Development)

Author: James A. Bull

Publisher: CreateSpace

ISBN: 9781516849345

Category:

Page: 108

View: 393

DOWNLOAD NOW »
Thought-provoking and accessible in approach, this updated and expanded second edition of the Pro AngularJS (Expert's Voice in Web Development) provides a user-friendly introduction to the subject, Taking a clear structural framework, it guides the reader through the subject's core elements. A flowing writing style combines with the use of illustrations and diagrams throughout the text to ensure the reader understands even the most complex of concepts. This succinct and enlightening overview is a required reading for advanced graduate-level students. We hope you find this book useful in shaping your future career. Feel free to send us your enquiries related to our publications to [email protected] Rise Press

Mastering Web Application Development with AngularJS

Author: Pawel Kozlowski

Publisher: Packt Publishing Ltd

ISBN: 178216183X

Category: Computers

Page: 372

View: 2412

DOWNLOAD NOW »
The book will be a step-by-step guide showing the readers how to build a complete web app with AngularJSJavaScript developers who want to learn AngularJS for developing web apps. Knowledge of JavaScript and HTML is expected. No knowledge of AngularJS is required.

AngularJS

Author: Brad Green,Shyam Seshadri

Publisher: "O'Reilly Media, Inc."

ISBN: 1449355889

Category: Computers

Page: 196

View: 4815

DOWNLOAD NOW »
Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model–view–controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps. Guided by two engineers who worked on AngularJS at Google, you’ll walk through the framework’s key features, and then build a working AngularJS app—from layout to testing, compiling, and debugging. If you have JavaScript experience, you’ll learn how AngularJS helps reduce the complexity of your web app. Dive deep into Angular’s building blocks and learn how they work together Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC Assemble your full app in the browser, using client-side templates Use AngularJS directives to extend HTML with declarative syntax Communicate with the server and implement simple caching with the $http service Use dependency injection to improve refactoring, testability, and multiple environment design Get code samples for common problems you face in most web apps

Pro Angular

Author: Adam Freeman

Publisher: Apress

ISBN: 1484223071

Category: Computers

Page: 778

View: 3355

DOWNLOAD NOW »
Angular 5 updates for this book are now available. Follow the Download source code link for this book on the Apress website. Get the most from Angular 2, the leading framework for building dynamic JavaScript applications. Best-selling author Adam Freeman begins by describing the MVC pattern and the benefits it can offer and then shows you how to use Angular in your projects, starting from the nuts-and-bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them. What you’ll learn Gain a solid architectural understanding of the MVC Pattern Learn how to create rich and dynamic web app clients using Angular 2 Learn how to extend and customize Angular 2 Learn how to test your Angular 2 projects Who this book is for Web developers with a foundation knowledge of HTML and JavaScript who want to create rich client-side applications.

Data-oriented Development with AngularJS

Author: Manoj Waikar

Publisher: Packt Publishing Ltd

ISBN: 178439419X

Category: Computers

Page: 156

View: 5865

DOWNLOAD NOW »
This book helps beginner-level AngularJS developers organize AngularJS applications by discussing important AngularJS concepts and best practices. If you are an experienced AngularJS developer but haven't written directives or haven't created custom HTML controls before, then this book is ideal for you.

Beginning AngularJS

Author: Andrew Grant

Publisher: Apress

ISBN: 1484201604

Category: Computers

Page: 200

View: 1723

DOWNLOAD NOW »
Beginning AngularJS is your step-by-step guide to learning the powerful AngularJS JavaScript framework. AngularJS is one of the most respected and innovative frameworks for building properly structured, easy-to-develop web applications. This book will teach you the absolute essentials, from downloading and installing AngularJS, to using modules, controllers, expressions, filters, and directives. Unlike many other books, you don't need experience with AngularJS or deep JavaScript knowledge to get started here. This book will begin by teaching you the JavaScript you need to know, and then you'll get into the basics of AngularJS. You'll learn powerful AngularJS techniques through clear instructions. With what you learn you'll be able to properly structure your code into manageable modules, understand the MVC design patterns, create expressive and adaptive HTML forms, communicate with servers and use other AngularJS services, use the powerful built-in directives, and learn how to create your own. This might all seem unknown now, but with this book you'll understand it all. AngularJS is a powerful framework, and one which may require you to think a little differently. This book will help you avoid the common pitfalls and get you up to speed, and building solid AngularJS applications, quickly and painlessly.

AngularJS Web Application Development Cookbook

Author: Matt Frisbie

Publisher: Packt Publishing Ltd

ISBN: 178328336X

Category: Computers

Page: 346

View: 6653

DOWNLOAD NOW »
This is not your grandmother's JavaScript cookbook. If you have a foundational understanding of the framework and want to expand your AngularJS skillset with strategies and methodologies for building performant and scaleable production applications, this is the book for you. This book assumes you have an understanding of the basics of AngularJS, and experience with JavaScript.

Pro JavaScript Techniques

Second Edition

Author: John Paxton,John Resig,Russ Ferguson

Publisher: Apress

ISBN: 143026392X

Category: Computers

Page: 204

View: 3699

DOWNLOAD NOW »
Pro JavaScript Techniques is the ultimate JavaScript book for today's web developer. It provides everything you need to know about modern JavaScript, and teaches you what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, but instead concentrates on fundamental, vital topics—what modern JavaScripting is (and isn't), and pitfalls to be wary of. You will learn about the 'this' keyword, as well as new object tools. You will be able to create reusable code with encapsulation, overloading and inheritance. The most recent techniques for debugging and testing are covered comprehensively, with information on Chrome developer tools, Jasmine, PhantomJS and Protractor. This update finishes with chapters on constructing single-page web applications that dominate the modern web. The book is filled with real-world examples and case studies, as well as numerous reusable functions and classes to save you time in your development. You will learn the practical skills needed to build professional, dynamic web applications. Pro JavaScript Techniques is an indispensable reference for any professional JavaScript web developer—enhance your JavaScript development today.

Mobile ASP.NET MVC 5

Author: Eric Sowell

Publisher: Apress

ISBN: 1430250569

Category: Computers

Page: 276

View: 3762

DOWNLOAD NOW »
Mobile ASP.NET MVC 5 will take you step-by-step through the process of developing fluid content that adapts its layout to the client device using HTML, JavaScript and CSS, and responsive web design. This book introduces server-side techniques that allow you to show different content to different devices and make the most of their strengths and capabilities. Mobile ASP.NET MVC 5 includes a wide range of techniques, tips, and guidelines for dealing with some of the challenges of mobile web development, such as browser incompatibilities, varying device performance, and targeting older devices. You’ll learn to: Use responsive principles to build apps that display and perform well on a range of mobile devices. Leverage your server-side code to customize what you serve to the client, depending on its capabilities. Build an ASP.NET MVC custom view engine, use display modes effectively, and create reusable mobile components with custom HTML helpers. Make the most of new capabilities offered on some devices by interacting with native APIs. By the end of Mobile ASP.NET MVC 5, you should feel confident building web apps that successfully target anything from an iOS or Android device to a feature phone or an older mobile browser. Along the way, you'll learn about the modern mobile web landscape and how to choose the approaches that are right for you, depending on your target audience. This book is for the ASP.NET developer who knows how ASP.NET MVC works and is eager to learn how to use it for building mobile websites. What you’ll learn Use responsive principles to build apps that display and perform well on a range of mobile devices. Leverage your server-side code to customize what you serve to the client, depending on its capabilities. Build an ASP.NET MVC custom view engine, use display modes effectively, and create reusable mobile components with custom HTML helpers. Make the most of new capabilities offered on some devices by interacting with native APIs. Learn tips and tricks for dealing with browser incompatibilities and targeting older devices. Benefit from the author's experience as he guides you through a full range of modern mobile web strategy. Who this book is for This book is for the ASP.NET developer who knows how ASP.NET MVC works and is eager to learn how to use it for building mobile websites. Thorough knowledge of ASP.NET MVC is not at all required but some is assumed. This book also assumes a little knowledge of HTML, CSS and JavaScript. You do not need any prior experience in mobile development. Table of ContentsChapter 1: The Basics of Responsive Web Design Chapter 2: CSS Layout Bootcamp Chapter 3: Flexible Layouts Chapter 4: Flexible Navigation Chapter 5: Flexible Content Chapter 6: Display Modes, View Engines and Html Helpers Chapter 7: Device and Feature Detection Chapter 8: Mobile Performance Chapter 9: Native APIs, HTML5 and CSS3 on Mobile Today Chapter 10: Programming for Touch Chapter 11: Advanced Touch Programming Chapter 12: Useful Libraries for Mobile

Learning AngularJS

Author: Brad Dayley

Publisher: Pearson Education

ISBN: 0134034546

Category: Computers

Page: 252

View: 4073

DOWNLOAD NOW »
Provides information on how to create interactive web applications using AngularJS, including how to define modules and utilize dependency injection, build dynamic browser views, and create custom directives to extend HTML.

Pro Design Patterns in Swift

Author: Adam Freeman

Publisher: Apress

ISBN: 1484203941

Category: Computers

Page: 592

View: 2913

DOWNLOAD NOW »
The Swift programming language has transformed the world of iOS development and started a new age of modern development. Pro Design Patterns in Swift shows you how to harness the power and flexibility of Swift to apply the most important and enduring design patterns to your applications, taking your development projects to master level. This book will teach you those design patterns that have always been present at some level in your code, but may not have been recognized, acknowledged, or fully utilized. Implementation of specific pattern approaches will prove their value to any Swift developer. Best-selling author Adam Freeman explains how to get the most from design patterns. 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. Pro Design Patterns in Swift brings design patterns to life and shows you how to bring structure and scale to your Swift code with a practical, no-nonsense approach.

Expert ASP.NET Web API 2 for MVC Developers

Author: Adam Freeman

Publisher: Apress

ISBN: 1484200853

Category: Computers

Page: 688

View: 6285

DOWNLOAD NOW »
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.

Pro Client Development for ASP.NET Core MVC Developers

Author: ADAM FREEMAN

Publisher: Apress

ISBN: 9781430261902

Category: Computers

Page: 500

View: 9253

DOWNLOAD NOW »
Mastering client development is essential to truly mastering the MVC Framework. The benefits of using the MVC pattern on the server-side are now well understood and have become hugely popular. However to fully reap the advantages of MVC you must also understand what is happening on the client-side. Modern client browsers are extremely feature rich and capable of doing a great deal of processing and communication work for your application. If used correctly, they will streamline your data and application workflows, making your code appear both faster and more responsive to your users. By using client-side processing you reduce the load on your servers and save both bandwidth and CPU costs. In this book best-selling .NET author, Adam Freeman, shows you how to craft the HTML, JavaScript and CSS elements of your application to make the client-side of your MVC applications as slick and responsive as the server-side code they compliment. You’ll learn how to use JavaScript to maintain your application’s user experience independently of the server, how SignalR can provide real-time updates and how the Azure Cloud provides push-notifications to any client device. Put together these techniques will speed your development times, create a rich and responsive interface and seamlessly integrate your client-side code with the MVC pattern you're employing on the server. Starting with the nuts-and-bolts you'll be shown everything you need to know from first-principals through to advanced features. Pro ASP.NET MVC Client Development goes in-depth to give you the knowledge you need. Each topic is covered clearly and concisely and is packed with the details you need to be truly effective.

Pro ASP.NET Core MVC 2

Author: Adam Freeman

Publisher: Apress

ISBN: 1484231503

Category: Computers

Page: 1017

View: 9340

DOWNLOAD NOW »
Now in its 7th edition, the best selling book on MVC is updated for ASP.NET Core MVC 2. It contains detailed explanations of the Core MVC functionality which enables developers to produce leaner, cloud optimized and mobile-ready applications for the .NET platform. This book puts ASP.NET Core MVC into context and dives deep into the tools and techniques required to build modern, cloud optimized extensible web applications. All the new MVC features are described in detail and the author explains how best to apply them to both new and existing projects. The ASP.NET Core MVC Framework is the latest evolution of Microsoft’s ASP.NET web platform, built on a completely new foundation. It represents a fundamental change to how Microsoft constructs and deploys web frameworks and is free of the legacy of earlier technologies such as Web Forms. ASP.NET Core MVC provides a "host agnostic" framework and a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility. Best-selling author Adam Freeman has thoroughly revised this market-leading book and explains how to get the most from ASP.NET Core MVC. 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. The book includes a fully worked case study of a functioning web application that readers can use as a template for their own projects. What's New in This Edition Fully updated for Visual Studio 2017, C# 7 and .NET Core 2 Coverage of new features such as view filters Wider platform and tooling coverage than ever before, with more on Visual Studio Code and working with .NET Core on non-Windows platforms Docker-based application deployment What You Will Learn Gain a solid architectural understanding of ASP.NET Core MVC Explore the entire ASP.NET MVC Framework as a cohesive whole See how MVC and test-driven development work in action Learn what's new in ASP.NET Core MVC 2 and how best to apply these new features to your own work See how to create RESTful web services and Single Page Applications Build on your existing knowledge of previous MVC releases to get up and running with the new programming model quickly and effectively Who This Book Is For This book is for web developers with a basic knowledge of ASP.NET and C# who want to incorporate the latest improvements and functionality in the ASP.NET Core MVC 2 Framework.

Pro ASP.NET MVC 5

Author: Adam Freeman

Publisher: Apress

ISBN: 1430265302

Category: Computers

Page: 832

View: 5848

DOWNLOAD NOW »
The ASP.NET MVC 5 Framework is the latest evolution of Microsoft’s ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET. ASP.NET MVC 5 contains a number of advances over previous versions, including the ability to define routes using C# attributes and the ability to override filters. The user experience of building MVC applications has also been substantially improved. The new, more tightly integrated, Visual Studio 2013 IDE has been created specifically with MVC application development in mind and provides a full suite of tools to improve development times and assist in reporting, debugging and deploying your code. The popular Bootstrap JavaScript library has also now been included natively within MVC 5 providing you, the developer, with a wider range of multi-platform CSS and HTML5 options than ever before without the penalty of having to load-in third party libraries.

Professional AngularJS

Author: Valeri Karpov,Diego Netto

Publisher: John Wiley & Sons

ISBN: 1118832086

Category: Computers

Page: 408

View: 9535

DOWNLOAD NOW »
A comprehensive guide to AngularJS, Google's open-source client-side framework for app development. Most of the existing guides to AngularJS struggle to provide simple and understandable explanations for more advanced concepts. As a result, some developers who understand all the basic concepts of AngularJS struggle when it comes to building more complex real-world applications. Professional AngularJS provides a thorough understanding of AngularJS, covering everything from basic concepts, such as directives and data binding, to more advanced concepts like transclusion, build systems, and automated integration testing. In addition to explaining the features of AngularJS, this book distills real-world experience on how these features fit together to enable teams to work together more effectively in building extraordinary apps. Offers a more thorough and comprehensive approach to AngularJS Includes pointers to other advanced topics Lets you build a simple application from scratch, explaining basic building blocks along the way for quick hands-on learning

AngularJS by Example

Author: Chandermani

Publisher: Packt Publishing Ltd

ISBN: 1783553820

Category: Computers

Page: 454

View: 5203

DOWNLOAD NOW »
If you've always wanted to get started with AngularJS, this is an essential guide designed to help you do exactly that. Start building applications immediately with the featured examples, and uncover a simpler approach to JavaScript web development. You will need some prior experience with HTML, CSS, and JavaScript to get started.

Pro jQuery

Author: Adam Freeman

Publisher: Apress

ISBN: 1430240954

Category: Computers

Page: 1016

View: 5303

DOWNLOAD NOW »
jQuery is one of the most popular and powerful JavaScript libraries available today. It's widely used to create rich user experiences and to simplify website and application development. It is the tool of choice for web developers everywhere and sets the standard for simplicity, flexibility and extensibility. This book demonstrates how jQuery can be used with HTML5 to achieve excellent results. In Pro jQuery, seasoned author Adam Freeman explains how to get the most from jQuery by focusing on the features you need for your project. 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. Getting the most from jQuery is essential to truly mastering web development. What you’ll learn Understand the capabilities of jQuery and why it is special Use the core of jQuery to enrich HTML5, including tables, forms and data displays Use jQuery UI to create rich and fluid user experiences Use rich interactions such as drag and drop, sortable data and touch sensitivity Use jQuery Mobile to create touch-enabled interfaces for mobile devices and tablets Extend jQuery by creating custom plugins and widgets Each topic is covered clearly and concisely, and is packed with the details you'll need to learn to be truly effective with jQuery. The most important features are given a no-nonsense, in-depth treatment, and chapters contain examples that demonstrate both the power and the subtlety of jQuery. Who this book is for This book is for working developers who want to learn about jQuery in detail. Quick refreshers of HTML and CSS are given to help you get up to speed, but a good working knowledge of the basics is assumed. Table of Contents Putting jQuery In Context HTML Primer CSS Primer JavaScript Primer The jQuery Basics Managing the Element Selection Manipulating the DOM Manipulatng the Elements Working with Events Using jQuery Effects Refractoring the Example: Part I Using Data Templates Working with Forms Using Ajax: Part I Using Ajax: Part II Refractoring the Example: Part II Setting Up jQuery UI Using the Button, Progress Bar, and Slider Widgets Using the Autocomplete and Accordion Widgets Using the Tabs Widget Using the Datepicker Widget Using the Dialog Widget Using the Drag & Drop Interactions Using the Other Interactions Refactoring the Example: Part III Getting Started with jQuery Mobile Pages and Navigation Dialogs, Themes, and Layouts Buttons and Collapsible Blocks Using jQuery Mobile Forms jQuery Mobile Lists Refactoring the Mobile Example: Part IV Using the jQuery Utility Methods The jQuery UI Effects & CSS Framework Using Deferred Objects

Pro ASP.NET 4.5 in C#

Author: Adam Freeman,Matthew MacDonald,Mario Szpuszta

Publisher: Apress

ISBN: 1430242558

Category: Computers

Page: 1228

View: 3780

DOWNLOAD NOW »
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.