ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

2015-01-01から1年間の記事一覧

データモデルの追加とデータ操作

データモデルを作成 データ接続用DbContextも同時に作成する。 GoodsModels.cs public class Goods { [Key] [Display(Name="商品ID")] public virtual string Id { get; set; } [Required] [Display(Name = "商品CD")] public string Code { get; set; } [Re…

Seedで新規ロールとユーザーを登録する。

ModelsのIdentityModelsにIdentityRoleを継承したロールクラスを追加する。 IdentityModels.cs public class ApplicationRole : IdentityRole { public ApplicationRole() : base() { } public ApplicationRole(string pRoleName) : base(pRoleName) { } } A…

MySqlでのマイグレーション設定

Nugetパッケージ管理より、「MySql.Data.Entity」をインストールする。 mysqlで検索し、インストールを行う。 MySql.Data.Entity のインストール時に自動で追加されているので、connectionStrings のみ変更します。web.config <connectionStrings> </connectionstrings>

データマイグレーションを使ってみる。

マイグレーションを活性化 Nugetのパッケージマネージャーコンソールより、以下のコマンドを実行する。 enable-migrationsMigrationsフォルダーが生成され、「Configuration.cs」ファイルが生成される。※DbContextが複数存在する場合は対応DbContextを指定し…

環境ファイルにセクションを追加し、DB接続処理を行う方法

app.config, web.config新しくセクションを定義し、設定を行う。 DB接続情報を登録する例として、1つのデフォルト接続情報と複数のコレクション型を設定する。 完成イメージの.configファイル <configuration> <configSections> <section name="dbSource" type="My.DB.Configuration.DbSourceSectionHandler, My.DB"/> </configSections> <dbSource> </dbsource></configuration>

VS2012の「32ビットの優先」ビルドオプション

OleDbでOracle接続を行ったところ、何故かVS2012で作成したプロジェクトではエラーになる。 色々調べた結果、 理由はビルドオプションでの「32ビットの優先」オプションがTrueだった事が分かった。VSのバージョンによってビルドオプションの初期値が以下の様…

UbuntoにBitnami+svnサーバー構築

もともとはRedmine+svnサーバーのつもりが、Railsインストールが上手く行かなかった関係で、方向を変更 簡単なAll-in-oneパッケージのBitnamiで構築してみた Bitnamiのインストール Ubunto14.04をベースとして、インストールを開始、 1つ問題点として、何故…

Subversionサーバー構築(Ubunto14.04)

apache2のインストール $ apt-get install apache2 apache2-utils Subversionインストール $ sudo apt-get install subversion subversion-tools libapache2-svn libapache2-svn:Apache2を利用して公開するためのパッケージ レポジトリフォルダー Apache2のd…

ファイルをダウンロードし、実行する

WGET:URLより、ダウンロードする。 wget https://bitnami.com/redirect/to/65997/bitnami-redmine-3.0.4-1-linux-x64-installer.run CHMODでファイルの実行権限を与える chmod +x bitnami-redmine-3.0.4-1-linux-x64-installer.run ファイルの実行:「./フ…