ボス級社内SEのお役立ち技術情報

社内SEのシステム開発について。メインプログラム言語C#

【VisualStudio2017 C#】FormアプリケーションをClickOnce(クリックワンス)で簡単に配布する(Webサーバ経由)

前回の記事で紹介したClickOnceをWebサーバ経由でのアプリケーションの配布を紹介します。 前回のインストール用ファイルを各クライアントに送付するより効率的です。 www.topse.work 配布ファイルを送るかURLを参照してもらうようにするかの違いですが、 共…

【VisualStudio2017 C#】クラスのプロパティを使用して引数付きコンストラクタを簡単に生成する時短技

プロパティ(セッターゲッター)やフィールドがあるクラスでそのプロパティ(フィールド)を引数にしたコンストラクタを作成したいことがあると思います。 プロパティが多ければ入力が大変です。 そこで簡単にコンストラクタを作成する方法を紹介します。 手…

【セキュリティ】「日本年金機構:ねんきんネット」のユーザID発行申込みの基礎年金番号入力確認が斬新だった

私の現在の年金支払いがどうなっているのか確認するために「ねんきんネット」にアクセスしました。ユーザID発行申込みの基礎年金番号入力確認の 年に一度送られてくるはがき「ねんきん定期便」にアクセスキーなるものが記載されているので、 そのアクセスキ…

社内で生産管理システムを構築する人が読むといいデータベース設計の書籍

・データモデリングの仕方ってこれでいいんだっけ? ・ER図ってどう書けばいい? ・テーブルは、複合主キーにすべきなのか、単一主キー(サロゲートキー + ユニークキー)にすべきなのか? というようなことを思っている人向けの書籍があります。 いろいろと…

Laravel初級者の私が役に立った書籍(主に電子書籍)

Laravel人気が高まってきました。 Googleトレンド 最近急激に落ちているのは気になりますが、 人気上昇中であるのは間違いないです。 PHPという軽量な言語を使用したWebフレームワークなため迅速な開発も可能にします。 ただ日本には情報がまだ十分なく発展…

【VisualStudio2017 C#】FormアプリケーションをClickOnce(クリックワンス)で簡単に配布する

クライアント(使用者)へのFormアプリケーションの配布ってどうしていますか? 実行ファイル(exe)と関連ファイルをzipにしてメールで送付するとか、 ファイルサーバにアップロードしてそのパスを知らせるとか、 小規模であればそのような感じで配布してい…

【VisualStudio2017 (C#)】コードエディタの全画面表示および、ウィンドウレイアウトを設定してコーディング効率化をはかる

VisualStudioは高機能ゆえ表示されるウィンドウも多いです。便利な機能が盛りだくさんなのですが、コーディング中はコードエディタを全画面表示させたり、フォーム作成時はツールボックスとプロパティのみ表示させたいでしょう。ウィンドウを操作してウィン…

【MySQL(MariaDB)】基本的なことをまとめてみた

業務で使用することになったのでMySQL(MariaDB)のパワーシェル(コマンドプロンプトの上位プログラム)から実行できるコマンドをまとめてみました。 実行環境 OS:Windows10 Home XAMPP:v3.2.2 MySQL(MariaDB):10.1.35-MariaDB 実行コマンド ・rootパス…

【Windows10】遠隔パソコンを簡単に操作できるTeamViewerが無料で使用できてすごく便利

実家の親から 「EXCELが急に開かなくなった。なんとかして。」 と連絡を受けました。 職業が社内SEということで パソコンで困った時、 家族や友達から質問されることはよくあります。 質問者が近くに住んでいるならばいいのですが、 遠隔地の場合電話では到…

【VisualStudio2017 (C#)】「接続のプロパティ」→「データソースの変更」にMySQLデータソースを表示させる方法

MySQL Connector/Netをインストールすれば、 VisualStudio2017のコードよりMySQLへの接続は可能でした。 ただ、VisualStudio2017の「接続のプロパティ」→「データソースの変更」にMySQLデータソースは表示されません。 調べていくと、 「MySQL for Visual St…