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

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

2016-08-01から1ヶ月間の記事一覧

TypeScriptをやってみた

TypeScriptとは? TypeScriptコンパイラ(tsc)によりコンパイルされ *.jsファイルが生成される。 型定義やクラス、モジュールなどを使い、コンパイルされるため、プログラムの構造化やエラーチェックが可能 altJS(JavaScriptを生成する言語の総称)のひとつイ…

ブラウザのオートコンプリートを無効にする

Input単位での無効 Input要素単位の無効化 <input type="text" id="cc" name="cc" autocomplete="off">HtmlHelperの場合 @Html.EditorFor(model => model.name, new { htmlAttributes = new { @autocomplete = "off" } }) Form単位での無効 <form method="post" action="/form" autocomplete="off">HtmlHelperの場合 Html.BeginForm("Create","Acount"…</form>

コマンドラインでPOST転送

jsonメッセージをPOSTで転送する。 curl http://localhost:3000/person -d '{"id":1,"name":"goper"}' GET送信 curl http://localhost:3000/person?id=1

Go LanguageでHello world

Goのインストール ホームページからダウンロードして、書いている順で実行 Downloads - The Go Programming Language 今回はUbuntuに入れて見たんでLinuxのパターンで以下のコマンドを実行した。 sudo tar -C /usr/local -xzf go1.6.3.linux-amd64.tar.gz 後…

サーバーエキスプローラーからPosgreSQLへのサーバー追加

dotConnect for PostgreSQLの導入 メニューから[ツール]-[拡張機能と更新プログラム]を選択 dotconnectを検索しdotConnect for PostgreSqlをダウンロードし、インストールする。 サーバーエキスプローラーからサーバー追加でPostgreSQLが選択可能になる。 以…

SQL文をLogに出力する

EntityFrameworkが生成するSQL文をLogとして出力する。 以下のコードではDebug出力のみとしている。実際にSQLが発行された場合、デバック出力にSQL文が出力される。 public class HomeController : Controller { MyDbContext _db; public OrderInventoryCont…

PostgreSQLでTableAttributeのテーブル名がエラーになる

EntityモデルのTableAttributeにテーブル名を設定してもSqlがエラーになる。 まだ解決出来てないが備忘録として記載。以下の様に実際のテーブル名をしてした。 [Table("Table1")] public MyModel { }DbContextではPropertyに以下の様に設定 public DbSet<MyModel> mym</mymodel>…

PostgreSQLをEntityFrameworkで使う

Nugetを利用し、必要なパッケージをインストールする。 1.EntityFramework 2.Npgsql.EntityFrameworkCore.PostgreSQL 3.EntityFramework6.PostgreSql※入れた記憶はないがNpgsqlは依存関係により、登録されていた(他にもいろいろ) DbContextに直接Con…

Entityモデルに複合キーを設定する

Entityモデルに複合キー設定 MyViewModel.cs public class MyViewModel { [Key] public string Clm1 { get; set; } [Key] public string Clm2 { get; set; } public string Clm3 { get; set; } }実行してみると、取得時に以下のエラーになる。 型 'System.In…

DbContextより、SQL文を直接実行する。

DbContextにSQL文を実行する。 MVC5以降(?) int cnt = dbcontext.Database.ExecuteSqlCommand("delete tablename where id ={0}",id); int cnt = dbcontext.Database.ExecuteSqlCommand("delete tablename where id =@p0",new object[] { id }); 1行も文…

ASP.NETでWindows認証ログインについて

ASP.NETでWebサイト表示時、AD認証でユーザ情報を取得するようにする。 Web.config <authentication mode="Windows" />ADのドメインでのログインを盛業する場合は、以下の内容を追加 <configuration> <system.web> <authorization> <allow roles="domainname\Managers" /> <deny users="*" /> </authorization> </system.web> </configuration> ASP.NETコード上では、User.Idenrityにより、情報にア…</authentication>