質問: c#でのwindowsアプリケーションの勉強をかねてより続けており、ある程度できるように なったので、c#でWebシステムを構築して勉強したいと考えております。 まずは、簡単なピザ注文システム的なものを作ってみたいと考えています。 そこで、環境を揃えるにはまずなにから行えばよいのか アドバイスをお願いしたいです。 Xampとかの環境で勉強しようと思ったのですが、 せっかく勉強しているc#で作りたいと考えています。 こちらの環境は、 Visual Studio community 2015 Visual Studio Express for Windows を入れています。 ※Visual Studio community 2015を使おうと考えています。 D/Bは、SQServer 20xx Express ソース管理は Github を考えています。 開発PCは、Windows 10 pro 64bit CPU intel core7i ?Ghz(忘れました) 8コアです。 メモリ DDR3 8G そこで教えて頂きたいことがあります。 1.まずは環境構築ですが、 上記であっていますでしょうか? Azureというのもよく聞きますが、クラウドのファイル 管理と思っています。 Azureもよくわかっていないので使用してみたいと考えています。 ということで、さくらインターネットなどの VPSは考えていません。 ※まったくわかっていないなぁー等ありましたら アドバイスを頂きたいです。 2.私と同じような環境での参考サイト見つけれませんでした。 ご存知でしたら教えてください。 超初心者なので、 1ステップ毎にスクリーンショットがあるような サイトでないと理解できないと思います。 3.1の環境で、一気にやるのではなく まずは、○○から順にやりなさい等、暗黙の作法があれば 教えてください。 以上、1~3についてアドバイスを頂きたいです。 また、環境構築後、実装を行い 最終的には、単体テストはジェンキンスとNunitを使用。 公開前には、フリーの静的脆弱性検査、動的脆弱性検査、 負荷テストを実施したいと考えています。 以上、よろしくお願いいたします。
回答: C# で Web システムなので、フレームワークは ASP.NET、Webサーバは IIS になると思います。 この2つのキーワードで検索すると、多くの資料がヒットします。 基本の環境構築についてだけですが、下記URLはマイクロソフトの資料ですのでご参考まで。 ASP.NET Web プロジェクト用の Visual Studio の Web サーバー.aspx)