非同期ポストバックを使用してWebPartsコントロール(.webpartsファイル)のインポート・エクスポートは不可(実行すると通常のポストバックが実行) 非同期ポストバック中にWebPartsコントロールのスタイルの追加・変更は不可(エディタパーツによる設定変更) 検証コントロール 検証対象のコントロールと同一パネル内に配置することを推奨 以上の点からUpdatePanelコントロール...
実践的な開発経験のある.NET Frameworkアプリケーションプログラマであれば、ILDASMを使ってプログラムを逆アセンブルしたコードを見たことがあるでしょう。.NET Frameworkアプリケーション開発は、Visual BasicやC#、C++/CLIなど、多くの言語を使って開発できますが、最終的に生成されるのは標準化されているCIL(Common Intermediate Language)と呼ばれる中間言語です。Microsoft Intermediate Language...
次世代アプリケーションを開発するための新しい統合開発環境である「Visual Studio 2005」(以降、VS 2005)と、そのアプリーションを実行するための新しいプラットフォームである「.NET Framework 2.0」(ともに正式版の出荷は2005年11月が予定されている)。これらの新しい環境では、Windowsアプリケーションのための強力で柔軟性のある新コントロールが多数追加されており、さらに見...
プログラマにはすっかり浸透した.NETだが、システム管理者にとってはまだ距離のある存在だ。管理者の視点から.NETを眺めてみよう
賞品は登録された住所 (アマゾンギフト券は登録された e-mail アドレス) にお送りいたします。住所・転居先が不明などの理由により賞品がお送りできない場合は、当選を取り消させていただきますので、あらかじめご了承ください。 ■ 当社は、虚偽の事実又は他人の個人情報を使用された場合等、不正使用については、一切の責任を負いません。 ■ 本サイトでのサービ...
「NUnit」は、単体テストの自動実行を支援するためのツールである。Java用のテスト・ツールである「JUnit」をベースにして、.NET Framework上で利用できるように変更を加えたものだ。ちなみに、JUnitのバリエーションはNUnitに限らず、さまざまなプログラム言語に対応したものが作られている。自動単体テスト・ツールの1つの定番といってもよい。NUnitはエクストリーム・プログラミ...
『 これから.NETでプログラミングを始めようとしている方や、新しく.NETでの開発に携わることになったフレッシュマンに贈るオンライン・リソース・ガイドの2006年度版。インターネット上に 』
[PR]「ソフトウェアの高速化、マルチスレッド化」を実現する、インテルのコンパイラー、マルチスレッド専用ライブラリー、デバッガーをご紹介します。 Windowsアプリ開発の必須アイテム「SPREAD」を知っていますか?[PR]最新バージョンの「SPREAD」はVisual Studio 2005に対応しています。10年以上にわたり進歩し続けてきた表計算機能に加え、スマートタグでの設定や、コーディングレ...
などのアプリケーションでは、「プラグイン」(または、「アドイン」、「エクステンション」等)と呼ばれるプログラムをインストールすることにより、機能を追加することができるようになっています。ここでは、このようなプラグイン機能を持ったアプリケーションの作り方を考えます。(プラグインが何だか分からないという方は、「アスキー デジタル用語辞典」や「IT...
。 2004/06/05 文字列操作のTipsを公開しました。 2004/06/02 マウスのTipsを公開しました。 2004/05/30 ネットワークのTipsを公開しました。 2004/05/25 フォルダ操作 Tipsの公開を開始しました。またファイル操作 Tipsを更新しました。 2005/01/07 New ★☆Developers Summit 2005(デブサミ2005)2005年2月3日(木)・4日(金)開催☆★ 〜充実の70セッションがほぼ決定!新規追加セッションの登録受付を開始...
の出力メッセージを実行形式のモジュールから見ることができないなど、本番運用には適しているとはいえません。しかし、log4netを使用すると簡単に効果的なログ出力が可能になります。 対象読者 .NETにて開発を行っている方を対象としています。 必要な環境 サンプルはVisual Studio .NET 2003で作成され、.NET Framework 1.1、log4net 1.2.0 beta8で動作確認をしています。 サンプルアプリ...
変換前に変数oがCommandButton型であると明記しておくと、.NETのButton型に変換され、CaptionプロパティもTextプロパティに変換される。 実はこういったことを発見して、アドバイスしてくれるツールもマイクロソフトから提供されています。「Code Advisor for Visual Basic 6.0」という無償のツールです。 Code Advisor for Visual Basic 6.0 − 日本語版 もちろんこのようなツールを使わなくても、最...
変わらない組織の中で苦悩する滝。アジャイル開発を実践することの真の意味とは? そしてついに滝が目覚める! AppオブジェクトからMyオブジェクトへ (2007/1/13) .NETに移行したいVB 6開発者向け新連載。Visual Basic 2005のアップグレードウィザードを使いながらVB 6と.NETの違いを学ぶ
ひょんなことら、クリスタルレポートを触ることになったのだが、これが、なんとも使いにくい。 入門ページはないのかと、googleで検索してみても、 これを書いている時点で、252件しかなく、VB入門だとかDelphi入門だとか、そういうキーワードで引っかかってきている。 しかも、15番目くらい以降は、なぜかエロサイトだ。 また、少し使えるようになっても、出てくる帳票は、ア...
企業システムにおけるアプリケーションの配布・更新は管理者にとって大きな問題である。業務アプリケーションの形態がクライアント/サーバ・アプリケーション(以下C/Sアプリ)からWebアプリケーション(以下Webアプリ)へと移り変わったのも、いまスマート・クライアントが注目されているのも、それが大きな要因の1つであることはいまさら説明するまでもない。 結局の...
」の内容のアップデートという位置付けである。今回は、それに加えて関連する2つのツールを紹介する。NUnitとは何か、テスト駆動開発とは何か、という詳しい説明は繰り返さない。それについては、上記2つの記事を参照願いたい。 プログラム開発の効率をアップするための方法 プログラム開発の効率を上げるために、最も効果があることは何だろうか。いろいろな考え方があ...
『 NET2.0にWinFXで3.0。C#3.0とかは.NET4.0(想像)へ。わけわからん。.NETFramework2.0SP1とかじゃだめなのか。 』
.NET Frameworkをインストールすると、システムが拡張されて、既存アプリがよからぬ影響を受けるのでは?この不安は本当か、実際に調べてみた
本当にVB2005は、VB6時代の手軽さを取り戻し、さらなるパワーを持つのか? 新生VBをVB6開発者の視点でレビュー
『 Windowsアプリケーションのインストールおよびアップデートを自動化する技術。 』
.NET 3.5は.NET 2.0および.NET 3.0に機能追加する形で構成されています。次の図1はそのイメージを表したものです。 図1:.NET Framework 3.5全体像 図1に示すように.NET 2.0の共通言語ランタイム(CLR)やベースクラスライブラリ(BCL)などのテクノロジーは.NET 3.5でも同じように利用できます。また、.NET 3.0で追加されたWPFなどの新しい4つのテクノロジーもそのまま利用できます。.NET 3.5は...