いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

2012-01-01から1年間の記事一覧

HTML5 Frameworkについてのメモ (主に商用系フレームワークについて)

最近、各サードパーティからもHTML5 Frameworkがぞくぞくとリリースされてきているので ついでに忘れないようメモメモ。今後、製品評価することがありそうな予感がすごくするので。 DXTREME http://www.devexpress.com/Subscriptions/DXTREME/ DevExpress社…

Visual Studio 2012 Color Theme Editor (VS2012のテーマを変更するテーマエディタ)

C#

元ネタは、エバンジェリストの長沢さんのブログ記事より。 色を取り戻せ?〜 Visual Studio 2012 Color Theme Editor http://softwareengineeringplatform.com/articles/visual_studio_2012-color_theme_editor/ 件のテーマエディタは、以下よりダウンロード…

DevExpress奮闘記-118 (商用版とフリー版のCodeRush (Refactor!)の機能差異, CodeRushXpress, Differences between paid (Pro) and free Refactor! versions)

DevExpress CodeRush Tips&Tricks (http://www.skorkin.com/)にて CodeRush (Refactor!)の商用版とフリー版の機能差異表がアップされています。 各バージョン毎に利用出来る機能が分かるようになっていますのでとても便利です。 Differences between paid (P…

Telerik's Microsoft Platform Guidance 2012

C#

Telerikが公開してくれている.NETで開発する際の プラットフォームガイダンス資料です。メモメモ。 すごく有用な資料。 Telerik's Microsoft Platform Guidance 2012 http://www.telerik.com/platformguidance.aspx Desktop Application Dashboard/Reporting…

7 HTML5 Features That You May Not Know About

あなたが知らないかもしれない7つのHTML5の機能ってタイトルの 記事があったので、メモメモ・・。 7 HTML5 Features That You May Not Know About http://www.aaronlumsden.com/articles/7-html5-features-that-you-may-not-know-about/ autofocus以外、見…

Linq入門記-56 (LINQ to XML, XDocument, XElement, Load, URIを指定して読み込み)

今回は、URIを指定して読み込みを行うLoadメソッドについてメモ。 過去の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- サンプルコードは、まとめてCodePlexにアップしてます。 …

Npgsql.Netで巨大なバイナリデータをやり取りするとOutOfMemoryExceptionが発生する件について (Prepareメソッド, OutOfMemoryException, bytea型, 7.3以降)

ハマましたので、メモメモ。 巨大なバイナリデータ (50MB〜100MB)をbytea型の列を持つテーブルにINSERTしようとしたら OutOfMemoryExceptionが発生していました。環境によっては、もっと少ないデータ量で出るかもしれません。 トレースを見てみると、どうも…

Linq入門記-55 (LINQ to XML, XDocument, XElement.ctor, 関数型構築)

今回は、LINQ to XMLの特徴の一つであるである関数型構築についてメモ。 以前の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- サンプルコードは、まとめてCodePlexにアップして…

Linq入門記-54 (LINQ to XML, XDocument, Parse, 文字列から構築)

すごく久しぶりのLinq入門記です。 今回から、LINQ to XMLについてメモしていこうと思ってます。 以前の内容は以下から見れます。よろしければご参照くださいませ。 Linq入門記 https://sites.google.com/site/gsfzero1/#TOC-Linq- サンプルコードは、まとめ…

ACE (Javascriptで出来てるコードエディタ, The High Performance Code Editor for WEB)

Javascriptで出来たコードエディタのACEが1.0リリースされたらしいのでメモメモ。 元ネタは、マイナビさん JavaScriptのコードエディタ「ACE 1.0」登場 http://news.mynavi.jp/news/2012/09/24/007/index.html 本家サイトは以下。 ACE - The High Performanc…

DevExpress奮闘記-117 (DXTREME, multi-screen applications across platforms and devices, Windows 8, iPhone, iPad, Android)

DevExpressからマルチデバイス向けアプリケーション開発フレームワークであるDXTREMEが発表されました。 「ディーエクストリーム」って読むみたいです。(製品紹介ビデオより) 以下メモです。DXTREMEはまだPreview段階であり、以下の情報は2012/09/18時点の…

Kendo UI Dojoが面白い (Telerik, Kendo UI, HTML5 Mobile Apps, iPhone, Android)

C#

Kendo UIは、Telerik社が提供しているHTML5のWeb/モバイルサイト向けフレームワークです。 私が知らなかっただけなのですが、いつの間にか正式版がリリースされていて チュートリアルっぽく体験できる、「Kendo UI Dojo」が出来てました。 Kendo UI http://w…

Using "using" Statements: DisposalAccumulator (CodeProject, IDisposable, using管理)

C#

CodeProjectにDispose関連の記事があったので、メモメモ。 そういえば、たまにこういうクラスを作成してる事があるなーって思ったので 元記事を参考にして、自分で作ったサンプルもついでに記述。 Using "using" Statements: DisposalAccumulator http://www…

Windows 8がデスクトップ開発に与える影響とその対応 (GrapeCity公開資料, Windows 8, タッチ対応, レガシーサポート)

GrapeCityさんがWindows 8のデスクトップ開発についての資料を公開してくださっています。 メモメモ。PDFファイルで、ページ数も21ページと読みやすいです。感謝m(_ _)m Windows 8およびVisual Studio 2012対応新製品ロードマップ http://www.grapecity.com/…

FiddlerがTelerikファミリーの一員に (Fiddler has joined the Telerik family, Test Studio product family)

Twitter経由で知りました。びっくり。 (https://twitter.com/IE_Japan/status/245384750821429248) Fiddlerのサイトにメッセージが記載されていますね。 Fiddler has joined the Telerik family http://www.fiddler2.com/fiddler/LetterFromEric.asp Fiddler…

Modified VS 2012 Theme (CodeProject, VisualStudio 2012のテーマを変更する方法)

C#

CodeProjectにて、VS2012のテーマを変える方法についての記事を 見つけたのでメモメモ。レジストリをいじる必要があるみたいですね。 利用する場合は、しっかりバックアップをとっておく方がいいです。 Modified VS 2012 Theme - Cool Blue http://www.codep…

Make Web Development Easier with IIS Express (CodeProject, IIS Expressを利用してのWeb開発, Cassini)

C#

個人的に、IIS Expressの設定などに関して一番わかりやすく詳細に記述されていると 思うのでメモメモ。IIS Expressを利用する上での利点についても記載されています。 Make Web Development Easier with IIS Express http://www.codeproject.com/Articles/39…

DevExpress奮闘記-116 (DevExpress Winforms ControlsがCoded UI Testに対応, コード化されたUIテスト)

結構前の話題ですが、v12から、WinFormsコントロールがCoded UI Testsをフルサポートしたみたいです。 DevExpress WinForms Controls: Coded UI Support http://devexpress.com/products/net/controls/winforms/coded-ui/ Coded UI Test Extension http://ww…

Listをforeachでループした場合とList.ForEachした場合の速度差について (foreach vs List.ForEach, パフォーマンス)

C#

Listの内容をforeachでループした場合とList.ForEachで処理した場合で、どちらが速いかという話題です。 ちょっと自分でも調べましたのでメモメモ。 元々、CodeRush Tips & Tricksの以下の記事を見たのがきっかけでした。 The Introduce ForEach Action refa…

DevExpress奮闘記-115 (VisualStudio, ツールボックス, 重複, ローディングが遅い, How to resolve issues with Toolbox items, KA18574)

先日、私の環境にてDXv2のバージョンをv12.1にアップデート (v12.1.6) したところ 以下の現象が発生しました。(なんかこの現象、前にも別の問題で発生したことがあります...) VSのローディングがすごく遅い。 DevExpressのコントロールがツールボックスに重…

.NET クラスライブラリ探訪-065 (System.IProgress, System.Progress, .NET 4.5から追加, 進捗状況, レポート)

C#

今回は、System.IProgressとSystem.Progressクラスについてちょこっとメモメモ。 IProgressとProgressは、どちらも.NET Framework 4.5で追加された型です。 文字通り、進捗状況を処理するための型です。 IProgressインターフェースを実装したクラスがProgres…

ProgressBars for console apps (コンソールに表示するプログレスバー, CodeProject)

C#

CodeProjectに、面白そうな記事があったのでメモメモ。 コンソールで使えるプログレスバーみたいなものを表示するためのやり方が記述してあります。 SwayBarいい感じ。 ProgressBars for console apps http://www.codeproject.com/Tips/448068/ProgressBars-…

Async/Await FAQ (MSDNブログ, C# 5.0, 英語)

C#

海外のMSDNブログに、以下のブログ記事がアップされていたのでメモメモ。 後で読む。 Async/Await FAQ (Parallel Programming with .NET) http://blogs.msdn.com/b/pfxteam/archive/2012/04/12/async-await-faq.aspx 以前にも、async/await周りのリソースを…

.NET クラスライブラリ探訪-064 (System.IO.Compression.ZipFile (3), .NET 4.5から追加, ZIPファイルを作成および更新, CreateEntryFromFile, CreateEntry)

C#

前回に引き続き、System.IO.Compression.ZipFileクラスについてちょこっとメモメモ。 ZipFileクラスの概要については、前回の記事をご参照ください。 .NET クラスライブラリ探訪-062 (System.IO.Compression.ZipFile (1), .NET 4.5から追加, ZIPファイルの圧…

.NET クラスライブラリ探訪-063 (System.IO.Compression.ZipFile (2), .NET 4.5から追加, ZIPファイル内のエントリを列挙, ZipArchive, ZipArchiveEntry)

C#

前回に引き続き、System.IO.Compression.ZipFileクラスについてちょこっとメモメモ。 ZipFileクラスの概要については、前回の記事をご参照ください。 .NET クラスライブラリ探訪-062 (System.IO.Compression.ZipFile (1), .NET 4.5から追加, ZIPファイルの圧…

DevExpress奮闘記-114 (devexpress.jp, 日本サイトがオープンしてた, XtraGrid for WinForms日本語版)

いつのまにか、DevExpressの日本サイトがオープンしてたみたいですね。 本家サイトとかでアナウンスなどがなかったので知りませんでした。 DevExpress 日本サイト http://www.devexpress.jp/ 今のところ、XtraGridの日本語版のみが販売開始という状態みたい…

.NET クラスライブラリ探訪-062 (System.IO.Compression.ZipFile (1), .NET 4.5から追加, ZIPファイルの圧縮/解凍)

C#

今回は、System.IO.Compression.ZipFileクラスについてちょこっとメモメモ。 ZipFileクラスは.NET Framework 4.5から追加された型です。 文字通り、ZIP形式のファイルを扱うためのクラスです。4.5になって、やっと追加されました。 これが追加されるまでは、…

DevExpress奮闘記-113 (ORM Data Model WizardがVisualStudio 2012で利用できない件, ver12.1.3から利用できない)

【2012/09/11追記】 DevExpressより、最新バージョンであるv12.1.7がリリースされました。 このリリースから、ORM Data Model WizardがVS2012で動作するようになっています。http://www.devexpress.com/Support/WhatsNew/DXperience/files/12.1.7.xml XPOのV…

C# 5.0 asyncとawaitに関するリソースメモ

C#

VisualStudio 2012も出たしメモメモ。 async (C# リファレンス) http://msdn.microsoft.com/ja-jp/library/hh156513.aspx await (C# リファレンス) http://msdn.microsoft.com/ja-jp/library/hh156528.aspx チュートリアル: Async と Await を使用した Web …

DevExpress奮闘記-112 (RealTimeSourceを試してみた, 120000件超のデータ読み込み, C# 5.0のasync/await利用)

DevExpress奮闘記-108 (RealTimeSourceを試してみた, v12.xの新コンポーネント, データの変更を非同期でUI側に伝えるブリッジデータソース, asynchronous bridge source) http://d.hatena.ne.jp/gsf_zero1/20120630/p1 以前、RealTimeSourceについての記事を…