Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Nexaweb Studio is an Eclipse-based Integrated Development Environment (IDE) for visual design and development of Nexaweb applications.

Nexaweb Studio allows you to create Enterprise Web 2.0 applications that embrace a wide range of technologies - for user interface, business logic and data binding - across both client and server tiers.
And it manages all these components across the entire software lifecycle - design, development, deployment and maintenance.

Nexaweb Studio and Eclipse

Nexaweb Studio consists of a set of plug-ins that tightly integrate with the Eclipse framework that
support development of Java, Ajax and XML and the ability to make use of the leading Open Source projects including Apache XAP (currently in incubation), Apache Tomcat, Eclipse Data Tools Platform (DTP), Eclipse StudioはNexawebアプリケーションの視覚デザインと開発のためのEclipseベースのIDE(統合開発環境)です。
Nexaweb Studioは、クライアントとサーバー層両方にて幅広い技術(ユーザーインターフェイス、ビジネスロジック、データバインディング)を採用し、Enterprise Web 2.0アプリケーションの作成を可能にします。また、ソフトウェアのライフサイクル(設計、開発、デプロイ、メンテナンス)全体で、これら全コンポーネントを管理します。
Nexaweb StudioとEclipse
Nexaweb Studioは、Java、Ajax、XMLの開発に対応するEclipseフレームワークと統合しているプラグインと、利用可能なApache XAP(現在インキュベーション中)、Apache Tomcat、Eclipse Data Tool Platform (DTP)、Eclipse Ajax Toolkit Foundation (ATF) and Subversion source code control.、サブバージョンソースコードコントロールを含むリーディングオープンソースプロジェクトで構成されています。
Nexaweb Studio has full suport for the Eclipse StudioはEclipse Web Tools Platform (WTP) pluginsプラグインに全対応しています。.
The Eclipse Web Tools Platform (WTP) extends the Eclipse platform with tools for developing J2EE
Web applications.

The WTP includes:

...

はJ2EE Webアプリケーションの開発ツール付きのEclipse platformを提供します。
WTPには以下が含まれています:

  • 以下のソースエディター:
    • HTML
    • Javascript
    • CSS
    • JSP
    • SQL
    • XML
    • DTD
    • XSD
    • WSDL
  • Graphical editors for XSD

...

  • & WSDL
  • J2EE project natures, builders,

...

  • models

...

  • A J2EE navigator

...

  • A Web service wizard

...

  • & explorer
  • WS-I Test Tools
  • Database access

...

  • , query tools

...

  • , models.

Nexaweb Studio

...

機能
Nexaweb Studio provides a comprehensive widget library from which you can drag and drop widgets
onto a visual editing canvas; declarative data binding and validation framework; and automated debugging and testing features.

Nexaweb Studio adds custom perspectives to the Eclipse workbench for developing Nexaweb
applications. Each perspective includes associated views to provide a specific set of functionality for application design and development.

The Nexaweb studio perspectives include: 

PerspectiveDescription
NexawebOrganizes the workspace with views and File menu items related to developing Nexaweb Ajax and Java applications.
Nexaweb Welcome

Default perspective in Nexaweb Studio that opens the first time you run Nexaweb Studio and provides some quick links for you to get started using Nexaweb Studio.

DataOrganizes the workspace with views and File menu items related to adding data to your Nexaweb applications.

Validator

Organizes the workspace with views and context (right-click) menu items related to adding validators to your client UI. (Nexaweb Java projects only.)
Java Plug-inOrganizes the workspace with views and File menu items related to aiding you in developing Java plug-ins for your Nexaweb applications. (Nexaweb Java projects only.)

The Nexaweb Studio perspectives include the following views:

ViewDescription
Palette

Provides drawers containing various Nexaweb widgets for visually designing the UI that you can drag and drop from the Palette onto the UI file in the Visual Editor.

NavigatorDisplays Nexaweb application project files in a tree format.
OutlineDisplays the components of the active UI file in a tree format.

Properties

Displays the properties of the selected component in the UI file and allows you to edit the properties.
ServersAllows you to configure run-time servers to use for developing the application.
PackageDisplays the Java element hierarchy of your project.
DataDisplays dataservice and datasource resources.
Data Source ExplorerAllows you to configure datasources for the project and displays the configured datasources.
Validators(Java projects only.) Displays validator resources and configured validators.

In addition to the Visual Editor, Nexaweb Studio includes a Source editor, which allows you to view and directly edit the source code that defines your application UI files appearance and behavior. 

Nexaweb Studio also provides resource development through wizards that step you through the process of creating application behavior in Nexaweb Managed Client Objects (MCOs), Macros and to create and manage events.Studioは、視覚エディティングキャンバスへドラッグアンドロップ可能なウィジェット、宣言型データバインディング&検証フレームワーク、自動デバッキング、テストフィーチャーまで包括的なウィジェットライブラリを提供します。
Nexaweb Studioは、Nexawebアプリケーションの開発のため、カスタムパースペクティブをEclipseワークベンチに追加します。各パースペクティブにはアプリケーションデザインと開発の機能提供のため、関連viewが含まれています。
Nexaweb studio パースペクティブに含まれるもの:

パースペクティブ説明
NexawebView付workspaceとNexaweb Ajax&Javaアプリケーション開発に関連したFileメニューアイテムで構成
Nexaweb WelcomeNexaweb Studioのデフォルトパースペクティブは、Nexaweb Studioを初めて使用開始する際開き、一部クイックリンクも提供します。
DataView付ワークスペースとNexawebアプリケーションのデータ追加に関連したFileメニューアイテムで構成
ValidatorView付workspaceと、クライアントUI(Nexaweb Javaプロジェクトのみ)のValidator追加に関連したコンテクスト (右クリック)で構成
Java Plug-inView付ワークスペースと、Nexawebアプリケーション(Nexaweb Javaプロジェクトのみ)のJavaプラグイン開発の補助に関するFileメニューアイテムで構成

Nexaweb Studio パースペクティブは以下のViewを含みます:

View説明
PaletteパレットからVisual EditorにあるUIファイルにドラッグアンドドロップできるUIを視覚的にデザインする様々なNexaweb ウィジェットを含むドロアを提供
Navigatorツリー形式でNexawebアプリケーションプロジェクトを表示
Outlineツリー形式でアクティブUIファイルのコンポーネントを表示
PropertiesUIファイルで選択されたコンポーネントのプロパティを表示し、プロパティの編集を可能にする
Serversアプリケーション開発時使用するランタイムサーバー設定を可能にする
PackageプロジェクトのJava要素階層を表示
Dataデータサービスとデータソースリソースを表示
Data Source Explorerプロジェクトのデータソース設定を可能にし、設定データソースを表示
Validators(Javaプロジェクトのみ) ヴァリデータリソースと設定ヴァリデータを表示

Visual Editorに加え、Nexaweb StudioはアプリケーションUIファイルのアピアランスと振る舞いを定義するソースコードを視覚化し、直接編集することができるSource editorを含んでいます。
Nexaweb Studio はまた、Nexaweb Managed Client Objects (MCOs), Macrosでのアプリケーションの振る舞いを作成するウィザードにてリソース開発を提供します。