Learning Node.jsNode.js makes it far easier to create fast, compact, and reliable web/network applications and web servers, and is rapidly becoming indispensable to modern web developers.
Learning Node.js brings together the knowledge and JavaScript code you need to build master the Node.js platform and build server-side applications with extraordinary speed and scalability.
You'll start by installing and running Node.js, understanding the extensions it uses, and quickly writing your first app. Next, building on the basics, you'll write more capable application servers and extend them with today's most powerful Node.js tools and modules. Finally, you'll discover today's best practices for testing, running Node.js code on production servers, and writing command-line utilities. ...
SOA Approach to IntegrationThis book is for architects and senior developers who are responsible for setting up SOA for integration for applications within the enterprise (intra-enterprise integration) and applications across enterprises (inter-enterprise integration or B2B).
This book focuses on the SOA approach to integration of existing (legacy) applications and newly developed solutions, using modern technologies, particularly web services, XML, ESB, and BPEL. The book shows how to define SOA for integration, what integration patterns to use, which technologies to use, and how to best integrate existing applications with modern e-business solutions. It also shows how to develop web services and BPEL processes, and how to process and manage XML documents from the JEE and .NET platforms. Finally, it also explains how to integrate both platforms using web services and ESBs. ...
Getting Started with Clickteam FusionClickteam Fusion is an extremely powerful yet easy-to-use visual creation tool. With Clickteam Fusion's amazing event editor system, you are able to quickly generate games or apps without having to master a traditional programming language. Clickteam Fusion is a game and application authoring tool that allows you to design and develop games for Windows, iOS, Android, Flash, and XNA for Windows mobile phones and the Xbox.
With this in-depth practical guide, you will learn how to develop 2D games with the intuitive visual programming editor of Fusion and create simple prototypes within hours.You will learn about topics like Loops, Extensions, Exporters and Distribution as well as in depth coverage of other features like building 2d game movements and templates like Asteroids, Racing Car, Platformer or Physics.This book will help you create games for mobile devices and Pc with simple and descriptive game examples. ...
Raspberry Pi, 2nd EditionThe Raspberry Pi is one of the most successful open source hardware projects ever. For less than $40, you get a full-blown PC, a multimedia center, and a web server--and this book gives you everything you need to get started. You'll learn the basics, progress to controlling the Pi, and then build your own electronics projects. This new edition is revised and updated with two new chapters on adding digital and analog sensors, and creating videos and a burglar alarm with the Pi camera.
Get your Raspberry Pi up and running and doing cool stuff. You'll start with the basics: adding hardware, installing and configuring Debian Linux, and customizing the Pi's firmware to get the most out of your hardware. ...
Creating Business AgilityCreating Business Agility provides a game plan for integrating technology to build a smarter, more customer-centric business. Using a series of case studies as examples throughout, the book describes the agility that comes from collaborative commerce, and provides key decision makers the implementation roadmap they need to build a successful business ecosystem. The focus is on Business Agility Readiness in terms of the five major changes affecting the information technology landscape, and how data-driven delivery platforms and decision-making processes are being reinvented using digital relationships with a social business model as the consumer world of technology drives innovation and collaboration. ...
Developing Windows Store Apps with HTML5 and JavaScriptDeveloping Windows Store Apps with HTML5 and JavaScript is a practical, hands-on guide that covers the basic and important features of a Windows Store App along with code examples which will show you how to develop these features, all the while learning some of the new features in HTML5 and CSS3 which you can utilize in other areas of development.
This book starts with the new features in HTML5 and CSS3 that are incorporated with Windows 8 development, and then moves on to creating a blank Windows Store app and add features to it as we move through the chapters till we package the app and make it ready for publishing. Finally, we will have a look at how similar it is to develop the same app with XAML. ...
Getting Started with Grunt: The JavaScript Task RunnerIn recent times, modern web browsers have become the application platform of choice. Grunt, along with its wide range of plugins, provides a simple way of managing the large number of build tasks required to maintain a sophisticated web application.
Getting Started with Grunt: The JavaScript Task Runner provides you with all the information you need to become an effective Grunt power-user. You will quickly learn how to install, configure, and run Grunt. You will go on to understand how to use third-party Grunt and then create your own Grunt tasks that cater to your particular needs. ...
ReSharper EssentialsReSharper is one of the best tools that extends Microsoft Visual Studio. It adds a lot of features which increases a developer's productivity. It started with providing support for C# and VB.NET projects, but the current version supports developers in almost any type of applications which you can create with Visual Studio.
This book explains how to start using ReSharper and how you can configure it to suit your needs. In the beginning it focuses on introducing the most commonly used features that help you in writing code and find things in smarter, quicker ways. You will learn about code analysis which will help you to eliminate errors and code smells, and how ReSharper supports web development by providing support for writing ASP.NET (MVC) applications and JavaScript/TypeScript or HTML/CSS code. ...
SDL Trados Studio - A Practical GuideSDL Trados Studio has a huge range of features that can be bewildering to the new user. Once properly understood, though, it can quickly become an indispensible part of the translator's toolkit, helping to make the process of translating, reviewing, and managing documents a great deal more efficient.
SDL Trados Studio: A Practical Guide aims to help you to get to grips with the power of SDL Trados Studio 2014 quickly and painlessly. This book addresses the practical issues that you encounter in your day to day work in the world of translation. It will help you with everything right from installation, creating translation memories to the final translations and managing translation memories. ...
AngularJS: Up and RunningIf want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.
Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model–view–controller pattern. You'll also learn how to conduct unit tests on each part of your application. ...