あとらすの備忘録

チラ裏のメモ帳

C#

C# 文字列結合

C#

概要 ソース 修正箇所 修正前 修正後 簡単に3パターンの修正案 文字列は不変オブジェクト? StringBuilderを使うメリット 雑感 概要 前回に引き続き疑似マイナンバー生成機の改修ネタです。 forからforeachに変更 「”文字” + "文字"」からStringBuilderに変…

C# 乱数の生成

C#

概要 過去に作成した疑似マイナンバー生成機を作って乱数を生成する処理を書いた。 ふとネットの記事を目に*1して「あれ?既存のコードじゃ重複した乱数生成されるんじゃ?」となったので直しました。 ソース github.com ※コミットがたくさんありますがGitに…

VisualStudio 「{」を行頭から行末に設定変更

概要 「{」を行末から行頭にした いつでも戻せるようにメモ ソースコードの見やすさ 学生の頃からコードはVisualStudio(C#?)の初期設定で 中括弧({})は行頭に配置でコードを書いてきたわけですが入社時の研修でEclipseでJavaを書いたときに違和感を…

C# EntityFrameworkを使ったDBアクセス コードファースト編

概要 C# EntityFrameworkのコードファストを利用してDBアクセスを行います。先日書いたASP.NET MVCを使ったTweetを投稿するWebアプリケーションの制作過程で DBアクセスについてよくわからなかったので チュートリアルをさらさらっとやった次第ですので備忘…

ASP.NET MVCでCRUD ツイートレスポンスを登録する

ツイートレスポンスの内容をDBに登録してみる。 前回の続きです。 kitigai.hatenablog.comツイートするとレスポンスを受け取ることができるので そのレスポンス内容をDBに登録してみます。 いわゆるCRUDです。(Create Read Update Delete)

ASP.NET MVC CoreTweetを使ってツイートを投稿する。

概要 前回のTwitter連携の続き kitigai.hatenablog.com ASP.NET MVCでツイートしてみる。 これをな?こうしてこうじゃ!2018/01/04 21:44:48 ツイートテスト— あとらす (@Lychee_jam) 2018年1月4日見たいな感じです。

ASP.NET MVCでTwitter連携の認証

概要 ASP.NET MVCのデフォルト機能として存在するOAuth/OpenIDのログイン(?)を試してみる。 ※用語(日本語)あってます? いわゆるTwitter連携と言うやつ?

ASP.NET MVC コントロールからオブジェクトをビューに渡す

久々のASP.NET 久しく触ってなかったASP.NET 前回Jsonを受け取って格納するところまでやってました。 kitigai.hatenablog.com cshtmlの記法がわからなかった return view(obj)でオブジェクトをビューに渡してやればいいんだろうってのはわかってた でもcshtm…

C#基礎 メソッド

基礎をやっていると思ったら復習編だったでござる。 Chapter1って基礎編かー 継承って難しくない?インターフェースって難しくない?って思ってたら復習編でした Chapter2からの方がむしろ簡単じゃないですかね。学生の開発のみで設計とかしたことないからで…

C#基礎 オブジェクトと継承

放送大学の授業とつながった やっと点と点がつながった感じがするオブジェクトってなんとなーくで分かってたつもりだし 継承も調べてみて「こんな感じか」、「へー」って感じだったけど授業と本でパッとつながった

C#基礎 値型と参照型

基礎固め 実戦で役立つ C#プログラミングのイディオム/定石&パターン作者: 出井秀行出版社/メーカー: 技術評論社発売日: 2017/02/18メディア: 大型本この商品を含むブログ (1件) を見る学生の時は先生が指導してくれていたけど 最近適当にしか書かなくなった…

C#で文字列のCSVデータをDataGridViewに表示する。

C#

概要 先日の続きです。 kitigai.hatenablog.com コピー&ペーストでCSVデータを貼り付けると CSVデータを加工してDataGridViewに追加します。文字列のCSVデータを加工するのは初めてだったのでなかなか新鮮でした。 いっつもCSV”ファイル”をStreamで1行読み…

C#で2つのキーを使ったショートカットを設定する(CTRL+V)

C#

概要 C#でWindowsのショートカットキー的なのを設定する。 普通にKeyDownイベントでイベント発生時に押下されているキー情報を取得して 目的のキーが押下されているか比較する。学生時代にキーイベントはかすかにやった記憶があるけど 全く覚えてなかったの…

ASP.NETでSteamAPIを使ってユーザー情報をJsonで受け取る

ASP.NETでSteamAPIを使ってユーザー情報をJsonで受け取る 決してJavaからの逃げではない!ASP.NET使ってみました。 公式チュートリアルさらさらーっと読みながらだからMVCでちゃんと使えてないだろうし 理解のりの字もできてない。 これからちゃんと調べます…

疑似マイナンバーを生成機を作った

C#

C#で疑似マイナンバー生成機を作った 業務でよく使うので既に会社にはあるんですが 勉強の為と思って自作してみました。※ちなみに社内ツールのソースコード等は見てないので完全ネットだけの知識で作ってます。20180114追記 kitigai.hatenablog.com 乱数生成…

C#でOutookのアドインを作る(添付ファイルチェック)

C#

C#でOutookのアドインを作る(添付ファイルチェック) 会社は何を考えてるのかわからないので お客様にて発覚したミスも人間の目視チェックで対策しようとします。技術屋なんだからこう言うの得意なコンピュータに任せましょうよ?ね? 概要 Outlookでメール送…

SteamAPIを使ってユーザー情報をJson形式で受け取る

C#

Steam Web APIを使ってユーザー情報を取得してみた。 C#のWebRequest使ってこんな感じになりました。 Jsonとは何ぞやってとこから始めました。

C#でドラッグ&ドロップ(コントロールの移動)

C#

C#でドラッグ&ドロップ(コントロールの移動) Form内のコントロールをドラッグ&ドロップで移動させるプログラムドラッグ&ドロップでファイルパスを取得するプログラムはこちら kitigai.hatenablog.com

C#でドラッグ&ドロップ(ファイルパス取得)

C#

C#でDrag&Drop(ファイルパス取得) ドラッグ&ドロップでファイルパスを取得して画像を表示するプログラム

C#で画像差分抽出

C#

会社でシステムテストを行っていて こう言うのがあったら便利だなーっと思ってぱーっと書いてみました。家から会社にデータは持ち込めないし 会社はCOBOLしか取り扱ってないのでエディターは秀丸しかありません。なので使用されることはないでしょう。 使え…