タグ

.netに関するtoenobuのブックマーク (16)

  • CType と DirectCast の違い

    学歴IT エンジニア兼管理職です。ずっとリモートワーク中。 駆け出しはブラック企業で低年収でしたが、転職を繰り返して年収は 5 倍以上になりました。 年収はこれ以上増えても幸せ指数は増えませんので、趣味の時間を増やすため早期の半リタイアを考えています。 最高の配偶者、可愛い娘、ハンサムな息子と幸せな日々を送っています。 息子の将来の夢はゲーム実況者らしい。がんばれー^^。 VB.NET のキャストには CType と DirectCast があります。 これらの違いを理解できていない方も多いようですので紹介したいと思います。 こういうものはすべて MSDN ライブラリ に答えがあります。 DirectCast (microsoft.com) からの引用 型変換の操作を示すキーワードです。次の例で示すように、CType キーワードと同様の方法で使用します。 どちらのキーワードも、1 番

    toenobu
    toenobu 2007/08/31
    CType
  • 特集 Linuxで動く.NET環境「Mono 1.0」の実力(前編)(1/4) - @IT

    UNIXという価値観を共有したWindows NTとLinux しばしば、筆者は「マイクロソフト信者」と呼ばれる場合がある。マイクロソフト製品利用者の多くは、熱狂的にマイクロソフトやその製品を崇拝したり心酔したりしないので、そもそもマイクロソフト「信者」なる人種はほとんど存在しないだろう、という点を差し引いてもまったくのぬれぎぬである。 というのも、筆者は、世間のほとんどがLinuxという名前を知らないころに、Linuxを次の時代の主力OSの候補として検討していたからである。まだ、Windows 3.1が最先端のOSであった時代、通のマニアであれば後継OSとしてIBMが開発したOS/2を支持するのが当然だという風潮がまかり通っていた時代に、筆者はずばり命はWindows NTであり、それがうまく行かなかった場合これに代わるのはフリーのPC UNIX、つまり、LinuxやFreeBSDなど

  • Microsoft Support

    All Microsoft Global Microsoft 365 Teams Copilot Windows Surface Xbox Deals Small Business Support Software Windows Apps AI Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Skype PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment Xbox Game Pass Ultimate PC Game Pass Xbox games PC and Windows games Movies & TV Business Micro

    Microsoft Support
  • .NET TIPS 配列のサイズを変更するには? - C# - @IT

    .NET Frameworkでは、配列のサイズ(要素数)はそれを宣言したときに決定し、以降そのサイズを変更することはできない。例えば、次のC#のコードは文字列型の配列を宣言し、同時に初期化している。 string[] origNumbers = {"one", "two", "three"}; サイズの指定は省略しているが、3つの文字列を初期要素として設定しているので、配列のサイズは3に決まる。このあとで4番目の要素を追加する必要が生じても、変数numberが参照している配列オブジェクトの要素数を4にすることはできない。 このような場合に取り得る手段の1つは、サイズの異なる配列を別に宣言し、元の配列にあった値をコピーすることだ。具体的には次のようにすればよい。 string[] newNumbers = new string[4]; Array.Copy(origNumbers, newN

    toenobu
    toenobu 2007/05/14
    動的配列
  • 第2回 SQL Server 2000を構成するコンポーネント

    第2回 SQL Server 2000を構成するコンポーネント:初めてのSQL Server 2000(2/4 ページ) リレーショナル・データベース・エンジン 前回説明したとおり、データベース管理システムでは、特定のアプリケーションに依存することなく、さまざまなアプリケーションからのデータ要求に応えるために、データを構造化して保存し、データ入出力のための標準的なインターフェイスを提供する。この際のアプリケーションからのデータの格納、あるいはデータ参照に対し、高速に応答できると同時に、競合する書き込みなどからデータを守り、データの信頼性を維持する。またパーソナル・レベルの小さなデータから、部門レベル、全社レベルの大規模なデータまで、幅広いスケールでデータ・アクセス・サービスを提供できる。 リレーショナル・データベースでは、データを2次元の表形式で格納する。表の列には、その表に格納されるデー

    第2回 SQL Server 2000を構成するコンポーネント
    toenobu
    toenobu 2007/03/13
    odbcとoledbとadoの概念図
  • 第2回 .NETデータ・プロバイダによるデータベースのアクセス

    今回は、「.NETデータ・プロバイダ」と呼ばれる機能のみを使用して、データベースにアクセスするプログラムを作成しながら、ADO.NETについて解説していく。 まずは、.NETデータ・プロバイダについて少し詳しく見ていく。.NETデータ・プロバイダの役割を理解することは、ADO.NETのクラス構成を把握する上で非常に重要となるためだ。 .NETデータ・プロバイダとは? 前回では、ADO.NETの実体は.NET Frameworkクラス・ライブラリに含まれる一連のクラスの集まりであると述べたが、それらのクラスはさらに次の2つに分類することができる。 .NETデータ・プロバイダを構成するクラス群 DataSetクラスを中心とする非接続型のクラス群(次回以降で解説予定) 前者は、データベースに接続したり、データベースに対してコマンド(SQL文)を実行したり、検索結果をデーベースから取得したりするた

    第2回 .NETデータ・プロバイダによるデータベースのアクセス
  • .NET Tools:Visual Studio .NETで自作プログラムにセットアップ機能を付ける 1.ソリューションにセットアップのプロジェクトを追加する - @IT

    VS.NET内蔵のセットアップ機能も、一種のプロジェクトとして扱うことができる。1つのソリューションは複数のプロジェクトを同時に持てるので、ソリューションにセットアップのプロジェクトを追加すると話が早くなる。さっそく、マイハローのソリューションに、セットアップのプロジェクトを追加してみよう。 統合開発環境のメニューから、[ファイル]-[プロジェクトの追加]-[新しいプロジェクト]を実行して、新しいプロジェクトを追加するためのダイアログ・ボックスを開く。 統合開発環境のメニューから、[ファイル]-[プロジェクトの追加]-[新しいプロジェクト]を実行するとこのダイアログが開く。ここで、[プロジェクトの種類]として、[セットアップ/デプロイメント プロジェクト]を、[テンプレート]で[セットアップ ウィザード]を選択する。

    toenobu
    toenobu 2007/03/13
    自作プログラムにセットアップ機能を付ける
  • GrapeCity

    帳票・レポート 日仕様の帳票開発に必要な機能を搭載したコンポーネント ActiveReports for .NET ActiveReportsJS 表計算・グリッド Excel風のビューと表計算機能を実現するUIコンポーネント SPREAD for Windows Forms SPREAD for ASP.NET SPREAD for WPF SpreadJS 入力支援 快適な入力を実現する日仕様入力コンポーネントセット InputManPlus for Windows Forms InputManPlus for ASP.NET InputManPlus for WPF InputManJS 多段明細 1レコード複数行&日付表示に 最適なグリッドコンポーネント MultiRowPlus for Windows Forms 戻る コンポーネントセット Visual Studioで利用す

    GrapeCity
  • 特集 .NET開発者のためのリファクタリング入門(1/4) - @IT

    ちょっとそこのお客さん。ずいぶん浮かない顔をしていますね。え、仕事はプログラマ? そして評価が高く実績もあるプログラムのメンテナンスの仕事を任された? それはおめでとうございます。 え、めでたくない? それはいったいどうしてですか? ほほう。つまり、ユーザー・インターフェイスはすごく格好よいのに、ソース・コードがぐちゃぐちゃで何が何やら分からないと。それなのに、評価の高いソフトだからと機能追加の要求がいくつも発生していると。何が何やら分からないソース・コードを修正して、その要求に対応しなければならないわけですか。それは難儀ですな。すぐにやれといわれても、できるわけがない。 え、それは問題ではない? もう時間がかかることは了承させた? それは結構なことで。それなのに、どうして浮かない顔をなさっているので? ははぁ、時間をかけて書き直したとしても、その書き換えが正しいのか自信が持てないと。どこ

    toenobu
    toenobu 2007/01/12
  • C# と VB.NET の入門サイト

    当サイトは、Visual C# .NET と Visual Basic .NET (VB.NET) を中心とした .NET プログラミング初心者用の入門サイトです。C# と VB.NET だけでなく、Visual C++ .NET (C++/CLI)、Visual J# .NET (Java) などについてもサポートしています。初心者・入門者向きのサンプルコードが主な内容となっております。Visual Basic 6.0 (VB6) 以前のプログラマのために Visual Basic 6.0 (VB6) についても提供しておりますので、ステップアップにご利用ください。

    toenobu
    toenobu 2006/12/19
    vb6・C#・J#・vb.netのサンプルがそれぞれある。
  • 連載:プロフェッショナルVB.NETプログラミング 第9回 オブジェクト関連(前編)(1/3) - @IT

    プロフェッショナルVB.NETプログラミング ―― VB 6プログラマーのためのVB.NET入門 ―― 第9回 オブジェクト関連(前編) (株)ピーデー 川俣 晶 2002/06/15 オブジェクト関連のタイミングの違い VB.NET(Visual Basic .NET)のことは、VB以外のプログラマーの間でも話題に上ることがある。「VB.NETになって、Visual Basicもようやくオブジェクト指向になるらしいが、VBプログラマーにオブジェクト指向が分かるのだろうか?」と心配する人が少なくないからだ。しかし、言語仕様の面から見れば、VB 6(Visual Basic 6.0)の段階で、すでにクラス・モジュールを作成することができ、PrivateやPublicといったキーワードでアクセス範囲を制限する機能も用意されていた。オブジェクト指向を実現する上で、足りない主要な機能は継承ぐらいで

    toenobu
    toenobu 2006/12/04
    newキーワード
  • Visual Studio .NETによるチーム開発事始め

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • @IT:連載:簡単!Visual Studio .NET入門

    toenobu
    toenobu 2006/12/04
    Visulalへ移行するために。
  • サービス提供終了のお知らせ

    日頃より、Momoたろうインターネットクラブをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2015年11月30日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <Momoたろうインターネットクラブをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/mmtr/index.html 今後ともMomoたろうインターネットクラブをご愛顧いただけますようお願い申し上げます

  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/dt_adonet_index.html

    toenobu
    toenobu 2006/10/26
    ADO.NET基礎講座
  • 1