はじめにこのブログでは Visual C# 2008 Express Edition (無償) を使用した Windows アプリケーションに作り方について説明しています。Visual C# 2008 Express Edition (無償) の入手方法については この記事 を、プロジェクトのコンパイル方法については この記事を参照してください。 タイトルにあるとおり、今回は未経験の開発言語でとりあえずプログラムを書けるようにするための、て...
「じゃんぬねっと」へようこそ。 当サイトでは、C#, VB.NET, J# などの .NET プログラミングで役立つ情報を提供していきます。 旧 VB ユーザーのために VB6 についても提供しておりますので、ステップアップにご利用ください。 当分は、ウィンドウズ フォーム (Windows Form) アプリケーションを中心にやっていきます。 当サイトは、常に未完成ですので随時更新しております。 動作が軽...
『 VisualStudio2005、C#、Microsoft/Windows、Livedoor、天気Webサービス、タスクトレイ 』
.NETは実行ファイルの生成によって、コンパイル済みの中間コードを生成する。それを.NETフレームワークによって実行する。 中間コードというのがくせ者だ。OSの壁を越えて、様々な環境下でも実行できるメリットはあるものの、コードが中途半端に読めてしまう。そう、デコンパイルが容易なのだ。 今回紹介するフリーウェアはReflector for .NET、.NET向けの逆コンパイラーだ。
プログラマにはすっかり浸透した.NETだが、システム管理者にとってはまだ距離のある存在だ。管理者の視点から.NETを眺めてみよう
この方法を使えば、Spreadsheet::WriteExcel/ParseExcel などを使わずに、かつどんな環境のどんな言語で記述されているWebアプリケーションでも、Excel文章を出力できます。厳密に言うと、「ExcelやWordでも開けるファイル」なんですけどね(^^; はじめて教えてもらった時に、感動というか拍子抜けしたので、みなさんも同じ気持ちを味わって下さい(^^ もったいぶって背景から。 会社にお勤め...
「NUnit」は、単体テストの自動実行を支援するためのツールである。Java用のテスト・ツールである「JUnit」をベースにして、.NET Framework上で利用できるように変更を加えたものだ。ちなみに、JUnitのバリエーションはNUnitに限らず、さまざまなプログラム言語に対応したものが作られている。自動単体テスト・ツールの1つの定番といってもよい。NUnitはエクストリーム・プログラミ...
。 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セッションがほぼ決定!新規追加セッションの登録受付を開始...
変換前に変数oがCommandButton型であると明記しておくと、.NETのButton型に変換され、CaptionプロパティもTextプロパティに変換される。 実はこういったことを発見して、アドバイスしてくれるツールもマイクロソフトから提供されています。「Code Advisor for Visual Basic 6.0」という無償のツールです。 Code Advisor for Visual Basic 6.0 − 日本語版 もちろんこのようなツールを使わなくても、最...
VB 6を使い続けると何が問題なのか? VB 6の業務アプリ、そしてVB 6開発者は今後どうなるのか? VB研で行われた討論会の内容をレポート
SQLiteはお手軽軽量なDBとしてさまざまなアプリケーションに使えるものと思います。このお手軽さを享受できるのがC/C++だけではもったいない。C++/CLIで薄いラッパーを被せれば、C#やVB.NETから使えるようにできるはずですが、そのお話はまたいずれ。 ……という、なんとも思わせぶりな「まとめ」で締めくくってました、このまま放っておくわけにもいきませんよね。 そんな...
ですが、まだまだ事例も少なく、資料も日本語ではほとんど用意されておりません。そのため、言語としては多くの優れた機能と可能性を秘めているSilverlightの恩恵を受けることが簡単ではありません。 そこで、本連載では初心者から中級者を対象にSilverlightが持つ機能について分かりやすく解説していきます。また、「マイクロソフトの技術というと、.NETを知らないと学習で...
Visual Web Developer 2005 Express Edition には、ASP.NET 2.0 による Web アプリケーションの作成を始めるにあたって必要となるものがすべて揃っています。たとえば次のような機能が用意されています。 ドラッグ & ドロップによる使いやすいインターフェイスで簡単に Web アプリケーションを作成できるビジュアルなデザイナ。 コードや HTML をすばやく記述できる IntelliSense など、豊富な機...
では、Visual Studio 2005(以降、VS 2005)で作成可能なアプリケーションの種類と、統合開発環境の新機能について紹介した。中編となる今回は、VS 2005でバージョン・アップしたVisual BasicとC#について、その新しい機能をまとめる。 VS 2005で使用可能な言語 VS 2005では開発言語として、従来のVisual Basic、C#、C++、J#を利用することが可能だ。これらの言語もまた、.NET Framework 2.0のバージョ...
Copyright(c) 2000-2005 atmarkIT 著作権はアットマーク・アイティまたはその記事の筆者に属します @ITに掲載されている記事や画像などの無断転載を禁止します 「アットマーク・アイティ」「@IT」「@IT自分戦略研究所」「@ITハイブックス」は、株式会社アットマーク・アイティの登録商標です 弊社へのご連絡は「
Copyright(c) 2000-2005 ITmedia Inc. 著作権はアイティメディア株式会社またはその記事の筆者に属します。 当サイトに掲載されている記事や画像などの無断転載を禁止します。 「@IT」「@IT自分戦略研究所」「@IT情報マネジメント」「JOB@IT」「@ITハイブックス」「ITmedia」は、アイティメディア株式会社の登録商標です。 当サイトに関するお問い合わせは「
『 NETFramework2.0からは、.NETプログラムのビルド環境が基本的にMSBuildに統一/MSBuildファイルは、マークアップ言語のXMLで記述/VS2005が生成したプロジェクト・ファイルをMSBuildファイルとして使い回せる 』
DataGridComboBoxColumn Class - DataGridコントロール(System.Windows.Forms.DataGrid)にコンボボックスを表示させるためのクラス 【別窓】 説明と注意事項 Win32 APIなどは使わず、.NET Frameworkの機能を紹介するように心がけています。 堅苦しく難解な説明は抜きにして、とにかく「使える」ことに主眼をおいています。そのため説明が簡略化されていますが、ヘルプをお読みいただくことにより不足...
なぜ、メタオブジェクトを自分自身で使いこなせるようになると、日常のプログラミング生産性が大きく向上するのか? なぜ、メタオブジェクト技術を使うと、分散オブジェクト、Rails、DI、ORマッピング、Webサービスなどの、大きく生産性を向上させる仕組み自体を自分でつくれるのか? C#のどのメタオブジェクト機能をどのように使えば、簡単に「C# on Rails」を作れるのか? なぜ「R...
2007年12月14日(金)、ついに「Visual Studio 2008日本語版」(以降、VS 2008)がRTM(製造工程向けリリース)になった。現在、MSDNサブスクライバ・ダウンロードなどを通じてWebから入手可能になっており、ボリューム・ライセンス販売は2008年2月1日(金)より、店頭パッケージ販売は2月8日(金)より開始される予定だ。 VS 2008の主な関連サイトは次のとおり。 Visual Studio 2008公式サ...