問題タブ [rad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java RAD コンポーネント/アーキテクチャ - .NET 開発者へのアドバイス?
私は Java を初めて使用します (ただし、.NET の経験はかなりあります)。
私は Java アプリケーションを迅速に立ち上げて実行する必要があるため、ここで探しているのは、一般的なタスクを簡素化または軽減し、その見返りがすぐに得られるか、少なくとも最小限の時間投資で得られるコンポーネントに関するアドバイスです。コンポーネントの使い方を学びます。複雑なフレームワークや大規模なフレームワークを理解するのに何週間も費やす必要はありません。使いやすく、未加工の API を使用する際の問題の一部を取り除くアドインを探しています。ただし、未加工の API がこれらのタスクのいずれかに最適なオプションである場合は、それで問題ありません。お知らせください...
データ層 MySQL、MSSQL、Postgres 用の特定のプロバイダーを書きたいと思っていますが、それ以外の場合、データ アクセスは非常に単純なものです。おそらくトランザクションが必要になります。何を指示してるんですか?たとえば、Spring Data Access は、JDBC よりも価値のあるものを提供しますか? 他に考える必要があることはありますか?私の推測では、Hibernate はやり過ぎで、起動して実行するのに時間がかかりすぎるようなものだと思います。どう思いますか?
中間層 疎結合のインターフェイス ベースのビジネス層。Web アプリとデスクトップ アプリを介して中間層と対話できるようにする必要があります。これを公開する最善の方法は何ですか? ウェブサービス?
デスクトップ アプリケーション Swing について知っています。他の単純なデスクトップ UI コンポーネントはありますか? バックグラウンド タスクを実行するには、ある種のスケジューリング コンポーネントが必要です。
Web アプリ ある種のキャッシュ、ユーザー セッション、動的ページが必要です。私が言えることから、JSPはPHPまたは他のサーバー側スクリプト言語に相当するJavaです(状態をサポートしていません)。非常に簡単に作業できるフレームワークがない限り、MVC フレームワークはやり過ぎかもしれません。Java で ASP.NET Web フォームに相当するものがあると聞きましたが、これは役に立ちますか? ここではJSPで十分でしょうか?
ウェブリンクのリストではなく、実用的なアドバイス/コンポーネントの経験を探しています:)
アドバイスをありがとう..
user-interface - GUI の迅速なプロトタイプ作成
G'Day、
Windows ベースの GUI のプロトタイプを作成しようとしています。理想的には、私はしたいです:
- 新しい GUI を作成し、既存の GUI をすばやく変更できる
- 結果として自己完結する「もの」
- 必要に応じて限られたデータを含めることができます。ヘッダーを含むグリッドと、グリッドのデータのおそらく数行を表示する場合。
- 新しい画面を表示したり、説明のヒントを表示したりできるクリック可能なホットスポットを許可します。
私はこの種の目的で Visio 2003 を使用し、PDF を作成しています。ただし、いくつかの欠点があります。
- グリッドのデータを含めることはできません
- ワークブック内のタブを変更できるホットスポットを含めることはできません。例: ボタンをクリックすると、別のタブが開きます。
可能であれば無料/オープンソースのアプリケーションが望ましいですが、低価格の商用アプリケーションも良いでしょう。
すべてのポインタと提案は大歓迎です.Rapid
c++ - C ++ Builderは他のRADIDEとどのように重なりますか?
PCの開発をしてから数年になります(私は通常、組み込みソフトウェアを開発しています)。
当時、私は(Borland、現在はCodeGear)C++Builderに非常に精通していました。時が経ち、C ++ Builderは非常に高価になり、代替手段があります(MSVCスタジオ、NetBeans、QtCreator、適切なプラグインを備えたEclipseでさえ)。その他?
3つのことが私に関係しています(順不同)、使いやすさ、追加のGUIコンポーネント、およびクロスプラットフォーム性。
使いやすさ-邪魔にならずに役立つIDEが欲しい。優れたデバッガー、リファクタリング、変数宣言へのジャンプ、使用法、そのようなもの..
GUIコンポーネント-C++Builderを使用しているとき、追加のVCLコンポーネントを開発するのがいかに簡単で、多くの場合無料で利用できるのかということに感銘を受けました。したがって、セルに画像やチェックボックスなどを含めることができる標準の文字列グリッドが必要な場合は、おそらく1つを見つけるか、自分でロールすることができます。
アドオンコンポーネントに関して、現在の状況がわかりません。他のシステムにはhttp://www.tmssoftware.com/site/のようなものがあります か?
クロスプラットフォーム-私は個人的にすべてにLinuxを使用していますが、現実的には、私のユーザーの大多数はWindowsをインストールしています。つまり、クロスプラットフォームは「持っていて良かった」、「他のすべてのものが等しい」ということです。
今、私は解決策を選び、次の数年間それを堅持しなければなりません。上記の私のポイントを考えると、どれですか(コストは役割を果たしますが、メイク/ブレイクではありません)?
よろしくお願いします。
rad - Web およびデスクトップ アプリケーションを開発するためのアプリケーション フレームワーク?
最近、ある人から、コントロールのライブラリを 1 つだけ設計して構築し、それらを個別に使用して Web アプリケーションとデスクトップ アプリケーションを構築できるような魔法のフレームワークがあるかどうか尋ねられました。
Google、Microsoft、またはその他の企業は、そのような RAD フレームワークとツールを持っていますか?
どうも
ide - Atlas280IDEの代替
280Atlas(280atlas.com)(無料/商用)に代わるものはありますか?それらのどれが成熟していますか?
jakarta-ee - RAD が変更された MANIFEST.MF ファイルを認識しない (Rational Application Developer)
私は、ClearCase でバージョン管理されているプロジェクトに取り組んでいるチームの一員です。このプロジェクトは単一の EAR であり、EAR の一部として 4 つの WAR があります。すべての WAR が同じ JAR を使用するため、それらを EAR の \lib フォルダーに格納し、各 WAR について、各 WAR MANIFEST.MF の EAR\lib フォルダー内の JAR を参照します。
通常、別の開発者が JAR を追加または削除し (MyJar-1.0.0 を MyJar-1.1.0 に変更するとします)、各 WAR 内のすべての MANIFEST.MF ファイルを更新します。次に、これらの変更を ClearCase にチェックインします。
しかし、ビューを更新した後、RAD は、ビューに取り込まれた新しい MANIFEST.MF ファイルを認識しません。これを解決する唯一の方法は、各 WAR のプロパティを開き、[J2EE モジュールの依存関係] タブに移動して、ランダムな JAR のチェックを外し (MANIFEST.MF、.classpath、および .project をチェックアウトするようにユーザーに促します)、[適用] をクリックすることです (これは、マニフェストを保存します)、JAR を再確認し、適用をもう一度押します。そのときだけ、エラーを発生させることなくクリーンアップを行うことができます。
マニフェストをハイジャックし、マニフェストで予約されていないチェックアウトを実行して、すべてを試しました。何もありません。RAD がマニフェストか何かをキャッシュしているようで、マニフェストが J2EE モジュールの依存関係タブから変更されたことを認識させる唯一の方法です。
誰でも助けることができますか?EAR 内のすべての WAR が同じ JAR を共有することが重要です。私が知らない RAD の隠れた設定や、中央の場所で JAR を参照するためのより良い方法はありますか?
c - C の RAD 環境? (C++ ではなく、C のみ)
C で RAD を実行したいのですが、C++ しか使用していないものしか見つかりません。
websphere - RAD (Rational Application Developer) -- クリーン vs パブリッシュ vs 再起動
現在、websphere 6.1 環境で Spring 3.0 フレームワークを使用しています。私が使用している IDE は RAD (Rational Application Developer) 7.5 です。昨夜、問題に取り組んでいましたが、ワークスペースに変更を加えた後、コードがサーバー上で 100% 更新されていないことがわかりました。私の質問は、websphere の観点から見た次の違いは何ですか。
- EAR がインストールされたサーバー全体の再始動
- WebSphere 内の EAR のクリーニング
- プロジェクトをクリックして公開を選択
J2EE アプリケーションを開発するときに、他のアプリケーション サーバー/IDE に同じタイプの同期の問題がありますか?
web-applications - Webアプリケーションの定型コードを排除します。ロケット科学ですか?
2010年、私たちはまだ定型コードを書かなければなりません。オンラインアプリケーションを構築していると仮定しましょう(それが派手であるかどうかは関係ありませんが、機能的なものです)。最初にデータベース設計を行い、それにいくつかのビジネスロジック(ストアドプロシージャ、一意かどうかなど)を配置し、次にサーバー側をコーディングして、ほとんどのビジネスロジックをクライアント側(actionscript-ajax、flex)に記述します。ORMを使用すると、データベース部分を排除できます。ただし、GUIの部分については、xhtml、css、javascript / ajaxをあまりにも多く知っている必要があります(私はプログラマーですが、これらのie6のトリックを知る必要はありません)。クライアント側でいくつかのビジネスロジックを再実装する必要があります(特にフレックスアプリケーションの場合)。Django管理者は優れていますが、外観の変更(レイアウトは色をあまり気にしない)は簡単ではありません。ここに何か問題があると思いますか?それはしません ロケット科学のように見えますが、それでもボイラープレートコードを作成する必要があります。私は、Webアプリケーションを実行するのに非常に優れた独自のシステムを使用してきました。小さなスクリプトを書いているだけで、出来上がりのアプリケーションの準備ができました。開発者チームは、IDEを使用するだけでコーディングスクリプトをさらに排除するために、GUIフロントエンドを開発しようとしていました。それは小さな会社で、チームは小さかった。
ですから、何千ものオープンソースプロジェクトがまだありますが、私は同様のプロジェクトを見たことがありません。私はDjangoとSpringフレームワークでのみコーディングしました。
GWTは役に立ちますか?つまり、クライアント側とサーバー側(データベース部分も)の両方でビジネスロジックの再実装を排除することを意味します。また、コンポーネントを使用してGUIを簡単に設計できます。
LCDS3はモデル駆動型開発を提供するようです。しかし、使用するには高すぎます。
私は実際には、RADの方法で堕落したWebアプリケーションを作成するだけで派手なWebサイトを作成することを意味するのではありません。GUIレイアウトの優れたIDEサポートは役立ちますが、必須ではないxmlで問題ありません。ボイラープレートウェブコードについてどう思いますか?RADプラットフォームのロケット科学を作ると思いますか?