Showing posts with label Web Application. Show all posts
Showing posts with label Web Application. Show all posts

Saturday, 6 December 2014

Agile Web Development with Rails : ebook

Agile Web Development with Rails
A Pragmatic Guide

Dave Thomas
David Heinemeier Hansson

with Leon Breedt
Mike Clark
Thomas Fuchs
Andreas Schwarz


Ruby on Rails is a framework that makes it easier to develop, deploy, and maintain web applications.

Of course, all web frameworks make the same claim. What makes Rails different? We can answer that question a number of ways. 

One way is to look at architecture. Over time, most developers have moved to a Model-View-Controller (MVC) architecture for serious web applications. They find that MVC helps them structure their applications more cleanly. (We discuss MVC in more detail in the next chapter.) Java frameworks such as Tapestry and Struts are based on MVC. Rails is an MVC framework, too. When you develop in Rails, there’s a place for each piece  of code, and all the pieces of your application interact in a standard way. It’s as if you start out with the skeleton of an application already prepared. 

Another way of answering the question is to look at the programming language. Rails applications are written in Ruby, a modern, object-oriented scripting language. Ruby is concise without being unintelligibly terse—  you can express ideas naturally and cleanly in Ruby code. This leads to programs that are easy to write and (just as importantly) are easy to read
months later.


Microsoft AJAX Library Essentials, Client-Side ASP.NET AJAX : PDF ebook


Microsoft AJAX Library Essentials, Client-Side ASP.NET AJAX 1.0 Explained As a tutorial book for ajax learner. A practical tutorial to using Microsoft AJAX Library  to enhance the user experience of your ASP.NET Web Applications. 


AJAX is a complex phenomenon that means different things to different people. Web developers learn new skills that empower them to create sleek web applications with little effort. Indeed, everything sounds good about AJAX. Computer users appreciate that their favorite websites are now friendlier and feel more responsive. 


Download


Wednesday, 16 April 2014

AJAX and PHP, Building Responsive Web Applications : PDF bOOk


AJAX and PHP, Building Responsive Web Applications (2006)
by
Cristian Darie
Bogdan Brinzarea
Filip Cherecheş-Toşa
Mihai Bucica


What You Need for This Book
To go through the examples of this book you need PHP 5, a web server, and a database server. We have tested the code under several environments, but mostly with the Apache 2 web server, and MySQL 4.1 and MySQL 5 databases.
You can choose, however, to use another web server, or another database product, in which case the procedures presented in the chapters might not be 100% accurate. It is important to have PHP 5 or newer, because we use some features, such as Object Oriented Programming support, which aren't available in older versions.
Please read Appendix A for more details about setting up your machine. If your machine already has the required software, you still need to read the final part of Appendix A, where you are instructed about creating a database that is used for the examples in this book.
Download


Saturday, 12 April 2014

Enterprise AJAX, Strategies for Building High Performance Web Applications :PDF bOOk

Enterprise AJAX, Strategies for Building High Performance Web Applications (2008)




WHO IS THIS BOOK FOR?
Enterprise AJAX has been written with intermediate-to-advanced serverside
developers in mind (Java, object-oriented PHP, or ASP.NET). Many
of the concepts in the book have been adopted from the time honored software
engineering patterns introduced by the “gang of four” (that is, Erich
Gamma, Richard Helm, Ralph Johnson, and John Vlissides, authors of
Design Patterns: Elements of Reusable Object-Oriented Software
[Addison-Wesley Professional]). Readers would benefit from a basic
understanding of software design patterns, or at least an interest in learning
more about them because they are applied throughout the book. We
hope that delivering AJAX in a familiar way using patterns can help
the more experienced developer understand the concepts and ideas more
easily.

Perhaps more important than understanding patterns, you should ideally
have at least a basic knowledge of JavaScript, HTML, and CSS. Even
some understanding of XML, XSLT, or JSON can be helpful, although not
essential. Furthermore, we expect that you are experienced with serverside
programming in an object-oriented language such as Java, C#, or PHP.
Download



Thursday, 3 April 2014

ASP.NET and AJAX, Architecting Web Applications : PDF BooK

ASP.NET and AJAX, Architecting Web Applications (2009)



Who This Book Is For
I believe that this book is ideal reading for any professionals involved with the ASP.NET
platform and who are willing or needing to fi nd a solution that delivers a modern and rich
user experience.

Download