2014-01-01から1年間の記事一覧
FtpWebRequest クラス (System.Net) の中の最後のサンプルを徹底解説してみるよ
はじめに dllファイルの作り方、使い方 - 「Androidは電気羊の夢を見るか」を読みたい管理者のブログの(はてな記法による)焼き直しです。中身大して変わってません 目的 C++で作成されたdllをC#やC++のコードから使おうとするとやや複雑な手順を要する。 dl…
今回は過去の記事の焼きまわしです。どうしても納得できない表示があったので。
拡張メソッド (C# によるプログラミング入門)今まで if(String.IsNullOrEmpty(str)){ //処理; }って書いてた所が if(str.IsNullOrEmpty()){ //処理; }でいける。それも、同じネームスペースに static class Extension { public static bool IsNullOrEmpty(th…
ご無沙汰してますといいますかほとんど誰も見てないと思われますが <name id="bignight" attr="nethuman">おおきな夜</name> なんてXMLノードがあったとします。 同じように <name id="bignight" attr="human">本名</name> なんてタグが続いてたとします。 ネット人格ですね えぇほっといてください。 そんなこんなで XPathで片方を選択したい(た…
エクセルで数式エディタを使用しているとたまに変な表示になる時があります。 ・文字が重なった! ・文字が離れすぎた! みなさんも経験があるのでは・・・ [Excel2003]アドインを使用して数式を入力すると文字列が重なるときがある問題について - だるまの…
■はじめに その昔、CPUの演算処理能力は8bitしかなかった。パソコンなんてなくてポケコンなどと言われていた時代だ。 Windowsが登場するようになり、CPUの処理能力は16bitになっていた。 パソコンが我が家に来たころには、すでにCPUの処理能力は32bitになっ…
NetBeansからのMySqlへの接続の仕方 ①NetBeansをダウンロードしてインストールします。 ②JavaSDKをダウンロードしてインストールします。 ③MySqlをダウンロードしてインストールします。 ④http://dev.mysql.com/downloads/connector/j/からMySqlConnector J…
はてな記法で焼きなおしました。中身同じで見やすくしましまたのでこちらお勧め。 dllファイルの作り方、使い方 - 「Androidは電気羊の夢を見るか」を読みたい管理者のブログ dllファイルの作り方、使い方 - 「Androidは電気羊の夢を見るか」を読みたい管理…
参考にしたhttp://www.atmarkit.co.jp/fdotnet/chushin/masterasync_01/masterasync_01_01.html >|| using System;using System.Threading.Tasks;using System.Windows.Forms;using System.Threading;namespace stdyofthured{ delegate void UIDelegate(); p…
はい。終了。 って、ここで終わらせてはあまりにもひどい気がするので多少解説。 MVVMの解説でよくあるのは View←→ViewModel←→Model だったと思う。 ViewはViewModelのみを参照し、ViewModelはViewとModelの板挟みになっていて、ModelはViewModelからのみ参…
えー、これまで見てきた、オブジェクト指向を説明するために書かれたソースコードの中で、もっともシンプルなものはカウンターだと思ってます。 どういったプログラムかと言いますと、 「ボタンを押せば数字が上がっていく」 たったこれだけです。たったこれ…
色々と嵌まってて最後感動的な解決が出来たのでメモ やりたいことはListBoxのItemsSourceをBindingしてViewModelでListBoxのアイテムを管理しようってことです。 当初IEbumable型をBindingしようとしてたのですが、どうもうまくいかない。 デバッグ実行して…
やあこんにちは WPFいじり始めて2カ月になるbignightです。 ずっと「コマンド」というものの存在が謎だったのですが、ようやく分かりました(今更) MVVMパターンについては他のページでも見てもらうとして、MVVMパターンの胆とは何か。 ViewとViewModelの分…
たとえばこんな感じだったとします。 Window UserControl1 UserControl2 WindowのXAML内になんでも放り込むとごちゃごちゃするのでUserControlに分けたりするのですが、その場合ViewModelのインスタンスはどうなるんだと ちなみにWindowとその子要素であるUs…
今日はC#のマルチスレッドを使った時の排他制御についてhttp://ufcpp.net/study/csharp/sp_thread.htmlこちらの記事で分かりやすく解説されてたのですが、なにせサンプルコードが.NET4.0以降にしか対応してない!ということで.NET3.5で動くコードを書いてみ…
-その1 >> <ComboBox HorizontalAlignment="Left" Margin="44,83,0,0" VerticalAlignment="Top" Width="120"> <ComboBoxItem>アイテム1</ComboBoxItem> <ComboBoxItem>アイテム2</ComboBoxItem> </ComboBox><< -その2 ItemsSourceを指定View >>
MainWindow.xaml <StackPanel Width="60"> <StackPanel.Resources> ① <Style TargetType="Button"> ② <Setter Property="Command" Value="{Binding cm}"/> ③ </Style> </StackPanel.Resources> <Button Content="aa"/> ④ <Button Content="ii"/> </StackPanel> ①今からオブジェクトリソースを書くぞという宣言 ②これから書くボタンはみんなこのスタイルを適用するぞという宣言 ③実…
このブログで取り上げたいネタはいくつかあって メモついでにここに書いておきます ・本当は奥が深いカプセル化 カプセル化は軽くみられがちだけど、本当は奥が深いんだぞって話です。 メンバ変数をクラスに閉じ込めるだけがカプセル化じゃないんだぞって話…
issue:VC++2008で作成した64bitアプリケーションの起動に失敗する Msg:このアプリケーションのサイドバイサイド構成が正しくないため、アプリケーションを開始できませんでした。詳細については、アプリケーションのイベントログを参照するか、コマンドライ…