ブックマーク / atmarkit.itmedia.co.jp (22)

  • .NET TIPS [ASP.NET]WebフォームからAmazon Webサービスを利用するには? - C# VB.NET - @IT

    恐らく稿を読まれている読者諸兄のほとんどが、Amazon.co.jp(以降、Amazon)が提供しているサービスを、一度は利用したことがあるのではないだろうか。Amazonはもともとが書籍販売を中心としたサイトであるが、品ぞろえ、書評などの豊富さから、書籍特化型の検索エンジンとしても十分に利用できる。 稿では、Amazonが提供するXML Webサービスである「Amazon Webサービス」を利用する方法について紹介する。Amazon Webサービスを利用することで、Amazonが保有している膨大なデータベースをあたかも自前のデータベース・サーバであるかのように検索することができる。 それではさっそく、具体的なサンプルを見てみることにしよう。 1.プロキシ・クラスを生成する プロキシ(代理)・クラスとは、その名のとおり、ユーザー・アプリケーションに成り代わって、XML Webサービス

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

  • 名前空間/クラス別インデックス - @IT

    【.NETCoreのSystem.Reflection名前空間】 IntrospectionExtensionsクラス 【Ajax名前空間】 AjaxMethod属性 【AjaxControlToolkit名前空間】 AsyncFileUploadEventArgsクラス 【com.lowagie.text名前空間】 Cellクラス / Chunkクラス / Documentクラス / HeaderFooterクラス / Imageクラス / Paragraphクラス / Phraseクラス / Tableクラス / Watermarkクラス 【com.lowagie.text.pdf名前空間】 PdfContentByteクラス / PdfReaderクラス / PdfTemplateクラス / PdfWriterクラス 【FreeTextBoxControls名前空間】 FreeTex

  • 連載:アプリケーション・アーキテクチャ設計入門  - @IT

    第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用のアドイン。プレゼンテー

  • Windows 7 SP1のバックアップ・ファイルを削除する - @IT

    Windows 7の最初の大規模修正プログラム集であるService Pack 1(以下SP1)が2010年2月17日に公開されてから、1カ月以上が経過した。この間、大きな不具合の報告もないことから、そろそろ全社的にSP1を適用しようと計画している管理者も多いのではないだろうか。 しかしSP1を適用すると、バックアップ・ファイルなどが作成されてしまい、ハードディスクの空き容量が少なくなってしまう。エディションによっても異なるが、SP1を適用すると、SP1自体や作成するバックアップ・ファイルなどによって、3Gbytes近くが消費される。 バックアップ・ファイルは、SP1をアンインストールする予定がなければ不要なので、これを削除すると、その分だけハードディスクの空き容量を増やせる。稿では、その方法を紹介する。ただし当然ながら、最初からSP1が統合されたOSイメージでWindows 7を新規イ

    kidego
    kidego 2013/01/27
  • @IT:特集:ASP.NETで実践するO/Rマッピング(NHibernate編)

    いまさら強調するまでもなく、今日、データベースといえば、リレーショナル・データベース(以降、RDB)が主流であることは間違いない。しかし、C#やJavaC++といったオブジェクト指向言語の台頭によって、RDBが常に最適解とはいえない状況が発生しつつある。というのも、RDBとオブジェクト指向言語で扱うオブジェクトとは、そもそもの構造が異なるためだ。 オブジェクト指向に基づいてデータベース・アクセスを行おうとすれば、例えばINSERT命令を発行するには、データベースに格納すべき値をオブジェクトから取り出し、INSERT命令を動的に組み立てる必要がある(1つのオブジェクトをテーブル内の1レコードに対応させる場合)。逆に、SELECT命令でデータベースから取り出した結果セットは、オブジェクトを生成してから、結果セット内の各値を対応するオブジェクトのプロパティに代入しなければならない。 このような

  • 連載:Windowsフォーム開発入門【Visual Studio 2010対応】 - @IT

    Windowsフォーム初めの一歩(2010/05/18) 1.IDEでどのように操作してフォームをデザインしていくのか 2.Windowsフォームの基的なデザイン 3.イベント駆動の考え方を身に付ける Windowsフォーム用テンプレートに学ぶ画面の作り方(2010/06/29) 1.Windowsフォーム用の7つのテンプレート/(1)Windowsフォーム 2.(2)MDI親フォーム 3.(3)エクスプローラ・フォーム 4.(4)スプラッシュ・スクリーン 5.(5)ダイアログ/(6)ログイン・フォーム/(7)情報ボックス Windowsフォーム・コントロールの基礎(その1)(2010/08/10) 1.トリガー系コモン・コントロール 2.選択系コモン・コントロール 3.入力系/日付系/表示系/そのほかのコモン・コントロール Windowsフォーム・コントロールの基礎(その2) (201

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

  • @IT:.NET TIPS

    Tech TIPS(旧Windows TIPS)」では、WindowsクライアントやWindows Serverを中心に、クラウドサービスやAndroidスマートフォン/タブレット、iPhoneiPad(iOS)、Office、スクリプトなどの「テクノロジ」をビジネスシーンで活用するためのテクニックや基礎知識を解説しています。

    @IT:.NET TIPS
  • 連載記事 「PostgreSQLで作るLinuxデータベース」

    【 pidof 】コマンド――コマンド名からプロセスIDを探す (2017/7/27) 連載は、Linuxのコマンドについて、基書式からオプション、具体的な実行例までを紹介していきます。今回は、コマンド名からプロセスIDを探す「pidof」コマンドです。 Linuxの「ジョブコントロール」をマスターしよう (2017/7/21) 今回は、コマンドライン環境でのジョブコントロールを試してみましょう。X環境を持たないサーバ管理やリモート接続時に役立つ操作です 【 pidstat 】コマンド――プロセスのリソース使用量を表示する (2017/7/21) 連載は、Linuxのコマンドについて、基書式からオプション、具体的な実行例までを紹介していきます。今回は、プロセスごとのCPUの使用率やI/Oデバイスの使用状況を表示する「pidstat」コマンドです。 【 iostat 】コマンド――I

  • PostgreSQL導入から接続まで

    今回は連載で解説するPostgreSQL運用のための前提環境を構築します。すでに実運用でPostgreSQLを使っている方は、基のおさらいとしてご一読ください。 >>> 連載の前提環境 データベース:PostgreSQL 8.3.1 OS:CentOS 5(Linux kernel 2.6 ) シェル:bash CPU:Intel Xeon 3060 2.40GHz HDD:73.4GBytes/15,000rpm/SAS 16MBytes RAM:PC2-5300 8GBytes 連載で運用方法やチューニングの学習をしてみたいという方は、稿を参考に環境を設定し、次回以降の連載を読み進めると理解しやすいでしょう。運用方法およびチューニング方法の詳細は次回以降で解説していきます。なお、連載での前提環境は右リストの通りです。以降、連載中のパフォーマンス検証などはこの環境での値となり

    PostgreSQL導入から接続まで
  • オープンソースのロギング・サービス「log4net」を使う ― @IT

    オープンソースのロギング・サービス「log4net」を使う:連載:VBで実践! 外部コンポーネント活用術(1/4 ページ) 連載目次 Apache Logging Serviceプロジェクトlog4net アプリケーションの開発では、コーディングが完了して動作確認をしたらきっぱり開発者の手を離れる……などということはほとんどないでしょう。コンシューマ向けのパッケージ作成であれば入念な動作テストが行われた後にリリースということになるでしょうが、特に社内で使用するアプリケーションの作成では、配布後にいろいろな修正要求や「うまく動かないんだけど……」といったリクエストを受け取ることが多々あります。 ユーザーからの「うまく動かない」という報告があった場合、「動かない」状況をきちんと(開発者が納得できるような)説明をしてもらえることは(まずほとんど)期待できません。そのためアプリケーションにログ機

    オープンソースのロギング・サービス「log4net」を使う ― @IT
  • @IT:Windows TIPS -- Hint:A:ドライブを非表示にする

    初期のスタンドアロンPCでは、唯一のリムーバブル・ストレージであり、アプリケーションのインストールや、コンピュータ同士のデータ交換などを一手に司っていたフロッピー・ドライブであるが、CD-ROMドライブ(CD-Rドライブ)や高速なネットワークが普及した現在では、滅多に使用しなくなった。現に、可搬性を重視するノートPCなどでは、フロッピー・ドライブを搭載しない機種が主流となっている。 デスクトップPCの場合は、万が一のシステム障害などに備えて、いまでもフロッピー・ドライブは搭載されているものの、通常はほとんど使うことはない。 エクスプローラなどで、ドライブ・アイコン(PC/AT互換機ではA:ドライブ)が表示されているだけなら特に問題はないのだが、ドライブ・アイコンの上をマウス・カーソルが横切ったり、誤ってクリックしたりすると、ドライブ内のファイルが検索されてしまう。このときドライブ内にメディ

    kidego
    kidego 2012/11/29
  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/dt_easyvs2010_index.html

  • SQL Server 2005 Express Editionに発行されたSQL文をトレースするには? - @IT

    IT > Insider.NET > .NET TIPS > SQL Server 2005 Express Editionに発行されたSQL文をトレースするには? SQL Server 2005 Express Editionは、アプリケーション開発時や小規模なアプリケーション向けに無償で利用できる便利なデータベースである。管理ツールも用意されており、一通りの作業は行えるのだがプロファイラ(SQL Server Profiler)が付属していない。そこでTIPSでは、SQL Server 2005 Express Editionで利用できるオープンソースのプロファイラを紹介しよう。 プロファイラとは? プロファイラとは、一般的にはプログラム実行時のさまざまな情報を収集するツールである。SQL Server 2005 Standard Edition以上で提供されているプロファイラ(S

  • 【C# Visual Studio SourceSafe】Visual SourceSafeによるソース管理(準備編)

    あなたのチームでは、プログラムのソース・ファイルを安全に管理できているだろうか? チーム開発におけるソース管理の問題 チーム開発では、複数の開発者でプログラムのソース・ファイルを共有して、アプリケーションを開発することが一般的である。ソース・ファイルをチームで共有するので、複数の開発者が同じファイルを同時にコーディング(編集)してしまうような状況が考えられる。そのような場合に、もしソース・ファイルを管理する仕組みがなければ、ソース・ファイルを上書きしてしまって、別の開発者が記述したコードを書き換えてしまうだろう。 例えば、Aさんが「editview.cs」というファイルに「クリップボード操作の機能」を実装し、Bさんが同じファイルに「印刷機能」を同時期に実装しているとする。まずAさんがチームで共有している元のソース・ファイル「editview.cs」を更新し、次にBさんがチーム共有のソース・

  • 連載:Visual Studio 2005によるWindowsデータベース・プログラミング - @IT

  • 連載:Visual Studio 2005でいってみようDBプログラミング - @IT

    第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用のアドイン。プレゼンテー

  • 第1回 データベースの基礎とSQL Server 2000

    第1回 データベースの基礎とSQL Server 2000:初めてのSQL Server 2000(1/3 ページ) 連載目次 業務の一翼を担う情報システムにおいて、データは大変重要な存在である。受発注管理にせよ、顧客管理にせよ、すべての処理はデータをよりどころとして実行されるので、データの信頼性や整合性に疑いがあるようでは、どのようなシステムだろうと役に立たない。またビジネスの変化に情報システムが追従できるように、データも柔軟に応用できる必要がある。またそれだけ貴重なデータだから、万一のトラブルが発生しても失わないようにバックアップを万全にする必要があるし、不正なアクセスによってデータが窃取されたり、改ざんされたりしないようにセキュリティ体制を確立する必要もある。 このような要求に応えるために開発されたソフトウェアがデータベース管理システム(DBMS:Database Managemen

    第1回 データベースの基礎とSQL Server 2000
  • @IT:Webサービスの主役、SOAP誕生の背景

    Webサービスの基軸を構成するのは、SOAP、WSDL、UDDIの3つのテクノロジだ。この連載では、Webサービスの基的な知識を身に付けるために、この3つのテクノロジの背景と仕様、機能などを分かりやすく解説していく。(編集局) Webサービスの中核技術〜SOAP/WSDL/UDDI Webサービスとは、インターネットの標準技術を使ってネットワーク上に分散したアプリケーションを連携させる技術のことだ。あるいは、その技術によって連携させられるアプリケーションそのものをWebサービスと呼ぶこともある。 Webサービスのことを「アプリケーション連携技術」とひと言で述べたが、実際のところWebサービスは単一の技術ではない。Webサービスは、メッセージ技術セキュリティ技術やトランザクション管理技術など、実に広い範囲に及ぶ技術で構成されている複合的な技術だ。ただし、Webサービスを構成する技術の中に

    @IT:Webサービスの主役、SOAP誕生の背景