riguardare molte
zone. Look for the link titled "Index of /ebook" with domain mappesona.com in the search
results. Many topics are covered by these ebooks, including the
following: Linux, Linux security, Java programming, Wireless Java, JSP,
Eclipse, C, C++ programming, UML, Web programming, Web Services, DHTML,
Javascript, PHP scripting, Python, Perl, XML, WML, SOAP, Networking,
Network security, Oracle, PL SQL, SQL, MySQL, Regular Expressions,
Flash, Actionscript, Photoshop, Dreamweaver, Unix, Windows XP, Windows
2003 Server, .NET (dotNet), C #, ASP.NET, Visual Basic .Net, ADO.Net,
and Mac OS X.
Amy Hoy at Slash7.com offers several excellent Ruby
On Rails and Ajax Cheat Sheets, Presentations, and Articles.
She will be adding to this section of her website and uploading more in
the future for everyone to learn from and enjoy. These learning
materials cover Ruby On Rails, JavaScript, Ajax, and Web 2.0.
The big news
at EclipseCon
2007 is that Eclipse is starting to support
developing and deploying AJAX applications and tools. The
Ajax Toolkit Framework (ATF) is a main part of the new Open Ajax
project, which aims to increase accessibility to highly functional Web
programming techniques through Eclipse. The ATF extends
the Eclipse Web Tools Platform (WTP) by adding an Asynchronous
JavaScript and XML (Ajax) development environment for a variety of open
source Ajax tool kits, including Dojo, Zimbra, and Rico. It also
includes tools that provide
JavaScript editing features such as edit-time syntax checking, an
embedded DOM browser, CSS Tools, JavaScript debugger, a JavaScript
console, and an embedded Mozilla web browser. Below I have linked to
the EclipseCon 2007 tutorial presentations and talks that featured
using Eclipse to develop AJAX applications. Below these, I have also
linked to several Ajax
Eclipse Resources from Eclipse.org.
All
of the available Presentations
for the tutorials and talks from this gathering of Eclipse developers
can be downloaded. Reviewing and reading these will help you better
understand the Eclipse
development environment and how it works.
Dojo Project Cycle - Flash
Movie This demonstrates how to use the Eclipse Ajax
Toolkit
Framework (ATF) to create a Dojo project and application. It then shows
the application starting up on an HTTP server in the embedded Mozilla
browser.
Using the ATF JavaScript
Debugger - Flash
Movie This movie shows you the features and
functionality of
the integrated JavaScript debugger provided as part of the Eclipse Ajax
Toolkit Framework (ATF).
ATF URL Debugging - Flash
Movie This
screen video presentation demonstrates how to use the Eclipse Ajax
Toolkit
Framework's Debugger to debug an Ajax Application using an URL.
Using the ATF Personality Builder
-Flash
Movie This teaches you how to use the personality builder
wizard to make a new
Ajax Toolkit
Framework (ATF) personality, which supports using arbitrary AJAX
runtimes.
Using the Eclipse AJAX Toolkit Framework
(ATF) -WebinarPowerPoint
presentation This webinar demonstrates how to use ATF to create, debug,
and deploy an Ajax application on both Apache and J2EE servers.
Discover the Ajax Toolkit Framework for
Eclipse - DeveloperWorks
Article This article
includes a HelloWorld example in which you install and configure the
ATF, then use Eclipse and Dojo to create a basic Web application.
Web
2.0 the Eclipse Way with the Rich AJAX Platform - Adobe
Connect webinar The Rich AJAX Platform enables you
to create AJAX-enabled Web
applications using the methods and concepts of the Eclipse Rich Client
Platform. This webinar demonstrates the three RAP building
blocks - a
widget toolkit, the Eclipse plug-in mechanism, and a workbench - and
how they compare with RCP. The widget toolkit is a Java component
library similar to SWT. RAP renders the required HTML, CSS,
and
JavaScript, so the developer does not need to code it. The
workbench is similar
to the Eclipse platform workbench and is works together with the widget
toolkit.
Here are aboaut 44 freely available computer ebooks and
books, from cohomology.princeton.edu/books/Computers,
covering several topics, including Linux, Red Hat Linux, Debian Linux,
Functional Programming, Cryptography, Lisp, Computer Vision, Tex,
Latex, Neural Networks, Regular Expressions with Perl, Logic
Programming, Parsing, Network Adminstration, Software Design, and Java
Design. This site is a mirror of bhargav.com/books/Computers/
which I posted
about a week ago.
eBook Topics available:
Introduction
to Tex
Bash Scripting
Algorithmic
Theory
Introduction to Cryptography
Cryptography
Bind9
Administration and Reference
Building Secure and
Reliable Network Applications
Common Lisp
Compilers
and Compiler Generators
Computer Vision
Concurrent
Programming in Erlang
Cryptography Theory
and Practice
Denotational Semantics
Latex
Math
Latex
Functional Programming
Graphics
and Latex
How to Think Like a Computer Scientist
Information
Neural Networks
Introduction to TCP-IP
Introduction
to Cybernetics
Introduction to Lamda Calculus
Debian
Linux
Software Design
Logic
Programming and Prolog
Perl with Regular Expressions
Network
Administrator's Guide
Neural Network Modeling
Parsing
Techniques
Pattern Recognition with Neural Networks
in C++
Computational Intelligence for Adaptive
Control
Type Theory Programming
Visual
C++ Programming
Programming Windows, 5th Edition,
Petzold
Red Hat Linux
Red Hat
Linux Security and Optimization
Humans - Computer
Graphics, Animation, and Control
Here are 9 Enterprise
JavaBeans (EJB) and J2EE Tutorials covering more
advanced J2EE, and EJB concepts and technologies. I have
preceded these advanced Java tutorials with 2 beginning EJB
Tutorials, in case you need help getting
started using this important application development
technology, one from Sun and the other from IBM.
Enterprise
JavaBeans Fundamentals, from Sun This
is a Tutorial Course that will help you start using the Enterprise
JavaBeans (EJB) technology. It focuses on the basics of working with
EJB technologies, the architecture, the extension APIs, and
how EJB components work in distributed-computing scenarios.
After
completing this module, you will understand these concepts:
The
overall architecture
The roles of clients and server
The
life-cycles of session and entity beans
By the end
of this module you will be able to:
Build
EJB technology-based distributed systems
Create
entity beans
Create session beans
Deploy
solutions in a server
Create standalone enterprise
bean clients
Use entity beans from within session
beans
Getting
started with Enterprise JavaBeans Technology, from IBM This
tutorial introduces the basics of Enterprise JavaBean (EJB) programming
and the Java 2 Enterprise Edition environment, covering stateless and
stateful session beans, entity beans using bean-managed persistence and
container-managed persistence, and message-driven beans.
These 4
EJB Tutorials will get you started using Container-Managed
Persistence (CMP) and Container-Managed Relationships (CMR) in
Enterprise JavaBeans 2.0 (EJB). These features are aimed
at JB entity
beans that are typically long-lived as compared to session beans that
are normally transitory. The 3rd part introduces
the EJB Query Language
(EJB-QL) and continues into part 4 that wraps up the subject.
Master
the Tiles framework This tutorial explains
and teaches using the Tiles framework so you can develop and
create reusable presentation components. By using Tiles, you are able
to, for example, compartmentalize your presentation tier to better
reuse layouts, HTML, and other visual components. This tutorial starts
with the fundamentals of using the Tiles framework, then
continues until near the end you will be using advanced Tile features
for creating reusable components. (44 pages, pdf format)
Struts
Quick Start Tutorial This tutorial teaches
the fundamentals of Struts and explains how to being using this
framework. It covers the following topics:
The
struts configuration
Writing Actions
Working
with Struts Custom tags
Setting up datasource
Handling
exceptions
Displaying objects in a JSP
Service-enable
EJB SessionBeans with the IBM ETTK This
tutorial explains to J2EE developers how to use the IBM ETTK
(Emerging Technologies Toolkit) to make any Enterprise JavaBean (EJB)
component into a Web service that will run on any application server.
(33 pages, pdf format)
Enhance
J2EE component reuse with XDoclets This
tutorial explains to J2EE developers how to use XDoclet to
increase developing productivity. XDoclet makes it easier to
integrate components using attribute-oriented programming. It allows
developers to greatly decrease development time by generating
deployment descriptors and support code, so they can then spend more
time coding the application logic code. (49 pages, pdf format)
Use
XDoclet to generate Web service support files XDoclet
simplifies automated deployment descriptor generation.
XDoclet, a code generation utility, permits you to add
metadata to language features like classes, methods, and fields using
what appears to be JavaDoc tags. Then it uses this additional metadata
to create related files like deployment descriptor and source code.
This concept has been named attribute-oriented programming (not to be
confused with aspect-oriented programming, the other AOP). (42 pages,
pdf format)
Here are 14 Free Books provided
by Sams
Free Reference Library Books.
This new free books section was recently added to Samspublishing.com.
These cover programming with C# (C Sharp), Java 2,
.NET (dotNET),
SQL, SQL Server 7, Visual Basic 6 and C++ 6, HTML JavaScript, and XML.
Also covered here are books on Windows XP, Mac OS X, and Office
2003. Most of these free books are in the "Teach Yourself"
books
category.
SAP NetWeaver
is an application builder platform from SAP for integrating business
processes across various systems, databases and sources. It. It uses
open standards to facilitate integration with information and
applications from many sources and technologies. SAP
NetWeaver is the technological foundation for all SAP products
and is the foundation of SAP xApps and mySAP Business Suite solutions.
Here is the definitive Documentation
for SAP NetWeaver Release 2004s.
The SAP Netweaver
Portalprovides much up-to-date information and
understanding about Netweaver and how it is used, administered, and
deployed.
This SAP
XI Learning Guide gives you you with all
the information you need to
gain a better understanding of SAP Exchange Infrastructure. Browse
through this compilation of Web resources, news, white papers, expert
advice and more to learn all about this important facet of NetWeaver
Here are what I am judging to be the top 8 Programming posts at Digg for
the last 30 days. These will help you become a better programmer with
MySQL, SQL, Rails, Javascript, CSS, PHP, AJAX, and more.
10 Tips for Optimizing MySQL Queries (That don’t suck) When
I read the last list of 10 tips for optimizing MySQL
queries I
wanted to scream. They were really bad. So, I spent an hour or so and
wrote up my own list. I think it fares much better. What do you
think? More…
WYSIWYG-ish Textile Editor for Rails The
Textile Editor Helper (TEH) is a Javascript-based text
formatting toolbar that will be added to select text areas via a Rails
helper. TEH was developed to provide a more WYSIWYG-ish option for
users of our Rails CMS called slate while still letting us use
Textile. More… 15
Javascript Snippets You Can't Live Without "You
either love Javascript or you hate it. Either way it can
provide great functionality that users love. And it doesn't have to
affect usability. Here are my top 15 Javascript snippits for making
great sites that bit extra special." More… 10
CSS Tips to Make Your Life Easier This
article shares 10 CSS tips to help make your web
development life easier. More… Writing
a Digg-Style Popularity Algorithm - From Scratch "Not
so long ago I was tasked with creating a web site similar
to
Digg - users voted on records in the database, and those deemed popular
were promoted to the front page. But how exactly does such an algorithm
work? Let's take a look under the hood..." More…
On PHP and Libraries So much emphasis is
placed on JavaScript libraries, but with
PHP all
of the attention is stolen by frameworks. While frameworks are nice,
they do require quite a bit of learning and some major alterations to
coding style — especially MVC frameworks. But sometimes it is
nice to
just have an aid, a simple helping function, instead of a core
... More…
Tutorial:
AJAX Made Easy A very simple tutorial explaining how to add AJAX
functionality to
your website with 3 easy steps. Helpful no matter what your technical
expertise may be... from beginner to advanced. Take existing features
on your site and modernize with this framework. Definitely time
invested in this quality article. More…