1

最近、Mono フレームワーク、.net 3.5 f/w、および MonoDevelop をインストールしました (ヒント: PHP から C#3 + .net に切り替えようとして
います)。 XSP をコンテキスト メニューから独立して)、MonoDevelop は XSP2 を見つけることができないと言います。
おまけ Q1: asp.net アプリを使用している場合、実行可能なスクリプト* (つまり、PHP の .php) は何ですか?
おまけ Q2: asp.net 開発用に開発ボックスをセットアップする最良の方法は何ですか? (php には apache2+mysqlce+php を使用するので、mod_mono のように apache に追加するものを好みますが、質問したかったのですが...)
おまけ Q3: MSDN 以外の一般的な「初心者向けではない」ヘルプ ソース、asp.netを使い始めるには?

* .aspx ファイルがファンキーな方法で .cs ファイルを「参照」しているように見えるため、質問しています... :( 私はこれが初めてです...

4

1 に答える 1

1

Mono を使用したことがないため、MonoDevelop の質問と XSP2 についてはお答えできませんが、その他の質問についてはお答えできます。

asp.net アプリを使用している場合、実行可能なスクリプト (つまり、PHP の .php) は何ですか?

ASP.NET ページには.aspx拡張子があります (ただし、これは構成可能です)。ページが最初に要求されると、ASP.NET ランタイムは ASPX ファイルを解析し、そこからクラスをコンパイルします。このコンパイル済みクラスは、ASP.NET アプリケーション ランタイム内で実行されます。

.cs多くの場合、ファイルは Visual Studio などの開発環境によってファイルに関連付けられ.aspxます (これは要件ではありませんが、ファイルとは.aspx独立した.csファイルを持つことができます)。.csファイルはクラスを定義し、ファイルからコンパイルされたクラスはこの.aspxクラスを継承 (またはサブタイプ) します。

asp.net 開発用に開発ボックスをセットアップする最良の方法は何ですか?

繰り返しますが、私は Mono については知りません。そのため、Microsoft ツールに基づいて推奨事項を示します。Visual Web Developer 2008 Expressをお勧めします。無料で利用でき、本格的な製品の多くの優れた機能があり、組み込みの Web サーバーを使用するため、環境の構成が簡単になります。

Web Platform Installerもお勧めします。これにより、Visual Web Developer 2008 Express をダウンロードしてインストールし、quicklu を起動して実行し、.NET Framework、IIS、SQL Server Express、さらにはオープン ソース Web アプリケーションなどを簡単に使用できるようになります。使いやすくていいです。

asp.netを使い始める際に、MSDN以外の一般的な「初心者向けではない」ヘルプソースはありますか?

スタックオーバーフロー?:-)

.NET を初めて使用する場合は、まず言語を十分に理解してから、ASP.NET 固有のものを理解することをお勧めします。

最高の .NET ブック (私の意見では):

ASP.NET リソース:

于 2009-10-10T10:04:48.233 に答える