<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>CJ Wang's Blog</title>
	<atom:link href="http://cjwang.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://cjwang.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 02 Dec 2009 21:30:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='cjwang.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>CJ Wang's Blog</title>
		<link>http://cjwang.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://cjwang.wordpress.com/osd.xml" title="CJ Wang&#039;s Blog" />
	<atom:link rel='hub' href='http://cjwang.wordpress.com/?pushpress=hub'/>
		<item>
		<title>SQL Server Data Type Mappings (ADO.NET, .NET Framework 3.5)</title>
		<link>http://cjwang.wordpress.com/2009/12/02/sql-server-data-type-mappings-ado-net-net-framework-3-5/</link>
		<comments>http://cjwang.wordpress.com/2009/12/02/sql-server-data-type-mappings-ado-net-net-framework-3-5/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 21:30:38 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[DOT NET]]></category>
		<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=124</guid>
		<description><![CDATA[Original source: MSDN http://msdn.microsoft.com/en-us/library/cc716729.aspx# SQL Server and the .NET Framework are based on different type systems. For example, the .NET Framework Decimal structure has a maximum scale of 28, whereas the SQL Server decimal and numeric data types have a &#8230; <a href="http://cjwang.wordpress.com/2009/12/02/sql-server-data-type-mappings-ado-net-net-framework-3-5/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=124&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p>Original source: <a href="http://msdn.microsoft.com/en-us/library/cc716729.aspx#">MSDN http://msdn.microsoft.com/en-us/library/cc716729.aspx#</a></p>
<p>SQL Server and the .NET Framework are based on different type systems. For example, the .NET Framework <a id="ctl00_MTCS_main_ctl01" href="http://msdn.microsoft.com/en-us/library/system.decimal.aspx">Decimal</a> structure has a maximum scale of 28, whereas the SQL Server decimal and numeric data types have a maximum scale of 38. To maintain data integrity when reading and writing data, the <a id="ctl00_MTCS_main_ctl02" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.aspx">SqlDataReader</a> exposes SQL Server–specific typed accessor methods that return objects of <a id="ctl00_MTCS_main_ctl03" href="http://msdn.microsoft.com/en-us/library/system.data.sqltypes.aspx">System.Data.SqlTypes</a> as well as accessor methods that return .NET Framework types. Both SQL Server types and .NET Framework types are also represented by enumerations in the <a id="ctl00_MTCS_main_ctl04" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.aspx">DbType</a> and <a id="ctl00_MTCS_main_ctl05" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx">SqlDbType</a> classes, which you can use when specifying <a id="ctl00_MTCS_main_ctl06" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlparameter.aspx">SqlParameter</a> data types.</p>
<p>The following table shows the inferred .NET Framework type, the <a id="ctl00_MTCS_main_ctl07" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.aspx">DbType</a> and <a id="ctl00_MTCS_main_ctl08" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx">SqlDbType</a> enumerations, and the accessor methods for the <a id="ctl00_MTCS_main_ctl09" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.aspx">SqlDataReader</a>.</p>
<div></div>
<div>
<table>
<tbody>
<tr>
<th>SQL Server Database Engine type</th>
<th>.NET Framework type</th>
<th>SqlDbType enumeration</th>
<th>SqlDataReader SqlTypes typed accessor</th>
<th>DbType enumeration</th>
<th>SqlDataReader DbType typed accessor</th>
</tr>
<tr>
<td>bigint</td>
<td>Int64</td>
<td><a id="ctl00_MTCS_main_ctl10" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.bigint.aspx">BigInt</a></td>
<td><a id="ctl00_MTCS_main_ctl11" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlint64.aspx">GetSqlInt64</a></td>
<td><a id="ctl00_MTCS_main_ctl12" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.int64.aspx">Int64</a></td>
<td><a id="ctl00_MTCS_main_ctl13" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getint64.aspx">GetInt64</a></td>
</tr>
<tr>
<td>binary</td>
<td>Byte[]</td>
<td><a id="ctl00_MTCS_main_ctl14" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.varbinary.aspx">VarBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl15" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbinary.aspx">GetSqlBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl16" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl17" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbytes.aspx">GetBytes</a></td>
</tr>
<tr>
<td>bit</td>
<td>Boolean</td>
<td><a id="ctl00_MTCS_main_ctl18" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.bit.aspx">Bit</a></td>
<td><a id="ctl00_MTCS_main_ctl19" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlboolean.aspx">GetSqlBoolean</a></td>
<td><a id="ctl00_MTCS_main_ctl20" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.boolean.aspx">Boolean</a></td>
<td><a id="ctl00_MTCS_main_ctl21" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getboolean.aspx">GetBoolean</a></td>
</tr>
<tr>
<td>char</td>
<td>String</p>
<p>Char[]</td>
<td><a id="ctl00_MTCS_main_ctl22" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.char.aspx">Char</a></td>
<td><a id="ctl00_MTCS_main_ctl23" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlstring.aspx">GetSqlString</a></td>
<td><a id="ctl00_MTCS_main_ctl24" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.ansistringfixedlength.aspx">AnsiStringFixedLength</a>,</p>
<p><a id="ctl00_MTCS_main_ctl25" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.string.aspx">String</a></td>
<td><a id="ctl00_MTCS_main_ctl26" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring.aspx">GetString</a></p>
<p><a id="ctl00_MTCS_main_ctl27" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getchars.aspx">GetChars</a></td>
</tr>
<tr>
<td>date</p>
<p>(SQL Server 2008 only)</td>
<td>DateTime</td>
<td><a id="ctl00_MTCS_main_ctl28" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx">Date</a></td>
<td><a id="ctl00_MTCS_main_ctl29" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldatetime.aspx">GetSqlDateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl30" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.date.aspx">Date</a></td>
<td><a id="ctl00_MTCS_main_ctl31" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdatetime.aspx">GetDateTime</a></td>
</tr>
<tr>
<td>datetime</td>
<td>DateTime</td>
<td><a id="ctl00_MTCS_main_ctl32" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.datetime.aspx">DateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl33" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldatetime.aspx">GetSqlDateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl34" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.datetime.aspx">DateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl35" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdatetime.aspx">GetDateTime</a></td>
</tr>
<tr>
<td>datetime2</p>
<p>(SQL Server 2008 only)</td>
<td>DateTime2</td>
<td><a id="ctl00_MTCS_main_ctl36" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx">DateTime2</a></td>
<td><a id="ctl00_MTCS_main_ctl37" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldatetime.aspx">GetSqlDateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl38" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.aspx">DateTime2</a></td>
<td><a id="ctl00_MTCS_main_ctl39" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdatetime.aspx">GetDateTime</a></td>
</tr>
<tr>
<td>datetimeoffset</p>
<p>(SQL Server 2008 only)</td>
<td>DateTimeOffset</td>
<td><a id="ctl00_MTCS_main_ctl40" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx">DateTimeOffset</a></td>
<td>none</td>
<td><a id="ctl00_MTCS_main_ctl41" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.aspx">DateTimeOffset</a></td>
<td><a id="ctl00_MTCS_main_ctl42" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdatetimeoffset.aspx">GetDateTimeOffset</a></td>
</tr>
<tr>
<td>decimal</td>
<td>Decimal</td>
<td><a id="ctl00_MTCS_main_ctl43" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.decimal.aspx">Decimal</a></td>
<td><a id="ctl00_MTCS_main_ctl44" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldecimal.aspx">GetSqlDecimal</a></td>
<td><a id="ctl00_MTCS_main_ctl45" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.decimal.aspx">Decimal</a></td>
<td><a id="ctl00_MTCS_main_ctl46" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdecimal.aspx">GetDecimal</a></td>
</tr>
<tr>
<td>FILESTREAM attribute (varbinary(max)</td>
<td>Byte[]</td>
<td><a id="ctl00_MTCS_main_ctl47" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.varbinary.aspx">VarBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl48" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbytes.aspx">GetSqlBytes</a></td>
<td><a id="ctl00_MTCS_main_ctl49" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl50" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbytes.aspx">GetBytes</a></td>
</tr>
<tr>
<td>float</td>
<td>Double</td>
<td><a id="ctl00_MTCS_main_ctl51" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.float.aspx">Float</a></td>
<td><a id="ctl00_MTCS_main_ctl52" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldouble.aspx">GetSqlDouble</a></td>
<td><a id="ctl00_MTCS_main_ctl53" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.double.aspx">Double</a></td>
<td><a id="ctl00_MTCS_main_ctl54" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdouble.aspx">GetDouble</a></td>
</tr>
<tr>
<td>image</td>
<td>Byte[]</td>
<td><a id="ctl00_MTCS_main_ctl55" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl56" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbinary.aspx">GetSqlBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl57" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl58" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbytes.aspx">GetBytes</a></td>
</tr>
<tr>
<td>int</td>
<td>Int32</td>
<td><a id="ctl00_MTCS_main_ctl59" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.int.aspx">Int</a></td>
<td><a id="ctl00_MTCS_main_ctl60" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlint32.aspx">GetSqlInt32</a></td>
<td><a id="ctl00_MTCS_main_ctl61" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.int32.aspx">Int32</a></td>
<td><a id="ctl00_MTCS_main_ctl62" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getint32.aspx">GetInt32</a></td>
</tr>
<tr>
<td>money</td>
<td>Decimal</td>
<td><a id="ctl00_MTCS_main_ctl63" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.money.aspx">Money</a></td>
<td><a id="ctl00_MTCS_main_ctl64" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlmoney.aspx">GetSqlMoney</a></td>
<td><a id="ctl00_MTCS_main_ctl65" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.decimal.aspx">Decimal</a></td>
<td><a id="ctl00_MTCS_main_ctl66" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdecimal.aspx">GetDecimal</a></td>
</tr>
<tr>
<td>nchar</td>
<td>String</p>
<p>Char[]</td>
<td><a id="ctl00_MTCS_main_ctl67" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.nchar.aspx">NChar</a></td>
<td><a id="ctl00_MTCS_main_ctl68" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlstring.aspx">GetSqlString</a></td>
<td><a id="ctl00_MTCS_main_ctl69" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.stringfixedlength.aspx">StringFixedLength</a></td>
<td><a id="ctl00_MTCS_main_ctl70" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring.aspx">GetString</a></p>
<p><a id="ctl00_MTCS_main_ctl71" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getchars.aspx">GetChars</a></td>
</tr>
<tr>
<td>ntext</td>
<td>String</p>
<p>Char[]</td>
<td><a id="ctl00_MTCS_main_ctl72" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.ntext.aspx">NText</a></td>
<td><a id="ctl00_MTCS_main_ctl73" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlstring.aspx">GetSqlString</a></td>
<td><a id="ctl00_MTCS_main_ctl74" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.string.aspx">String</a></td>
<td><a id="ctl00_MTCS_main_ctl75" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring.aspx">GetString</a></p>
<p><a id="ctl00_MTCS_main_ctl76" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getchars.aspx">GetChars</a></td>
</tr>
<tr>
<td>numeric</td>
<td>Decimal</td>
<td><a id="ctl00_MTCS_main_ctl77" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.decimal.aspx">Decimal</a></td>
<td><a id="ctl00_MTCS_main_ctl78" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldecimal.aspx">GetSqlDecimal</a></td>
<td><a id="ctl00_MTCS_main_ctl79" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.decimal.aspx">Decimal</a></td>
<td><a id="ctl00_MTCS_main_ctl80" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdecimal.aspx">GetDecimal</a></td>
</tr>
<tr>
<td>nvarchar</td>
<td>String</p>
<p>Char[]</td>
<td><a id="ctl00_MTCS_main_ctl81" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.nvarchar.aspx">NVarChar</a></td>
<td><a id="ctl00_MTCS_main_ctl82" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlstring.aspx">GetSqlString</a></td>
<td><a id="ctl00_MTCS_main_ctl83" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.string.aspx">String</a></td>
<td><a id="ctl00_MTCS_main_ctl84" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring.aspx">GetString</a></p>
<p><a id="ctl00_MTCS_main_ctl85" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getchars.aspx">GetChars</a></td>
</tr>
<tr>
<td>real</td>
<td>Single</td>
<td><a id="ctl00_MTCS_main_ctl86" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.real.aspx">Real</a></td>
<td><a id="ctl00_MTCS_main_ctl87" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlsingle.aspx">GetSqlSingle</a></td>
<td><a id="ctl00_MTCS_main_ctl88" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.single.aspx">Single</a></td>
<td><a id="ctl00_MTCS_main_ctl89" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getfloat.aspx">GetFloat</a></td>
</tr>
<tr>
<td>rowversion</td>
<td>Byte[]</td>
<td><a id="ctl00_MTCS_main_ctl90" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.timestamp.aspx">Timestamp</a></td>
<td><a id="ctl00_MTCS_main_ctl91" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbinary.aspx">GetSqlBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl92" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl93" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbytes.aspx">GetBytes</a></td>
</tr>
<tr>
<td>smalldatetime</td>
<td>DateTime</td>
<td><a id="ctl00_MTCS_main_ctl94" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.datetime.aspx">DateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl95" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldatetime.aspx">GetSqlDateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl96" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.datetime.aspx">DateTime</a></td>
<td><a id="ctl00_MTCS_main_ctl97" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdatetime.aspx">GetDateTime</a></td>
</tr>
<tr>
<td>smallint</td>
<td>Int16</td>
<td><a id="ctl00_MTCS_main_ctl98" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.smallint.aspx">SmallInt</a></td>
<td><a id="ctl00_MTCS_main_ctl99" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlint16.aspx">GetSqlInt16</a></td>
<td><a id="ctl00_MTCS_main_ctl100" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.int16.aspx">Int16</a></td>
<td><a id="ctl00_MTCS_main_ctl101" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getint16.aspx">GetInt16</a></td>
</tr>
<tr>
<td>smallmoney</td>
<td>Decimal</td>
<td><a id="ctl00_MTCS_main_ctl102" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.smallmoney.aspx">SmallMoney</a></td>
<td><a id="ctl00_MTCS_main_ctl103" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqldecimal.aspx">GetSqlDecimal</a></td>
<td><a id="ctl00_MTCS_main_ctl104" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.decimal.aspx">Decimal</a></td>
<td><a id="ctl00_MTCS_main_ctl105" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdecimal.aspx">GetDecimal</a></td>
</tr>
<tr>
<td>sql_variant</td>
<td>Object *</td>
<td><a id="ctl00_MTCS_main_ctl106" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.variant.aspx">Variant</a></td>
<td><a id="ctl00_MTCS_main_ctl107" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlvalue.aspx">GetSqlValue</a> *</td>
<td><a id="ctl00_MTCS_main_ctl108" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.object.aspx">Object</a></td>
<td><a id="ctl00_MTCS_main_ctl109" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getvalue.aspx">GetValue</a> *</td>
</tr>
<tr>
<td>text</td>
<td>String</p>
<p>Char[]</td>
<td><a id="ctl00_MTCS_main_ctl110" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.text.aspx">Text</a></td>
<td><a id="ctl00_MTCS_main_ctl111" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlstring.aspx">GetSqlString</a></td>
<td><a id="ctl00_MTCS_main_ctl112" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.string.aspx">String</a></td>
<td><a id="ctl00_MTCS_main_ctl113" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring.aspx">GetString</a></p>
<p><a id="ctl00_MTCS_main_ctl114" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getchars.aspx">GetChars</a></td>
</tr>
<tr>
<td>time</p>
<p>(SQL Server 2008 only)</td>
<td>TimeSpan</td>
<td><a id="ctl00_MTCS_main_ctl115" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx">Time</a></td>
<td>none</td>
<td><a id="ctl00_MTCS_main_ctl116" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.time.aspx">Time</a></td>
<td><a id="ctl00_MTCS_main_ctl117" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getdatetime.aspx">GetDateTime</a></td>
</tr>
<tr>
<td>timestamp</td>
<td>Byte[]</td>
<td><a id="ctl00_MTCS_main_ctl118" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.timestamp.aspx">Timestamp</a></td>
<td><a id="ctl00_MTCS_main_ctl119" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbinary.aspx">GetSqlBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl120" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl121" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbytes.aspx">GetBytes</a></td>
</tr>
<tr>
<td>tinyint</td>
<td>Byte</td>
<td><a id="ctl00_MTCS_main_ctl122" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.tinyint.aspx">TinyInt</a></td>
<td><a id="ctl00_MTCS_main_ctl123" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbyte.aspx">GetSqlByte</a></td>
<td><a id="ctl00_MTCS_main_ctl124" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.byte.aspx">Byte</a></td>
<td><a id="ctl00_MTCS_main_ctl125" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbyte.aspx">GetByte</a></td>
</tr>
<tr>
<td>uniqueidentifier</td>
<td>Guid</td>
<td><a id="ctl00_MTCS_main_ctl126" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.uniqueidentifier.aspx">UniqueIdentifier</a></td>
<td><a id="ctl00_MTCS_main_ctl127" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlguid.aspx">GetSqlGuid</a></td>
<td><a id="ctl00_MTCS_main_ctl128" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.guid.aspx">Guid</a></td>
<td><a id="ctl00_MTCS_main_ctl129" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getguid.aspx">GetGuid</a></td>
</tr>
<tr>
<td>varbinary</td>
<td>Byte[]</td>
<td><a id="ctl00_MTCS_main_ctl130" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.varbinary.aspx">VarBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl131" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlbinary.aspx">GetSqlBinary</a></td>
<td><a id="ctl00_MTCS_main_ctl132" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.binary.aspx">Binary</a></td>
<td><a id="ctl00_MTCS_main_ctl133" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getbytes.aspx">GetBytes</a></td>
</tr>
<tr>
<td>varchar</td>
<td>String</p>
<p>Char[]</td>
<td><a id="ctl00_MTCS_main_ctl134" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.varchar.aspx">VarChar</a></td>
<td><a id="ctl00_MTCS_main_ctl135" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlstring.aspx">GetSqlString</a></td>
<td><a id="ctl00_MTCS_main_ctl136" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.ansistring.aspx">AnsiString</a>, <a id="ctl00_MTCS_main_ctl137" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.string.aspx">String</a></td>
<td><a id="ctl00_MTCS_main_ctl138" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getstring.aspx">GetString</a></p>
<p><a id="ctl00_MTCS_main_ctl139" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getchars.aspx">GetChars</a></td>
</tr>
<tr>
<td>xml</td>
<td>Xml</td>
<td><a id="ctl00_MTCS_main_ctl140" href="http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.xml.aspx">Xml</a></td>
<td><a id="ctl00_MTCS_main_ctl141" href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getsqlxml.aspx">GetSqlXml</a></td>
<td><a id="ctl00_MTCS_main_ctl142" href="http://msdn.microsoft.com/en-us/library/system.data.dbtype.xml.aspx">Xml</a></td>
<td>none</td>
</tr>
</tbody>
</table>
</div>
<p>* Use a specific typed accessor if you know the underlying type of the sql_variant.</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=124&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/12/02/sql-server-data-type-mappings-ado-net-net-framework-3-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>Why there is a Windows &#8220;N&#8221; version</title>
		<link>http://cjwang.wordpress.com/2009/10/25/why-there-is-a-windows-n-version/</link>
		<comments>http://cjwang.wordpress.com/2009/10/25/why-there-is-a-windows-n-version/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 21:49:53 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[Windows OS]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=122</guid>
		<description><![CDATA[Windows XP and Windows 7 all have a &#8220;N&#8221; version.  The difference from the non-N version is the N does not bundle Media Player.  Here explains all: http://crave.cnet.co.uk/software/0,39029471,49303415,00.htm<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=122&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Windows XP and Windows 7 all have a &#8220;N&#8221; version.  The difference from the non-N version is the N does not bundle Media Player.  Here explains all: <a href="http://crave.cnet.co.uk/software/0,39029471,49303415,00.htm">http://crave.cnet.co.uk/software/0,39029471,49303415,00.htm</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=122&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/10/25/why-there-is-a-windows-n-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>MS SQL Server BIT data type,  1 = True and 0 = False</title>
		<link>http://cjwang.wordpress.com/2009/10/25/ms-sql-server-bit-data-type-1-true-and-0-false/</link>
		<comments>http://cjwang.wordpress.com/2009/10/25/ms-sql-server-bit-data-type-1-true-and-0-false/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 21:45:18 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=120</guid>
		<description><![CDATA[From MSDN http://msdn.microsoft.com/en-us/library/ms177603.aspx &#8220;The string values TRUE and FALSE can be converted to bit values: TRUE is converted to 1 and FALSE is converted to 0.&#8221;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=120&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>From MSDN <a href="http://msdn.microsoft.com/en-us/library/ms177603.aspx">http://msdn.microsoft.com/en-us/library/ms177603.aspx</a></p>
<p>&#8220;The string values TRUE and FALSE can be converted to <strong>bit</strong> values: TRUE is converted to 1 and FALSE is converted to 0.&#8221;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=120&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/10/25/ms-sql-server-bit-data-type-1-true-and-0-false/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>Extend Virtual PC VHD file size</title>
		<link>http://cjwang.wordpress.com/2009/10/24/extend-virtual-pc-vhd-file-size/</link>
		<comments>http://cjwang.wordpress.com/2009/10/24/extend-virtual-pc-vhd-file-size/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 04:38:59 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=116</guid>
		<description><![CDATA[Utilities you need: VHD Resizer (free, http://vmtoolkit.com/) DISKPART.EXE (free, Microsoft) 1. Run VHD Resizer. Save the new VHD in a new file. 2. Attach the new VHD on the VPC. Boot up the VPC from the old VHD with the &#8230; <a href="http://cjwang.wordpress.com/2009/10/24/extend-virtual-pc-vhd-file-size/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=116&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Utilities you need:<br />
VHD Resizer (free, <a href="http://vmtoolkit.com/">http://vmtoolkit.com/</a>)<br />
DISKPART.EXE (free, Microsoft)</p>
<p>1. Run VHD Resizer. Save the new VHD in a new file.<br />
2. Attach the new VHD on the VPC. Boot up the VPC from the old VHD with the new VHD attached.<br />
3. After #2, In the VPC, go to the DOS command prompt, enter &#8216;diskpart&#8217;. Select the right disk and volume on the new VHD and use the command &#8216;Extend&#8217;.</p>
<p>Useful Links:<br />
<a href="http://vmtoolkit.com/files/folders/converters/entry8.aspx">http://vmtoolkit.com/files/folders/converters/entry8.aspx</a><br />
<a href="http://support.microsoft.com/kb/325590">http://support.microsoft.com/kb/325590</a><br />
<a href="http://support.microsoft.com/kb/300415">http://support.microsoft.com/kb/300415</a><br />
<a href="http://www.enusbaum.com/blog/2008/02/07/expand-a-virtual-pc-vhd-file-and-extend-the">http://www.enusbaum.com/blog/2008/02/07/expand-a-virtual-pc-vhd-file-and-extend-the-partition/</a><br />
<a href="http://blogs.msdn.com/benjguin/archive/2007/10/04/how-to-expand-a-vhd-disk.aspx">http://blogs.msdn.com/benjguin/archive/2007/10/04/how-to-expand-a-vhd-disk.aspx</a></p>
<p>Screen capture of the diskpart command when I extended the partition on the new VHD.</p>
<p>C:\&gt;diskpart</p>
<p>Microsoft DiskPart version 5.1.3565</p>
<p>Copyright (C) 1999-2003 Microsoft Corporation.</p>
<p>DISKPART&gt; LIST DISK</p>
<p>  Disk ###  Status      Size     Free     Dyn  Gpt<br />
  &#8212;&#8212;&#8211;  &#8212;&#8212;&#8212;-  &#8212;&#8212;-  &#8212;&#8212;-  &#8212;  &#8212;<br />
  Disk 0    Online        30 GB      0 B<br />
  Disk 1    Online        60 GB    30 GB</p>
<p>DISKPART&gt; SELECT DISK 1</p>
<p>Disk 1 is now the selected disk.</p>
<p>DISKPART&gt; LIST VOLUME</p>
<p>  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info<br />
  &#8212;&#8212;&#8212;-  &#8212;  &#8212;&#8212;&#8212;&#8211;  &#8212;&#8211;  &#8212;&#8212;&#8212;-  &#8212;&#8212;-  &#8212;&#8212;&#8212;  &#8212;&#8212;&#8211;<br />
  Volume 0     D   VMADDITIONS  CDFS   DVD-ROM       28 MB<br />
  Volume 1     C                NTFS   Partition     30 GB  Healthy    System<br />
  Volume 2     E                NTFS   Partition     30 GB  Healthy</p>
<p>DISKPART&gt; SELECT VOLUME 2</p>
<p>Volume 2 is the selected volume.</p>
<p>DISKPART&gt; EXTEND</p>
<p>DiskPart successfully extended the volume.</p>
<p>DISKPART&gt; EXIT</p>
<p>Leaving DiskPart&#8230;</p>
<p>C:\&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/116/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=116&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/10/24/extend-virtual-pc-vhd-file-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>Convert Paint.NET file to PSD (PhotoShop Document)</title>
		<link>http://cjwang.wordpress.com/2009/04/27/convert-paintnet-file-to-psd-photoshop-document/</link>
		<comments>http://cjwang.wordpress.com/2009/04/27/convert-paintnet-file-to-psd-photoshop-document/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 07:19:40 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Graphic]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=114</guid>
		<description><![CDATA[Paint.NET is an open source program that can do some photo editing.  Just run into the situation that I need to convert my art works done in Paint.NET to PSD file (PhotoShop Document file format). Here is how: 1. download &#8230; <a href="http://cjwang.wordpress.com/2009/04/27/convert-paintnet-file-to-psd-photoshop-document/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=114&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Paint.NET is an open source program that can do some photo editing.  Just run into the situation that I need to convert my art works done in Paint.NET to PSD file (PhotoShop Document file format).</p>
<p>Here is how:<br />
1. download the PSD for Paint.NET plug-in from <a href="http://paint.net.amihotornot.com.au/PAINT.NET/Features/Effects/Plugins/File_Types/PSD4PND/">here</a>.<br />
2. Install the plug-in by copying the dll file to &#8220;C:\Program Files\Paint.NET\FileTypes&#8221;.</p>
<p>Voila!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=114&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/04/27/convert-paintnet-file-to-psd-photoshop-document/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>BirdPick Tea House</title>
		<link>http://cjwang.wordpress.com/2009/04/23/birdpick-tea-house/</link>
		<comments>http://cjwang.wordpress.com/2009/04/23/birdpick-tea-house/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 18:05:42 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/2009/04/23/birdpick-tea-house/</guid>
		<description><![CDATA[A pleasent surprise when walking out of the parking log at old town Pasadena.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=113&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img alt="image" height="320" width="240" src="http://cjwang.files.wordpress.com/wpid-1240189363444.jpg?w=240&#038;h=320"><br /><img alt="image" height="320" width="240" src="http://cjwang.files.wordpress.com/wpid-1240185843651.jpg?w=240&#038;h=320"><br />
<blockquote>A pleasent surprise when walking out of the parking log at old town Pasadena.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/113/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=113&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/04/23/birdpick-tea-house/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>

		<media:content url="http://cjwang.files.wordpress.com/wpid-1240189363444.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://cjwang.files.wordpress.com/wpid-1240185843651.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Free E-Books offer to celebrate the 25th anniversary of Microsoft Press</title>
		<link>http://cjwang.wordpress.com/2009/04/20/free-e-books-offer-to-celebrate-the-25th-anniversary-of-microsoft-press/</link>
		<comments>http://cjwang.wordpress.com/2009/04/20/free-e-books-offer-to-celebrate-the-25th-anniversary-of-microsoft-press/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 15:32:17 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Special Offer]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=109</guid>
		<description><![CDATA[Saw this from the VB Team&#8217;s blog.  Microsoft offers two free E-Books to celebrate the 25th anniversary of Microsoft Press!  This offer ends April 22. * Windows Small Business Server 2008 Administrator&#8217;s Companion by Charlie Russel and Sharon Crawford (27 &#8230; <a href="http://cjwang.wordpress.com/2009/04/20/free-e-books-offer-to-celebrate-the-25th-anniversary-of-microsoft-press/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=109&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Saw this from the VB Team&#8217;s blog.  Microsoft offers two free E-Books to celebrate the 25th anniversary of Microsoft Press!  This offer ends April 22.</p>
<p>* Windows Small Business Server 2008 Administrator&#8217;s Companion by Charlie Russel and Sharon Crawford (27 chapters, 3 appendices, 712 pages)</p>
<p>* Microsoft Visual Basic 2008 Express Edition: Build a Program Now! by Patrice Pelland (9 chapters, Glossary, 254 pages)</p>
<p>Click on <a href="http://blogs.msdn.com/vbteam/archive/2009/04/16/two-free-e-books-available-till-april-22th-to-celebrate-ms-press-s-25th-b-day-daniel-walzenbach.aspx">this link</a> to <a href="http://blogs.msdn.com/vbteam/archive/2009/04/16/two-free-e-books-available-till-april-22th-to-celebrate-ms-press-s-25th-b-day-daniel-walzenbach.aspx">get the book</a>! (http://blogs.msdn.com/vbteam/archive/2009/04/16/two-free-e-books-available-till-april-22th-to-celebrate-ms-press-s-25th-b-day-daniel-walzenbach.aspx)</p>
<p>Note: You need to register first. After registration, you will receive an e-mail from Microsoft to verify your e-mail address. Open that e-mail, click on the link to verify. You will be forwarded to the download page.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=109&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/04/20/free-e-books-offer-to-celebrate-the-25th-anniversary-of-microsoft-press/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>Building VM for the developer team</title>
		<link>http://cjwang.wordpress.com/2009/04/19/104/</link>
		<comments>http://cjwang.wordpress.com/2009/04/19/104/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 06:43:49 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[DOT NET]]></category>
		<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=104</guid>
		<description><![CDATA[I have been using virtual machines to simplified the developers&#8217; development environment since 2005.  There are some pro&#8217;s and con&#8217;s, but overall, IMO, it&#8217;s worth it. It saves lots of time because the developers don&#8217;t need to rebuild machines any &#8230; <a href="http://cjwang.wordpress.com/2009/04/19/104/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=104&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been using virtual machines to simplified the developers&#8217; development environment since 2005.  There are some pro&#8217;s and con&#8217;s, but overall, IMO, it&#8217;s worth it. It saves lots of time because the developers don&#8217;t need to rebuild machines any more.  And the development environment can be easily standardized.</p>
<p>David Douglass wrote a blog on <a href="http://geekswithblogs.net/.NETonMyMind/archive/2007/04/29/112086.aspx">creating a VM for a developer machine</a> (http://geekswithblogs.net/.NETonMyMind/archive/2007/04/29/112086.aspx).  It includes:</p>
<p>1) List of developer&#8217;s utilities to install</p>
<p>2) Configure some settings such as folder property to display known file extensions</p>
<p>3) Seal the image using SysPrep<br />
<a href="http://technet.microsoft.com/en-us/library/bb457080.aspx">http://technet.microsoft.com/en-us/library/bb457080.aspx</a><br />
Good reference here: <a href="http://www.windowsnetworking.com/articles_tutorials/Creating-Sysprep-Image-Library-Virtual-PC.html">http://www.windowsnetworking.com/articles_tutorials/Creating-Sysprep-Image-Library-Virtual-PC.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=104&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2009/04/19/104/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>Silverlight 2 Study Note &#8211; 1</title>
		<link>http://cjwang.wordpress.com/2008/11/11/silverlight-2-study-note-1/</link>
		<comments>http://cjwang.wordpress.com/2008/11/11/silverlight-2-study-note-1/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 00:25:18 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[DOT NET]]></category>
		<category><![CDATA[Silverlight2]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=96</guid>
		<description><![CDATA[Getting started from here to download all the tools you need. http://silverlight.net/GetStarted/ There is a patterns &#38; practices Composite Application Guidance for WPF and Silverlight. Read it here: http://www.codeplex.com/CompositeWPF Some Silverlight controls: TreeView control: http://www.codeplex.com/SilverlightTreeView Google &#38; Virtual Earth Map &#8230; <a href="http://cjwang.wordpress.com/2008/11/11/silverlight-2-study-note-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=96&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Getting started from <a href="http://silverlight.net/GetStarted/">here</a> to download all the tools you need.<br />
<a href="http://silverlight.net/GetStarted/">http://silverlight.net/GetStarted/</a></p>
<p>There is a <span>patterns &amp; practices Composite Application Guidance </span><span>for </span>WPF and Silverlight.<br />
Read it <a href="http://www.codeplex.com/CompositeWPF">here</a>: <a href="http://www.codeplex.com/CompositeWPF">http://www.codeplex.com/CompositeWPF</a></p>
<p>Some Silverlight controls:<br />
<a href="http://www.codeplex.com/SilverlightTreeView">TreeView control: http://www.codeplex.com/SilverlightTreeView</a><br />
<a href="http://www.codeplex.com/SLExtensions">Google &amp; Virtual Earth Map control, etc&#8230; : http://www.codeplex.com/SLExtensions</a></p>
<blockquote><p><span><a href="http://www.codeplex.com/mscui">Microsoft Health Common User Interface (CUI)</a> announced to change the technology. The existing controls were built in </span><span>ASP.NET AJAX and .NET WinForms. For future releases, all new controls will be developed in Windows Presentation Foundation (WPF) and Silverlight. </span><span>It&#8217;s a pleasant surprise.</span></p></blockquote>
<p>This is a framework. I didn&#8217;t try it so I don&#8217;t know how it works.<br />
<a href="http://www.codeplex.com/VWGSilverlight">Visual Web GUI framework</a>: <a href="http://www.codeplex.com/VWGSilverlight">http://www.codeplex.com/VWGSilverlight</a></p>
<p>Michael Washington has built a Silverlight framework called <a href="http://silverlightdesktop.net/">SilverlightDesktop</a>.</p>
<p><span><br />
</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/96/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=96&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2008/11/11/silverlight-2-study-note-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
		<item>
		<title>DevConnections 2008 &#8211; Monday, Nov. 10, 2008</title>
		<link>http://cjwang.wordpress.com/2008/11/11/devconnections-2008-day1/</link>
		<comments>http://cjwang.wordpress.com/2008/11/11/devconnections-2008-day1/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 18:15:25 +0000</pubDate>
		<dc:creator>cjwang</dc:creator>
				<category><![CDATA[DevConnections]]></category>
		<category><![CDATA[DOT NET]]></category>

		<guid isPermaLink="false">http://cjwang.wordpress.com/?p=85</guid>
		<description><![CDATA[This week, I am at DevConnection conference. I am going to post my note of the conference here. Monday is the pre-conference. I attended the Silverlight 2.0 class, and found it is promising (finally). Silverlight 1.x to me is not &#8230; <a href="http://cjwang.wordpress.com/2008/11/11/devconnections-2008-day1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=85&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This week, I am at DevConnection conference. I am going to post my note of the conference here.</p>
<p>Monday is the pre-conference. I attended the Silverlight 2.0 class, and found it is promising (finally).</p>
<blockquote><p>Silverlight 1.x to me is not practical at all since I am building business applications. It is pretty much equivalent to Flash 2.0, which Macromedia (now acquired by Adobe) released about a decade ago! Now I saw the good opportunity and tool to build RIA, Rich Internet Applications.</p></blockquote>
<p>Here are the notes:</p>
<p>Get started on Sliverlight 2 here. Download all the stuff you need and start having fun.<br />
<a href="http://silverlight.net/GetStarted/">http://silverlight.net/GetStarted/</a></p>
<p>You don&#8217;t want to miss this. Must see.<br />
<a href="http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx">ScottGu&#8217;s end-to-end tutorial</a><br />
<a href="http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx">http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx</a></p>
<p>Wanna be on top of Silverlight news? Check out these two web site frequently:<br />
<a href="http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx">http://twitter.com/silverlightnews</a><br />
<a href="http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx">http://silverlightcream.com/</a></p>
<p>Download sample codes for today&#8217;s Silverlight 2 class here:<br />
<a href="http://weblogs.asp.net/dwahlin/archive/2008/11/10/silverlight-2-development-workshop-code.aspx">http://weblogs.asp.net/dwahlin/archive/2008/11/10/silverlight-2-development-workshop-code.aspx</a></p>
<p>More Silverlight controls:<br />
This one has the &#8216;WrapPanel&#8221; control. Also, RangeSlider. <a href="http://www.codeplex.com/SharpControls"></p>
<p>http://www.codeplex.com/SharpControls</a></p>
<p>How to set the format for the textblock in Silverlight 2<br />
<a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/19/quick-silverlight-tip-how-to-set-format-and-validate-value-in-textbox.aspx">http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/19/quick-silverlight-tip-how-to-set-format-and-validate-value-in-textbox.aspx</a></p>
<p>A few more Silverlight resources here:<br />
<a href="http://blogs.msdn.com/silverlight_sdk/default.aspx">http://blogs.msdn.com/silverlight_sdk/default.aspx</a></p>
<p>Excellent reflector tool: <a href="http://www.red-gate.com/products/reflector/">http://www.red-gate.com/products/reflector/</a></p>
<p>As you know, Silverlight 2 now only works with GET and POST. It cannot update, nor delete via REST.<br />
There is a very good post on how to &#8220;tunnel&#8221; PUT and DELETE via REST through Silverlight 2.<br />
<a href="http://blogs.msdn.com/bags/">http://blogs.msdn.com/bags/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cjwang.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cjwang.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cjwang.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cjwang.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cjwang.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cjwang.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cjwang.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cjwang.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cjwang.wordpress.com&amp;blog=46728&amp;post=85&amp;subd=cjwang&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cjwang.wordpress.com/2008/11/11/devconnections-2008-day1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa4a8dbaffb47d55544d73cdaa0e7baf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjwang</media:title>
		</media:content>
	</item>
	</channel>
</rss>
