2006-12-06

AJAX Matters Blog » AJAX Tutorials

AJAX Matters Blog » AJAX Tutorials: "AJAX Tutorials

A comprehensive list (over 130) of tutorials on AJAX, JavaScript and other web development topics.

1. Javascript Motion Tween
by Philippe Maegerman
2. 10 Realistic Steps to a Faster Web Site
by Alexander Kirk
3. 60 More AJAX Tutorials
by Max Kiesler
4. addEvent() considered harmful - an article from quirksmode.org
5. AJAX and scripting Web services with E4X, Part 1 - “Get an introduction to ECMAScript for XML (E4X), a simple extension to JavaScript that makes XML scripting very simple. In this paper, the authors demonstrate a Web programming model called Asynchronous JavaScript and XML (AJAX)…”
6. AJAX and scripting Web services with E4X, Part 2 - We have successfully used E4X to invoke Web services, and now we would like to provide Web services using E4X.
7. AJAX and Session Race Conditions
by Harry Fuecks
8. AJAX Design Patterns - “Is this tutorial any different from the others? Well yes and no, it is different in being a tutorial on how to design and build a complete site and not just some fancy little details like how to turn caching in AJAX off or how to create a fancy widget.”
by Christian Decker
9. AJAX FAQ for the Java Developer
" Read more ...

2006-10-31

Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby��� | Smashing Magazine | modern magazine for web-designers and developers

�� Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby��� | Smashing Magazine | modern magazine for web-designers and developers: "Whether you���ve forgotten the name of a function or the property of a cascading style sheet - handy cheat sheets deliver the information you are looking for - immediately. Most cheat sheets are available as .pdf or .png-files, so you can print them and use them every day for whatever projects you���re currently working on. We present an extensive overview of useful cheat sheets we���ve found in the Web. Something is missing? Don���t hesistate to comment!" Read more ...

2006-10-23

How to Install Internet Explorer 7.0 Bypassing Genuine Windows Validation...

Shaon's Weblog: How to Install Internet Explorer 7.0 Bypassing Genuine Windows Validation...: "You must have Windows XP Service Pack-2 (SP2) in order to install Internet Explorer 7.0. But still you will face a problem while installing this new Internet Explorer if your copy of Windows XP is not a genuine (non-pirated) one, since IE 7.0 installation requires genuine windows validation!!! So what to do??? Don���t worry��� There are some tricky steps through which you can install IE 7.0 even in your pirated copy of windows XP bypassing the genuine windows validation. You just have to follow the following steps one by one:" Read more ...

2006-10-21

O'Reilly Network -- Open Tools for MySQL Administrators

O'Reilly Network -- Open Tools for MySQL Administrators: "MySQL provides some tools to monitor and troubleshoot a MySQL server, but they don't always suit a MySQL developer or administrator's common needs, or may not work in some scenarios, such as remote or over-the-web monitoring. Fortunately, the MySQL community has created a variety of free tools to fill the gaps. On the other hand, many of these are hard to find via web searches. In fact, web searches can be frustrating because they uncover abandoned or special-purpose, not ready-to-use projects. You could spend hours trying to find tools for monitoring and troubleshooting your MySQL servers. What's a tool-seeker to do?" Read more ...

2006-10-18

Drupal with IBM DB2 Express-C

Using open source software to design, develop, and deploy a collaborative Web site, Part 9: Understanding the database layer: "Drupal with IBM DB2 Express-C

Enabling Drupal to use a database back end other than MySQL or PostgreSQL involves a moderate amount of work. There are two development tasks that must be completed before your database can be used by Drupal. The first task is to generate the initial database schema script. The following files are used to initialize MySQL and PostgreSQL databases, respectively:

* database/database.4.1.mysql
* database/database.pgsql" Read more ...

2006-10-17

网民为什么不买你的帐

有的人也许会说,我的网站做大了,功能全了,用户就来了。我看,未必。其实,一个网站做起来,第一批用户的作用是至关重要的。如果告诉我第一批用户就是网 站宣传出来的,我肯定会只给打20分。你必须有一个非常有粘性的吸引网民能够来注册的特点。我们谈的是一个战役,战役开始攻占第一个山头是决定成败的,而 不是和我描述整个战役是否能够成功,那是纸上谈兵,诸葛亮都有过这个点上的投资错误,结果是斩了马谡。

http://news.phoenixtv.com/phoenixtv/83929059737731072/20060927/895498.shtml Read more ...

2006-10-15

Enterprise Web Applications. Presentation Layer. Evaluation Resu

Enterprise Web Applications. Presentation Layer. Evaluation Resu: "We specified the requirements for the Open Source Java Web frameworks used in presentation layer of Enterprise Web Applications:

1. Performance.

2. Modal dialogs.

3. Partial page refresh.

4. Component-based and event-driven.

The philosophy should be: a Web application should behave like a desktop application, and it should be developed like a desktop application.

Is it possible to satisfy all those requirements? How much will we have to pay for the convenience and flexibility - with performance loss (which translates into higher hardware cost)?" Read more ...

2006-10-12

ObjectLabKit 1.0.1: Date Calculators for Business and Finance

ObjectLabKit 1.0.1: Date Calculators for Business and Finance: "ObjectLab has announced the release of version 1.0.1 of ObjectLab Kit for Java 1.5, available for download via SourceForge or the Maven Central Repository.

The Kit provides Date Calculators and comes in two versions: one based on pure JDK (1.5) and one based on the Joda-time library (1.3+, JDK 1.5). The library is live in a UK & international Bank in the Credit Derivatives department.

The DateCalculator implementation is intended for any business, while the other two interfaces are more specific to the financial industry. The most common function of a lot of banking or business applications is the handling of holidays and weekends; a set of standard rules are implemented to deal with days falling on a holiday. The library concentrates of the date manipulation and calculations.

ObjectLab Kit provides the implementation of three interfaces:

* DateCalculator for all date calculation and handling of weekends or holidays
* PeriodCountCalculator for calculating differences between two dates in days, months or years according to some financial algorithms
* IMMDateCalculator to calculate the International Money Market dates

ObjectLab has used and participated in several open source projects. ObjectLab is also sponsoring QALab, a tool that keeps track over time of the static analysis results from Fin" Read more ...

2006-10-11

Disable automatic install of IE 7

IntelliAdmin.com: Disable automatic install of IE 7: "Many administrators are going to be taken by surprise when they find out that IE 7 is going to be installed automatically via Windows Update.

There are considerable changes that could cause many headaches. Most administrators would prefer to decide when IE 7 is deployed on their network.

This is why microsoft has released the IE 7 blocking tool. It can be downloaded from here at Microsoft's website.

Once you download and extract the package you will see that it is a command line tool. You simply call the script with the computer name and" Read more ...

2006-10-09

apache+Domino的整合

先前已有透過 apache與 tomcat整合,達到透過 tomcat來存取 domino資料庫,現在透過 google大神找到另一方式來與 domino整合。

以下內容主要是參考此篇:Configuring Apache, PHP, MySQL and Domino for Windows 2000

若是以Apache為主,要有一 Notes資料庫直接秀在瀏覽器上,便可以用 Proxy module來整合之。透過 mod_proxy.so便可以把 domino導向至 Apache的 port 80。

主要是修改 httpd.conf檔案,幫原本被註解掉的mod_proxy.so、mod_proxy_http.so以及mod_rewrite.so開啟,並增加

ReWriteEngineOn
ReWriteRule ^(.*).nsf http://localhost:81$1.nsf$2

透過此方式,Domino即可透過Apache存取之。

Read more ...

2006-10-06

Java Interview Questions

Java Interview Questions: "Java Interview Questions and Answers" Read more ...

Mastering Enterprise JavaBeans 3.0

Mastering Enterprise JavaBeans 3.0: "Published in July 2006, the best selling book Mastering EJB is now in its fourth edition and has been updated for EJB 3.0. This edition features chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts. In-depth coverage of the Java Persistence API and using POJO entities with EJB is also included. By reading this book, you will acquire a deep understanding of EJB 3.0." Read more ...

20 FireFox Extensions That Every Web Designer Should Know About - CyberKnowledge Blog

20 FireFox Extensions That Every Web Designer Should Know About - CyberKnowledge Blog: "20 FireFox Extensions That Every Web Designer Should Know About" Read more ...

2006-10-05

Firefox Extension Tutorial ��� Business Logs

Firefox Extension Tutorial ��� Business Logs: "For my final class at RIT I had to create a Firefox extension using XUL, CSS, and Javascript. Just to shake things up around here, I decided to post the tutorial about its development here instead of on a standalone website. I know that extension development may not be your cup of tea, but maybe you'll find some of it interesting. Here we go!" Read more ...

AsH: Top 126 Ajax Tutorials

AsH: Top 126 Ajax Tutorials: "Top 126 Ajax Tutorials
Getting Started

1. An Ajax Hello World project to Get You Going : First program at Mike On Code
2. Rasmus 30 second AJAX Tutorial : first program using Ajax at CoderLab
3. Instant Tutorial : Quick tutorial at AleemBawany
4. Ajax Toybox : Simple first programs including, Hello, World, Dynamic City, State Lookup, Ajax to Clean Your Clock, Ajax Calculator and an RSS News Ticker.
5. A simple Ajax example : a simple program demo for Ajax at MD Groves
6. Ajax Toolbox / XMLHttpRequest AjaxRequest Library Examples : Ajax examples including Error Handing, Time Out, Simultaneous Requests, Activity Monitoring, Form Submittal, Event Handlers, Queued Requests, Request Parameters
7. An Introduction to Ajax : introduction to Ajax at Prokata
8. Implementing simple Ajax interaction in your Web Application using XMLHttpRequest object : Intro + explanatory diagram at JavaReference
9. Nitty Gritty Ajax : Intro and Tutorial at WebMonkey" Read more ...

File Download Security

Want to prevent people from linking to your downloads? This script will force a page to be loaded before the download starts. HTML header statements are used to trigger the download of the file. PHP is used to push the file to the browser.
http://trailfire.com/bonlebon/marks/14947 Read more ...

How to create CSS overlapping tabs?

OSResources - How to create CSS overlapping tabs?: "Sometimes simulating a real desktop interface for your web application can be a real challenge, especially when dealing with tabs. Side-to-side tabs are not easy to create in CSS, but overlapping tabs are even harder. I had to create overlapping CSS tabs for the Interaction Ajax chat application and I thought I would share this HOW-TO with you to save you hours :)" Read more ...

2006-09-29

Download details: Windows Server 2003 Resource Kit Tools

Download details: Windows Server 2003 Resource Kit Tools: "Overview
The Microsoft�� Windows�� Server 2003 Resource Kit Tools are a set of tools to help administrators streamline management tasks such as troubleshooting operating system issues, managing Active Directory��, configuring networking and security features, and automating application deployment. " Read more ...

解析Html页面:HTML Parser的试用

最近在研究lucene的全文检索,在很多地方需要解析或者说分析Html内容或者Html页面,Lucene本身的演示程序中也提供了一个Html Parser,但是不是纯Java的解决方案.于是到处搜索,在网上找到了一个"HTMLParser".
http://www.webjx.com/htmldata/2005-08-12/1123809282.html Read more ...

从HTML中攫取你所需的信息

从HTML中攫取你所需的信息: "本文并非想通过分析HTML的语法然后从中解析出数据,这样做实现困难而且没有什么实际应用的意义,或者应该这样说:我们并不想自己去实现一个HTML语法的分析器。我们要做的仅仅是从HTML中提取我们所需的信息。不同于XML这种对格式要求非常严格的标志语言,HTML在推出时并没有对其格式进行严格的定义,比如HTML中标签并不一定要成对出现,但是又要求浏览器能尽量的正确显示其所要表达出来的内容。浏览器经过多年发展其适应能力越来越强,很多格式非常糟糕" Read more ...

扩展 HTMLParser 对自定义标签的处理能力

扩展 HTMLParser 对自定义标签的处理能力: "本文阐述如何利用 HTMLParser 项目对 HTML 或者 WML 文档中出现的一些特殊的或者是自定义的标签进行处理。" Read more ...

2006-09-26

JIRA - Bug tracking, issue tracking and project management software

JIRA - Bug tracking, issue tracking and project management software

这是一个项目管理的好产品,但是WEB方式总是不方便,可以考虑开发一个同样功能但基于C/S版的产品 Read more ...

2006-09-24

Getting Started with ModelMaker

About.com: http://community.borland.com/article/0,1410,29006,00.html Read more ...

Resizing the drop-down list of a TCombobox

About.com: http://www.delphicorner.f9.co.uk/articles/comps11.htm Read more ...

ListBox to the Max

ListBox to the Max: "ListBox to the Max
TIPS :: The main purpose of a TListBox component is displaying a collection of items in a scrollable list. Here are some list box tips to make a ListBox component more powefull:

# How to Draw a Radio Button for a TListBox Item in Delphi
# How to Jump to the Last Item in the TListBox Delphi component
# Place a TEdit inside a TListBox to enable inplace editing of ListBox items
# ListBox with a horizontal scroll bar
# Add columns to a ListBox
# Drag from ListBox to Edit
# Long ListBox entries as Hints
# How to change the background color on different lines of text in a TListBox
Thursday October 16, 2003" Read more ...

An introduction to hook procedures

An introduction to hook procedures

Article submitted by: Chris Cummings, http://wibblovia.topcities.com

This document describes what windows hooks are and how to use them. In order to use hooks properly you will need a copy of the windows SDK, that can be downloaded from the Microsoft web site. The project hooks.dpr contains all the code for the program used in this document and hookdll.dpr contains the DLL required. The actual code itself is shown and explained more thoroughly as remarks within the projects.

Read more ...

Pear to Pear delphi program

About.com: http://bdn1.borland.com/article/borcon/0,1919,31718,00.html

关于P2P WEB编程 Read more ...