onos の回答履歴
- Webサイト アプリのコンパイル他
ASP.NETの初心者です。 職場で急にC#で開発されたWebサイトのメンテを引き継ぐことになり、悪戦苦闘しています。 開発環境は.NET Framework ver.3.5、Visual Studio 2008、サーバーはISSです。 SQL Serverのデータベースにフィールドを追加し、そのデータの表示と更新をWebで行うよう ソースを変更しましたが、ブラウザーでサイトを開いてテストしたところ、新しく追加した フィールドへの読み書きがうまくいきません。 Webサイトアプリケーションは実行時に自動コンパイルされるため、事前にビルドする必要は 無いはずですが、もしコンパイルでエラーが発生すると、実行ファイルは作成されず、前回 作成に成功したファイルが使われるのでしょうか? .aspxファイルで変更したUIは更新されるが、.csファイルで変更した動作に関しては古いビルド ファイルを実行しているため、変更が反映されないという認識で合っていますか? Visual Studioでデバッグを実行すると、変更を加えていないファイルで、コードビハインドの クラスの型がLoadできないという エラーがいくつか検出されます。 あるファイルを変更したために、それを参照もしていない別のファイルでコンパイルエラーが 発生するということもあるのでしょうか? それとも単に、前任者がバグを残していたということでしょうか。 また、.aspxファイルにフィールドを追加すると、対応する「.aspx.designer.cs」は自動更新される ものなのでしょうか? テスト環境からローカルディスクにアプリケーションのすべてのファイルをコピーし、編集しましたが、 ローカルPCではVisual Studio 2008ではなく、2010を使用しています。 このバージョンの違いが、自動更新されない原因なのでしょうか? 知識や経験が乏しいため的外れな質問かもしれませんが、周りにASP.NETやC#の開発に 詳しい人がいないため、本当に困っています。 どなたか上記の疑問点にお答えいただければ幸いです。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- NY_717
- 回答数5
- Webサイト アプリのコンパイル他
ASP.NETの初心者です。 職場で急にC#で開発されたWebサイトのメンテを引き継ぐことになり、悪戦苦闘しています。 開発環境は.NET Framework ver.3.5、Visual Studio 2008、サーバーはISSです。 SQL Serverのデータベースにフィールドを追加し、そのデータの表示と更新をWebで行うよう ソースを変更しましたが、ブラウザーでサイトを開いてテストしたところ、新しく追加した フィールドへの読み書きがうまくいきません。 Webサイトアプリケーションは実行時に自動コンパイルされるため、事前にビルドする必要は 無いはずですが、もしコンパイルでエラーが発生すると、実行ファイルは作成されず、前回 作成に成功したファイルが使われるのでしょうか? .aspxファイルで変更したUIは更新されるが、.csファイルで変更した動作に関しては古いビルド ファイルを実行しているため、変更が反映されないという認識で合っていますか? Visual Studioでデバッグを実行すると、変更を加えていないファイルで、コードビハインドの クラスの型がLoadできないという エラーがいくつか検出されます。 あるファイルを変更したために、それを参照もしていない別のファイルでコンパイルエラーが 発生するということもあるのでしょうか? それとも単に、前任者がバグを残していたということでしょうか。 また、.aspxファイルにフィールドを追加すると、対応する「.aspx.designer.cs」は自動更新される ものなのでしょうか? テスト環境からローカルディスクにアプリケーションのすべてのファイルをコピーし、編集しましたが、 ローカルPCではVisual Studio 2008ではなく、2010を使用しています。 このバージョンの違いが、自動更新されない原因なのでしょうか? 知識や経験が乏しいため的外れな質問かもしれませんが、周りにASP.NETやC#の開発に 詳しい人がいないため、本当に困っています。 どなたか上記の疑問点にお答えいただければ幸いです。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- NY_717
- 回答数5
- Webサイト アプリのコンパイル他
ASP.NETの初心者です。 職場で急にC#で開発されたWebサイトのメンテを引き継ぐことになり、悪戦苦闘しています。 開発環境は.NET Framework ver.3.5、Visual Studio 2008、サーバーはISSです。 SQL Serverのデータベースにフィールドを追加し、そのデータの表示と更新をWebで行うよう ソースを変更しましたが、ブラウザーでサイトを開いてテストしたところ、新しく追加した フィールドへの読み書きがうまくいきません。 Webサイトアプリケーションは実行時に自動コンパイルされるため、事前にビルドする必要は 無いはずですが、もしコンパイルでエラーが発生すると、実行ファイルは作成されず、前回 作成に成功したファイルが使われるのでしょうか? .aspxファイルで変更したUIは更新されるが、.csファイルで変更した動作に関しては古いビルド ファイルを実行しているため、変更が反映されないという認識で合っていますか? Visual Studioでデバッグを実行すると、変更を加えていないファイルで、コードビハインドの クラスの型がLoadできないという エラーがいくつか検出されます。 あるファイルを変更したために、それを参照もしていない別のファイルでコンパイルエラーが 発生するということもあるのでしょうか? それとも単に、前任者がバグを残していたということでしょうか。 また、.aspxファイルにフィールドを追加すると、対応する「.aspx.designer.cs」は自動更新される ものなのでしょうか? テスト環境からローカルディスクにアプリケーションのすべてのファイルをコピーし、編集しましたが、 ローカルPCではVisual Studio 2008ではなく、2010を使用しています。 このバージョンの違いが、自動更新されない原因なのでしょうか? 知識や経験が乏しいため的外れな質問かもしれませんが、周りにASP.NETやC#の開発に 詳しい人がいないため、本当に困っています。 どなたか上記の疑問点にお答えいただければ幸いです。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- NY_717
- 回答数5
- Webサイト アプリのコンパイル他
ASP.NETの初心者です。 職場で急にC#で開発されたWebサイトのメンテを引き継ぐことになり、悪戦苦闘しています。 開発環境は.NET Framework ver.3.5、Visual Studio 2008、サーバーはISSです。 SQL Serverのデータベースにフィールドを追加し、そのデータの表示と更新をWebで行うよう ソースを変更しましたが、ブラウザーでサイトを開いてテストしたところ、新しく追加した フィールドへの読み書きがうまくいきません。 Webサイトアプリケーションは実行時に自動コンパイルされるため、事前にビルドする必要は 無いはずですが、もしコンパイルでエラーが発生すると、実行ファイルは作成されず、前回 作成に成功したファイルが使われるのでしょうか? .aspxファイルで変更したUIは更新されるが、.csファイルで変更した動作に関しては古いビルド ファイルを実行しているため、変更が反映されないという認識で合っていますか? Visual Studioでデバッグを実行すると、変更を加えていないファイルで、コードビハインドの クラスの型がLoadできないという エラーがいくつか検出されます。 あるファイルを変更したために、それを参照もしていない別のファイルでコンパイルエラーが 発生するということもあるのでしょうか? それとも単に、前任者がバグを残していたということでしょうか。 また、.aspxファイルにフィールドを追加すると、対応する「.aspx.designer.cs」は自動更新される ものなのでしょうか? テスト環境からローカルディスクにアプリケーションのすべてのファイルをコピーし、編集しましたが、 ローカルPCではVisual Studio 2008ではなく、2010を使用しています。 このバージョンの違いが、自動更新されない原因なのでしょうか? 知識や経験が乏しいため的外れな質問かもしれませんが、周りにASP.NETやC#の開発に 詳しい人がいないため、本当に困っています。 どなたか上記の疑問点にお答えいただければ幸いです。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- NY_717
- 回答数5
- ASP.NET MVC 3 に詳しい方
WebGridで作った表に、検索機能ボタンを押して動的にテーブルに表示するデータを変えるにはどうすればよいでしょうか? http://blogs.itmedia.co.jp/tamaki/2010/10/aspnet-mvc-3-85.html 上記のサンプルで作った表にはトドウフケンやフリガナといった列名がありますが、たとえばこの画面にトドウフケンやフリガナを入力するエディットボックスと、検索ボタンをつけ、ボックスに入力した値をSQLのwhere文に追加して、テーブルの内容を絞り込めるようにするにはどうすればよいでしょうか? 詳しい方のアドバイスお待ちします。よろしくお願いします。
- 締切済み
- Microsoft ASP
- noname#157436
- 回答数1
- FileUploadで複数ファイルのアップロード
VS2008、ASP.NETにて開発を行っています。 ファイルを指定してアップロードする処理を作成しているのですが FileUploadコントロールを使用して、一度に複数のファイルを指定し アップロードすることは不可能なのでしょうか? もし不可能であれば代替案などがあれば 参考サイトのURLでもいいので教えてください。
- ベストアンサー
- Microsoft ASP
- C_S_C
- 回答数3
- FileUploadで複数ファイルのアップロード
VS2008、ASP.NETにて開発を行っています。 ファイルを指定してアップロードする処理を作成しているのですが FileUploadコントロールを使用して、一度に複数のファイルを指定し アップロードすることは不可能なのでしょうか? もし不可能であれば代替案などがあれば 参考サイトのURLでもいいので教えてください。
- ベストアンサー
- Microsoft ASP
- C_S_C
- 回答数3
- ASP.NET クライアント→サーバーに移動させる
お世話になります。 クライアントPCでASP.NETの開発環境をインストールして簡単なテストプログラムを作成しました。 Webサーバーではないのですが、IIS7.0がインストールされていて、簡単なPHPプログラムが動く環境の Windows Server 2008 R2 の inetpub\wwwroot\test のフォルダを作成して(IISは 192.168.0.10とします、IIS関連のプログラムはASP.NETも含め全部インストール済です) 作成した test.aspxファイル、test.vbファイルを入れて ttp://192.168.0.10/test/test.aspx を叩くと 401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。 指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。 とエラーが表示されてしまいます。 PHPの時はクライアントで作成したファイルを同じような形でサーバーのIISフォルダにサブフォルダを作成してファイルを張り付け、クライアントからIEで問題なく稼働してたのに・・・ もしかして、上記2つのファイルでは少ないとか、何か許可を出させる命令を実行するとか、 わたくしが見落としている点などありましたら、何卒ご指摘いただけますようお願いいたします。 開発には Microsoft Visual Web Developer 2010 Express を使用しております。 この環境でサーバーに直接アップロードしてデバックなど実行できるようにできるなど、 そういうご回答でもまったく問題ございませんので、何卒ご教授いただければと存じます。 よろしくお願いいたします。
- ベストアンサー
- Microsoft ASP
- kyokotan12
- 回答数3
- ASP.NET クライアント→サーバーに移動させる
お世話になります。 クライアントPCでASP.NETの開発環境をインストールして簡単なテストプログラムを作成しました。 Webサーバーではないのですが、IIS7.0がインストールされていて、簡単なPHPプログラムが動く環境の Windows Server 2008 R2 の inetpub\wwwroot\test のフォルダを作成して(IISは 192.168.0.10とします、IIS関連のプログラムはASP.NETも含め全部インストール済です) 作成した test.aspxファイル、test.vbファイルを入れて ttp://192.168.0.10/test/test.aspx を叩くと 401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。 指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。 とエラーが表示されてしまいます。 PHPの時はクライアントで作成したファイルを同じような形でサーバーのIISフォルダにサブフォルダを作成してファイルを張り付け、クライアントからIEで問題なく稼働してたのに・・・ もしかして、上記2つのファイルでは少ないとか、何か許可を出させる命令を実行するとか、 わたくしが見落としている点などありましたら、何卒ご指摘いただけますようお願いいたします。 開発には Microsoft Visual Web Developer 2010 Express を使用しております。 この環境でサーバーに直接アップロードしてデバックなど実行できるようにできるなど、 そういうご回答でもまったく問題ございませんので、何卒ご教授いただければと存じます。 よろしくお願いいたします。
- ベストアンサー
- Microsoft ASP
- kyokotan12
- 回答数3
- ASP.NET クライアント→サーバーに移動させる
お世話になります。 クライアントPCでASP.NETの開発環境をインストールして簡単なテストプログラムを作成しました。 Webサーバーではないのですが、IIS7.0がインストールされていて、簡単なPHPプログラムが動く環境の Windows Server 2008 R2 の inetpub\wwwroot\test のフォルダを作成して(IISは 192.168.0.10とします、IIS関連のプログラムはASP.NETも含め全部インストール済です) 作成した test.aspxファイル、test.vbファイルを入れて ttp://192.168.0.10/test/test.aspx を叩くと 401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。 指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。 とエラーが表示されてしまいます。 PHPの時はクライアントで作成したファイルを同じような形でサーバーのIISフォルダにサブフォルダを作成してファイルを張り付け、クライアントからIEで問題なく稼働してたのに・・・ もしかして、上記2つのファイルでは少ないとか、何か許可を出させる命令を実行するとか、 わたくしが見落としている点などありましたら、何卒ご指摘いただけますようお願いいたします。 開発には Microsoft Visual Web Developer 2010 Express を使用しております。 この環境でサーバーに直接アップロードしてデバックなど実行できるようにできるなど、 そういうご回答でもまったく問題ございませんので、何卒ご教授いただければと存じます。 よろしくお願いいたします。
- ベストアンサー
- Microsoft ASP
- kyokotan12
- 回答数3
- ASP.NETのコンパイルの方法
VisualStadio2010 (.netFramework4.0) ASP.NET +C# Windows7(64bit) IIS7(ローカルのIISで開発。VSのIISは未使用) で開発しています。 実行環境はWindows2008+IIS7です。 VS2010でASP.NET +C# のソースを「Webサイトのコンパイル」(IISはローカールにインストールしたサーバ) ↓ 実行環境のWindos2008のIISのwwwrootにソースをコピー ↓ Webサイトの追加 ↓ URLにアクセスしてWebアプリケーションは使用できます。 ここで「Webサイトのコンパイル」しているのにアプリケーションはデバックモードで動いています。 APP_CODEのソースもテキストで丸見えです。 客先等にASPのWebアプリケーションを収める際、最終どのようにしていますか? よろしくお願いします。 今回VSのIISは使いません。(64BITのIISで動作する必要があるため)
- ベストアンサー
- Microsoft ASP
- marugori
- 回答数1
- Process.Startの戻り値を後で取得
お世話になっております。 作業マシン:WINDOWS Server2008 (仮想) 開発ツール:VWD2010(VB) 使用DB:SQLServer2008R2 にて、Webアプリを開発しております。 ASP.NET開発の経験はおおよそ1ヶ月半程です。 現在、Process.Startで外部exeを実行しております。 この外部実行ファイルは3分くらい掛かる処理で、 WaitForExit() で結果を待たずに 次の画面(待機用画面)に遷移しています。 処理が終了したら、待機画面から結果画面へと遷移させたいのですが、 プロセスの完了と、その結果(戻り値)を、 Process.Startをコールした画面以外で受け取る事が出来るのでしょうか。 WaitForExitを使用するならば、 素直に終了を待ち、終了後にExitCodeを取得、 Ret = Process.Start() で戻り値も取得できましたが… WaitForExit( ) をしない場合、どのようにして取得できるのでしょうか。 http://dobon.net/vb/dotnet/process/openfile.html こちら等、Process.Start 非同期 などのキーワードで出てくるのは Processを実行した同画面内での待機のケースが多く、 今自分が遭遇しているケースに応用するには どうにも自分の理解が追いつけず質問いたします。 実行する画面でプロセスIDを取得し、セッションに持たせ、 終了を判断したい画面でプロセスIDを元にチェックをする… と言うことも考えてみましたが、プロセスIDを頼りに、 終了したプロセスの戻り値を突き止める方法も見つからず (発想自体が間違っているかもしれません) 皆様のお力を貸して頂けないでしょうか。何卒よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- wendy0303
- 回答数2
- ASP.NET環境
ASP.NETはサーバー側がwindowsでないとだめなのか サーバー側がLinuxでもクライアント側がwindowsなら動くのかどちらなのでしょうか。 またPHPではできないがASP.NETならできることは何なのでしょうか。
- ベストアンサー
- Microsoft ASP
- basi999
- 回答数1
- ASP.NET2.0でスマホ判定
ASP.NET 4.0?だとスマホ判定ができるみたいのなのですが、 ASP.NET 2.0でスマホ判定する方法はあるのでしょうか? できなければ、 iphoneかPC(Win,Mac)かの判定だけでもできるといいのですが。
- ベストアンサー
- Microsoft ASP
- ENTRE
- 回答数1
- html→aspxへのタグ変換方法
調べたのですがうまくヒットしなかったので教えてください。 自分はhtml+CSSでwebページを作成しているのですが、 今回DBから値を持ってきて表示する方法をVB.NETを使用することになりました。 そこで、自分が作成したhtmlを.NET班がいちいちタグ等を変更するのが大変だということで タグの変換ツールがあれば使用したいのですが、そういったものはあるのでしょうか。 ちなみにDreamweaverCS6を使用しており、「別名で保存」でaspx保存したのですが タグの変更まではできないようでした。 aspx→htmlのツールは見つけたのですが、そうではなく、html→aspxのツール、もしくは 簡単なやり方を探しています。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- MissWednesday
- 回答数1
- ASP.NETマスターページでのJAVA使用
お世話になります 現在下記にてhtmlで画像表示をランダム表示していますが ASP.NETのマスターページを使用して表示するにはどうしたらいいですか? マスターページはscript可ですが aspxは <body>不可?です 今は再生されないままです <html> <head> <script type="text/javascript"> var movieList = ['01.wmv', '02.wmv', '03.wmv', '04.wmv', '05.wmv', '06.wmv'] ; var currentMovie = 0 ; Array.prototype.shuffle = function() { for (var i = this.length, p; i > 0; --i) { this.push(this[p = Math.floor(Math.random()*i)]) ; this[p] = this[i-1] ; this[i-1] = this.pop() ; } return this ; } onload = function() { movieList.shuffle() ; document.getElementById('WMP').FileName = movieList[0] ; } </script> </head> <body> <embed name="WMP" id="WMP" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" width="224" height="134" showcontrols="0"></embed> <script for="WMP" type="text/javascript" event="PlayStateChange(lOldState, lNewState)"> if (lOldState == 6 && lNewState == 0) { if (++currentMovie >= movieList.length) currentMovie = 0 ; setTimeout(function() {document.getElementById('wmp').FileName = movieList[currentMovie] ;}, 0) ; } </script> </body> </html>
- 締切済み
- Microsoft ASP
- BSR123
- 回答数1
- 処理実行中にボタンを非活性にして待機する
お世話になっております。 作業マシン:WINDOWS Server2008 (仮想) 開発ツール:VWD2010(VB) 使用DB:SQLServer2008R2 にて、Webアプリを開発しております。 ASP.NET開発の経験はおおよそ1ヶ月程です。 【目的】 現在、ボタン押下時に外部ファイルを実行しておりまして、 (結果が戻るまで1分くらい) その間、ブラウザの操作を制限したいと考えています。 他のボタンを押したり、×ボタンで終了したり、 戻るキーで画面遷移したり…そういった操作の禁止です。 理想は、JavaScriptのconfirmを実行させたときの様な 「親画面が一切コントロールできない」状態ですが、 ボタンの非活性化(button.enabled=False とした画面での待機)等、 でもよいかと考えています。 【現状】 実行中 待機 などのキーワードで探しますと、 AJAXというキーワードがよく目に付きます。 よく目に付くという事は現行の主流なのかと思いますが、 JavaScriptでhtmlの動きを制限する程度の経験しかない今の自分には AJAXを理解して実装するまでには時間が掛かりそうです。 【相談内容】 今回、皆様にご教授願いたい事は、 時間のかかる処理を待つ間ブラウザ操作を制限するのに 比較的簡単に実現できる方法はないか?と、 その手段を教えて頂きたいのです。 また、以下の認識が正しいか、大きな誤りがあるか、教えてください。 --------ここから--------- プロセス実行中、ボタンを非活性にして待つのは、 「JavaScriptで各ボタンのbutton.enabled=False としてから .vbファイルのbutton_clickイベント内でプロセス実行すれば言いだけでは?」 という認識の元、 外部JSファイル内に記載したJavaScript内で、 各ボタンのEnabled="False" を記述してやろうと思っています。 (現在外部JSファイル内の関数を呼ぶのに難儀する有様ですが。。) また、表示されてるhtmlソースのボタンタグ中にenabledは (.aspxに手動で記述を追記しても)表示されていません。 これでは enabledをFalseにする記述を書いてもブラウザ表示は変らないのでは…? --------ここまで---------- 本来、これほど焦点が定まっていない状態での質問は 回答してくださる皆様にも失礼とは思いますが、 それでも自力で方針を定める事が出来ず、相談致します。 何卒よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- wendy0303
- 回答数3
- 処理実行中にボタンを非活性にして待機する
お世話になっております。 作業マシン:WINDOWS Server2008 (仮想) 開発ツール:VWD2010(VB) 使用DB:SQLServer2008R2 にて、Webアプリを開発しております。 ASP.NET開発の経験はおおよそ1ヶ月程です。 【目的】 現在、ボタン押下時に外部ファイルを実行しておりまして、 (結果が戻るまで1分くらい) その間、ブラウザの操作を制限したいと考えています。 他のボタンを押したり、×ボタンで終了したり、 戻るキーで画面遷移したり…そういった操作の禁止です。 理想は、JavaScriptのconfirmを実行させたときの様な 「親画面が一切コントロールできない」状態ですが、 ボタンの非活性化(button.enabled=False とした画面での待機)等、 でもよいかと考えています。 【現状】 実行中 待機 などのキーワードで探しますと、 AJAXというキーワードがよく目に付きます。 よく目に付くという事は現行の主流なのかと思いますが、 JavaScriptでhtmlの動きを制限する程度の経験しかない今の自分には AJAXを理解して実装するまでには時間が掛かりそうです。 【相談内容】 今回、皆様にご教授願いたい事は、 時間のかかる処理を待つ間ブラウザ操作を制限するのに 比較的簡単に実現できる方法はないか?と、 その手段を教えて頂きたいのです。 また、以下の認識が正しいか、大きな誤りがあるか、教えてください。 --------ここから--------- プロセス実行中、ボタンを非活性にして待つのは、 「JavaScriptで各ボタンのbutton.enabled=False としてから .vbファイルのbutton_clickイベント内でプロセス実行すれば言いだけでは?」 という認識の元、 外部JSファイル内に記載したJavaScript内で、 各ボタンのEnabled="False" を記述してやろうと思っています。 (現在外部JSファイル内の関数を呼ぶのに難儀する有様ですが。。) また、表示されてるhtmlソースのボタンタグ中にenabledは (.aspxに手動で記述を追記しても)表示されていません。 これでは enabledをFalseにする記述を書いてもブラウザ表示は変らないのでは…? --------ここまで---------- 本来、これほど焦点が定まっていない状態での質問は 回答してくださる皆様にも失礼とは思いますが、 それでも自力で方針を定める事が出来ず、相談致します。 何卒よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- wendy0303
- 回答数3
- 【ASP.NET MVC】HTMLヘルパーについて
ASP.NET MVCで開発しています。 型付けHTMLヘルパーが上手く理解(というか納得?)できないので どうかご教授願います。 ところで、事前にこちらのページを覗いております。 http://www.atmarkit.co.jp/fdotnet/scottgublog/20100113stronghelper/stronghelper.html さて、本題。 <%= Html.TextBoxFor(model => model.ProductName) %> というのが、 <input type="text" id="ProductName" name="ProductName" value="*model.ProductNameの値*"/> となるのは何となく理解ができます。 理解できるということの根拠として、id(およびname)の「ProductName」はまさに 記述されていますし、ラムダ式はmodel.ProductNameを返すようになっているから、 「.NETはnameとidとvalueを取得できるんだろうよ」、と予想できるからです。 旧来のHtmlヘルパー <%= Html.Textbox("ProductName",Model.ProductName) %> に比べて、 「name(id)属性用のパラメータが必要無い」 「テンプレート内でのコードインテリセンスが効く」 という利点があるそうですが、どうしてもここで納得出来ないことがあります。 この2点の利点を実現するのに、なぜラムダ式で実現できるのでしょうか? あるいは、なぜラムダ式が採用されたのでしょうか? 別の言い方をすれば、別にラムダ式を用いなくても、.NETが賢くなれば、 <%= Html.Textbox(Model.ProductName) %> という記述で、インテリセンスが効いてコンパイルチェックも実行されても おかしく無いと思うのですが・・・。 Modelオブジェクトの型宣言はテンプレートの先頭で行われているはずですから、 「Model.」と打ったところでModelのクラスと関連付いてもおかしく無いですよね? 別にMSの仕様に文句をつけるつもりはないのですが、 「先述の2点の利点を実現する」ことと、「ラムダ式の記述」というのがどうも一致しません。 開発作業には支障ないのですが、腑に落ちなくて困っています。 ソースコードを読んでも、自分の疑問の解決には至りませんでした。 どうぞよろしくお願い致します。
- 締切済み
- Microsoft ASP
- gongon8
- 回答数2
- ASP.NETでの実行環境
現在ASP.NETの勉強をしている最中です。 そこで聞きたいのが、たとえば簡単なWEBサービスの実行環境(テスト環境ではなく)を 作りたいと思った場合にサーバが用意できない場合は XPProにIISを設定しそこにほかのPCからアクセスし実行するような 環境でも問題ないものなのでしょうか? 簡単に言えばXPProを簡単なWEBサーバとして使用するということなのですが・・・ そういうことは可能なのでしょうか?
- ベストアンサー
- Microsoft ASP
- C_S_C
- 回答数3