Internet & Web Price list in India

Problems Title
Angular Design Patterns: Implement the Gang of Four patterns in your apps with Angular

Angular Design Patterns: Implement the Gang of Four patterns in your apps with Angular

Make the most of Angular by leveraging design patterns and best practices to build stable and high performing apps Key Features Get to grips with the benefits and applicability of using different design patterns in Angular with the help of real-world examples Identify and prevent common problems, programming errors, and anti-patterns Packed with easy-to-follow examples that can be used to create reusable code and extensible designs Book DescriptionThis book is an insightful journey through the most valuable design patterns, and it will provide clear guidance on how to use them effectively in Angular. You will explore some of the best ways to work with Angular and how to use it to meet the stability and performance required in today's web development world. You'll get to know some Angular best practices to improve your productivity and the code base of your application. We will take you on a journey through Angular designs for the real world, using a combination of case studies, design patterns to follow, and anti-patterns to avoid. By the end of the book, you will understand the various features of Angular, and will be able to apply well-known, industry-proven design patterns in your work. What you will learn Understand Angular design patterns and anti-patterns Implement the most useful GoF patterns for Angular Explore some of the most famous navigational patterns for Angular Get to know and implement stability patterns Explore and implement operations patterns Explore the official best practices for Angular Monitor and improve the performance of Angular applications Who this book is forIf you want to increase your understanding of Angular and apply it to real-life application development, then this book is for you.

ASP.NET MVC 5 with Bootstrap and Knockout.js: Building Dynamic, Responsive Web Applications

ASP.NET MVC 5 with Bootstrap and Knockout.js: Building Dynamic, Responsive Web Applications

All Indian Reprints of O'Reilly are printed in Grayscale.

Bring dynamic server-side web content and responsive web design together to build websites that work and display well on any resolution, desktop or mobile. With this practical book, you’ll learn how by combining the ASP.NET MVC server-side language, the Bootstrap front-end frameworkand Knockout.js—the JavaScript implementation of the Model-View-ViewModel pattern.

Author Jamie Munro introduces these and other related technologies by having you work with sophisticated web forms. At the end of the book, experienced and aspiring web developers alike will learn how to build a complete shopping cart that demonstrates how these technologies interact with each other in a sleek, dynamicand responsive web application.

  • Build well-organized, easy-to-maintain web applications by letting ASP.NET MVC 5, Bootstrapand Knockout.js do the heavy lifting
  • Use ASP.NET MVC 5 to build server-side web applications, interact with a databaseand dynamically render HTML
  • Create responsive views with Bootstrap that render on a variety of modern devices; you may never code with CSS again
  • Add Knockout.js to enhance responsive web design with snappy client-side interactions driven by your server-side web application

Learning Angular for .Net Developers

Learning Angular for .Net Developers

About the Author Rajesh Gunasundaram was born in India in 1978. He currently works as a Software Architect in Kryptos Consulting Services, Chennai, India, handling various web and mobile application development activities. In 1996, Rajesh started computer programming after joining a Bachelor of Computer Science course and has been programming ever since. In 1999, Rajesh joined the Master of Computer Applications course and passed with distinctions in both degrees. After receiving his Bachelors degree (from Sri Sankara Arts and Science College, Kanchipuram) and Masters degree (from Sri Chandra Sekharendra Viswa Maha Vidyalaya University, Kanchipuram) in Computers, he began his career as a software engineer. He has been architecting and programming desktop, web, and mobile applications, as well as various services starting from ASP.NET Web Services to WCF and ASP.NET Web API for over 13 years. In 2011, he moved to Cardiff, UK, for an assignment to migrate C# Business tier components to BizTalk Server for his client named Confused.com, a British price comparison website specializing in insurance and financial services. After completing the migration successfully, he returned to India in 2014 and received an opportunity to develop mobile applications for iPhone and iPad. He was involved in developing a mobile CRM application and a logistics GPS tracking application for iPhone and iPad.

Ten Arguments For Deleting Your Social Media Accounts Right Now

Ten Arguments For Deleting Your Social Media Accounts Right Now

'A blisteringly good, urgent, essential read' ZADIE SMITH

Jaron Lanier, the world-famous Silicon Valley scientist-pioneer and 'high-tech genius' (Sunday Times) who first alerted us to the dangers of social media, explains why its toxic effects are at the heart of its design, and explains in ten simple arguments why liberating yourself from its hold will transform your life and the world for the better.

Social media is making us sadder, angrier, less empathetic, more fearful, more isolated and more tribal. In recent months it has become horribly clear that social media is not bringing us together – it is tearing us apart. In Ten Arguments For Deleting Your Social Media Accounts Right Now Jaron Lanier draws on his insider's expertise to explain precisely how social media works – by deploying constant surveillance and subconscious manipulation of its users – and why its cruel and dangerous effects are at the heart of its current business model and design. As well as offering ten simple arguments for liberating yourself from its addictive hold, his witty and urgent manifesto outlines a vision for an alternative that provides all the benefits of social media without the harm.

So, if you want a happier life, a more just and peaceful world, or merely the chance to think for yourself without being monitored and influenced by the richest corporations in history, then the best thing you can do, for now, is delete your social media accounts – right now. You will almost certainly become a calmer and possibly a nicer person in the process.

Learning React: Functional Web Development with React and Redux

Learning React: Functional Web Development with React and Redux

"If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, youíll learn how to work with functional programming and the latest ECMAScript features.
Developed by Facebook and used by companies including Netflix, Walmart and The New York Times for large parts of their web interfaces, React is quickly growing in use. By learning how to build React components with this hands-on guide, youíll fully understand how useful React can be in your organization.

Learn key functional programming concepts with JavaScript
Peek under the hood to understand how React runs in the browser
Create application presentation layers by mounting and composing React components
Use component trees to manage data and reduce the time you spend debugging applications
Explore Reactís component lifecycle and use it to load data and improve UI performance
Use a routing solution for browser history, bookmarks and other features of single-page applications
Learn how to structure React applications with servers in mind
"

Map Reduce Design Patterns: Building Effective Algorithms and Analytics for Hadoop and Other Systems

Map Reduce Design Patterns: Building Effective Algorithms and Analytics for Hadoop and Other Systems

All Indian Reprints of O'Reilly are printed in Grayscale.

Until now, design patterns for the MapReduce framework have been scattered among various research papers, blogsand books. This handy guide brings together a unique collection of valuable MapReduce patterns that will save you time and effort regardless of the domain, languageor development framework you’re using.

Each pattern is explained in context, with pitfalls and caveats clearly identified to help you avoid common design mistakes when modeling your big data architecture. This book also provides a complete overview of MapReduce that explains its origins and implementationsand why design patterns are so important. All code examples are written for Hadoop.

  • Summarization patterns: get a top-level view by summarizing and grouping data
  • Filtering patterns: view data subsets such as records generated from one user
  • Data organization patterns: reorganize data to work with other systemsor to make MapReduce analysis easier
  • Join patterns: analyze different datasets together to discover interesting relationships
  • Metapatterns: piece together several patterns to solve multi-stage problemsor to perform several analytics in the same job
  • Input and output patterns: customize the way you use Hadoop to load or store data

Architecting Angular Applications with Redux, RxJS, and NgRx: Learn to build Redux style high-performing applications with Angular 6

Architecting Angular Applications with Redux, RxJS, and NgRx: Learn to build Redux style high-performing applications with Angular 6

Manage state in Angular to write high performing web apps by combining the power of Flux, RxJS, and NgRx Key Features - Learn what makes an excellent Angular application architecture - Use Redux to write performant, consistent Angular applications - Incorporate Reactive Programming principles and RxJS to make it easier to develop, test, and debug your Angular applications Book DescriptionManaging the state of large-scale web applications is a highly challenging task with the need to align different components, backends, and web workers harmoniously. When it comes to Angular, you can use NgRx, which combines the simplicity of Redux with the reactive programming power of RxJS to build your application architecture, making your code elegant and easy to reason about, debug, and test. In this book, we start by looking at the different ways of architecting Angular applications and some of the patterns that are involved in it. This will be followed by a discussion on one-way data flow, the Flux pattern, and the origin of Redux. The book introduces you to declarative programming or, more precisely, functional programming and talks about its advantages. We then move on to the reactive programming paradigm. Reactive programming is a concept heavily used in Angular and is at the core of NgRx. Later, we look at RxJS, as a library and master it. We thoroughly describe how Redux works and how to implement it from scratch. The two last chapters of the book cover everything NgRx has to offer in terms of core functionality and supporting libraries, including how to build a micro implementation of NgRx. This book will empower you to not only use Redux and NgRx to the fullest, but also feel confident in building your own version, should you need it. What you will learn Understand the one-way data flow and Flux pattern Work with functional programming and asynchronous data streams Figure out how RxJS can help us address the flaws in promises Set up different versions of cascading calls Explore advanced operators Get familiar with the Redux pattern and its principles Test and debug different features of your application Build your own lightweight app using Flux, Redux, and NgRx Who this book is forIf you have been developing Angular applications and want to dive deeper into the Angular architecture with Redux, RxJS, and NgRx to write robust web apps, then this book is for you.

ASP.NET Core 2 and Angular 5

ASP.NET Core 2 and Angular 5

Develop a simple, yet fully-functional modern web application using ASP.NET Core MVC, Entity Framework and Angular 5. About This Book * Based on the best-selling book ASP.NET Core and Angular 2 * Easily build a complete single page application with two of the most impressive frameworks in modern development, ASP.NET Core and Angular * Bring together the capabilities and features of both Angular 5 and ASP.NET Core 2 for full stack development * Discover a comprehensive approach to building your next web project-From managing data, to application design, through to SEO optimization and security Who This Book Is For This book is for seasoned ASP.NET developers who already know about ASP.NET Core and Angular in general, but want to know more about them and/or understand how to blend them together to craft a production-ready SPA. What You Will Learn * Use ASP.NET Core to its full extent to create a versatile backend layer based on RESTful APIs * Consume backend APIs with the brand new Angular 5 HttpClient and use RxJS Observers to feed the frontend UI asynchronously * Implement an authentication and authorization layer using ASP.NET Identity to support user login with integrated and third-party OAuth 2 providers * Configure a web application in order to accept user-defined data and persist it into the database using server-side APIs * Secure your application against threats and vulnerabilities in a time efficient way * Connect different aspects of the ASP. NET Core framework ecosystem and make them interact with each other for a Full-Stack web development experience In Detail Become fluent in both frontend and backend web development by combining the impressive capabilities of ASP.NET Core 2 and Angular 5 from project setup right through the deployment phase. Full-stack web development means being able to work on both the frontend and backend portions of an application. The frontend is the part that users will see or interact with, while the backend is the underlying engine, that handles the logical flow: server configuration, data storage and retrieval, database interactions, user authentication, and more. Use the ASP.NET Core MVC framework to implement the backend with API calls and server-side routing. Learn how to put the frontend together using top-notch Angular 5 features such as two-way binding, Observables, and Dependency Injection, build the Data Model with Entity Framework Core, style the frontend with CSS/LESS for a responsive and mobile-friendly UI, handle user input with Forms and Validators, explore different authentication techniques, including the support for third-party OAuth2 providers such as Facebook, and deploy the application using Windows Server, SQL Server, and the IIS/Kestrel reverse proxy. Style and approach More than just a technical manual, this guide takes you through the most important technical facets of developing with these two hugely popular frameworks and then demonstrates how to put those skills into practice. It's a book that recognizes that what's really important is the end product.

Cyberculture Theorists: Manuel Castells and Donna Haraway (Routledge Critical Thinkers)

Cyberculture Theorists: Manuel Castells and Donna Haraway (Routledge Critical Thinkers)

This book surveys a ‘cluster’ of works that seek to explore the cultures of cyberspace, the Internet and the information society. It introduces key ideas, and includes detailed discussion of the work of two key thinkers in this area, Manuel Castells and Donna Haraway, as well as outlining the development of cyberculture studies as a field. To do this, the book also explores selected ‘moments’ in this development, from the early 1990s, when cyberspace and cyberculture were only just beginning to come together as ideas, up to the present day, when the field of cyberculture studies has grown and bloomed, producing innovative theoretical and empirical work from a diversity of standpoints.  Key topics include:

  • life on the screen
  • network society
  • space of flows
  • cyborg methods.

Cyberculture Theorists is the ideal starting point for anyone wanting to understand how to theorise cyberculture in all its myriad forms.

Bot