雑記 - otherwise

最近はDQ10しかやっていないダメ技術者がちまちまと綴る雑記帳

.NET

UWP アプリで Windows 10 Mobile のステータスバーの表示をカスタマイズする

またもや随分とご無沙汰になってしまいました。 実際、前回の記事を見たら 2014/12/10 とかになっていて、 2 年も書いていなかったという事に自分自身でも驚いているところです。(まぁ、その間に自社 blog に記事を書いたりもしていたので。。。) ……まぁ、…

Kinect for Windows SDK Beta 登場

Kinect for Windows SDK from Microsoft Research 近日登場と言われていた Microsoft 謹製の Kinect SDK の Beta がようやく公開されました。 さっさと時間作って入れて試してみないと。。。

OpenNI ドライバとか OpenNI.net とか Kinect de Presentation とか

記事を書くと宣言したものの、なかなか時間が取れなくて一向に手をつけられておらず、申し訳ありません。 正直、今から OpenNI を利用した Kinect on PC な記事を書いても誰得な様な状況になってしまっているので、このまま Kinect for Windows SDK の公開を…

.NET Framework 下位バージョンのサポート期限

.NET Framework のサポート概要 (Microsoft) Microsoft .NET Framework のサポート ライフサイクル ポリシー (Microsoft) # 本当は 4/12 以前にこの記事を投稿する予定だったのですが、ズルズルと遅くなってしまいました。 以前、記事に書いた際は、 3.0, 3.…

ASP.NET MVC 3 ですってよ

ASP.NET MVC 3 Preview 1 (Microsoft) まぁ、 MVC 2 が RTW になったんだから、開発バージョンとして 3 が出てくるのは当然っちゃ当然なんですが。 ペース早いなぁ。さすがについて行くの大変>< どうやらこの上で Razor も試せるっぽいので、さっさと環境…

ASP.NET 実験環境で悩み中

自宅の Express5800 上に構築するか、 ExpressWeb を借りるか。 元々、 ActiveWeb から自宅サーバに切り替えた経緯があるから、今更レンタルサーバに戻るのもなぁ、と云う思いもありつつ、環境構築が面倒と云う堕落さもあり。。。 # 来月中には決めて環境作…

Oracle Data Provider for .NET (ODP.NET) が ADO.NET Entity Framework に正式対応へ

ODP.NET が遂に Entity Framework をサポート!今年中に Beta 版を、 来年には RTM 予定らしい (ナオキに ASP.NET (仮)) Statement of Direction - Oracle Database – Microsoft ADO.NET Entity Framework (PDF) (ORACLE) おぉ、遂に ODP.NET で正式に E…

.NET の正規表現で半角数字にマッチさせるには?

ネタ元はわんくま質問掲示板の No.50341 。 この記事の検証をしていて、ちょっと気になる動作が。 var str = @"1234567890あいうえお9876543210"; var result = Regex.Replace(str, @"\D", ""); Console.WriteLine(result); を実行すると、 12345678…

.NET Framework 3.5 から .NET Framework 4 への移行

.NET Framework 4 Migration Issues (msdn) すごい量があって読みきれない。。。

今日は私が ActiveReports で苦戦中w

今日悩んだのは、複数のサブレポートにまたがる集計の仕方。 いまいちやり方が判らなくてかなり強引に実装(↓)してしまったのだけれども、もっといい方法がないのかなぁ。。。 サブレポートの ReportEnd イベントを外部に伝播するカスタムイベントを作成 親…

ActiveReports で(他の人が)苦戦中

私の担当分は比較的順調なんですが、若手メンバ担当分の進捗が芳しくなく、今日は PJ 内で緊急対策会議が開かれていました。 ちょっと見せてもらった感じではそれほど複雑なものでもないけど、細かいところ(レイアウト周り)でエンドユーザーの要求が高くて…

Action / Function デリゲートのオーバーロード

ActionとFuncの衝撃!! (present) これはひどいw …… .NET 4 では Tuple が用意されたから、てっきり今後は Tuple を使うのが一般的になると思っていたんですが、どうやらそう云うわけでもないみたいですね。

.NET Framework 3.0 以降のライフサイクル

Microsoft .NET Framework のサポート ライフサイクル ポリシー (マイクロソフト サポート オンライン) こんなアナウンスが出ていたんですね。気づかなかったです。 上記記事と、 MS のライフサイクル検索の結果を踏まえると、 version サポート期限日 2.0…

ASP.NET WebForm の Validator が倒せない

ここ数日、仕事でこれで悩みっぱなしです。。。 どうにも理解できない。 ってか、もう Validator なんて使いたくないです。自分で検証ロジック書かせて><

各数値型の TryParse メソッドの動作差異

Int32.TryParse や Int64.TryParse にカンマ編集処理された数値文字列を渡すと false が返ってきます。 Int32.TryParse("1,234", out value); // false Int64.TryParse("1,234", out value); // false 一方、 Double.TryParse や Decimal.TryParse にカンマ…

Int32 における IsNullOrEmpty

Int型のNullOrEmptyチェック ( C# と VB.NET の質問掲示板) ネタ元は「 Int32 型は null にならないからチェック不要」で終了していますが、弁士さんが「 Nullable 型で無い限り」と書いている通り、 Nullable 型の場合は null になり得ます。 尤も、 int …

LINQ to SQL の ExecuteQuery って……

仕事で仕方なく LINQ to SQL を使っているのですが、 DataContext に ExecuteQuery なるメソッドがあると言われて調べてみたら……これは凶悪なメソッドですね。 DataContext に直接関係ないテーブルとかも結合出来ちゃうのは、さすがにどうかと思います。。。…

ASP.NET MVC 2 for .NET Framework 3.5 SP1 RTM

ASP.NET MVC 2 RTM ASP.NET MVC 2 が RTM を迎えたようです。 # RTM (Release To Manufacturing) ? RTW (Release To Web) じゃないの?w タイトルにも書いた様に、 .NET Framework 3.5 SP1 向けです。 .NET Framework 4 向けは Visual Studio 2010 RTM と…

MSDN を有効活用する

MSDN Hacks (中の技術日誌ブログ) 【MSDN Hacks】 .NETエンジニア必見の情報活用術 8 選 (CodeZine) 『開発者コミュニティ「わんくま同盟」有志による MSDN 活用テクニック集』と銘打たれた CodeZine の記事が公開されました。 この話を最初に聞いた時は、…

ASP.NET MVC V2 が Windows XP サポート対象外だった件について

インストール時には何も怒られなかったので油断していました。。。 VS2010 RC は Windows XP にインストール可能 ASP.NET MVC V2 RC は Visual Studio 2008 SP1 をインストールした Windows XP にインストール可能 どちらの環境でもデバッグ実行は可能 ……で…

Composite Application Guidance for WPF って何?

ダウンロードの詳細 : Composite Application Guidance for WPF (Microsoft) .NET での AOP として MEF には注目していたんですが、そもそも WPF や Silverlight での複合コンポーネント開発として、こんなガイドがあったんですね。知らなかったです。 って…

各種ベータプログラムを Visual Stuido 2010 上で利用されている方への注意

Visual Studio 2010 RC の完成度はかなり高いと感じてはいるのですが、最新プロダクトを追っかけている身にとっては他にも気になる事があります。 それは、「対象のプロダクトは最新の VS 上で動くの?」と云うところです。 とりあえず、私がさわっているも…

ASP.NET MVC 2 RC 2 が公開されました

ASP.NET MVC 2 (Release Candidate 2) Now Available (ScottGu's Blog) ASP.NET MVC 2 RC 2 (Microsoft Download Center) ASP.NET MVC 2 の Release Candidate 2 が公開された様です。 相変わらず Visual Studio 2008 / .NET Framework 3.5 向けのみですね。…

ClickOnce

ClickOnce の配置の概要 (MSDN) ClickOnce の真実 (@IT) MCP70-553 の勉強をしていて、改めて ClickOnce について全然理解出来ていない事を痛感したので、つらつらと復習中です。(むしろ初めてまともに調べている状態かも) 今まで如何に配置に対して蔑ろに…

.NET Framework 2.0 の仕様を再確認中

MCP70-553 再受験に向けて、 .NET Framework 2.0 の再学習を開始しました。 過去の受験結果から、どうにも Windows Forms の分野が一番苦手(ってか範囲が広くてカバーし切れていない)っぽいので、その辺りを重点的に。 ……最近、 WPF とか Silverlight とか…

Oslo MVC 2.0 Web Application プロジェクトをデバッグする際の注意点

Oslo MVC 2.0 Web Application プロジェクトテンプレートを使用して ASP.NET MVC アプリケーションを構築する際、デバッグ時に気をつけなければならない事が 3 つあります。 ひとつめは、「テストプロジェクトから Oslo MVC 2.0 Web Application プロジェク…

ASP.NET MVC 2.0 ( RC 版)のプロジェクトを新規作成してビルドするとエラーになる

うちだけ、とは思いにくい現象。 テストプロジェクト上で Controllers や Models の名前空間が見つからないとかで怒られます。。。 ※とりあえず、 Visual Studio 2008 に ASP.NET MVC 2 RC 版を入れた環境だと発生しています。 ( Visual Studio 2010 Ultima…

久々に ASP.NET MVC と格闘中

昨年、わんくま同盟での割と普通さんの ASP.NET MVC セッションを聴いた前後でちょこっと触ってはいたのですが、ここ数ヶ月はすっかりクライアント側ばかりになっていたので、プライベートで Web 環境を触るのは久々。 # 1/30 のセッションでのデモに必要な…

Visual Studio 2010 と .NET Framework 4 の RTM 日程について

Visual Studio 2010 and .NET Framework 4 Launch Date (Rob Caron) だいぶ遅れたネタですが、当初予定より数週間延期すると伝えられていた Visual Studio 2010 と .NET Framework 4 の RTM が 4/12 に決まった様です。 # 実は、速報でこの話を聞いた直後に…

最近ちょっと気になる書籍

ここ 2, 3 年、技術書を買った記憶がない(ほとんど Web で情報がそろってしまうせい)のですが、久々に「これは欲しい」と思える書籍が。 ……まぁ、これも MSDN にそこそこの情報が載っているので読むのが must であるかと問われれば疑問なのですが、やはり…

悩んでいる事を書き出してみる試み

ASP.NET WebForm で複合コントロールを作成している中で、どうしても実現方法が判らなくて悩み続けている件。 ……誰か方法を知っている人いないですかね。。。 やりたいこと TextBox と DropDownList を内包した複合コントロールを作成する DropDownList のデ…

AJAX Control Toolkit Accordion に階層データをバインドする

# タイトルにいまひとつ自信がないけど。。。 ちょっとしたデモ(お仕事)向けに AJAX Control Toolkit の Accordion コンポーネントを使おうと思ったら、やたらと苦労したので備忘録として書いておきます。 ……ってか、これって一般的じゃないのかなぁ。検索…

MEF Preview 7 出てます

MEFのbeta2(preview 7)が出てました (かずきの Blog ) Managed Extensibility Framework (CodePlex) かずきさんの記事を見て知りました。 ^^; いつの間にか Preview 7 が出ていた様です。( 8/27 だから Tech ・ Ed Japan 2009 開催期間中でした) Preview…

VB 研が生まれ変わったそうです

.NET開発者中心 @IT の VB 研( VB 業務アプリケーション開発研究室)が生まれ変わって、 .NET 全般の情報を扱う事になったそうです。 なんとなく中国っぽいネーミングに違和感があるんですが(w、とにかく注目していきたいところです。

iPhone みたいな何か

iPhone UIを実現するプロジェクト (酢ろぐ (ch3cooh.jp) ) iPhone UI (MSDN Code Gallery) これわ。。。 最近、 Windows Mobile 開発から(興味が、と云う意味で)ちょっと離れちゃっているんですが、これはかなり面白そうだなぁ、と。 時間を見つけてちゃ…

また興味を惹かれる技術が増え始めた

ちょっと手を広げすぎになりそうなので、一旦まとめる。(一応、私の中でウェイトの高いものから並べてみた) C# 4.0 / .NET Framework 4.0 / Visual Studio 2010 Oslo WPF ASP.NET MVC Silverlight 3 F# WCF WF Power Shell V2 Windows 7 Windows Server 20…

Tuple on C# 4.0

何となく What's New in the .NET Framework 4 とかを眺めていて、 .NET Framework 4 に導入された Tuple についてチェックしてみました。( Google で検索しても扱っている記事があまり見当たらなかったので、備忘録として) とは言っても、まだ VS2010 も …

アルファ版って?

バージョンアップの名前の規則をおしえてください ( C# と VB.NET の質問掲示板) .NET のアセンブリバージョンの付け方の話は、以前ネタにした事がありましたが、この辺は何も言及していませんでした。 って事で、ちょっと書いてみる。まぁ、基本的には 77…

次の世代の Visual Studio と .NET Framework

Microsoft Unveils Next Version of Visual Studio and .NET Framework (Microsoft) 次世代の Visual Studio (2010) と .NET Framework (4.0) についてのドキュメントが公開されています。 ……英語読むの面倒ー。(ぉ ざっと斜め読みをして気づきましたが、 V…

メンテナンスしたいだけなのに存在しない事にされる

.NETでのオンライン閉塞機能を実現する仕組み、App_Offline.htm注意点 (おぎわら @.NET 道場 Blog (わんくま編)) Webアプリケーションを一時的に停止するには?(2.0のみ) (@IT) 開いた口がふさがらないとはよく言ったもの。最早、呆れてものも言えない…

MSDN(ja) にだまされたこの約 1 年をどうしてくれるのかしら - Form.ShowWithoutActivation

……久々に、しかもかなり豪快に MSDN の日本語誤訳にしてやられました。 しかも、この件を調べたのは 1 年前。 それ以来、出来ないものと諦めていたのに、こんなオチって……、と云う感じです。 該当は以下の箇所。 このプロパティは読み取り専用です。フォーム…

バージョンってどうしてますか?

(酢酸のさっぱり日記) (おぎわら @.NET 道場 Blog (わんくま編)) 以前、関わったシステム (ASP.NET) ではこんな感じでつけていました。 Major Version プロジェクトのバージョン(ひとつのプロジェクトで複数の開発が平行していたので、その切り分け用…

構成ファイル取得でハマった (2)

さて、 (1) で無事成功したので、次にこれを共通ライブラリ化しようと企んだのですが、リスト形式の構成って結構使うので、折角だから Settings クラスまで共通化出来ないかな、と思ったのです。(これが混沌の始まり) って事で、まずはこんな感じで書き換…

構成ファイル取得でハマった (1)

仕事の合間に、 5/13 に書いた「構成ファイルのテクニック - 雑記 - otherwise」の実践をやっていたのですが、一寸欲張ったらうまくいかなくてハマってしまいました。 ……結局、対応策が見つからないまま断念と云う結果ではあるけど、一応、情報(後の自分へ…

SandCastle

(すいません、 VB4 しかやってないんです、 VBA はやったけど(ぼそ)) そう云えば、仕事で作った C# プロジェクトでは NDoc でドキュメント作って納品していたけど、 SandCastle には手を出していないままでした。 ……いい加減、使い方位は覚えないといけ…

static 変数の脅威

(中の技術日誌ブログ) 正直言って、最近の職業プログラマは static 変数の事を判っていない方が非常に多いです。(実体験として) そう云う環境ではレビューでも発覚しません。(レビューアすら static の事を判っていない) 以前、従事していた PJ では、…

カウントダウンタイマー

( AQUA's .NET 奮闘記) ( AQUA's .NET 奮闘記) 前回の祭り(電卓)は色々あって作り途中で放置してしまったんですが、今回はなんとか参加できるかな、と。 とりあえず仕事の合間に作ってみたら、小一時間で一応動くものは出来ました。(でも、お仕事用 P…

構成ファイルのテクニック

(おぎわら @.NET 道場 Blog (わんくま編)) 柔軟な.NET構成セクションハンドラ(.config)の作成 - インターネットコム これは参考になりそうな記事です。 ……今は寝起きで頭が回ってないので、後でちゃんと読んで試してみます。。。

70-300 に合格しました

直前に試験改定(試験時間延長)が入って会場が取れなくなり、元々の予定より一週間遅れ(本来は 5 日に受験予定だった)になりましたが、 70-300 (.NET Solution Architectures) を再受験し、無事合格しました。 NDA の関係でどこまで書いていいのか微妙で…

MSDN の妙(な)訳

(へぼろっぱぁ) HttpResponse.SuppressContent プロパティ (System.Web) (MSDN - jp) HttpResponse.SuppressContent Property (System.Web) (MSDN - us) 確かに、原文だと "true to suppress output; otherwise, false." となっているので、せめて「出力を…