<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>sholfen的部落格-技術學習</title>
<link>http://blog.roodo.com/sholfen/archives/cat_304450.html</link>
<description>未來的工程師</description>
<language>zh-tw</language>
<generator>Roodo Blog System</generator>
<copyright>All Rights Reserved</copyright>
<atom:link href="http://blog.roodo.com/sholfen/archives/cat_304450.xml" rel="self" type="application/rss+xml" />
<item>
	<title>ADO Entity Framework跟LINQ to SQL的差別</title>
	<description><![CDATA[
			此篇是回應祭司的要求XDD= =.....祭司這樣害我壓力好大，根據我殘存的印象，LINQ to SQL是針對微軟的SQL Server，也就是只能撈SQL Server的資料(照字面上解釋應該是這樣)，其它的資料庫不行，不過也有LINQ to MySQL這東西就是了，不過那不是微軟做的。我記得好像蠻多老外在問為什麼LINQ to SQL這東西不能連MySQL...XDD至於Entity Framework，它比較像是AC Adapter，不管電壓多少，插進去就對了。它的主要精神是在於說，只要資料庫廠商提供支援Entity Framework的provider，就可以用LINQ去查詢資料庫裡的資料(CRUD都行啦)。對了，SQLite也有提供provider，可以去下載來玩。最後，Entity Framework會不會取代LINQ to SQL，基本上LINQ to SQL做的事情其實跟Entity Framework是差不多的，如果是做比較大型的系統，使用的資料庫又千奇百怪，那LINQ to SQL就不適合用，但假如資料庫就只有MS SQL一種，那就....看你吧~總之呢，工具是沒有絕對的強弱，是看什麼場合用什麼工具，就好像寫留言板不會去傻到用IBM的WID一樣(順便自豪一下有用過這東西XD)。
		]]>
	</description>
	<content:encoded><![CDATA[
			<p>此篇是回應祭司的要求XDD</p><p>= =.....祭司這樣害我壓力好大，根據我殘存的印象，LINQ to SQL是針對微軟的SQL Server，也就是只能撈SQL Server的資料(照字面上解釋應該是這樣<img src="http://blog.sina.com.tw/_common/FCKeditor/editor/images/smiley/msn/shades_smile.gif" alt="" />)，其它的資料庫不行，不過也有LINQ to MySQL這東西就是了，不過那不是微軟做的。我記得好像蠻多老外在問為什麼LINQ to SQL這東西不能連MySQL...XDD</p><p><br />至於Entity Framework，它比較像是AC Adapter，不管電壓多少，插進去就對了。它的主要精神是在於說，只要資料庫廠商提供支援Entity Framework的provider，就可以用LINQ去查詢資料庫裡的資料(CRUD都行啦)。對了，SQLite也有提供provider，可以去下載來玩。</p><p><br />最後，Entity Framework會不會取代LINQ to SQL，基本上LINQ to SQL做的事情其實跟Entity Framework是差不多的，如果是做比較大型的系統，使用的資料庫又千奇百怪，那LINQ to SQL就不適合用，但假如資料庫就只有MS SQL一種，那就....看你吧~總之呢，工具是沒有絕對的強弱，是看什麼場合用什麼工具，就好像寫留言板不會去傻到用IBM的WID一樣(順便自豪一下有用過這東西XD)。</p>
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/7939373.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/7939373.html</guid>
	<category>技術學習</category>
	<pubDate>Thu, 25 Dec 2008 21:59:25 +0800</pubDate>
</item>
<item>
	<title>[活動快報]從伺服器到雲端 - 在雲端運算中重複使用您的技能</title>
	<description><![CDATA[
			照慣例，有上午跟下午兩場，上午是介紹雲端運算的服務。下午場有兩場，一場是有關Entity Framework，另一場則是有關SQL Server 2008的主題，不過這兩場跟雲端運算幾乎是沒關係。比較有興趣的是上午那場，但通常微軟的研討會早上我都不會去，因為爬不起...Orz。不過這次會努力，因為對雲端運算真的蠻有興趣的，下午場的話就參加聖殿祭司的Entity Framework那場吧！對於Entity Framework已經有些初步的概念，希望這場可以有比較深入的探討。有興趣的朋友們趕快參加吧，這次的主題說真的很不錯~http://msdn.microsoft.com/zh-tw/dd315421.aspx
		]]>
	</description>
	<content:encoded><![CDATA[
			<p>照慣例，有上午跟下午兩場，上午是介紹雲端運算的服務。下午場有兩場，一場是有關Entity Framework，另一場則是有關SQL Server 2008的主題，不過這兩場跟雲端運算幾乎是沒關係。比較有興趣的是上午那場，但通常微軟的研討會早上我都不會去，因為爬不起...Orz。不過這次會努力，因為對雲端運算真的蠻有興趣的，下午場的話就參加聖殿祭司的Entity Framework那場吧！對於Entity Framework已經有些初步的概念，希望這場可以有比較深入的探討。有興趣的朋友們趕快參加吧，這次的主題說真的很不錯~</p><p><a href="http://msdn.microsoft.com/zh-tw/dd315421.aspx" title="http://msdn.microsoft.com/zh-tw/dd315421.aspx"><font color="#ff0000">http://msdn.microsoft.com/zh-tw/dd315421.aspx</font></a></p>
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/7910985.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/7910985.html</guid>
	<category>技術學習</category>
	<pubDate>Sun, 21 Dec 2008 15:55:10 +0800</pubDate>
</item>
<item>
	<title>使用DataSet的悲劇</title>
	<description><![CDATA[
			這兩天在寫ASP.NET，由於之前都是用底層的ADO.NET API去寫，浪費太多的時間，所以知道有DataSet這個類別後，就整個砍掉重寫。DataSet這東西好用歸好用，但在今天還是發生了件悲劇。今天下午的時候，我發現到資料庫的某個資料表欄位要更改，於是就開啟了SQL的管理工具去修改。改完之後，發現這樣會跟DataSet的設定不一樣，於是我在視覺化工具下，把那個資料表給砍掉，然後再重建。誰知原本的Adapter類別竟然還存在，而重建的Apapter竟然沒辦法呼叫，不管怎麼改，原本的Apapter就是不會消失。後來心一橫，乾脆整個DataSet砍，然後一個一個重建.....經過下午的事件，又讓我憶起之前學EJB的痛苦。也是每次資料表的欄位一更改，寫好的Entity Bean就整個壞掉，還不允許去做修改。而且這還不是最慘的，上面的DataSet壞掉，就頂多砍掉重建而已。但EJB專案的Entity Bean一旦壞掉，整個專案就要重做.....依稀記得當年我在一天之內重做了二十次相同的專案，果然是往事不堪回首啊。講了這麼多，又勾起我對Entity Framework的怨念，這東西到底什麼時候才要推出啊！在這之前就只有DataSet可以用，喔~還有LINQ。不過LINQ是3.5的東西，目前寫的程式是2.0的QQ~
		]]>
	</description>
	<content:encoded><![CDATA[
			<p>這兩天在寫ASP.NET，由於之前都是用底層的ADO.NET API去寫，浪費太多的時間，所以知道有DataSet這個類別後，就整個砍掉重寫。DataSet這東西好用歸好用，但在今天還是發生了件悲劇。今天下午的時候，我發現到資料庫的某個資料表欄位要更改，於是就開啟了SQL的管理工具去修改。改完之後，發現這樣會跟DataSet的設定不一樣，於是我在視覺化工具下，把那個資料表給砍掉，然後再重建。誰知原本的Adapter類別竟然還存在，而重建的Apapter竟然沒辦法呼叫，不管怎麼改，原本的Apapter就是不會消失。後來心一橫，乾脆整個DataSet砍，然後一個一個重建.....</p><p>經過下午的事件，又讓我憶起之前學EJB的痛苦。也是每次資料表的欄位一更改，寫好的Entity Bean就整個壞掉，還不允許去做修改。而且這還不是最慘的，上面的DataSet壞掉，就頂多砍掉重建而已。但EJB專案的Entity Bean一旦壞掉，整個專案就要重做.....依稀記得當年我在一天之內重做了二十次相同的專案，果然是往事不堪回首啊。</p><p>講了這麼多，又勾起我對Entity Framework的怨念，這東西到底什麼時候才要推出啊！在這之前就只有DataSet可以用，喔~還有LINQ。不過LINQ是3.5的東西，目前寫的程式是2.0的QQ~</p>
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/6246187.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/6246187.html</guid>
	<category>技術學習</category>
	<pubDate>Sun, 29 Jun 2008 22:23:25 +0800</pubDate>
</item>
<item>
	<title>在用Visual Studio 2008下使用AJAX for .NET 2.0</title>
	<description><![CDATA[
			在 ASP.NET 3.5的預設情況下，每一個Page都已經加入AJAX元件的相關設定，但 ASP.NET 2.0則否。昨天我用VS 2008編輯 ASP.NET 2.0的網頁時，臨時想到要加入一個 AJAX 的功能。所以我就直接從工具箱拖入 UpdatePanel以及 ScriptManager，但執行的時候發現網頁根本就不正常，完全沒辦法執行AJAX的功能。後來才想到以前在用VS 2005，是要另外加裝AJAX套件，於是我就到官方網站下載for VS 2008的套件，才解決了這個問題。只是為了這個問題，想好久，去 Google查也不知道該怎麼查，金害，人老了啊~~~
		]]>
	</description>
	<content:encoded><![CDATA[
			<p>在 ASP.NET 3.5的預設情況下，每一個Page都已經加入AJAX元件的相關設定，但 ASP.NET 2.0則否。昨天我用VS 2008編輯 ASP.NET 2.0的網頁時，臨時想到要加入一個 AJAX 的功能。所以我就直接從工具箱拖入 UpdatePanel以及 ScriptManager，但執行的時候發現網頁根本就不正常，完全沒辦法執行AJAX的功能。</p><p>後來才想到以前在用VS 2005，是要另外加裝AJAX套件，於是我就到官方網站下載for VS 2008的套件，才解決了這個問題。只是為了這個問題，想好久，去 Google查也不知道該怎麼查，金害，人老了啊~~~</p>
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/6239219.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/6239219.html</guid>
	<category>技術學習</category>
	<pubDate>Sat, 28 Jun 2008 12:18:25 +0800</pubDate>
</item>
<item>
	<title>放掉程式技術，來學BizTalk吧</title>
	<description><![CDATA[
			什麼是BizTalk？biz的意思是生意、商業，而BizTalk這個軟體就是為了這方面而生，精確點講，它其實是一套電子商務解決方案的軟體。
		]]>
	</description>
	<content:encoded><![CDATA[
			什麼是BizTalk？biz的意思是生意、商業，而BizTalk這個軟體就是為了這方面而生，精確點講，它其實是一套電子商務解決方案的軟體。
		<a class="acontinues" href="http://blog.roodo.com/sholfen/archives/5706959.html">(繼續閱讀...)</a>
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/5706959.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/5706959.html</guid>
	<category>技術學習</category>
	<pubDate>Sun, 16 Mar 2008 18:48:55 +0800</pubDate>
</item>
<item>
	<title>用VB寫的簡易行事曆</title>
	<description><![CDATA[
			這兩天在練習VB，利用VS 2005以及微軟最近推出的LINQ技術寫成的。執行環境需要.NET Framework 2.0以上。demosource在日期上點一下後，就會顯示那天的行程，如果要修改，就按一下編輯按鈕，會跑出一個修改視窗。
		]]>
	</description>
	<content:encoded><![CDATA[
			這兩天在練習VB，利用VS 2005以及微軟最近推出的LINQ技術寫成的。執行環境需要.NET Framework 2.0以上。<br /><a href="http://www.dyu.edu.tw/~f9106007/HelloVB.rar">demo</a><br /><a href="http://www.dyu.edu.tw/~f9106007/HelloVB_source.rar">source</a><br /><br />在日期上點一下後，就會顯示那天的行程，如果要修改，就按一下編輯按鈕，會跑出一個修改視窗。<br /><br /><img src="http://www.dyu.edu.tw/~f9106007/demo1.PNG" alt="" /><br /><br /><img src="http://www.dyu.edu.tw/~f9106007/demo2.PNG" alt="" />
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/2578093.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/2578093.html</guid>
	<category>技術學習</category>
	<pubDate>Tue, 27 Jun 2006 11:19:00 +0800</pubDate>
</item>
<item>
	<title>Hello VB</title>
	<description><![CDATA[
			今天玩了一下VB.NET ，發現真的是超不習慣，我快腦殘了...........
		]]>
	</description>
	<content:encoded><![CDATA[
			今天玩了一下VB.NET ，發現真的是超不習慣，我快腦殘了...........<br /><br /><img src="http://pic24.pic.wretch.cc/photos/33/s/sholfen/2/1134667756.jpg" alt="" width="450" height="108" /><br /><br /><img src="http://pic24.pic.wretch.cc/photos/33/s/sholfen/2/1134667757.jpg" alt="" />
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/2578092.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/2578092.html</guid>
	<category>技術學習</category>
	<pubDate>Sat, 24 Jun 2006 23:22:00 +0800</pubDate>
</item>
<item>
	<title>交換兩個變數的值</title>
	<description><![CDATA[
			在外國討論區看到的一個程式技巧，一般要交換兩個變數的值，通常都是再宣告一個變數來存。不過我看到一個作法可以完全不用多宣告一個變數，程式如下：&nbsp;&nbsp;&nbsp;int a = 3,b = 4;&nbsp;&nbsp;&nbsp;a^=b;&nbsp;&nbsp;&nbsp;b^=a;&nbsp;&nbsp;&nbsp;a^=b;最後a跟b的值會交換，有興趣的人可以試一試。
		]]>
	</description>
	<content:encoded><![CDATA[
			<p>在外國討論區看到的一個程式技巧，一般要交換兩個變數的值，通常都是再宣告一個變數來存。不過我看到一個作法可以完全不用多宣告一個變數，程式如下：<br /><br />&nbsp;&nbsp;&nbsp;int a = 3,b = 4;</p><p>&nbsp;&nbsp;&nbsp;a^=b;<br />&nbsp;&nbsp;&nbsp;b^=a;<br />&nbsp;&nbsp;&nbsp;a^=b;<br /><br />最後a跟b的值會交換，有興趣的人可以試一試。</p>
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/2578085.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/2578085.html</guid>
	<category>技術學習</category>
	<pubDate>Fri, 09 Jun 2006 21:23:00 +0800</pubDate>
</item>
<item>
	<title>XDK</title>
	<description><![CDATA[
			昨天弄到了XBOX的開發軟體，今天就趁沒課的時候把它灌進電腦裡。就在灌完之後，準備執行範例檔時發現，編譯完的程式一定得丟到開發機裡。天啊！我又要繼續讀那份英文文件了，那個英文又多又煩....
		]]>
	</description>
	<content:encoded><![CDATA[
			昨天弄到了XBOX的開發軟體，今天就趁沒課的時候把它灌進電腦裡。就在灌完之後，準備執行範例檔時發現，編譯完的程式一定得丟到開發機裡。天啊！我又要繼續讀那份英文文件了，那個英文又多又煩....
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/2577960.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/2577960.html</guid>
	<category>技術學習</category>
	<pubDate>Mon, 26 Sep 2005 18:53:00 +0800</pubDate>
</item>
<item>
	<title>﻿﻿﻿﻿﻿﻿﻿﻿傳統編輯對部落格新手的寫作建議：一個呼籲</title>
	<description><![CDATA[
			網址不錯的文章，大家可以看看。
		]]>
	</description>
	<content:encoded><![CDATA[
			<a href="http://b-oo-k.net/blog/category/1/8">網址</a><br /><br />不錯的文章，大家可以看看。
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/2577956.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/2577956.html</guid>
	<category>技術學習</category>
	<pubDate>Fri, 23 Sep 2005 22:19:00 +0800</pubDate>
</item>
<item>
	<title>Dreamweaver for ASP .Net</title>
	<description><![CDATA[
			剛剛裝了Dreamweaver，原本以為用這套軟體寫ASP .Net的網頁會很簡單，看來我的想法是錯的。軟體介面是英文的就算了，重點是，它的程式碼都得寫在網頁裡。天啊！最慘的是，我買的新書，範例程式碼竟然是VB，買的時候竟然沒注意到，我要C#的啦！
		]]>
	</description>
	<content:encoded><![CDATA[
			剛剛裝了Dreamweaver，原本以為用這套軟體寫ASP .Net的網頁會很簡單，看來我的想法是錯的。軟體介面是英文的就算了，重點是，它的程式碼都得寫在網頁裡。天啊！最慘的是，我買的新書，範例程式碼竟然是VB，買的時候竟然沒注意到，我要C#的啦！
		
		]]>
	</content:encoded>
	<link>http://blog.roodo.com/sholfen/archives/2577950.html</link>
	<guid>http://blog.roodo.com/sholfen/archives/2577950.html</guid>
	<category>技術學習</category>
	<pubDate>Wed, 21 Sep 2005 01:16:00 +0800</pubDate>
</item>
</channel>
</rss>