のんのんびりびりプログラマー

のんびりプログラム関係を書いています。また日々思った事を思った時に。

■IT-プログラミング

【WPF小技集】MVVMLightのMessengerの使い方

Messengerを使えばViewModelからViewに通知を送って 処理をさせることを簡単にできます。例えばポップアップを出したいや、 新しい画面を開きたいなどWPFでは画面の処理はあくまでViewで行うような思考ですので、 ViewModelからMessengerでViewに通知を送り…

【WPF小技集】MVVMLightのRelayCommandの使い方

今回はMVVMLightのライブラリをNugetから落として RelayCommandを使い方です。まずはView側にCommandを書きます。 RelayCommandはViewModelに書きます。 ChatView.xaml <DockPanel LastChildFill="True" DockPanel.Dock="Bottom"> <Button Content="Send" DockPanel.Dock="Right" Width="50" Command="{Binding SendCommand}"/> </button></dockpanel>

【WPF小技集】Windowの画面サイズのBinding方法

WindowサイズをBindingしようとするとまず陥ってしまいます。たぶんこんな感じに普通に書いているんじゃないでしょうか。 ChatView.xaml

【WPF小技集】一覧

【WPF小技集】起動時のスタートメソッドの設定 - のんのんびりびりプログラマー 【WPF小技集】Windowの画面サイズのBinding方法 - のんのんびりびりプログラマー 【WPF小技集】MVVMLightのRelayCommandの使い方 - のんのんびりびりプログラマー 【WPF小技集…

オブジェクト指向は難しい

私はJavaを使っていました。 現在はc#をメインに使っています。Javaからc#への移行はあまり難しくはなかったです。 それは両方とも比較的書き方が似ているからです。そして何よりも両方ともオブジェクト指向を 元に考え作られた言語だからです。ではオブジェ…

【WPF小技集】起動時のスタートメソッドの設定

WPFプロジェクトで起動時にメソッドを実行させたい場合は 下記のように書きます。 App.xaml <Application x:Class="ChatBot.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ChatBot" Startup="StartUp_Application"> <Application.Resources> </application.resources></application>

ChatBotのAI化に向けてLUISを使ってみる④

いよいよLUISをBotApplicationに追加してみます。 前のブログでLUISのアカウント作成、IntentsとEntitiesの登録、テストを書いています。 まだの方は下記を参考にしてください。 【LUISアカウント作成】 ChatBotのAI化に向けてLUISを使ってみる① - のんのん…

ChatBotのAI化に向けてLUISを使ってみる③

前回までのブログでLUISのアカウント作成と IntentsとEntitiesの登録をしました。 まだの方は下記を参考にしてください。 【LUISアカウント作成】 ChatBotのAI化に向けてLUISを使ってみる① - のんのんびりびりプログラマー 【IntensとEntitiesの登録】 ChatB…

ChatBotのAI化に向けてLUISを使ってみる②

前回のブログでLUISのアカウント作成と Appの登録まで行いました。 まだの方は下記を参考にやってみてください。 【LUISアカウント作成】 ChatBotのAI化に向けてLUISを使ってみる① - のんのんびりびりプログラマー では今回メインの内容のIntentの登録になり…

ChatBotのAI化に向けてLUISを使ってみる①

http://shiganaise.hatenablog.com/entry/2017/botframework_03今回はLUISというAPIを使って 会話のやり取り部分裏処理をやっていこうと思います。 VisualStudio2017でBotFrameworkを使うやり方は前のブログに書いてあります。 一番下にリンクを貼っておきま…

Visual Studio2017でBot Frameworkをやってみる③

では実際のソースコードを見ていきましょう。 BotFrameworkのインストール方法は①と②を見てください。 Visual Studio2017でBot Frameworkをやってみる① - のんのんびりびりプログラマー Visual Studio2017でBot Frameworkをやってみる② - のんのんびりびりプ…

Visual Studio2017でBot Frameworkをやってみる②

前回のブログからChatBot特集中 興味を持ったので、自分の手順書がてら書いています。 前回のブログでテンプレートとエミュレータのダウンロードをしました。 まだ見ていない人はぜひ前回のブログを見てください。 Visual Studio2017でBot Frameworkをやって…

Visual Studio2017でBot Frameworkをやってみる①

ChatBotに興味を持ち家にある開発環境でChatBotをやってみた。 【家の開発環境】 ・Windows10 ・VisualStudio2017 ダウンロードに必要なのは以下の2つ ・Bot Application VSで使うBotアプリケーション用のテンプレート ・BotFramework Emulator 実際に動か…