none
VB2015 asp.net mvc でのスキャフォールデングは RRS feed

  • 質問

  • VBによりMVC4、MVC5ではスキャフォールデング出来ないと言うことは分かっていたのですが、今度のVB2015でもやっぱり駄目なのでしょうか、VBでは長期的に駄目なのでしょうか、どなたか教えてください。

    山紫田 哲雄

    2015年10月14日 1:33

すべての返信

  • 質問者さんの言われる「スキャフォールデング」の定義はどういうものでしょうか?

    具体的な例を書いて説明いただけると(例えば、C# ならこれこれこういう手順でアプリを作ると Visual Studio がこういうコードを自動生成してくれるが、VB.NET ではここのところができない等々)回答しやすいのですが。

    #自分が知らないだけかもしれませんが、VB.NET ではスキャフォールデングの機能が使えないという話は聞いたことがなく、見当がつきません。

    2015年10月14日 2:23
  • MVCスキャフォールデングの」件ですが、説明不足で済みません。C#出来るようなのですが、VBにおいてはMVC3では出来るのですがMVC4・MVC5ではスキャフォールデングの機能そのものがないのです、したがってデータベースも作成されないし、接続もできません。インターネットでの説明文等についてもそのように説明されております。それでVB2015になったら出来るかなーということで質問させていただきました。

    山紫田哲雄

    2015年10月16日 2:33
  • 先の私の質問、

    > 質問者さんの言われる「スキャフォールデング」の定義はどういうものでしょうか?
     
    > 具体的な例を書いて説明いただけると(例えば、C# ならこれこれこういう手順でアプリ
    > を作ると Visual Studio がこういうコードを自動生成してくれるが、VB.NET ではここ
    > のところができない等々)回答しやすいのですが。

    に回答いただけないでしょうか?

    たぶん質問者さんが言われる「スキャフォールデングの機能」と私がその言葉からイメージすることとはかなり違っていて、上の質問に回答いただかないと話が噛み合わないと思います。

    質問者さんのレスにあった、

    > データベースも作成されないし、接続もできません

    というところだけでいいので、「C# ならこれこれこういう手順で行うとこういう結果になるが、VB.NET ではここのところができない」という具体例を書いていただけませんか?

    2015年10月16日 3:27
  • MVCスキャフォールデングの」件ですが,大変な間違いを犯していました。MVC3で作成したプロジェクトをそのまま読み込んでいました。ちゃんとモデルで作成しましたら、滞りなくできました。 (すみません)* 10000 許してください。

    失礼いたしました    山紫田哲雄

    2015年10月16日 23:13
  • 質問者さんの言われる「スキャフォールデング」の定義はどういうものだったのでしょうか?

    「すみません」と言っていただく必要はなくて、それより「モデルで作成しましたら、滞りなくできました」というところで、できたのは何だったのか(即ちそれが質問者さんのいう「スキャフォールデング」ですよね)の情報を提供していただきたいのですが。

    このフォーラムは「ユーザー同士が情報を交換しあうための場」だそうですので、参加者はそれを期待しています。

    フォーラムでご質問頂くにあたっての注意点
    https://social.msdn.microsoft.com/Forums/ja-JP/ca9ecfb7-4407-4fcb-b8bd-207d68257e68?forum=announceja

    #できたというのは Entity Framework Code First の機能を利用してのデータベースの作成ではないかと想像していますが・・・


    【追伸】

    ちなみに自分がイメージしていた「スキャフォールディング」は Controller と View を自動的に生成することでした。

    ただ、Code First でデータベースを作成するためには、Controller と View を作って、Controller のアクションメソッドを呼び出す必要があるので、その境目をどこに考えるかによるかもしれませんが。

    個人的には、以下の記事で、"実は、ここまででは、まだ SQL Server の DB にはテーブルは作成されていません・・・" と書いてある以降で、Controller と View を自動生成するところが「スキャフォールディング」だと思っています。

    MVC4 EF Code First
    http://surferonwww.info/BlogEngine/post/2014/12/20/aspnet-mvc4-entity-framework-code-first.aspx

    • 編集済み SurferOnWww 2015年10月18日 4:43 追伸追加
    2015年10月17日 7:15