program study story

プログラムの勉強 アウトプット

2020-04-01から1ヶ月間の記事一覧

エッセンシャルWPF_読んで、わからなかった用語_書き覚え

■GUIとは Graphical User Interfaceの略。 コンピューターの画面上に表示されるウィンドウやアイコン、ボタン、プルダウンメニューなどを使い、マウスなどのポインティングデバイスで操作できるインターフェース。 ■マネージオブジェクトモデルとは マネージ…

C#_$文字列補間について

♦補間とは 数値表や観測で得られた値に基づいて、その間にある、表が載せないまたは観測していない数値に対する値を算出すること。 ♦リテラルとは 数値や文字列をコードに直接記述したものをリテラルと呼ぶ。 例えば、整数(1...10...100など)や、"Hello Worl…

C# 複合書式指定について_String.Format("{0}")

String.Formatメソッドとは? 第1引数に指定した書式で第2引数以降のオブジェクトを変換して出力表示する。 using System.Windows; namespace ConsoleApp1 { class Program { static void Main(string[] args) { string format = String.Format("{0}", 10); …

XAML_簡単構成について_基礎知識

■XAMLでWindowsアプリケーションを作成するには 少なくとも2つの.xamlファイル(=拡張子が「.xaml」のファイル)が必要。 ・ウィンドウを定義した.xamlファイル ・アプリケーションを定義した.xamlファイル 例1 ・MainWindow.xaml(ウィンドウを定義した.xaml…

XAMLとは

XAML(Extensible Application Markup Language)の略。 主に、Windowsアプリケーションや、IEなどのブラウザ内で動作する SilerlightアプリケーションなどのGUIを記載するために使用される。

WPF_C#_Xaml_基礎_DataContextを設定する方法

WPF:DataContextを設定する方法 ■プロパティに設定する方法 ・csファイルのコンストラクタにおいて、DataContextプロパティを直接設定する方法。 ViewModelを生成するだけでなく、初期設定等を行う場合 XAMLにDataContextを記載しないので、XAML上でDataCon…

psqlについて_一般的なオプション実行

コマンドプロンプトより、psqlを実行する場合、 オプションが用意されている。 オプションの一覧 --- 一般的なオプション --- ・-c,-command=コマンド (SQLまたは内部)単一のコマンドを1つだけ実行して終了 ・-d,-dbname=DB名 接続するデータベース名 ・-f,…

psqlについて_PostgreSQL_接続_切断

psqlとは コマンドラインベースでPostgreSQLで作成済みのデータベースに接続したりテーブルから取得したりすることが出来るツール。 Windows環境からpsqlを利用するにはコマンドプロンプトから行う。 ■ PostgreSQLへ接続 PostgreSQLへ接続するには、次のよう…

PostgreSQLについて_基礎

PostgreSQLは、 オープンソースのリレーショナルデータベース管理システムのこと(RDBMS)です。 元々の名前は、「Postgres95」であったが、1996年以降はふさわしくないとのことで、「PostgreSQL」と名前を変更し、バージョンを6.0とされている。 PostgreSQLの…

プログラミング 基礎(復習)

プロパティとは メンバ変数の値の取得や変更を行うためのメソッド(アクセサー)のこと メンバ変数へのクラス外部から直接アクセスできるようにすることはオブジェクトの状態が不正な値に書き換えられエラーになることや、そのメンバ変数が絡んだ修正が入った…

VisualStudio .NetFramework/.Net Standard/.Net Coreの違い

■ .Net Frameworkとは Windows向けのアプリケーションを動作させるためのランタイム実行環境。 特徴:.Net FrameworkはNet Frameworkというアプリケーションフレームワークでもあり、様々な機能をライブラリとして提供している。 このライブラリを使用するこ…

WPFとは

WPF(Windows Presentaion Foundation)の略。 ◆魅力的な外見のユーザーエクスペリエンスを持つWindowsクライアントアプリケーションを作成するための次世代プレゼンテーションシステム。のこと。 ユーザーエクスペリエンス・・経験によって習得した知識・技術…

ASP.NET_基礎_ViewBag+α

ASP.NET(.Net Framwork)にて、MVCで作成の勉強をしております。 何かいい練習などありましたら、教えてください。 Contorollers/HomeControllersにて、ViewBag.Titleとある。 ・ViewBagに対するのが、ViewData。 □ViewDataの優位点 プロパティの方が厳密にチ…

Webアプリケーション_開発モデル

■MVCとは 「Model」「View」「Controller」の3つに分割する。 ユーザーが直接参照・編集する情報から分離する。 Model・・アプリケーションが扱う領域のデータと手続きを表現する要素である。 また、データの変更をViewに通知するのもモデルの責任である。 …

ASP.NETの全体像

■Webフォーム サブフレームワークの一つ。 サーバーコントロールと呼ばれるUI部品が豊富に用意されているのが特徴。 *イベントドリブンモデル*を採用していることからWindowsアプリケーション開発の知識をほとんどそのまま、ASP.NETアプリケーションの開発に…

JavaScript 基礎_if文+α

■if文 if文 if(条件設定) { 条件に合うときに実行される } ----------------------- var jaugeA=10; var jaugeB="10"; var jaugeC; if(jaugeA == jaugeB) { jaugeC=jaugeA+jaugeB document.write(jaugeC); } ----------------------- ◇数字の10と文字列の10…

JavaScript 基礎_変数_定数_インクリメント_+α

■変数 var name; → nameという変数 name = 9; var Name; →Nameという変数 Name = 90; ・var は型の名前 ・文字の大小の違いで違うものと認識する ※nameには9が、Nameには90が入っている document.write(name); document.write(Name); ・最後についている「;…