An General Application Framework especially for W