2003年は、.NETが.NETを使用して開発されていることを見てきましたが、それらのほとんどはASP.NETアプリケーションに限定されているようですエンタープライズアプリケーションソフトウェア開発には適していません。 JavaプラットフォームやMS公式サポートテクノロジーで広く使用されているハイエンドのテクノロジーは、オブジェクトマッピングテクノロジーのみが発売されると言われています。 .NETフレームワークの次のバージョン。 .NETが本当に始まったこの瞬間、ボーランドはついにデルファイコミュニティにチケットを持ち込み、.NET Express Train -Delphi 8を.NETに乗せました。
.NETに対するボーランドのサポートはそれほど早くなく、以前のC#ビルダーはバグでいっぱいだったので、私は2か月前に.NETテクノロジーの学習を開始し、Delphi 8が予測不可能な場合にvs.NETを使用しようとしました。しかし、今では、数時間前にDelphi 8をダウンロードしてから、.NET(または.NET 1.0のDelphi)をダウンロードしてから、心配しているようです。将来的にプレイするには、プロジェクトで使用することもできます。いくつかの試験状況について話し、いくつかの方法を共有しましょう。
新しい、より安定したIDE
Delphi8のIDEは、このIDEの環境の安定性よりもはるかに優れています。私のマシンの構成は、P4 2.0+5400RPM HDD+256MB+Win2000 ADVサーバー(新しくインストールされているシステムではなく、この構成は基本的に容認されます)。ただし、他の大規模なプログラムをさらに実行するのが最善です。 、それをカスタマイズするだけで(この方法はD7と同じです)、SDIまたはMDIスタイルを使用することもできます。このIDEに対する私の個人的な満足は80%です
Delphi 8のIDE
>>クリックして大きな画像を表示します
IDEで見つかった1つの欠点:
1.プロジェクトメニューのsytaxチェックは見つかりませんでした。
2.コード編集中にフォームデザイン状態に戻りたい場合は、フォームのフォームで[右]を選択するのは簡単ではないようです。コードエディターでのみ右クリックして[デザイナーを表示]を選択して、フォームデザイナーに戻ります。
3. Windowsメニューをクリックすると、エラーメッセージが表示される場合があります。
4.閲覧するために3000行以上のPASファイルを開くと、Delphi Ide全体が消えました(もちろん、毎回そうではありません)
5.大規模なプロジェクトファイルを開くと、速度遅延が発生する場合があります(または、マシンが遅すぎますか?)
6.モデルビューは実用的ではないと感じています(非常に遅いようです)。 詳細については、.NET開発マニュアル.NETモバイルおよび組み込みテクノロジーの特別なトピックを参照してください。
b vcl.netは一目で制御します
Borlandは、元のVCLベースのプロジェクトをD8でオープンし、.NETベースのプログラムに正常にコンパイルできると述べたため、DEMOSディレクトリにDRPを開き、まったく問題ありませんでした。
次の図は、VCLコントロールパネルです。
図に示すように、使用しているVCLコントロールがなくなったことに驚くかもしれません。
DataAccessページ:XML関連のコントロール、DataSNAPページSockeConnection、WebConnection、およびその他のコントロールはなくなりました。さらに、ボーランドはインディシリーズが非常に得意であり、それらはすべてそこにとどまります^_^ですが、残念ながら私はそれらをほとんど使用しません。 (さらに、消滅するコントロールを手動で追加できるかどうかは試していません。おそらく、ボーランドはこれらのコントロールの.NET実装をまったく提供していません)
c.netは一目で制御します
Delphi8では、VCL.NETの視覚的制御(Tomponent以下)と.NETの視覚的制御は混合できないことを説明させてください。 VCLアプリケーション、またはWINFORMアプリケーションまたはASP.NET Webアプリケーションを確立する場合、VCLアプリケーションを作成した後のコントロールパネルで利用可能なコントロールは異なります。 tformまたはteditは、winformアプリケーションで使用できません。これが、vcl.netの視覚的コントロールのメッセージメカニズムがmicrosoft.netコントロールとは異なる理由であると言われています(台湾では同様の議論が見られました。詳細なフォーラム)。 vs.Netと同じ.NETコンポーネントに加えて、Borland自体は、WinformアプリケーションとASP.NET Webアプリケーションに使用できるいくつかの.NETコンポーネントも提供します。
新しいプロジェクトメニュー(VCL、winform、asp.net)
Borlandが提供するいくつかの.NETコンポーネントは、WinformまたはASP.NETに使用できます。
BDPは、ADO.NETの代替として使用できます。しかし、使いやすいかどうかはわかりません。
dbwebは、Intrawebのようになります。 Delphiにとって大胆なように、Ecoがその後登場しましたか?
Ecoは、以前にはDelphiテクノロジーにとって大胆であると言われていますアドバンテージ。
D ASP.NET開発にDelphi言語を使用します
個人的には、現在の.NETアプリケーションのほとんどはASP.NET Webアプリケーションであると思います。それから、ASP.NET開発に馴染みのあるDelphi言語を使用できることは大きな名誉です。 、一時的に脇に置いて、おなじみの言語を使用することができます。 Delphi8の開発環境と機能は基本的にVs.NETと同じであり、多くの入力認識と編集機能があります。
詳細については、.NET開発マニュアルをご覧ください
.NETモバイルおよび組み込みテクノロジートピック、または