タグ

.netに関するsyaianのブックマーク (17)

  • プログラマが知っておきたいJavaと.NETの違い

    システム開発がますます複雑化していく中、エンジニアには、テクノロジを理解して、さまざまな場面に適した選択が求められます。連載では、Javaと.NETの基的な仕組みから最新の傾向や技術などについて、数回に分けて紹介します いまさら聞けない、Javaと.NETの違い 今日、アプリケーション開発・実行のプラットフォームは、大きく2つのテクノロジに収束しているといえるでしょう。 1つは、エンタープライズ・アプリケーション開発の定番ともいえる「Java」です。 実行環境、開発環境の無償提供、OSを自由に選べること、フレームワークや開発環境が充実していることが人気の理由です。大規模アプリケーションの採用実績も多く、ほかのプラットフォームをリードしてきました。 もう1つは、マイクロソフトが発表した「Microsoft.NET」構想に基づいた「.NET」です。 プラットフォームが主にWindowsに制

    プログラマが知っておきたいJavaと.NETの違い
  • クラウド・コンピューティングの基本とWindows Azure

    はじめに 2008年10月27日、MicrosoftはクラウドOSの一種であるWindows Azureを発表しました。これはMicrosoftのクラウド・サービス・プラットフォーム「Azure Service Platform」上で動作するOSで、Microsoftが提供するクラウド・サービスの中核をなしています。この連載ではWindows Azureを使ったアプリケーション作成の基礎について扱います。 対象読者 Windows Azureに初めて触れる方 Visual Studio 2008利用者 クラウド・コンピューティングの基礎知識 ではまず、クラウド・コンピューティングの基Windows Azureの持つ意味合いについて考えましょう。 クラウド・コンピューティングとは、ネットワーク、特にインターネットを介して、コンピュータ・リソースを提供また利用するという考え方を指します。

    クラウド・コンピューティングの基本とWindows Azure
  • トップページ/CSHARP/FxCop - 漫坊亭@ウィキ

    using System.Diagnostics.CodeAnalysis; [module: SuppressMessage("Microsoft.Design", "CA2210", Justification = "抑制した理由")]

    トップページ/CSHARP/FxCop - 漫坊亭@ウィキ
    syaian
    syaian 2009/10/28
  • [C#]自動プロパティの必要性

    myugaru 仕事(昔)=ヲタク系プログラマー~マスコミ系サポートデスク 仕事(今)=電子機器系サービス業 趣味a=パズルゲーム全般、シューティングは主に見学 趣味b=画像処理関係の勉強 趣味c=プログラミング言語の勉強 趣味d=アキバ系ヲタク 趣味e=芸能アイドル系ヲタク d,e色の強いもう一つのブログ 最新目標=シューティングゲームを作る C# 使ってる人、自動プロパティってどうなんですか? 土日は丸々新作ゲームでつぶしてしまったmyugaruです^^;おはようございます。 追記:赤字で色々追加しております。結局このエントリー自体が無意味になりつつありますが、私のようにDLL分割しない場合、コンストラクタでフィールド初期化しますよ、って場合は有効だと弱く主張したいと思います・・。 追記:中さんは私の元意見に賛同だそうです。ちょっとだけ強気になれそうなmyugaruでした^^テヘ 追記

    syaian
    syaian 2009/10/26
  • お勧めの試験対策法 MCP 70-315 (70-305) - アジャイルプログラマの日常

    試験概要 MCP 70-315 は、簡単にいえば ASP.NET の資格です。出題範囲などの詳細については、 70-315 Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET をご覧下さい。 (70-315 は C# 用です。 VB.NET 版の試験については、 70-305 Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET をご覧下さい。) 基礎を学ぶ 当たり前のことですが、基礎が分からないとどうしようもありません。例え試験に合格したとしても、その知識は実践

    お勧めの試験対策法 MCP 70-315 (70-305) - アジャイルプログラマの日常
  • リファレンスコードをネットにアクセスせずにステップ実行する - 当面C#と.NETな記録

    昨日のエントリの NetMassDownloader で公開されたコードを全部落として、ネットアクセスなしでリファレンスコード内をステップ実行する方法のメモ。一行実行するたびに地球の裏側までリクエストが飛んでいって帰ってくる(?)のを待つ必要がなくなり、サクサク動きます。 VisualStudio2008ですでにリファレンスコードを読む設定をしてあることが前提です。 まずは必要なコードを全部落とします。PowerShell と昨日の NetMassDownloader が必要です。コマンドは例えばこうなります。 .\NetMassDownloader.exe -fo -o C:\ReferenceSource -d C:\Windows\Microsoft.NET\Framework\v2.0.50727 .\NetMassDownloader.exe -fo -o C:\Referenc

    リファレンスコードをネットにアクセスせずにステップ実行する - 当面C#と.NETな記録
    syaian
    syaian 2009/10/22
    NetMassDownloaderの記事
  • Visual Studio 2008で見る.NET Frameworkのソースコード - @IT

    昨年10月、「MS、.NETのソースコードを公開へ」というニュースが流れたが、そこでのアナウンスどおり、先日より.NET Frameworkクラス・ライブラリのソースコード公開が開始されている。 ただし現時点ではソースコードの公開といっても、ZIP形式でまとめられたソース・ファイルがダウンロード可能、といった公開方法ではなく、先日発売となったVisual Studio 2008(Express Editionは除く)でデバッガを使用する際に、クラス・ライブラリのメソッド内部までソースコード・レベルでのトレース(ステップ・イン実行)が可能になるというものだ。 もともとVisual Studioには、ソースコードが納められた(通常は自社内の)サーバに接続し、トレース時に手元にある実行ファイルやDLLファイルのソースコードを表示するという機能が搭載されているが、今回のケースではマイクロソフトが運

    syaian
    syaian 2009/10/22
  • 現実に最も使える.NETのバージョンはどれ? - @IT

    オピニオン:.NET&開発環境の考察 現実に最も使える.NETのバージョンはどれ? デジタルアドバンテージ 一色 政彦 2009/10/06 2009/10/07 更新 .NET Framework(以降、.NET)ベースのアプリケーションを開発し、それを実際にユーザーや顧客に使ってもらう場合、「.NETおよびVisual Studioの、どのバージョンを使うべきか?」は重要な検討事項になる。稿では、その検討の際に参考となる情報や筆者の考えを提示する。 ■.NETバージョンを検討するための3つの観点 .NETのバージョンを決定するには、次の3つの観点から検討できると筆者は考えている。 ・実行環境となるWindows OS ・.NETのサポート期間 ・利用するVisual Studio もちろん、これは絶対的な基準ではない。例えば利用するテクノロジが決まっている場合は、それに応じて.NET

    syaian
    syaian 2009/10/07
    各バージョンのOS、サポート等まとめ
  • https://support.microsoft.com/ja-jp/help/281517

    syaian
    syaian 2009/09/03
    255文字超過エラー対策「2番目の方法 (レジストリの変更を行わない) は、255 文字を超えるデータを含むフィールドを持つ行を、変換元データ ファイルの最初の 8 行までに確実に存在させることです。」
  • C# では文字列の比較に Equals を使うな

    Landscape トップページ | < 前の日 2006-02-01 2006-02-02 次の日 2006-02-03 > Landscape - エンジニアのメモ 2006-02-02 C# では文字列の比較に Equals を使うな 当サイト内を Google 検索できます * C# では文字列の比較に Equals を使うなこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [.net] [C#] C# では文字列の比較に Equals を使わない方がいい。== を使った方がコンパイラの型チェックの恩恵を受けられるし、間違いを少なくすることができる。 Equals を使うな。使う事を推奨するな。 http://www.ailight.jp/blog/kazuk/archive/2006/01/31/11043.as ... Equals はタイプセーフで

  • http://winofsql.jp/ado/exceltechasdb.htm

  • Excelファイルの読み込み - だらだらやるよ。

    エクセルのファイルを読み込もうとすると、エクセルがマシンにインストールされてる必要があるんですよね で、作ったアプリをうきうきしながら走らせると別のマシンでこける。と ちょっと調べてたところ、読み込みだけならエクセルがインストールされてなくても大丈夫とのこと。 で、CodeProject漁ったらOleDbConnectionを使ってるサンプルを発見。 そのままだと使いづらかったので、キーワードを頼りに調べてみて自分で書いてみました。 参考にしたのはMSのここ http://support.microsoft.com/kb/257819/ja/ public DataSet Read(String path) { string conString = String.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extend

    Excelファイルの読み込み - だらだらやるよ。
    syaian
    syaian 2009/06/05
    Officeコンポーネントがない場合の取得方法
  • Excelマクロ・VBAのお勉強

    Excel マクロ・VBAの勉強サイトです。 なにかと仕事で利用するExcelですが、マクロを使えば業務効率の向上に繋がります。 定型的な処理を自動で行うことができる様になります。 複数のExcelファイルから情報を取り出したり、 CSVファイルを読み込んで帳票を作成するなどですね。 マクロを利用するには、VBAというプログラム言語を学ぶ必要があります。 プログラム言語と聞くと難しいイメージですが、それほど難しくはないです。 このサイトでは、何かと役立ちそうなサンプルを載せます。

    syaian
    syaian 2009/06/05
    「HDR=NOの場合は、自動的にカラム名が付与されます。 (F1,F2,F3,F4・・・)な感じみたいです。 」/フィールドのFか。
  • https://support.microsoft.com/ja-jp/help/316934

    すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi

    syaian
    syaian 2009/06/05
    列にデータ型が混在すると難しくなる。
  • 接続文字列の構文 - ADO.NET

    すべての .NET Framework データ プロバイダーは、Connection を継承する DbConnection オブジェクトに加え、プロバイダー固有の ConnectionString プロパティを持ちます。 それぞれのプロバイダーに固有の接続文字列の構文は、対応する ConnectionString プロパティのトピックで説明されています。 次の表は、.NET Framework に含まれている 4 つのデータ プロバイダーを一覧にしたものです。 .NET Framework データ プロバイダー 説明

    接続文字列の構文 - ADO.NET
    syaian
    syaian 2009/06/04
    「Excel への接続」にて、「Extended Properties を二重引用符で囲む必要があることに注意してください。」
  • C#と諸々 List<T> を多用しない

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) フィールド、プロパティ、メソッドの戻り値・パラメータには List<T> を (原則) 使用しない方がいいかもしれない。 代わりに IEnumerable<T>、IList<T>、ICollection<T>、Collection<T> のいずれかを使う。 [ 理由 1 ] List<T> はパフォーマンス向上のために使用するコレクションで、継承は想定されていない。一方、Collection<T> は、継承して独自のコレクションを定義することが可能な (想定されている) コレクション。 このため、外部に公開するプロパティや外部に公開するメソッドの戻り値・パラメータで List<T> を使用することは推奨されていない。 僕は 「List<T> は多態性を

    syaian
    syaian 2009/06/03
    FxCopにひっかかったので。
  • WebRequest/WebResponseクラスでPOSTメソッドによりデータを送信するには?

    WebRequest/WebResponseクラスでPOSTメソッドによりデータを送信するには?:.NET TIPS 連載目次 「TIPS:WebRequest/WebResponseクラスでWebページを取得するには?」では、GETメソッドによるWebページの取得について解説しているが、稿では、POSTメソッドによりWebページにデータを送信してアクセスする方法について解説する。 POSTメソッドによるアクセスの手順 WebRequestクラス/WebResponseクラス(ともにSystem.Net名前空間)を使用してGETメソッドによりWebページにアクセスするには、上記のTIPSで示しているように、基的には次のような処理の流れになる。 1. WebRequestクラスによりリクエスト(HttpWebRequestオブジェクト)を作成 2. GetResponseメソッドによりレ

    WebRequest/WebResponseクラスでPOSTメソッドによりデータを送信するには?
    syaian
    syaian 2009/06/03
    サーバからhtmlファイルを取得する処理の参考に。
  • 1