<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:cc="http://web.resource.org/cc/" xml:lang="ja" >
	<channel rdf:about="http://yanagi1031.dtiblog.com/?xml">
		<title>ドラゴンズを愛するプログラマーの部屋</title>
		<link>http://yanagi1031.dtiblog.com/</link>
		<description>ドラゴンズを心から愛する
プログラマーの部屋

WEBプログラムの勉強しようかなと思っています</description>
		<dc:language>ja</dc:language>
		<items>
			<rdf:Seq>
            				<rdf:li rdf:resource="http://yanagi1031.dtiblog.com/blog-entry-191.html" />
							<rdf:li rdf:resource="http://yanagi1031.dtiblog.com/blog-entry-190.html" />
							<rdf:li rdf:resource="http://yanagi1031.dtiblog.com/blog-entry-189.html" />
							<rdf:li rdf:resource="http://yanagi1031.dtiblog.com/blog-entry-188.html" />
							<rdf:li rdf:resource="http://yanagi1031.dtiblog.com/blog-entry-187.html" />
						</rdf:Seq>
		</items>
	</channel>

    	<item rdf:about="http://yanagi1031.dtiblog.com/blog-entry-191.html">
		<link>http://yanagi1031.dtiblog.com/blog-entry-191.html</link>
		<title>ＰＣ高速化　その１</title>
		<description>フリーソフトを１本紹介

その名も「Glary Utilities」

このソフト１本で

・不要なソフトを一括アンインストール
・問題点の修復
・レジストリの修復
・etc

これだけの機能がフリーで使えるので

便</description>
		<content:encoded><![CDATA[ フリーソフトを１本紹介
<br />
<br />その名も「Glary Utilities」
<br />
<br />このソフト１本で
<br />
<br />・不要なソフトを一括アンインストール
<br />・問題点の修復
<br />・レジストリの修復
<br />・etc
<br />
<br />これだけの機能がフリーで使えるので
<br />
<br />便利になりましたね
<br />
<br />ビスタの環境でも動作するし
<br />
<br />日本語もあるので、安心して使用できます
<br />
<br /><a href="http://www.forest.impress.co.jp/lib/sys/file/delundel/glaryutils.html" target="_blank" title="こちら">http://www.forest.impress.co.jp/lib/sys/file/delundel/glaryutils.html</a> ← ここからダウンロードできます
<br />
<br />インストールしたら
<br />
<br />モジュールタブ＞「アンインストール管理」
<br />
<br />を選択します
<br />
<br /><a href="http://10.dtiblog.com/y/yanagi1031/file/20090103120129.jpg" target="_blank"><img src="http://10.dtiblog.com/y/yanagi1031/file/20090103120129.jpg" alt="" border="0" width="300" height="200"/></a><br clear="all">
<br />
<br />一括処理を選択すると
<br />
<br />チェックボックスが表示されるので
<br />
<br />削除したいアプリを選択し
<br />
<br />一括アンインストールを押下することにより
<br />
<br />一括削除が可能となります
<br />
<br />次に、ＰＣの掃除方法です
<br />
<br />1クリックメンテナンスタブをクリックすると
<br />
<br />以下の画面が表示されるので
<br />
<br />問題点をスキャンを押下します
<br />
<br /><a href="http://10.dtiblog.com/y/yanagi1031/file/20090103120143.jpg" target="_blank"><img src="http://10.dtiblog.com/y/yanagi1031/file/20090103120143.jpg" alt="" border="0" width=400 height=300/></a><br clear="all">
<br />
<br />すると、結果が表示されるので
<br />（結構早いです）
<br />
<br />問題点を修復ボタンを押してください
<br />
<br /><a href="http://10.dtiblog.com/y/yanagi1031/file/20090103120150.jpg" target="_blank"><img src="http://10.dtiblog.com/y/yanagi1031/file/20090103120150.jpg" alt="" border="0" width=400 height=300/></a><br clear="all">
<br />
<br />修復が完了すると
<br />
<br />以下のように表示されます
<br />
<br />これも、結構早いです
<br />
<br /><a href="http://10.dtiblog.com/y/yanagi1031/file/20090103120207.jpg" target="_blank"><img src="http://10.dtiblog.com/y/yanagi1031/file/20090103120207.jpg" alt="" border="0" width=400 height=300/></a><br clear="all">
<br />
<br />これだけでも定期的にやっておけば
<br />
<br />かなりＰＣが軽くなると思います
<br />
<br /> ]]></content:encoded>
		<dc:subject>日常</dc:subject>
		<dc:date>2009-01-03T11:21:52+09:00</dc:date>
		<dc:creator>ヤナギ</dc:creator>
		<dc:publisher>DTI-BLOG</dc:publisher>
	</item>
		<item rdf:about="http://yanagi1031.dtiblog.com/blog-entry-190.html">
		<link>http://yanagi1031.dtiblog.com/blog-entry-190.html</link>
		<title>Javascriptで入力チェック後、登録処理</title>
		<description>サーバーコントロールのボタンの場合
AutoPostbackなんていうプロパティは存在せず
クリックをしたら、必ずsubmitを行ってしまいます

従って、Javascriptで入力チェックを行い
エラーであっても、submitを行ってしまい
入力チェックを行った意味がなくなってしまいます

</description>
		<content:encoded><![CDATA[ サーバーコントロールのボタンの場合
<br />AutoPostbackなんていうプロパティは存在せず
<br />クリックをしたら、必ずsubmitを行ってしまいます
<br />
<br />従って、Javascriptで入力チェックを行い
<br />エラーであっても、submitを行ってしまい
<br />入力チェックを行った意味がなくなってしまいます
<br />
<br />こうした現象を、簡単なカラクリで回避することが可能です
<br />
<br />まず、入力チェックのJavascriptで
<br />エラーが発生したら、戻り値にfalseを
<br />問題がなければ、trueを返すようにしておきます
<br />
<br />そして、コントロールにJavascriptを以下のように設定します
<br />コントロールID.Attributes.Add("onclick", "if (check() == false) return false;")
<br />
<br />これで、入力チェックに引っかかった場合
<br />サーバーサイドに処理が引き渡されることはありません ]]></content:encoded>
		<dc:subject>仕事</dc:subject>
		<dc:date>2008-12-18T12:34:08+09:00</dc:date>
		<dc:creator>ヤナギ</dc:creator>
		<dc:publisher>DTI-BLOG</dc:publisher>
	</item>
		<item rdf:about="http://yanagi1031.dtiblog.com/blog-entry-189.html">
		<link>http://yanagi1031.dtiblog.com/blog-entry-189.html</link>
		<title>サーバーコントロールにJavascriptを追加する</title>
		<description>ASP.NETにて
　・テキストボックスに入力された日付のスラッシュ編集を行う
　・登録ボタンを押下された時に
　　クライアント側にて入力チェックを行う

と言ったことを行う場合、Javascriptを使用すると思います
HTMLのコントロールにすれば
input id=&quot;button&quot; type=&quot;</description>
		<content:encoded><![CDATA[ ASP.NETにて
<br />　・テキストボックスに入力された日付のスラッシュ編集を行う
<br />　・登録ボタンを押下された時に
<br />　　クライアント側にて入力チェックを行う
<br />
<br />と言ったことを行う場合、Javascriptを使用すると思います
<br />HTMLのコントロールにすれば
<br />input id="button" type="button" onClick="check()"/
<br />と言った感じで、Javascriptを組み込むことが出来ますが
<br />サーバーサイドでの処理で
<br />このコントロールの内容を参照することが出来ません
<br />
<br />サーバーコントロールの場合
<br />asp:Button ID="button" runat="server" Text="ボタン"/
<br />この中に、Javascriptを組み込むことが出来ません
<br />
<br />では、どうすれば良いのか？
<br />
<br />簡単です
<br />こんな感じにすれば組み込むことが出来ます
<br />サーバーサイドでのLoad処理時に
<br />
<br />コントロールID.Attributes.Add("onclick", "check()")
<br />
<br />と、しておけば
<br />指定したコントロールにJavascriptを組み込む事が出来ます
<br />第一引数には、イベントを設定します
<br />
<br />なので、基本的にASP.NETの場合、画面のコントロールは
<br />サーバーコントロールで問題ありません
<br />（サーバーサイドでまったく参照しないのであれば
<br />　HTMLコントロールで問題ないですが）
<br /> ]]></content:encoded>
		<dc:subject>仕事</dc:subject>
		<dc:date>2008-12-10T08:59:34+09:00</dc:date>
		<dc:creator>ヤナギ</dc:creator>
		<dc:publisher>DTI-BLOG</dc:publisher>
	</item>
		<item rdf:about="http://yanagi1031.dtiblog.com/blog-entry-188.html">
		<link>http://yanagi1031.dtiblog.com/blog-entry-188.html</link>
		<title>Asp.net開発</title>
		<description>今月から、Asp.netで開発する事になりました

Webの開発は久々だったので、ちょっと楽しみだったのですが・・・

単純な作業が非常に複雑・・・

クライアント制御と、サーバー制御の切り分けが難しいね

取得したデータをチェックボックスと供に

グリッドに</description>
		<content:encoded><![CDATA[ 今月から、Asp.netで開発する事になりました
<br />
<br />Webの開発は久々だったので、ちょっと楽しみだったのですが・・・
<br />
<br />単純な作業が非常に複雑・・・
<br />
<br />クライアント制御と、サーバー制御の切り分けが難しいね
<br />
<br />取得したデータをチェックボックスと供に
<br />
<br />グリッドに表示したいだけなのに
<br />
<br />その設定が非常にややこしい
<br />
<br />グレープシティーのスプレットを使うと
<br />
<br />多少、開発が楽になったけど
<br />
<br />画面上で、チェックを付けて
<br />
<br />サーバー処理を行うと、チェックが付いていないと判定される・・・
<br />
<br />SaveChange（だっけ？）を使えば
<br />
<br />チェックを付けた時に、チェックが付いていると判定されるけど
<br />
<br />チェックをはずすと、チェックが付いていると判定される・・・
<br />
<br />はぁ、嫌になっちゃうね
<br />
<br />こんな単純な事で悩みたくないよ
<br />
<br />Web開発って、もっと柔軟で、簡単にならないものかね？ ]]></content:encoded>
		<dc:subject>仕事</dc:subject>
		<dc:date>2008-11-13T00:00:49+09:00</dc:date>
		<dc:creator>ヤナギ</dc:creator>
		<dc:publisher>DTI-BLOG</dc:publisher>
	</item>
		<item rdf:about="http://yanagi1031.dtiblog.com/blog-entry-187.html">
		<link>http://yanagi1031.dtiblog.com/blog-entry-187.html</link>
		<title>今日の深いい話</title>
		<description>阪神・下柳の言葉

「何かを続ける時

　辞める理由ではなく

　続けていく理由を考える」

まさに、その通りですな
だから、４０になっても野球を続けることが出来た</description>
		<content:encoded><![CDATA[ 阪神・下柳の言葉
<br /><strong><span style="font-size:large;">
<br />「何かを続ける時
<br />
<br />　辞める理由ではなく
<br />
<br />　続けていく理由を考える」</span></strong>
<br />
<br />まさに、その通りですな
<br />だから、４０になっても野球を続けることが出来たんだね
<br />
<br />仕事でもそうだよね
<br />辞めたくなるほど嫌になる事もあるかもしれないけど
<br />それを辞める理由にするのではなく
<br />
<br />『なぜ、その仕事を続けるのか』
<br />
<br />常に、その理由を探し続ける事が
<br />大事ですな
<br /> ]]></content:encoded>
		<dc:subject>日常</dc:subject>
		<dc:date>2008-10-27T23:09:47+09:00</dc:date>
		<dc:creator>ヤナギ</dc:creator>
		<dc:publisher>DTI-BLOG</dc:publisher>
	</item>
	</rdf:RDF>