ASP.NET5
新しいパソコンを買ってわくわくしながら開発環境を作ったは良いが、いざ使ってみると動かなくてハマる事ありませんか? パソコンを買い換えるのは何年か経った時なので、あの時どうやったのか忘れていることが多いです。 大抵はしょうもない事なのですが、…
設定ファイルの内容をControllerで使う方法が分からなかったので調べてみました。 config.json { "Data": { "DefaultConnection": { "ConnectionString": "test" } } } Startup.cs public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv)…
EntityFrameworkはCode FirstモードというコードからDBのテーブルを作る機能があるらしいですがまだそれは勉強していないので、先にテーブルを作ってEntityFrameworkから利用する方法を忘備録がてら残します。(2日ぐらいこれではまったので・・・) NuGetでS…
レイアウトテンプレートのお陰で、メニューなどの共通部分を1箇所に纏めれて良いのですが、ViewStart.cshtmlはすべての画面に対して 効いているので、メニューなどが必要ないログイン画面にも適用されて困ってしまいます。 View直下のログイン画面のフォル…
モック画面ではBootstrapを使ってデザインしていたので、ASP.NETに落とす時も同じ様にBootstrapを使おうと思ったのですが、 .NETのライブラリはNuGetを使って管理するのでバージョンアップも簡単なのですが、JavaScriptのライブラリは公式サイトからダウンロ…
メニューなど同じような部分を纏めれるように、レイアウトテンプレートを試してみました。 ViewStartを作る。 Viewsフォルダで[右クリック]→[追加]→[新しい項目]→[MVC ビュー スタートページ]を選択して追加します。 レイアウトを作る。 Viewsフォルダの直下…
久しぶりにASP.NETでWebアプリケーションを作ろうと思ったらさっぱり訳が分からなかったので、仕組みを理解するために必要最小限のファイルで 画面を表示するまでを調べながら作ってみました。 プロジェクトの作成 「ASP.NET Web アプリケーション」を選択。…