おのれ鍋奉行が!内検索 / 「Squid インストール」で検索した結果

検索 :
  • Squid インストール
    Squid インストール 概要 フリーのプロキシサーバ「Squid」をインストールする。 環境は、WindowsXP。 プロキシ(Proxy)サーバ、ウェブキャッシュサーバ等に使用する。 参照 Squid NT/Windows2000/XP/2003 手順 DLページ から Squidを入手する。 この項を書いている時点での最新は、「squid-2.6.STABLE18-bin.zip」であったのでそれで進める。 not found (481.jpg) 解凍して、Cドライブ直下に配置。 squidはデフォルトで、Cドライブ直下での動作を想定している。 他の場所に配置するには、「squid.conf」内の記述を全て書き換える必要がある為、推奨しない。 not found (482.jpg) etcフォルダ中の以下のファイルをリネームする...
  • Squid で プロキシサーバ構築
    Squid で プロキシサーバ構築 WindowsXP で Squid を稼動させる件のまとめ。 Linux の Squid に関する解説サイトは多々見つかったが、windows版に関してはほとんどなかった為、Linux版の解説を元にして作成。 目次 Squid とは公式 解説サイト 用語解説 プロキシ診断 プロキシサーチエンジン 環境構築インストール TIPS Squid とは 公式 squid Optimising Web Delivery Squid for Windows 解説サイト Squidの設定 【Squid Web Proxy Chche squid.conf Manual】squid.conf squid 設定ファイル 日本語 Proxy キャッシュ squid (アクセス制御の話がある) Proxy/Squid - PukiWiki (誰か...
  • Squid で 透過型プロキシ
    Squid で 透過型プロキシ 概要 Squid を 透過プロキシ にする。 ※透過プロキシにすると、認証を行えなくなるので注意。 参考 route - ルーティングテーブルの表示/設定を行う squid の透過プロクシ設定 - Open Intelligence 前提条件 Squid インストール squid が動作しているマシンがルータになっていること。 クライアントから、squid の動作しているマシンがデフォルトゲートウェイになっていること。 手順 「c \squid\etc\squid.conf」をエディタで編集する。 http_port 3128 transparent   以上でできるはずだが、動作確認はしていない。
  • Squid で ログファイルのローテーション
    Squid で ログファイルのローテーション 概要 Squid のログファイルのローテーションを行う。 前提条件 Squid インストール 手順 たんに、一回だけローテーションさせる場合、コマンドプロンプトで、以下を実行。 定期的にローテーションを行う場合、以下をバッチファイルにしてスタートアップ(またはタスクスケジューラ)に登録。 cd c \squid\sbin squid -k rotate -n Squid exit not found (490.jpg) 以下は、ローテーションを繰り返した「C \squid\var\logs」フォルダの中身。 0から順に番号が振られ、設定数(squid.confで定義)を超えた古いログは削除される。 not found (491.jpg)
  • Squid で アクセス制御
    Squid で アクセス制御 概要 プロキシ利用時に、特定のIPアドレスまたはドメインへのアクセスを禁止または許可する。 なお、動作確認をしていないので動かないかもしれない。 元ネタ squid (アクセス制御の話がある) 前提条件 Squid インストール 手順 「c \squid\etc\squid.conf」をエディタで以下の通り編集する。 10.0.0.0/8 と 127.0.0.1(自分自身)以外からの利用を禁止する場合は以下の設定を追加。 acl ourhosts src 10.0.0.0/255.0.0.0 127.0.0.1/255.255.255.255 http_access deny !ourhosts   アクセスできないアドレスのブラックリストを作る場合、以下の設定を追加する。 acl blacklist ...
  • Squid で BASIC認証
    Squid で BASIC認証 概要 タイトルのまんま。 前提条件 Squid インストール 手順 「c \squid\etc\squid.conf」をエディタで編集する。 BASIC認証に関する設定をコメントアウトし、 「auth_param basic program」に、「認証に使用する外部プログラム」と「パスワードファイル」を指定する。 (区切りが「\」ではなく「/」であることに注意) #auth_param basic program uncomment and complete this line #auth_param basic children 5 #auth_param basic realm Squid proxy-caching web server #auth_param basic credentialsttl 2 hours...
  • MySQL本体のインストール
    MySQL本体のインストール 概要 windowsXP に MySQL をインストールする方法。 手順 えー、まず、公式のDLページ から、本体をDLする。 この項を書いている時点での最新は MySQL5.0 のようだが、MySQL5.1をDLする。以後、5.1で進める。 MySQL5.1のリリースを選択する。 not found (433.jpg) not found (434.jpg) DLしたzipを解凍し、「setup.exe」を実行。 not found (435.jpg) not found (436.jpg) not found (437.jpg) not found (438.jpg) not found (439.jpg) 「Configure the MySQL Server ...
  • MySQL Administrator のインストール
    MySQL Administrator のインストール 概要 MySQLを操作する為のツール群をインストールする。 前提条件 MySQL本体のインストール 手順 公式の「MySQL GUI Tools Downloads」 を開き、なぜかミラーしかないので「Pick a Mirror」を開く。 not found (462.jpg) 登録が必要なのかなと思ってしまうフォームがあるが、「» No thanks, just take me to the downloads!」(遠慮してダウンロードをする)を開く。 not found (463.jpg) 日本からHTTPでDLする。 not found (464.jpg) DLしたインストーラを実行。 not found (453.jpg) not found (45...
  • MySQLのODBCドライバのインストール
    MySQLのODBCドライバのインストール 概要 MySQL のODBCドライバをインストールする方法。 手順 えー、まず、公式のODBCドライバーDLページ から、ODBCをDLする。 この項を書いている時点での最新は「MySQL Connector/ODBC 3.51」なので、以後これで進める。 windows用の「DownLoad」からDLできる。 not found (467.jpg) DLしたzipを解凍し、「setup.exe」を実行。 not found (468.jpg) not found (469.jpg) not found (470.jpg) not found (471.jpg) 以上、インストールは完了。 これよりDSNの登録を行う。 「スタートメニュー」 -  「ファイル名...
  • Ruby
    Ruby 公式 オブジェクト指向スクリプト言語 Ruby Rubyリファレンスマニュアル - Rubyリファレンスマニュアル 用語解説 Ruby - Wikipedia Ruby on Rails - Wikipedia Ruby 解説サイト 10分で作るRailsアプリ for Windows Rubyist Magazine - Ruby ではじめるプログラミング 【第 1 回】 環境構築 Ruby のインストール Ruby 本体のインストール Ruby on RailsRails のインストール Rails のアップデート webサーバ のインストール AN HTTP Server のインストール AN HTTP Server における Ruby の動作設定 MySQL のインストール MySQLに関しては MySQL の運用 を参照。 初歩
  • PHP
    PHP PHP - Manual 目次 基本環境構築PHPのインストール webサーバ のインストール PHPからSQLServerに接続するには以下が必要 PukiWikiのインストール 開発ツール 外部リンクSQLの窓PHP WEBアプリジェネレータ その他 基本 環境構築 PHPのインストール webサーバ のインストール AN HTTP ServerAN HTTP Server のインストール AN HTTP Server におけるPHPの動作設定 公式FAQ / ユーザ認証設定方法 Apache HTTP Server Apache HTTP Server のインストール PHPからSQLServerに接続するには以下が必要 SQL Server 2005 Driver for PHP (October 2007) CTP PukiWikiのインスト...
  • MySQL
    MySQL 用語解説 MySQL - Wikipedia 参照 MySQL MySQL 5.1 リファレンスマニュアル 環境構築 MySQL本体 MySQL本体のインストール 「MySQL 5.1 セット」を使用してインストールする場合、 室内専用リンク から「MySQL 5.1 セット」をDLして実行。 ODBCドライバ MySQLのODBCドライバのインストール 管理ツール MySQL Administrator のインストール phpMyAdmin phpMyAdminの設置 | LaCoocan(ラクーカン):@nifty トランザクション SQLの窓 / MySQL の InnoDB によるトランザクション処理
  • PHPのインストール
    PHPのインストール 概要 タイトルのまんま。 参考 SQLの窓 / PHP のインストール 手順 PHP Downloads から、Windows Binaries をDLする。 この項を書いた時の最新は、「PHP 5.2.5 zip package」なので、以後それで進める。 ※installerは危険なので必ず、「zip package」を選択すること。 DLしたZIPファイルを解凍、パッケージをフォルダ名「PHP5」にリネームして、Cドライブ直下に配置する。 not found (279.jpg) 「php.ini-dist」を「php.ini」にリネーム。 エディタで開いて、以下の箇所を変更。 拡張dllフォルダの位置 extension_dir = "c \php5\ext\"   Web...
  • ツール
    ツール 更新履歴 2009.12.08 「更新履歴」追加 目次 未分類 ネットワーク・インターネットHTTP ストリーミング FTP DNS LAN内監視 リモート操作 Mail 開発用ツールエディタ 印刷処理 フォルダ・ファイル操作圧縮解凍 CD焼き 画像編集 メディアプレイヤー 未分類 X Wheel Adobe Reader 8.1 TeraTerm Open Source Project ネットワーク・インターネット HTTP ブラウザFirefox Sleipnir HTTPサーバAN HTTP Server Apache IE関連TIPSウノウラボ Unoh Labs IE7 RC1をスタンドアローンで動作させる方法 IEのエクスプローラバーにHTTPヘッダーをリアルタイム表示「ieHTTPHeaders」 @IT:Windows TIPS -- T...
  • 開発
    開発 目次 技術系サイトSQLの窓 MSDN 開発言語ASP.NET Flex2 HTML/JavaScript 開発環境/インストール多言語対応 小ネタ3D地図ナビゲータ ビジネス文書テンプレ ビジネスマッチングサイト インターネットアーカイブ オンラインストレージ パッケージソフトウェア比較検索 技術系サイト Knave Web講座 --- Java, ASP, Perl, JavaScript, HTML とほほのWWW入門 技術情報Wiki SQLの窓 infoboard SQLの窓と銀プログラマ ADO でデータソート MDB 内のテーブル一覧の取得 MSDN MSDN2 ライブラリ MSDN ライブラリ MSDN ライブラリ - Wikipedia (オフライン版入手方法) VBScript ランゲージ リファレンス FileSystemObject のオブジェク...
  • AN HTTP Server のインストール
    AN HTTP Server のインストール 概要 webサーバとして、windows(XP)に AN HTTP Server をインストールする。 参考 SQLの窓 / PHP のインストール AN HTTP Server Home Page AN HTTP Server オプション 手順 AN HTTP Server Home Page から、本体をDLする。 この項を書く時点での最新verは「httpd142p.zip」であったので、以後それで進める。 ZIPを解凍し、フォルダ「httpd142p」をCドライブ直下に配置する。 「httpd.exe」をダブルクリックし、起動する。 not found (275.jpg) タスクバーに以下のように、黄色いアイコンが表示されればok。 not found (276.jpg) ...
  • AN HTTP Server におけるPHPの動作設定
    AN HTTP Server におけるPHPの動作設定 概要 AN HTTP Server でPHPを動作させる為の設定を行う。 参考 SQLの窓 / PHP のインストール 前提条件 AN HTTP Server のインストール PHPのインストール 手順 Cドライブ直下に「webRoot」フォルダ(名前は任意)を作成する。 not found (284.jpg) AN HTTP Serverのオプションを開き、先程作成したフォルダのパスを入力。 not found (285.jpg) 「追加」を押す。 not found (286.jpg) 1.拡張子: .php 2.実行プログラム: c \php5\php-cgi.exe c \php5\php-cgi.exe 3.「一般パスでも実行する」にチェック 4.「...
  • Subversion のインストール
    Subversion のインストール 概要 タイトルのまんま。 本来、Subversion が先にあって、そのwindows用GUIクライアントとして TortoiseSVN が作られた。 しかし、本稿では、一人で一つのマシンで(つまりスタンドアローンで)バージョン管理を行うなら、Subversion の windows用GUIクライアントである TortoiseSVN だけで、リポジトリの管理からコミット、競合の修正まで必要な機能が提供されていた為、Subversion のインストールをしていなかった。 が、ネットワークを介して複数人数で一つのプロジェクトの開発を進める為の機能(Subversionサーバを構築する機能)が TortoiseSVN に含まれていないので、 これより Subversion 本体をインストールする。 手順 公式のDLページ...
  • AN HTTP Server における Ruby の動作設定
    AN HTTP Server における Ruby の動作設定 概要 AN HTTP Server で Ruby を動作させる為の設定を行う。 参考 AN HTTPDで Ruby/eRuby を動かす 前提条件 AN HTTP Server のインストール Ruby 本体のインストール 手順 Cドライブ直下に「webRoot」フォルダ(名前は任意)を作成する。 not found (430.jpg) AN HTTP Serverのオプションを開き、先程作成したフォルダのパスを入力。 not found (285.jpg) 「追加」を押す。 not found (286.jpg) 1.拡張子: .rb 2.実行プログラム: c \ruby\bin\ruby.exe c \ruby\bin\ruby.exe 3.「一般パス...
  • TortoiseSVN のインストール
    TortoiseSVN のインストール 概要 Subversion のwindows用GUIクライアントである「TortoiseSVN」をインストールする。 手順 公式のDLページ からDLする。 この項を書いている時点の最新は「TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi」であるので、以後これで進める。 not found (302.jpg) not found (303.jpg) not found (304.jpg) not found (305.jpg) not found (306.jpg) 「Show ChangeLOG」にチェックが入っていると、ログが表示される。 not found (307.jpg) 「マシンを再起動しますか?」と英語で聞いてくる。 再...
  • このwikiの管理
    ... (161484) Squid で プロキシサーバ構築 (48849) SubversionサーバをWindowsのサービスとして起動 (40533) 無視リストから削除 (33097) トップページ (33054) Squid で BASIC認証 (32595) Table コントロールの配置 (26661) 開発 (25154) C# (25034) web.configで設定した接続文字列を取得 (22997) 未作成ページ一覧 プラグイン「#yetlist(10)」による表示。 2008/03/19現在、「 [[文字列 URL]] 」形式の文字列を拾ってしまう模様。 teraterm open source project ...
  • .NET から COM(例:BASP21) を使う
    .NET から COM(例:basp21) を使う 概要 タイトルのまんま。 引用元: SQLの窓 / .NET から COM を使う 前提条件 新しいwebサイトの作成 BASP21のインストール 手順 [ソリューションエクスプローラ] -  webサイトを右クリック -  「参照の追加」 not found (115.jpg) 「com」タブ -  「basp21 1.0 Type Library」を選択 -  「ok」 not found (116.jpg) 「bin」フォルダと、dllが追加されている。 not found (117.jpg) default.aspx.vbに以下をコピー Imports BASP21Lib   Partial Class _Default Inherits...
  • データベースへの接続の追加
    データベースへの接続の追加 概要 タイトルのまんま。 前提条件 新しいwebサイトの作成 手順 [サーバーエクスプローラ] -  [データ接続]を右クリック -  [接続の追加] ※サーバーエクスプローラが表示されていない場合 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (7.jpg) 1.データソース デフォルトで「Microsoft SQL Server (SqlClient)」となるが、ここではVisual Studio 2005 とセットでインストールされてしまうSQLServer2005を使用するのでこのまま。 一応、「変更」すると、ACCESSやOracleへの専用の接続や、他のDBにODBCやOLEDBで繋ぐ設定ができる。 2.サーバー名 「最新の情報に更新」...
  • ASP.NET AJAX 1.0(Atlas)のインストール
    ASP.NET AJAX 1.0(Atlas)のインストール 概要 タイトルのまんま。 参考 @IT総合トップ / テクノロジー / Insider.NET / 特集 / ASP.NET AJAX ファーストルック 前提条件 なし。 手順 AJAX The Official Microsoft ASP.NET Site から、「ASP.NET 2.0 AJAX Extensions 1.0」(ASPAJAXExtSetup.msi)をDLして実行。 not found (6.jpg) not found (7.jpg) not found (8.jpg) not found (9.jpg)
  • C#
    C# C#のまとめ。 ・・・というか、C#で開発してるときのメモ。VB.NETも混じっています。 用語解説 C Sharp - Wikipedia 目次 Windowsアプリの作成コモンコントロール WebBrowser クラス webサイトの作成どのシステムでも共通するであろう処理のクラスファイル化 Page派生クラス以外から、セッション変数等を扱う方法 特定のページの中でのみ、参照可能な変数を扱う ユーザー定義クラスの作成シングルトンの実装 継承 Dictionaryオブジェクト デバッグ用画面出力 C#におけるトランザクション処理 AJAX対応クライアントコールバック ASP.NET AJAX 1.0(Atlas) 外部リンク入門書系 SQLの窓 VB.NET ⇔ C# 変換 TIPS#region Windowsアプリの作成 新しいプロジェクトの作成 コ...
  • TortoiseSVN の日本語化
    TortoiseSVN の日本語化 概要 Subversion のwindows用GUIクライアントを日本語化する。 前提条件 TortoiseSVN のインストール 手順 公式のDLページ から「LanguagePack-1.4.8.12137-win32-ja.exe」日本語32bit用言語パックをDLする。 not found (309.jpg) 実行。 not found (310.jpg) not found (311.jpg) どこでもいいのでフォルダ(ここではCドライブ)を右クリック -  TortoiseSVN -  「Settings」 not found (314.jpg) 「Language」を日本語に。 -  「ok」 not found (315.jpg)
  • その他
    その他 その他の中のさらにその他な項目群。 分類する程量が溜まっていなかったり、書く予定の項目。 気になるキーワード。 数値のみを入力可能にする - JavaScript Ruby on Railsscaffold  参考サイト : Rails 2.0のscaffoldを使ってみた - idesaku blog 参考サイト : 「ThinkIT」 第2回:すぐできるアプリケーション作成 (1/4) memcached参考サイト   FFTT memcached 参考サイト   memcachedを使ったPHPのシングルトン実装 - 徒然なるままにBlog 参考サイト   Windowsにmemcachedをインストールする - tipsを掻き集めてknowledgeを目指す日記 未分類なページ HTML TIPS 仕様書を書こう Excel TIPS 携帯開発に...
  • 共通関数の定義ファイルを追加(C#)
    共通関数の定義ファイルを追加(C#) 概要 共通関数を定義したクラスファイルを追加する。 クラスファイルには、データベースへの接続等、比較的どのシステムでも共通するであろう処理を記述してある。 前提条件 新しいプロジェクトの作成 BASP21のインストール .NET から COM(例:BASP21) を使う 手順 [ソリューションエクスプローラ] -  「新しい項目」 not found (500.jpg) 「クラス」を選択 -  「追加」 not found (501.jpg) class1.cs を以下のように変更。 using System; using System.Collections.Generic; using System.Data; using System.Data.Odbc; using System.Text;...
  • ASP.NET(VB)
    ASP.NET(VB) Visual Studio 2005 を使用する、ASP.NET(VB.NET)のサンプルを集めています。 HTML・JavaScript・SQL・VB6.0またはASPがある程度わかる人を対象としています。 用語解説 ASP.NET - Wikipedia 目次 webサイトの作成コードの埋め込み ページ遷移新しいウィンドウを開く(クライアントスクリプト) HttpContext クラス MultiView コントロール フレームページ メニュー・サイトマップ 標準webコントロールTable コントロール Page ディレクティブ 外部リンクコンパイル済みのdllのみでASP.NETアプリケーションを実行する 共通化共通化common クラス マスターページ Global.asax ユーザーコントロール(ascxファイル) どのシステムでも共通する...
  • 共通関数の定義ファイルを追加
    共通関数の定義ファイルを追加 概要 共通関数を定義したクラスファイルを追加する。 クラスファイルには、データベースへの接続等、比較的どのシステムでも共通するであろう処理を記述してある。 前提条件 新しいwebサイトの作成 BASP21のインストール .NET から COM(例:BASP21) を使う 手順 [ソリューションエクスプローラ] -  「新しい項目の追加」 not found (273.jpg) 「クラス」を選択 -  「追加」 not found (274.jpg) class1.vb を以下のように変更。 Imports Microsoft.VisualBasic Imports BASP21Lib   Public Class class_common Inherits System.Web.UI.Pa...
  • DBConnect・DBClose・DBGet・DBEof(ADO)
    DBConnect・DBClose・DBGet・DBEof(ADO) 概要 ADO(ADO.NETではない)によるDB操作関数群。 参照 SQLの窓 / Web アプリケーションクラス / ASP標準化 / dbMySQL.inc 参考 SQLの窓 / イマドキの Multi Language / 各種データベース接続 前提条件 新しいwebサイトの作成 手順 default.aspx.vb を以下のように変更。 ※インスタンス名等、環境に応じて適宜変更。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Ha...
  • CustomValidatorコントロールによる重複チェック
    CustomValidatorコントロールによる重複チェック 概要 CustomValidator コントロールを使用し、データベース内のレコードと、フォームの入力が重複しているかをチェックする。 ※CustomValidator コントロール ユーザー定義の入力チェックを行うコントロール。 参照: クラスライブラリリファレンス CustomValidator クラス 元ネタ: @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]CustomValidatorコントロールでマスタ重複チェックを実装するには? 参考: @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]CustomValidatorコントロールでクライアント検証を有効に...
  • 必須入力チェック
    必須入力チェック 概要 狙ったwebコントロールに値が入っているかをチェックする。 前提条件 新しいwebサイトの作成 手順 必須入力チェックをするには、「RequiredFieldValidator」を使用する。 「RequiredFieldValidator」は、対象となるwebコントロール(ここではテキストボックス)に、入力が行われたかどうかだけ判定するチェックである。 下地として、 Textbox1 Button1 で構成された入力フォームがあったとする。 not found (52.jpg) [ツールボックス] -  [RequiredFieldValidator]をドラッグアンドドロップで配置する。 not found (53.jpg) 配置した「RequiredFieldValidator」のプロパティウィンド...
  • レコードを表示する
    レコードを表示する 概要 SqlDataSource クラス を使用して、レコードを表示する。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 タブで「default.aspx」を選んでおく。 [サーバーエクスプローラ] -  [データ接続] -  DBインスタンス名 -  [テーブル] -  [テーブル名](ここでは「hoge」)をドラッグして「default.aspx」の表示領域にドロップ。 not found (21.jpg) 「GridView」と「SqlDataSource」が追加される。 .NET Framework クラス ライブラリ GridView クラス .NET Framework クラス ライブラリ SqlDataSource クラス not found (...
  • DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)
    DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) 概要 ADO.NET(ODBC)によるDB操作関数群。 ※この項のサンプルは、私のローカルマシン(マシン名:YOKOSAN)の VisualStudio2005 に付属するSQLServer(ExpressEdition)に接続する場合の接続文字列をそのまま記載してある為、環境に応じて適宜変更すること。 参照 .NET Framework クラス ライブラリ System.Data.ODBC 名前空間 参考 SQLの窓 / イマドキの Multi Language / 各種データベース接続 SQLの窓 / Web アプリケーションクラス / ASP標準化 / dbMySQL.inc 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブル...
  • レコードを更新する
    レコードを更新する 概要 SqlDataSource クラス を使って、レコードを更新する。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 タブで「default.aspx」を選んでおく。 [サーバーエクスプローラ] -  [データ接続] -  DBインスタンス名 -  [テーブル] -  [テーブル名](ここでは「hoge」)をドラッグして「default.aspx」の表示領域にドロップ。 ※主キーのないテーブルの更新・削除はこの方法ではできません。 not found (21.jpg) 「GridView」と「SqlDataSource」が追加される。 「編集を有効にする」と「削除を有効にする」にチェックを入れる。 .NET Framework クラス ライブラリ Gr...
  • Page派生クラス以外から、セッション変数等を扱う方法
    Page派生クラス以外から、セッション変数等を扱う方法 概要 Page派生クラス以外から、セッション変数等を扱う方法。 「HttpContext.Current」について。 参照 HttpContext.Current プロパティ (System.Web) 参考 ASP.NETのセッションをタイプセーフに取り扱うクラスの作成:CodeZine 新ルール:HttpContext.Current を見たら負け 前提条件 新しいwebサイトの作成 手順 通常、default.aspx.csは、以下のようにPageクラスから派生している。 その為、セッション等々が使用できる。 しかし、class1.cs等のように、外部クラスファイル化してしまうと、セッション等々が使えなくなる。 で、以下のように回避する。 default.aspx.cs using Syst...
  • vbc.exe でコンソールアプリを作成
    vbc.exe でコンソールアプリを作成 概要 Visual Studio を使用せず、メモ帳で vb.net のコンソールアプリを作る練習。 参照 SQLの窓 / イマドキの Multi Language 手順 SQLの窓 / イマドキの Multi Language / ビルド / vb.net から、「Console ビルドセット」をDLする。 「vb_build.lzh」を解凍してできたフォルダを任意の位置に設置(c \vb_build 等) 同梱の sample.bas をビルドする手順 「home.wsf」を実行し、cmd.exe を開く。 「build sample.bas」と打つ。(sample.bas がコンパイルされて、同フォルダ内に「sample.exe」が作成される)なお、sample.exe は、PATH 環境変数を「result.txt」に...
  • DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)(C#)
    DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)(C#) 概要 ADO.NET(ODBC)によるDB操作関数群。 ※この項のサンプルは、私のローカルマシン(マシン名:YOKOSAN)の VisualStudio2005 に付属するSQLServer(ExpressEdition)に接続する場合の接続文字列をそのまま記載してある為、環境に応じて適宜変更すること。 参照 .NET Framework クラス ライブラリ System.Data.ODBC 名前空間 参考 SQLの窓 / イマドキの Multi Language / 各種データベース接続 SQLの窓 / Web アプリケーションクラス / ASP標準化 / dbMySQL.inc 前提条件 新しいプロジェクトの作成 共通関数の定義ファイルを追加(C#) 手順 F...
  • web.configで設定した接続文字列を取得
    web.configで設定した接続文字列を取得 概要 web.config中にある「connectionString」を取得する方法 .NET Framework クラス ライブラリ ConfigurationElement.Item プロパティ (String) 前提条件 新しいwebサイトの作成 データベースへの接続の追加 手順 web.configに以下を追加。 connectionStrings add name="masterConnectionString1" connectionString= "Data Source=YOKOSAN\SQLEXPRESS;Initial Catalog=master;Integrated Security=True" ...
  • メールを送信する
    メールを送信する 概要 SmtpClient クラスを使用して、メールを送信する。 参照: .NET Framework クラス ライブラリ SmtpClient クラス SQLの窓 / イマドキの Multi Language / VB.NET よりメール送信 DOBON.NET / プログラミング道 / .NET Tips / インターネット / SmtpClientクラスを使ってメールを送信する 元ネタ: http //ufcpp.net/study/aspx/mailform.html 前提条件 新しいwebサイトの作成 手順 defalut.aspx.vbを以下のようにする。 メールサーバの設定等、適宜変更する。 Imports System.Net Imports System.Net.Mail   Partial Class ...
  • SqlTransaction クラス
    SqlTransaction クラス 概要 .NET Framework で、トランザクション処理を行う方法のひとつ。 C#でトランザクションを行うには、これ以外に、 TSQL内で BEGIN TRANSACTION~ によるデータベーストランザクション。 @Pageディレクティブで、Transaction属性によるトランザクション。 がある。 参照 .NET Framework クラス ライブラリ SqlTransaction クラス 参考 @IT:.NETエンタープライズWebアプリケーション開発技術大全 接続型データアクセスと短時間トランザクション 元ネタ トランザクションの実行 - tony-xの備忘録 前提条件 新しいプロジェクトの作成 手順 以下のソースは、元ネタのURLから転載。 ※ASP.NETではない(Console.WriteLine(...
  • Oracle
    Oracle 目次 参考 TIPS1 TIPS2ROWID擬似列 ROWNUM擬似列 TO_DATE関数 TO_CHAR関数 NVL関数 トランザクション COMMIT ROLLBACK デッドロック SAVEPOINT データーディクショナリビュー 参考 SQLの窓 / いきなり PL/SQL SQLの窓 / Oracle Enumeration 忘れっぽいエンジニアのORACLE/オラクルSQLリファレンス オラクル ちょこっとリファレンス techbank.jp / Oracle 8i/9 の基本 SHIFT the Oracle - Oracle DBA, Oracle SQL and PL/SQL Tips Cyberam Documents Project / Oracle SQL言語入門 Cyberam Documents Project / Oracleデータベ...
  • SqlDataSource の配置
    SqlDataSource の配置 概要 SqlDataSourceを配置する。 参考 クラスライブラリ リファレンス SqlDataSource クラス 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 [ツールボックス] -  デザインビューにドラッグアンドドロップ not found (135.jpg) 「データソースの構成」を押す。 not found (136.jpg) 「アプリケーションがデータベースへの接続に使用するデータ接続」で適宜使用する接続を選択 -  「次へ」 not found (133.jpg) 「次へ」を押す。 not found (134.jpg) 「列」の「*」(すべての列)にチェックを入れる -  「詳細設定」...
  • クライアントコールバック
    クライアントコールバック 概要 ASP.NETにおいて、クライアントサイドの処理⇒サーバーサイドの処理⇒クライアントサイドの処理、という本来ならば画面の再描画が必要な処理手順を、画面の再描画なしで行う方法。 これを、「クライアントコールバック」と呼ぶ。らしい。 コールバック (情報工学) - Wikipedia 参照 ICallbackEventHandler インターフェイス (System.Web.UI) 参考 検証付きクライアント コールバックの実装例 ICallbackEventHandler利用時のエラーについて - MSDN フォーラム ASP.NET Web ページでポストバックせずにクライアント コールバックを実装する 元ネタ クライアント コールバックの実装例 (C#) 「ASP.NET 2.0」クライアントコールバックのサンプル 前提条件 新し...
  • マルチレコード・コントロールへのデータバインド
    マルチレコード・コントロールへのデータバインド 概要 ListBox コントロールや CheckBoxList コントロールのように、アイテムを複数登録して利用するコントロールを「マルチレコード・コントロール」と呼ぶ。この種のコントロールに値をデータバインドする。 引用: @IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第9回 Webフォームにおけるデータ連結 Part1 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 レコードを表示する 手順 GridView を消す。今回は使わないので。 not found (267.jpg) not found (268.jpg) [ツールボックス] -  「DropDownList」をド...
  • PCメンテナンス
    PCメンテナンス windowsをカスタマイズするツールとか。 ネットワーク関連外部リンク スピードテスト BNR スピードテスト(回線速度/通信速度 測定ページ) グローバルIPとホスト名表示 あなたのグローバルIPとホスト名を表示 ~テレビジネス ソフトウェア~ レジストリ RegDiff - Registry Differences Picker 窓の手 Win高速化 PC+ セキュリティ パスみえ 2000 Ad-Aware 2007 Free CPU・ハードウェア・ベンチマーク 壁ぴたII - CPU負荷率、物理メモリ使用量、ディスクアクセス、HDDの空き領域がモニタ cpu-z -ハードウェアスペック表示- Crystal Dew WorldCrystalCPUID CrystalDiskMark CrystalMark 2004R2 CrystalDMI
  • データソース操作
    データソース操作 GridView クラス GridViewを配置する データバインド DataBind メソッド マルチレコード・コントロールへのデータバインド データソース SqlDataSource クラス SqlDataSource の配置 レコードを表示する レコードを更新する レコードを挿入する ObjectDataSource クラス DataSet と TableAdapter の配置 ObjectDataSource の配置 DB操作 サーバーエクスプローラ データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 System.Data.SqlClient 名前空間 基本セット System.Data.Odbc 名前空間 DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) .NET Framew...
  • Table コントロールの配置
    Table コントロールの配置 概要 HTMLの「Table」タグに相当する、「Table」コントロールを配置する。 前提条件 新しいwebサイトの作成 手順 [ツールボックス] -  「table」をドラッグアンドドロップで「default.aspx」のデザインビューに配置。 not found (185.jpg) Tableコントロール自体はこれで配置完了。 しかし、HTMLの「Table」タグが「TR]タグと「TD」タグを必要とするように、 Tableコントロールも「TableRow」と「TableCell」がないと意味をなさないので、 TableRow の作成 TableCell の作成 の作業を行うのが順当である。 しかし、GUI操作が多いので、以下にソースを用意した。 これを「default.aspx」にコピペすれば、上記の...
  • RegularExpressionValidator クラス
    RegularExpressionValidator クラス 概要 指定したコントロールに、正規表現による検証をかける。 ここでは、メールアドレスとして使用可能な文字列かをチェックしている。 参照: RegularExpressionValidator クラス 前提条件 新しいwebサイトの作成 手順 [ツールボックス] -  「RegularExpressionValidator」を「default.aspx」のデザインビューに配置。 textbox コントロールと、button コントロールも配置しておく。 not found (218.jpg) default.aspx.vb を以下のように変更。 Partial Class _Default Inherits System.Web.UI.Page   Prot...
  • @wiki全体から「Squid インストール」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

記事メニュー
目安箱バナー