タグ

.netとjavaに関するsin1のブックマーク (4)

  • プログラマが知っておきたいJavaと.NETの違い

    システム開発がますます複雑化していく中、エンジニアには、テクノロジを理解して、さまざまな場面に適した選択が求められます。連載では、Javaと.NETの基的な仕組みから最新の傾向や技術などについて、数回に分けて紹介します いまさら聞けない、Javaと.NETの違い 今日、アプリケーション開発・実行のプラットフォームは、大きく2つのテクノロジに収束しているといえるでしょう。 1つは、エンタープライズ・アプリケーション開発の定番ともいえる「Java」です。 実行環境、開発環境の無償提供、OSを自由に選べること、フレームワークや開発環境が充実していることが人気の理由です。大規模アプリケーションの採用実績も多く、ほかのプラットフォームをリードしてきました。 もう1つは、マイクロソフトが発表した「Microsoft.NET」構想に基づいた「.NET」です。 プラットフォームが主にWindowsに制

    プログラマが知っておきたいJavaと.NETの違い
  • Java やってる人が C# を使うとはまること - ぐるぐる~

    ここでは、Java SE 5.0 以降を知っている人が C# 2.0 を使うことになった場合を考える*1 *2。 あと、ライブラリについては触れないことにする*3。 命名規約 まず、命名規約が全然違う。Java ではメソッド名にキャメル形式*4を使うけど、C# では Pascal 形式*5を使い、Java では定数名に大文字アンダーバー区切り*6を使うけど、C# では Pascal 形式を使う。 C# に関する命名規約としては、ここだとかここだとかにあるので、参考にするといい。 間違っても、オブジェクト倶楽部のは参考にしないこと*7。 struct の扱い Java ではユーザ定義型は全て参照型だけど、C# では値型も作成できる。また、標準ライブラリの中に struct で定義されたものもある。 で、何にはまるかというと、struct は class と違い、「値渡し」される*8、つまりコ

    Java やってる人が C# を使うとはまること - ぐるぐる~
  • blanco Framework

    [blanco Framework,blanco,Framework,opensource,free,LGPL,blancofw,Java,C#.NET,JavaScript,VB.NET,PHP,Ruby,Python,コードジェネレータ,ぶらんこ,ふれーむわーく] blanco Framework は オープンソースのJava, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python言語用開発フレームワークです。Excelブック様式の設計書を入力してソースコードを自動生成します。各ツールは疎結合で部分利用が可能。 EclipseプラグインまたはAntTaskで提供。

  • @IT Special PR:新種リッチクライアント出現 「Ninja-VA for Win2Jaws」

    2005年4月、『JSFを凌駕するビジュアルWebシステム構築ソリューションの誕生』として紹介した「Ninja-VA」(以下、Ninja-VA)が新たなターゲットへと動き出した。 これまで、Ninja-VAのターゲットは純粋なWebアプリケーションであったが、新たに拡張された「Ninja-VA for Win2Jaws」は、WindowsクライアントとJavaサーバーモジュールの連携を前提とした“リッチクライアント・ソリューション”の一種に位置付けることができる。 Windowsクライアントが持つパワーとJavaテクノロジが持つオープンな性質を融合し、経営者、開発者、ユーザーのそれぞれにメリットのあるソリューションを提供しようという、サイオステクノロジーの新たなる取り組み「Win2Jaws」を、ここで探ってみよう。 Webアプリケーションは、2層クライアント/サーバと比較して運用コストが低

  • 1