Visual Studio 2005 Express EditionとSQLServerを使用したWebアプリ作成について

このQ&Aのポイント
  • Visual Studio 2005 Express EditionとSQLServerを使用してWebアプリを作成する方法を模索しています。
  • PerlやPHPでは後々のメンテが困難なため、簡易な方法かつフリーのツールを検討しています。
  • Visual Studio 2005 Express Editionはフリーで入手可能であり、SQLServer Standard Editionも使用可能ですが、Visual Web Developer 2005 Express Editionも考慮したいです。
回答を見る
  • ベストアンサー

Visual Studio 2005 Express EditionとSQLServer

SQLServer Standard EDitionを現在使用しております。 これに対して、Webを使って更新するアプリを作りたいのですが、PerlとかPHPでは後々のメンテをする人間がおらず、簡易な方法でしかもフリーのツールで作成できないかと模索しております。 Visual Studio 2005 Express Editionがフリーで入手可能ということを知りました。 これはStandardEDのSQLServerも使用できるのでしょうか? Visual Web Developer 2005 Express Editionというのがありますが、これは昔のActiveServerPagesと同様のもので、これだけでHTML埋め込みでアプリが作れるものなのでしょうか? 教えていただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • ducati
  • ベストアンサー率29% (308/1062)
回答No.2

VisualStudioのほうはアプリケーションです。 VisualWebのほうがWebページを作るツールです。 どちらもSQLサーバーへ接続できます。 インストール時にSQL2005入れるか聞いてきますが、正規版SQLを持っているなら インストールしなければいいだけです。 また、入れても問題ないです。 ただ、こちらはデスクトップエンジンなので管理ツールはありません。 正規のSQLから接続して管理することはできます。 VWDはASP.NETです。 基本はコード分離ですが、同一ページ内にロジックを書くこともできます。 しかし、今までのASPとASP.NETはだいぶ違いますので、同じには行きません。 ASP.NETに関してはネットや本で調べてください。 ツールはどちらもフリーなので、インストールして実際に使ってみたほうが早いと思います。 実際にVWDを使って開発した経験からすると、簡単なページは従来のASPより簡単に作れますが、 逆に複雑な処理や変更、修正などはあまり使い勝手よくありません。 レガシーASPに慣れてしまっているので余計かもしれませんが、 私は完全にASP.NETに移行するのではなく、仕様によってレガシーASPと使い分けて開発してます。

hatsuzo
質問者

お礼

有難うございました。 .NETという概念が出てからMSの言語でプログラミングをしたことが無いので、手こずりそうですね。 従来のASPが今も使えるのであれば、そのほうがいいかもしれませんね。迷うところです。

その他の回答 (1)

  • driverII
  • ベストアンサー率27% (248/913)
回答No.1

Visual Studio 2005 Express Edition では一応使えるようです。 確認したわけではないので申し訳ないのですが、現在 ExpressEdition をインストールしているので、起動してみました。 データソースを指定するところで、いろいろ設定できるので問題はないようです。 Web Developer については、使用したことがないので触れません。

hatsuzo
質問者

お礼

ありがとうございました。 さっそく入れてみようと思います。

関連するQ&A

  • Visual Studio 2005 Standard Editionについて

    タイトルのアップグレード版の購入を考えていますが、 アップグレードとは何からのアップグレードを指しているのかがわかりません。 当方、Visual Studio 2005 C++ Express Editionをインストールしているのですが、アップグレードの適用内でしょうか? Microsoftの製品紹介によると ---------------------------------------------------------------------------- アップグレード アップグレードは Visual Studio 2005 Professional Edition、Visual Studio 2005 Tools for Office、Visual Studio 2005 Standard Edition、そして Visual SourceSafe 2005 パッケージにて提供しており、以下の製品のいずれかのライセンスをお持ちのお客様がご購入いただけます。(エディション※ は問いません) * MSDN Subscription * Visual Studio 97 / 6.0 / Visual Studio .NET Version 2002, 2003 / 2005 * Visual Basic 5.0 / 6.0 / Visual Basic .NET Version 2002, 2003 / 2005 * Visual C++ 5.0 / 6.0 / Visual C++ .NET Version 2002, 2003 / 2005 * Visual C# .NET Version 2002, 2003 / 2005 * Visual J# .NET Version 2003 / 2005 * Visual Web Developer 2005 * Visual InterDev® 1.0 / 6.0 * Visual J++® 1.1 / 6.0 * Visual SourceSafe 5.0 / 6.0 / 2005 * Visual Studio Tools for the Microsoft Office System Version 2003 / 2005 * Office 97 Developer (差分パックを含む) / Office 2000 Developer (Developer Tools を含む) / Office XP Developer * eMbedded Visual Tools 3.0 / eMbedded Visual C++ 4.0 ※ バージョンによって、さまざまなエディションがあります。エディションには、Express、Standard、Professional、 Enterprise Developer、Enterprise Architect、Team Edition for Software Developers などが含まれます。 ---------------------------------------------------------------------------- としていますが、にわかに信じがたいのです^^; 購入経験のある方いらっしゃいましたら、ご教授ねがいたく。。。 よろしくお願いいたします。

  • Visual Web Developer Express Edition で作成したWebアプリケーションについて

    「Visual Web Developer 2005 Express Edition」でWebアプリケーションを作成し、Webサーバーに配置しようとしたところで躓きました。 ヘルプを見ると「Web サイトの発行ユーティリティは、Visual Web Developer Express Edition では使用できません。」となっていますが、もしかして「Express Edition」ではアプリケーションの公開ができないということでしょうか? そこそこ時間をかけて作成しており、やっと完成したところなので無駄にはしたくありません。 ちなみに社内用に作成したWebアプリケーションで、外部公開用ではありません。 何か方法はありませんでしょうか? 宜しくお願いします。

  • Visual Studio 2008 Standard Edition

    Visual Studio 2008 Standard Editionを買おうかどうか迷っています。Microsoftのページを見るとExpress Editionでも商用利用ができると書いてあります。Standard Editionは、追加機能があるようですが、買う意味はあるのでしょうか。

  • Visual studio 2008 Express Edition

    Visual studio 2008 Express Edition C# を使用して シリアルポートにアクセスする方法を教えてください。 以前にC++Builderを使用してRS-232Cをアクセスするプログラムは作成したことがあるのですが、 10年以上前のことなので忘れてしまい、 参考文献も捨ててしまいました。 どのクラスを使用すれば、最適なのかご存知のかた教えてください。 なお、Express Editionが無理なら、 Professional Edition でもかまいません。 どうかよろしくお願いします。

  • HTMLデザイナが・・・Visual Web Developer 2008 Express Edition

    VS2002 2003 を日々使っています。 VS2008に興味を持ち、 Visual Web Developer 2008 Express Editionを使って見たのですが ASP.NET C#.net  ASP画面の構築時、以前のVSだと、各コントロールを 画面上にセットするだけで、自在に好きな場所に配置出来たのに Visual Web Developer 2008 Express Editionは、必ず、左端に 配置されて仕舞います。 これは設定可能なのでしょうか? 配置に関する考え方が変わったのでしょうか?

  • Visual Studio 2008 Express Editionを

    Visual Studio 2008 Express Editionをオフラインのパソコン(インターネットにつながっていないパソコン)で使用したいのですが、ライセンス認証みたいなもんはありますか? あるならどうやってしたらよいですか? ちなみにインストールは、isoDVDよりインストールします。 なるべく早くのご解答よろしくお願いします。

  • visual web developer 2005 で MYSQLに接続したいです。

    環境は Visual Web developer 2005 Express Edition MySQL5.0 です。 Visual Web developer 2005 Express Editionで MYSQLに接続したいのですが どうしたらよいですか?

  • Visual Basic 2005 Express Edition Beta 2について

    Visual Basic 2005 Express Edition Beta 2を使ってベクターサイトにあるようなフリーソフトを作れるのでしょうか。 どうか教えてください。

  • Visual StudioとSQLServer

    大量のデータ(数十万行のテーブルが10個ほど)を扱うことになり、SQLServerの使用を考えています。 PCのOSはWindows7です。 将来的には解析などのプログラムを作成するためにVisual Studio2010も必要になりそうです。 ・質問その1 Visual StudioとSQLServerは別に買うもの? Visual Studioを買うとSQLServerも入っているそうなのですが、 それはたしかSQLServerExpressという無償版ですよね。 ということは、それと別に無償版でないSQLServerを買う必要があるということですね。 ・質問その2 インストールが失敗します ちょっと心配なのは、インストールがうまくいくかということです。 実は昨日SQLServerExpressをインストールしてみたのですが、なぜかエラーになります。 PCにVisual Studioが入っているとエラーになることがあるらしいのです(以前のバージョンの無償版が入っていました)。 アンインストールしたのですが、うまくいきません。 さらにVisual Studio2010Expressもインストールしてみたのですが、 SQLServerExpressのみ失敗してしまいました。 ・無償版でなく正規版なら問題なくのインストールできるしょうか。 ・その際、インストールの順序など気を付けるべきことはありますか。 ・これらの環境を整えてくれるサービスを行っている業者はありますか。 早く作業に入りたいのにインストールでつまずいて不安にかられています。

  • Visual Studio 2010 Expressがダウンロード出来

    Visual Studio 2010 Expressがダウンロード出来るようになりましたがライセンスのことで質問があります。 スプラッシュ画面で使用は評価用に限ると表示されていますが作成したプログラムをフリーソフトとして配布するのは禁止なのでしょうか。今までは禁止じゃなかったような気がするのですが。(今まではスタンダード版を使ってましたが今回プロフェッショナル版が最安エディションなので購入しようか迷っています。特にOffice 2010 Home & Business版などを予約してしまったのでお金が足りない)

専門家に質問してみよう