kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

.NET

ZipArchiveクラスのコンストラクタにEncodingを指定できるようになった!

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect ZipArchive Constructor (Stream, ZipArchiveMode, Boolean, Encoding) (System.IO.Compression) 実際の動作はまだ確認していませんが、フィードバックが通りました!いやぁうれしい。…

Pro C# and the .NET 4.5 Framework

Pro C# 5.0 and the .NET 4.5 Framework Pro C# 5.0 and the .net 4.5 Framework (Professional Apress)作者: Andrew Troelsen出版社/メーカー: Apress発売日: 2012/08/22メディア: ペーパーバック クリック: 3回この商品を含むブログを見るAlpha Bookで今な…

Community Open Day 2012 Tokyo

東京会場 東京会場の申し込みが開始されました。私も一コマしゃべります。Visual Studio デバッグですが、増田さんとネタがかぶっているので、調整します。といっても、私はWindows 8固有のことをしゃべるつもりはあんまりない…いやちょっとだけ…(^^;。 Metr…

MS12-034のKB2636927が適用に失敗する

マイクロソフト セキュリティ情報 MS12-034 - 緊急 : Microsoft Office、Windows、.NET Framework、Silverlight 用のセキュリティ更新プログラムの組み合わせ (2681578) KB2686509はキーレイアウトを変更していると失敗するらしいのですが、それとは別。私は…

Visual Studio 11の.NET Framework 4プロジェクトでasyncを使う

C# 5.0のasync/await構文は言語の機能で、コンパイラががんばっているシンタックスシュガーです。実際は.NET 4のTaskクラスを使って生成されます。岩永さんのところが分かりやすい。 非同期処理 (C# によるプログラミング入門) Taskクラス使うんだったら、.N…

Visual Studio 11検索ダイアログボックスのボタン位置不正

Improving Find & Replace in Visual Studio 11 Beta - The Visual Studio Blog - Site Home - MSDN Blogs Visual Studioの検索はバージョンを重ねるごとに良くなっていきますね。正規表現は少なくともVisual Studio 2010からつかえていたと思いますが、UIに…

Visual Studio 11のWebサイトプロジェクトプロパティでの文字切れ

ダイアログボックスの.NET Framework選択文字列が欠けている | Microsoft Connect 文字切れ見つけるの楽しいですね(棒)。そんなわけでまた一つ追加。今まで全く気付いていなかったのですが、Visual Studio 2010ではファイルメニューからWebサイト作ると、こ…

.NET 4.5のZipArchiveクラスまだ完成ではない?

今日BCL Teamの人からconnectのもともとのフィードバックにコメントが付きました。 System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect You know that we cannot make specific technical details public before things actually get rel…

ZipArchiveクラスのCreateEntryにbyte配列をとるオーバーロードを追加してほしい

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect このフィードバックが「修正済み」としてクローズされたんですが、Betaで検証したらまったく変わってないので、方針を変えてZipのエントリーに任意のエンコーディングで追加できるよう…

Windows 8 CPの.NETランタイムのNGENはタスクスケジューラでやるみたい

.NET Frameworkランタイムをインストールすると、インストールした環境の実行イメージを生成します。インストールが終わっていないときにOSをシャットダウンすると問題が出るということもあったそうです。 Blogs - 日本のセキュリティチーム - Site Home - T…

.NET Framework 4.5のZipArchiveクラスのインターフェースの変更

Developer Previewとインターフェースがだいぶ変わりましたね。コンストラクタでは普通にファイル名だったのが、Streamを渡すようになっています。ZipArchiveに関してはDeveloper Preview時点のプログラムは動きませんが、こっちのほうがいいんじゃないでし…

PowerShell Advent Calendarが電子書籍になりました

PowerShell Advent Calendar 2011が電子書籍化されました - PowerShell Scripting Weblog イベント発案者牟田口さんのご紹介。 PowerShell Advent Calendar 2011 | Gihyo Digital Publishing ダウンロードは無料ですが、会員登録が必要になります。私も7日目…

Visual Studio 11 Betaがやってくる

We are sorry, the page you requested cannot be found. 2/29にVisual Studio 11(仮)のベータ版がやってくるそうですね。もちろんPST時間でしょうから、日本では3/1の深夜なんでしょう。.NET Framework 4.5は変わっていなければSide By Sideではなくリプレ…

2/14に配信された.NET Framework 信頼性アップデート2の内容(KB2600217)

Reliability Update 2 for the .NET Framework 4 セキュリティアップデートとは別に配信されています。推奨なので、デフォルトではインストールされないはずですので、必要な方はどうぞ。このへんを直しているそうです。英文読解怪しいので、気になる人はち…

最近Azure本増えました

Azure関係でここ半年ちょっとの間に出た本を並べてみただけでもこれだけありますね。本の企画が通るってことはそれだけ需要も増えているんでしょうか?私の身の回りというか、世を忍ぶ日銭稼ぎではちまちま.NETのサーバー側のアプリケーションを作るくらいで…

TFSを支える技術資料チラ見せ

長沢さんのまね(笑)。とりあえずこんな図をキーにしていろいろしゃべろうかなぁと思っています。大枠はできたので、あとは何をしゃべるか細かいところをいろいろ足したり、どのデモをやるかどうかってところでしょうか。 デモの一つは決めていますが、環境が…

System.IO.ZipArchiveクラスがUTF-8しかサポートしない件、今度こそ対応された?

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect 毎日コメント更新されないかなーとみていたんですが、やっと先日更新されました。「次のリリース(VS11のベータのこと?)が忙しかったんだよ、ごめんね」みたいなコメントとともに「fix…

最近の本

UXデザイン入門作者: 川西裕幸,潮田浩,栗山進出版社/メーカー: 日経BP社発売日: 2012/01/26メディア: 単行本購入: 5人 クリック: 246回この商品を含むブログ (4件) を見る先日他界されたMicrosoftエバンジェリスト川西さんの遺稿になってしまいました。UXが…

TFS版BufSpotsを実装した

グーグルのバグ予測アルゴリズムを実装したツール「bugspots」、オープンソースで公開 - Publickey gitとsubversionだけで悔しいので、BugSpotsをTFSで実装してみました(結構しょうもないところで詰まったのは内緒だ)。ちょっと前にSQL Serverのビュー定義…

PowerShellと.NET Framework

Facebookでちょっと話題になっていたのでこちらでも。まず大前提としてPowerShellはめちゃくちゃ便利です。しかし、今使っているのはおそらく開発者がちょこっとテストのためとか、ソフトウェアのセットアップのためってことが多いのではないか…とも思います…

Performance AnalyzerとPerfView

Windows Platform SDKにはPerfomance Analyzerというツールがついていますが、ダウンロードセンターにPerfViewが登場しています。 Download PerfView from Official Microsoft Download Center 軽く使ってみましたが、GUIが特定用途に特化している感じで、こ…

zipフォルダーの仕様とZipArchiveクラスの話やっと理解してもらえた?

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect 昨日書いた話はちょっと間違っていました。Windowsのエクスプローラーでのzipフォルダーの挙動は画面表示文字ではなく、「Unicode対応でないプログラムの現在の言語」の挙動に依存しま…

Windowsにおけるzip圧縮フォルダーの怪

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect この件でMicrosoftの人から「JapaneseをLanguageに追加してみたけど再現しねーYo」というコメントをもらって、そんな馬鹿なとわざわざ英語版Windows 7 SP1 x86 Ultimateを入れてやって…

.NET 4.5でのTPL改良について

この記事はC# Advent Calendarの12/18分です。 C#というよりも、.NET Framework 4.5におけるTPL(Task Parallel Library)のチューニングについて簡単に。英語ですが、TPLそのものに関しては.NET 4がリリースされたタイミングでMSからドキュメントが出ています…

TFS Best Practices Analyzer

この記事はTFS Advent Calendarの12/17分です。 TFS Advent Calendar : ATND ちょっとネタに困っていたのですが、素晴らしいタイミングでTFS Power Tools December 2011が公開されました。今回の新機能はこんな感じだそうです。 A diagnostic tool with a gr…

Windowsと.NET 4.5のZipArchiveクラスの互換性問題その4

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect やっとBCL Teamの人が問題を認識してくれた?ようなので、少し安心しました。あとはWindows側がどうなるか。展開はおそらく問題ないはずなので、対応してくれる…だろう(と期待)。圧縮…

System.IO.ZipArchiveクラスの互換性問題その3

System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connect 一言でいうと、「ZIPはCP437かUTF-8が標準なんだから、エンコーディングなんか指定できる必要ないんじゃね?」ということでクローズされました(;-;)。まぁこのクラスがEncodingを指定…

Webサービスのチューニング記事が公開されました

Webサービスのパフォーマンス・チューニング − @IT 今回も結構大変でした…プログラミングのチューニングというよりも、性能分析でどういうデータを見比べていけばいいのかってのはなかなか経験が必要です。 お高いツール使って一発で原因特定できるなんてそ…

System.IO.ZipArchiveクラスで日本語が使えない話その2

id:kkamegawa:20111127:p1で書いたSystem.IO.ZipArchiveが日本語Windowsでは使い物にならないよーという話の続き。日本語のフィードバックサイトがいつまでたっても再開しないので、バグ扱いでconnectに登録しました。 System.IO.ZipArchive zipped only UTF…

.NET 4.5のSystem.IO.Compression.ZipArchiveクラスと日本語版WindowsのZipフォルダー

だいぶ前も不安視していた、.NET 4.5のZipArchiveクラスですが、やっぱりマルチバイト系のエンコーディングは強制的にUTF-8で格納されているっポイですね…。パッと見、エンコーディングを指定できないようですがどうするんだろう。ZipArchiveEntryっていうク…