Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Books > Computing & IT > Internet > Internet languages > General
This book constitutes the thoroughly refereed post-proceedings of the seven workshops and the PhD Symposium that were co-located with the 13th International Conference on Web Engineering, ICWE 2013, held in Aalborg, Denmark, in July 2013. The papers cover research in topics such as social data management; cloud service engineering; agile web development and quality management in web engineering.
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 jQuerywith 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'lllearn tohandle dynamic content and responsive layouts byinteracting withthe DOM.Effects and animations are one of the most popular uses of the jQuery library, so we cover that nextshowing you how to get a sleek modern look and feel to your siteusing some of the vast library of JavaScript that's already out there waiting to be used. Ajax is one ofthe areas where jQuery really shines, so you'll find out how to make Ajax calls toa web service andget data ontoa page without waiting for slow ASP.NET postbacks every time. And no book onjQuery would be complete without jQuery Mobile: thepopular mobile web framework thatgets you writing sites that work across all the major mobile platforms. What you'll learn Learn to select DOM elements using powerful jQuery selectors. Use jQuery with ASP.NET server controls, ASP.NET MVC form fields and other DOM elements. Manipulate and traverse the DOM tree and add jQuery effects to ASP.NET web pages. Learn to make 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 plug-ins. Get introduced with jQuery UI and jQuery mobile and use them in ASP.NET Web Forms and MVC applications. Who 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.
Driven by maturing Web service technologies and the wide acceptance of the service-oriented architecture paradigm, the software industry s traditional business models and strategies have begun to change: software vendors are turning into service providers. In addition, in the Web service market, a multitude of small and highly specialized providers offer modular services of almost any kind and economic value is created through the interplay of various distributed service providers that jointly contribute to form individualized and integrated solutions. This trend can be optimally catalyzed by universally accessible service orchestration platforms service value networks (SVNs) which are the underlying organizational form of the coordination mechanisms presented in this book. Here, the authors focus on providing comprehensive business-oriented insights into today s trends and challenges that stem from the transition to a service-led economy. They investigate current and future Web service business models and provide a framework for Web service value networks. Pricing mechanism basics are introduced and applied to the specific area of SVNs. Strategies for platform providers are analyzed from the viewpoint of a single provider, and so are pricing mechanisms in service value networks which are optimal from a network perspective. The extended concept of pricing Web service derivatives is also illustrated. The presentation concludes with a vision of how Web service markets in the future could be structured and what further developments can be expected to happen. This book will be of interest to researchers in business development and practitioners such as managers of SMEs in the service sector, as well as computer scientists familiar with Web technologies. The book s comprehensive content provides readers with a thorough understanding of the organizational, economic and technical implications of dealing with Web services as the nucleus of modern business models, which can be applied to Web services in general and Web service value networks specifically.."
Since it's creation in 2009, Node.js has grown into a powerful and increasingly popular asynchronous-development framework for creating highly-scalable network applications using JavaScript. Respected companies such as Dow Jones and LinkedIn are among the many organizations to have seen Node's potential and adopted it into their businesses.Pro Node.js for Developers provides a comprehensive guide to this exciting new technology. We introduce you to Node - what it is, why it matters and how to set it up - before diving deeply into the key concepts and APIs that underpin its operation. Building upon your existing JavaScript skills you'll be shown how to use Node.js to build both Web- and Network-based applications, to deal with data sources, capture events and deal with child processes to create robust applications that will work well in a wide range of circumstances. Once you've mastered these skills we'll go further, teaching you more advanced software engineering skills that will give your code a professional edge. You'll learn how to create easily reusable modules that will save you time through code reuse, to log and debug your applications quickly and effectively and to write code that will scale easily and reliably as the demand for your application grows.
The Truth About HTML5 is for web designers, web developers, and front-end coders who want to get up to speed with HTML5. The book isn't afraid to point out what everyone gets wrong about HTML5's new markup, so you don't make the same mistakes. It will show you what rocks in HTML5 today and what the future holds. Marking up a basic web page shouldn't be a quasi-religious exercise where the high priests of HTML5 must be consulted for their interpretation of the holy texts (the HTML5 spec). Don't waste hours trawling through confusing, poorly researched, and often flat-out wrong information on the Internet. Get the truth on HTML5's markup here. You'll also find out about HTML5's new microdata standard that's being used on major websites, such as eBay and IMDB, right now, and get the low-down on the Canvas object and what it can and can't do for you. The book also covers how HTML5 affects CMSs and web apps, what HTML5 means for mobile, and what the future holds. HTML5 isn't one big blob of technology that will be "finished" at some point in the future. It's a grab bag of cool stuff, much of which has been around for years. Learn what's well supported and ready to go today. Now that the initial wave of hype is over, it's time to learn the truth about HTML5.
Beginning JavaScript Charts shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This book is suitable for developers of all experience levels and needs: for those who love fast and effective solutions, you can use the jqPlot library to generate charts with amazing effects and animations using only a few lines of code; if you want more power and need to create data visualization beyond traditional charts, then D3 is the JavaScript library for you; finally, if you need a high-performance, professional solution for interactive charts, then the Highcharts library is also covered. If you are an experienced developer and want to take things further, then Beginning JavaScript Charts also shows you how to develop your own graphics library starting from scratch using jQuery. At the end of the book, you will have a good knowledge of all the elements needed to manage data from every possible source, from high-end scientific instruments to Arduino boards, from PHP SQL databases queries to simple HTML tables, and from Matlab calculations to reports in Excel.You will be able to provide cutting-edge charts exploiting the growing power of modern browsers. * Create all kinds of charts using the latest technologies available on browsers (HTML5, CSS3, jQuery, jqPlot, D3, Highcharts, and SVG) * Full of step-by-step examples, Beginning JavaScript Charts introduces you gradually to all aspects of chart development, from the data source to the choice of which solution to apply. * This book provides a number of tools that can be the starting point for any project requiring graphical representations of data, whether using commercial libraries or your own What you'll learn * Learn the jqPlot, D3, Highcharts, CSS, jQuery and SVG basics. * Discover the world of JavaScript graphic libraries. * Discover which charts can best represent your data. * Switch from a vision of a chart sent from a server as a static image to a highly dynamic one, in which the user is able to interact in real time. * Perform input data manipulation to increase chart readability. * Develop your own graphic library.Who this book is for Beginning JavaScript Charts is for developers at all levels interested in data visualization, and ready to embrace modern web standards and animate and display their data with powerful, cutting-edge technologies.
Get hands-on experience with SPARQL, the RDF query language. With this concise book, you will learn how to use the latest version of this W3C standard to retrieve and manipulate the increasing amount of public and private data available via SPARQL endpoints. Several open source and commercial tools already support SPARQL, and this introduction gets you started right away. Learn how to write and run simple SPARQL 1.1 queries, then dive into the language's powerful features and capabilities for manipulating the data you retrieve. Learn what you need to know to add to, update, and delete data in RDF datasets, and give web applications access to this data. Updated to reflect SPARQL 1.1. Recommendation version of specifications Understand SPARQL's connection with RDF, the semantic web, and related specifications Query and combine data from local and remote sources Copy, convert, and create new RDF data Learn how datatype metadata, standardized functions, and extension functions contribute to your queries New chapters cover SPARQL Query Results Formats, Query Efficiency and Debugging, RDF Schema, OWL, and Inferencing.Includes a cookbook of SPARQL queries useful in a variety of situations Expanded Application Development chapter
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.
In today's rapidly changing technological world, it is increasingly important that web and desktop applications be accessible to everyone, including those of us with special needs. However, the legal requirements for accessibility are often convoluted and diffucult to understand, making it impossible for most developers to comply with the laws. In the first book on the market to address the topic, Author John Paul Mueller leads you through the maze of Section 508-the congressional law ensuring that all Americans have access to information technology-and offers comprehensive guidance on how to quickly and easily update your applications to conform to Section 508 requirements. To begin, Mueller outlines the Section 508 requirements that are relevant to web and desktop application developers, and explains the laws in language you can understand. Using extensive and varied program examples, Mueller continues on to teach you to write web and desktop applications that not only conform to Section 508 standards, but look forward to ensure long-term universal accessibility for all types of computer users. Specific topics include writing accessible web applications and desktop applications using Visual Basic .NET and Visual C# .NET, developing special application capabilities, using Microsoft and other third-party tools to develop accessible features, developing accessible scripting solutions, and more. The book even includes a directory of helpful organizations, agencies, and resources to help you with any further accessibility concerns you may have.
jQuery 2.0 is the latest version of the jQuery framework. Suitable for modern web browsers it provides a robust API for web application development. It is fast becoming the tool of choice for web developers the world over and sets the standard for simplicity, flexibility and extensibility in website design. In Pro jQuery 2.0 seasoned author, Adam Freeman, demonstrates how to get the most from jQuery 2.0 by focussing on the practical features of the technology and how they can be applied to solving real-world problems. In this comprehensive reference he goes in depth to give you the practical knowledge that you need. Each topic is covered clearly and concisely, and is packed with the details you'll need to learn to be truly effective. 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.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 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. The advice given in this book is relevant to developers working with any development environment. The examples are demonstrated using Microsoft Windows and Visual Studio but are equally applicable to any other web development environment
In Pro Drupal as an Enterprise Development Platform authors Jamie Kurtz and Thomas Besluau explain how developers can save themselves time and money, and build their applications faster with fewer bugs by using the Drupal CMS as a foundation for their projects. The days when custom client applications were built entirely from scratch are over. Today, it makes business sense to use a flexible, highly scalable framework such as Drupal, Joomla or DotNetNuke as a foundation. This book focuses on why Drupal makes a particularly strong choice for the majority of developers. With an unprecedented level of community support, tens of thousands of well-proven plug-ins and modules available for download, and advanced content management rules and configuration engines Drupal is flexible enough to provide a firm base upon which almost all enterprise application developers can build their own custom solutions. As this book will make clear, it is no longer necessary for developers to write complex applications entirely from scratch for each of their clients.Instead, they should begin by using an enterprise-class CMS like Drupal to provide a robust foundation for them so that they can concentrate their time and skills into solving the business-specific problems of each individual client maximizing the value that they add to each assignment. What you'll learn * Understand how Drupal supports enterprise-grade application development. * Follow a comprehensive walk-through of the common business continuity, regulatory and security concerns that come with using Drupal. * See how to integrate Drupal into new or existing service-oriented architectures (SOA). * Be inspired by the many and varied application build types that Drupal supports. * Get a head-start on your competition Who this book is for This book is targeted at enterprise software developers, architects, and managers looking to increase productivity and reduce time to market on new services, applications, features, and bug fixes. Knowledge of PHP is not required
This book constitutes the thoroughly refereed post-conference proceedings of the 4th International ICST Conference on e-Infrastructure and e-Services for Developing Countries, AFRICOMM 2012, held in Yaounde, Cameroon, in November 2012. The 24 revised full papers presented were carefully reviewed and selected from numerous submissions. The papers cover a wide range of topics in the field of information and communication infrastructures and are grouped in topical sections on: e-Infrastructure, e-Services, e-Society, e-Health, and e-Security.
The emerging Second-Generation Web is based entirely on XML and related technologies. It is intended to result in the creation of the Semantic Web, on which computers will be able to deal with the meaning ("semantics") of Web data and hence to process them in a more effective and autono mous way. This new version of the Web introduces a multitude of novel concepts, terms, and acronyms. Purpose, Scope and Methods This dictionary is an effort to specify the terminological basis of emerging XML and Semantic Web technologies. The ultimate goal of this dictionary is even broader than just to define the meaning of newwords - itaims to develop aproper understandingofthese leading-edge technologies. To achieve this, comprehensible definitions of technical terms are supported by numerous diagrams and code snippets, clearly annotated and explained. The main areas covered in this dictionary are: (1) XML syntax and core technologies, such as Namespaces, Infoset and XML Schema; (2) all the major membersofthe XML family oftechnologies, such as XSLT, XPath and XLink; (3) numerous XML-based domain-specific languages, such as NewsML (News Markup Language); (4) the concept and architecture of the Semantic Web; (5) key Semantic Web technologies,such as RDF (Resource Description Framework), RDF Schema and OWL (Web Ontology Language); and (6) Web services, including WSDL (Web Services Description Lan guage) and SOAP (Simple Object Access Protocol).
Beginning Java with WebSphere provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid Application Development v8, WebSphere Application Server 8.0, and Java.
This book is for those new to the Java programming language.
Table of Contents 1. Java Basics
Take a deep look at accessibility as it applies to mobile and wearables. This book covers topics within the accessibility domain that are rarely covered or understood, despite the fact that nearly half of the world's population uses smartphones. Moreover, by 2025, 72% of smartphone users are expected to only use smartphones to access the internet. And yet, accessibility is often an afterthought instead of a core principle of product development. This book changes that.You will begin by exploring the current landscape and policy frameworks, looking at the software product lifecycle and how to embed inclusion from the start. You'll learn the nuances of mobile accessibility as it applies to mobile devices, wearables, and IoT. From there you'll move onto automated testing, accessibility and inclusion, and the next frontiers of emerging technology including AR and VR. There will be notes at the end of programming examples to help those in orthogonal roles, such as project management, understand the basics and the language to better communicate with their engineering counterparts. Over 1 billion people in the world live with some form of disability so it's imperative you devise a comprehensive game plan to make your digital products accessible for all. Beyond Accessibility Compliance is your guide to understanding the current landscape of assistive technology and how emerging techniques are changing the way we think about personalization and accessibility. What You'll Learn See how people with the most common forms of disabilities use digital products Review the basics of the product development lifecycle and how to embed accessibility Explore tangible answers as to how accessibility pertains to unique roles Understand the difference between compliance and usability Make data visualizations accessible for blind users Implement code-level changes to address gaps in accessibility Build a campus programs and course material inclusive for people with disabilities Who This Book Is For Current developers, designers, and others building technology products with basic knowledge of front-end development. This book is also suitable for students in computer science, engineering, HCI, and related fields. Sections that are not engineering-specific are applicable to design, user research, communication, and business students who are looking to pursue careers in technology.
Pro ASP.NET Web API shows you how to build flexible, extensible web services that run seamlessly on a range of operating systems and devices, from desktops to tablets to smart phones--even the ones we don't know today. ASP.NET Web API is a new framework designed to simplify web service architecture. So if you're tired of interoperability issues between inflexible web services and clients tied to specific platforms or programming languages, or if you've ever struggled with WCF, this book is for you. In Part I, you'll get up to speed on Web API's modern HTTP programming model, REST and your hosting options. Part II takes you through building a real application so you can see straight away how to put this new technology into practice. The second half of the book features dedicated chapters on topics like routing, controllers, validation and tracing, and the authors close with discussions on performance, security and an all-important look at unit testing to help you prepare your application for the real world. ASP.NET Web API makes HTTP a first-class citizen of .NET. With Pro ASP.NET Web API, you can build HTTP-based web services for your company or business, expose your data to the world across different formats and devices and gain the best possible global reach for your application. What you'll learn * The basics of HTTP web services * How to build HTTP-based web services on the .NET platform * In-depth knowledge of ASP.NET Web API and its processing architecture * How to Unit Test an ASP.NET Web API application * Asynchronous programming with ASP.NET Web API * Consuming HTTP-based web services across several different clients Who this book is for Whether you've previously worked with WCF or are an ASP.NET developer diving into web services for the first time, Pro ASP.NET Web API will show you a clean, modern approach to building HTTP web services.
Node.js Recipes is your one-stop reference for learning how to solve Node.js problems. Node.js is the de facto framework for building JavaScript-powered servers. You will first be introduced to this exciting technology and what it can do, then learn through comprehensive and easy-to-follow recipes that use a problem-solution approach. Node.js Recipes teaches you to fully utilize the Node.js API, and leverage existing modules to build truly exciting projects. Because Node.js is written in JavaScript on the server, it is accessible to those who not only relish in server-side programming but also web developers who understand the ubiquitous language of the web. Node.js Recipes covers all the essential ingredients required to become a seasoned Node.js developer in no time - become a Node.js pro today What you'll learn * Learn Node.js's beginnings and what problems it addresses * Build an understanding of Node.js's native capabilities * Create servers that communicate via TCP/IP, HTTP, and HTTPS * Understand and implement test-driven development practices * Successfully work with FileSystem, events, and child processes * Create a WebSocket server, use Socket.io, and frameworks such as ExpressJS and Yahoo Mojito * Connect to a DataStore using Mongoose, MongoDB, MySQL and CouchDB * Implement security and cryptography using HMAC and TLS * Test synchronous and asynchronous code, and build a full test suite * Debug and deploy your application to Heroku, Nodejitsu and Windows Azure * Use Amazon Web Services to successfully host your Node.js application Who this book is for Node.js Recipes is for the reader who has some familiarity with JavaScript. They may have experience writing server-side JavaScript, but would like to get a more sound understanding of the capabilities that Node.js holds. This book will give them recipes enabling them to hone their JavaScript skills in a way that will harness Node.js and help them wrangle JavaScript on the server.
Contains everything that a project team needs to know about the development and deployment of Web services with the IBM WebSphere product family. Included will be examples for all development artifacts in a format that can be reused in the reader s project. It combines the authors own practical experiences with consolidated information on the latest product capabilities in a unique approach that allows the book to be easily accessible to a broad spectrum of readers. Finding a balance between a euphoric/optimistic and down-to earth/realistic view on the subject, this book will be an essential part of every Web service developer s bookshelf. "
Almost all web developers today have plenty of experience with building regular web page apps, but a lot of that knowledge doesn't transfer over when it comes to creating browser extensions. This book provides a complete reference for how to build modern browser extensions. Creating and deploying a browser extension is more like building a mobile app than a website. When you start building an extension you'll often find there are a large number of new concepts and idiosyncrasies to wrangle with. This book reveals how to successfully navigate around these obstacles and how to take advantage of the limited resources available. You'll see how a browser extensions work, their component pieces, and how to build and deploy them. Additionally, you'll review all the tricky bits of extension development that most developers have to learn through trial and error. The current transition from manifest v2 to v3 is of special interest, and an entire chapter will be dedicated to this subject. By the end of this book, you will have a rich understanding of what browser extensions are, how they work, all the pitfalls to avoid, and the most efficient ways of building them. What You'll Learn Examine the different components of browser extensions and how they behave Review common pitfalls developers encounter when building browser extensions and how to avoid them Develop, deploy, and manage a published browser extension Build a browser extension using modern JavaScript frameworks Who This Book Is ForDevelopers tasked with building a supplementary browser extension to go alongside their existing product. This book also targets people that have at least a basic understanding of the fundamentals of web development and wish to quickly understand how they can roll out a browser extension.
The ASP.NET Web API is a framework that lets you build sophisticated cross-platform HTTP services using a simple unified toolset. ASP.NET Web API applications can be consumed by the widest possible range of devices from tablets and smartphones to desktops. If a device operates over HTTP then the Web API can interface with it. Built on top of ASP.NET MVC it automatically seperates out and handles service-layer agreements allowing you to focus on the form and function of your code without needing to worry about low-level interoperability concerns. So long as your code is correctly crafted Web API will do the rest. Practical ASP.NET Web API provides you with a hands-on and code-focused demonstration of the Web API in action. From the very beginning, you'll be writing working code in order to see best practices and concepts in action. As the book progresses, the concepts and code will become more sophisticated. Beginning with an overview of the web service model in general and Web API in particular, you'll progress quickly to a detailed exploration of the request binding and response formatting that lie at the heart of Web API.You'll investigate various scenarios and see how they can be manipulated to achieve the results you need. Later in the book more sophisticated themes will be introduced that will set your applications apart from the crowd. You'll learn how you can validate the request messages on arrival, how you can create loosely coupled controllers, extend the pipeline processing to comparmentalize your code for security and unit testing before being put onto a live hosting server. What you'll learn * What ASP.NET Web API is and how it can be used effectively * Ways to optimize your code for readability and performance * How to add Web API to both new and existing code solutions * What controller dependencies are and why they matter * How to maintain robust security across your projects * Reliable best-practices for using Web API in a professional context Who this book is for The book is ideal for any .NET developer who wants to learn how the ASP.NET Web API framework works in a realistic setting. A good working knowledge of C# and the .NET framework and a familiarity with Visual Studio are the only pre-requisites to benefit from this book
HTML5 Programming for ASP.NET Developers teaches you to harness the power and flexibility of HTML5 in new or existing ASP.NET and ASP.NET MVC web 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 more efficiently 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 form inputs and controls, using Geolocation, and enhancing your web forms and pages 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. What you'll learn * Learn to structure and style your web pages using new HTML5 features. * Use Web Storage, Canvas, Web Workers, Web Sockets, application caching and more in ASP.NET. * Illustrates HTML5 feature utilization in both Web Forms and MVC applications. * Use JavaScript and jQuery to communicate between HTML5 and ASP.NET server side code. * Learn to use HTML5 in Visual Web Developer. * See how HTML5 allows you to develop cross-browser future ready web applications. Who this book is for Whether you've worked on a few small projects, or been working with ASP.NET and ASP.NET MVC for some time, this book will get you up-and-running with HTML5 so you can make it a part of your daily toolkit.If you are comfortable with creating Web Forms and MVC projects, and you care about staying at the cutting edge of the latest web standards and technologies, this book is for you.
By now you'll have heard of ASP.NET MVC. This excitingnew approach to developing ASP.NET web applications has taken thedevelopment world by storm over the last few years. Now a mature technology suitable for mainstream use, its adoption has exploded in recent times. Until recently, ASP.NET MVC was regarded as an advanced technology only suitable for experienced developers with a strong knowledge of classic ASP.NET and C# coding behind them. This book overturns that prejudice and shows that the beautiful simplicity of ASP.NET MVC is just as suitable for novice developers venturing into real-world application design for the first time. With the aid of a fully worked demo application this bookexplains and demonstrates for you the three pillars of MVC in action. You'll see howthe Model, View and Controller patterns work together in a compliementarymanner to provide MVC's powerful results. There's never been a better time to learn how to use ASP.NETMVC 4. The technology will speed your development times, reduce theverbosity of your code and simplify your application designs all at once. Takethe first step towards ASP.NET MVC mastery with Beginning ASP.NET MVC 4.What you'll learn * How to get started with ASP.NET MVC. What tools and components you'll need and how to download and set up the demo application on your system. * Understand the details of the MVC pattern with deep-dives into each of the Model, View and Controller elements supported by working code showing them in action. * How to apply and extend the MVC patterns to real world solutions: adding AJAX and jQuery, validation and securing user data, testing and deploying the finished application. All of these are discussed and demonstrated. Who this book is for This book is written for readers with basic ASP.NET expertise, such as you might gain from reading Beginning ASP.NET 4.5 in C#. You should be familiar with the underlying structure of ASP.NET applications and comfortable following examples that are underpinned with straight-forward C# code. If you've just found your feet with ASP.NET and are looking to take the next step on the road to mastery then this is the book for you.
Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms. Beginning Java EE 7 is the first tutorial book on Java EE 7. Step by step and easy to follow, this book describes many of the Java EE 7 specifications and reference implementations, and shows them in action using practical examples. This definitive book also uses the newest version of GlassFish to deploy and administer the code examples. Written by an expert member of the Java EE specification request and review board in the Java Community Process (JCP), this book contains the best information possible, from an expert's perspective on enterprise Java technologies.
Introducing Java EE 7: A Look at What's New guides you through the new features and enhancements in each of the technologies comprising the Java EE platform. Readers of this book will not have to wade through introductory material or information covering features that have been part of the EE platform for years. Instead, developers can pick this book up and read it to brush up on those features that have changed or have been added for the EE 7 release. This handy reference helps you move forward from Java EE 6 to the new EE 7 platform quickly and easily. Java is a mature programming language that has been refined over the years into a productive language widely used in enterprise application development. Although the language contains frameworks and methodologies that have been used for years, it is important to make use of the most current features available in the language in order to achieve the best results. Introducing Java EE 7: A Look at What's New covers the solutions using the most current Java Enterprise technologies, including EJB 3.2, JSF 2.2, and JAX-RS 2.0.Build a streamlined and reliable application that uses the latest in Java technologies, and develop it much faster than you did with the older technologies. Rejuvenate your Java expertise to use the freshest capabilities, or perhaps learn Java Enterprise development for the first time and discover one of the most widely used and most powerful technologies available for application development today. Get up and running quickly with the new features of EE 7 * Designed to get you up and running quickly with the newly released Java EE 7 * Includes real world examples of how to use new and updated features.* Demonstrates the latest productivity enhancements in the platform What you'll learn * Develop using the latest in Java EE 7 technologies * Deploy the most current features in Java Servlets * Make use of HTML5 in your Java Enterprise applications * Create enterprise database applications using the latest features in EJB * Improve application code through Context Dependency Injection (CDI) * Exploit the power of RESTful web services Who this book is for Introducing Java EE 7: A Look at What's New is intended for developers already familiar with the basic concepts of Java Enterprise Edition development. The book jumps right into covering new features in Java EE 7, and gets down into code from the very beginning. The book is organized to be a handy reference for those who need information quickly on a particular topic while transitioning from Java EE 6 to Java EE 7, but it can also be read front to back.
Hibernate and MongoDB are a powerful combination of open source persistence and NoSQL technologies for today's Java-based enterprise and cloud application developers. Hibernate is the leading open source Java-based persistence, object relational management engine, recently repositioned as an object grid management engine. MongoDB is a growing, popular open source NoSQL framework, especially popular among cloud application and big data developers. With these two, enterprise and cloud developers have a complete out of the box solution. Pro Hibernate and MongoDB shows you how to use and integrate Hibernate and MongoDB. More specifically, this book guides you through the bootstrap; building transactions; handling queries and query entities; and mappings. Then, this book explores the principles and techniques for taking these application principles to the cloud, using the OpenShift Platform as a Service (PaaS) and more. In this book, you get two case studies: * An enterprise application using Hibernate and MongoDB. then, * A cloud application (OpenShip) migrated from the enterprise application case study After reading or using this book, you come away with the experience from two case studies that give you possible frameworks or templates that you can apply to your own specific application or cloud application building context.What you'll learn * How to use and integrate Hibernate and MongoDB to be your complete out of the box solution for database driven enterprise and cloud applications * How to bootstrap; run in supported environments; do transactions; handle queries and query entities; and mappings * How to build an enterprise application case study using Hibernate and MongoDB * What are the principles and techniques for taking applications to the Cloud, using the OpenShift Platform as a Service (PaaS) and more * How to build a cloud-based app or application (OpenShip) Who this book is for This book is for experienced Java, enterprise Java programmers who may have some experience with Hibernate and/or MongoDB. |
You may like...
Intro to Python for Computer Science and…
Paul Deitel
Paperback
An Introduction to XML and Web…
Anders Moller, Michael Schwartzbach
Paperback
R2,413
Discovery Miles 24 130
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel
Paperback
Web Services - Concepts, Methodologies…
Information Reso Management Association
Hardcover
R9,476
Discovery Miles 94 760
|