2011-11-01から1ヶ月間の記事一覧

【C#】イベントログ出力

C#

■ サンプル EventLogger.cs using System.Diagnostics; namespace SampleForm { public static class EventLogger { private const string SourceName = "HelloWorld"; // イベントID ★以下「使用上の注意」も参照★ private const int DefaultEventId = 1100…

【ASP.NET】ASP.NETで、二重登録・二度押しの制御を考える

■ 方針 JavaScriptで制御する。 * 制御対象のコントロールが押下された時に 「document.readyState='complete'」になっていない場合は、 通信中と判断し、通信処理を行わないように「Submitでfalseを返す」 (ボタンをdisable指定でもいいが活性化に戻すタイ…

【MySQL】イベントスケジューラ

■ イベントスケジューラ * 日付や時間に従って自動的に実行されるタスク ■ イベントの有効/無効の確認および設定 select @@global.event_scheduler; # ONにする set global event_scheduler=ON; ■ イベントの作成 構文 delimiter // CREATE EVENT 【イベント…

【ASP.NET】ASP.NETで、ストアド・プロシージャを使う

ストアド・プロシージャ 目的 * 一連の複数の処理を実行し、その結果をSELECT文の実行結果と同様にクライアントに返す 構文 CREATE PROCEDURE 【プロシージャ名】 [@【パラメータ名】 【データ型】 [=【デフォルト値】] [,...]] AS 【任意のSQL文】 サンプル…

【ASP.NET】マスターページ(Master Page)

マスターページ 作成方法 * ソリューションエクスプローラのプロジェクトを右クリックし、[追加]-[新しい項目]-[マスタページ](拡張子:.Master)を追加できる 使用方法 [1] ソリューションエクスプローラのプロジェクトを右クリックし、[追加]-[新しい項目]…

【C#】数値の扱い

C#

数字の扱い * NET Framework 2.0以降ではDecimal型が使えるが、.NET Framework 1.xでは常にDouble型を使う必要がある。 * Double型は丸めが起こってしまうので、注意。 四捨五入 関数化 // value:対象値、point:小数点桁数 private Decimal GetRoundOffValue…

【フリーツール】XMLコメントのドキュメント化 ~ Sandcastle編 ~

■ 目的 * VS2010環境において、XMLコメントをjava docのように、ドキュメント化する ※なお、XMLコメントについては、以下のサイトを参照のこと。 https://blogs.yahoo.co.jp/dk521123/22290838.html ■ Sandcastle (サンド・キャッスル)とは? * XMLコメント…

【プロジェクト管理ツール】 Mantis

■ 環境作成 * 通常、PHP+MySQL+Apacheがある環境下で、Mantisを導入することになるが、 面倒くさいので、これらをパッケージしてある「BitNami」を導入する。 [1] BitNami with Mantisのダウンロード (1-1) BitNamiの以下のサイトにアクセスする http://bitn…

【ASP.NET】jQueryを利用して処理中メッセージ表示するには [2]

UpdateProgressコントロールだけじゃ、限界がありそうなのでJQueryを利用する方法を学ぶ。 http://blogs.yahoo.co.jp/dk521123/26721609.html で、以下の続き。 http://blogs.yahoo.co.jp/dk521123/27118296.html ■Post Back処理中にWebページをロックする …

【ASP.NET】jQueryを利用して処理中メッセージ表示するには [1]

UpdateProgressコントロールだけじゃ、限界がありそうなのでJQueryを利用する方法を学ぶ。 http://blogs.yahoo.co.jp/dk521123/26721609.html ■同期型のPost Back処理中にメッセージを表示 サンプル Header部 <style type="text/css"> .divProgress{ display: none; } </style> <link type="text/css" rel="stylesheet" href="./jquery/themes/base/jquery.ui.all.css" /> </link>

【ASP.NET】動的にスクリプトを組み込む

JavaScript編 サーバサイドコードからJavaScriptを埋め込む サンプル Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim cs As ClientScriptManager ' クライアントにコールバックの値を受け取るスクリプ…

【ASP.NET】クライアント・コールバック (Client Call Back)

クライアント・コールバックとは ページをリロードせずにサーバーとやり取りする方法。 ポストバックによるパフォーマンスの低下を避ける方法として、クライアントコールバックを使ってサーバーのコードを実行できる。 ライアント・コールバックを利用するた…

【jQuery】進捗状況を表示 ~ progressbar の使用 ~

シンプルなサンプル * まずは、これで環境ができているかを確認する サンプル <html> <head> <title></title> <link rel="stylesheet" href="jquery/themes/base/jquery.ui.all.css" /> <script src="jquery/jquery-1.6.2.js" type="text/javascript"></script> </link></head></html>

【SQL】SQL View (ビュー)

SQL

■ はじめに SQL の View に関して、メモ。 目次 【1】View (ビュー)とは? 【2】メリット・デメリット 【3】構文 1)作成 2)削除 【4】サンプル 例1:その年の最新実行されたデータを取得するビュー(PostgreSQL) 【1】View (ビュー)とは? * 実テ…

【ASP.NET コントロール】ASP.NET AJAX Control Toolkit (Accordion編)

* 折りたたみ機能(開閉可能なパネル)を有するコントロールは、以下の通り。 【1】CollapsiblePanelコントロール http://blogs.yahoo.co.jp/dk521123/26999505.html 【2】Accordionコントロール http://blogs.yahoo.co.jp/dk521123/27014486.html 【2】Acco…

【jQuery】入力補助(日付編) ~ Datepicker & Masked Input の使用 ~

■ Datepicker * 日付入力補助で、カレンダーフォームを作成する Datepicker仕様 http://docs.jquery.com/UI/Datepicker デモ http://akdiary.seesaa.net/article/114106237.html 主なプロパティ 一般 * dateFormat:日付フォーマット(例「dateFormat: 'yy/mm…

【ASP.NET コントロール】ASP.NET AJAX Control Toolkit (CollapsiblePanel編)

* 折りたたみ機能(開閉可能なパネル)を有するコントロールは、以下の通り。 【1】CollapsiblePanelコントロール http://blogs.yahoo.co.jp/dk521123/26999505.html 【2】Accordionコントロール http://blogs.yahoo.co.jp/dk521123/27014486.html 特徴 * ど…

【ASP.NET】URLなどの扱いあれこれ(取得など)

【1】ルートURL文字列を取得("~"チルダ相当)するには サンプル1 Dim requestUri As Uri = New Uri(Request.Url, Request.ApplicationPath) 参考文献 http://d.hatena.ne.jp/nanamasuhoshi/20090205/1233825202 【2】"~"チルダをHTMLのタグに使用するには *…

【ASP.NET】 jQuery / Datepicker あれこれ編

JQuery・Datepickerあれこれ 画像ボタンの位置を調整する <style type="text/css"> .ui-datepicker-trigger { margin-left:5px; margin-top: 8px; margin-bottom: -3px; } </style> 参考文献 http://www.fbloggs.com/2009/04/16/how-to-style-the-button-image-in-jquery-datehandler-ui/ 日…

【ASP.NET コントロール】ASP.NET AJAX Control Toolkit (MaskedEditExtender・MaskedEditValidator編)

MaskedEditExtender/MaskedEditValidatorコントロール 特徴 MaskedEditExtender * 文字列の「形式」「入力規則(マスク)」を規定できる MaskedEditValidator * MaskedEditコントロールとの組み合わせで利用することを想定した検証コントロール * 検証コント…

【ASP.NET】 jQuery / Datepicker導入編

ダウンロード(JQuery) http://jqueryui.com/download サンプル * JQueryのDatepickerを利用したTextBoxをユーザコントロール化する WebUserControl1.ascx(ユーザコントロール化) <%@ Control Language="vb" AutoEventWireup="false" CodeBehind="WebUser…

【ASP.NET コントロール】カレンダーコントロール(Calendar)

ASP.NETにおけるカレンダー入力に関して (1) カレンダーコントロール(Calendar)を利用(★今回★) →操作性、実装の難度は、(2)、(3)に落ちるが、カレンダーを独自でカスタマイズできる(休日設定など) http://blogs.yahoo.co.jp/dk521123/26916160.html (2…

【ASP.NET】Webサービス (初級編)

Webサービス * http://itpro.nikkeibp.co.jp/members/ITPro/ITBASIC/20030122/1/ サンプル Sample.aspx(デザイン部) <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Sample.aspx.vb" Inherits="WebApplication1._call" %> http://www.w3.org/T…