<?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>The Web Developer</title>
	<atom:link href="http://webthinker.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://webthinker.wordpress.com</link>
	<description>Random musing on web technologies.</description>
	<lastBuildDate>Wed, 17 Nov 2010 07:26:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='webthinker.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The Web Developer</title>
		<link>http://webthinker.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://webthinker.wordpress.com/osd.xml" title="The Web Developer" />
	<atom:link rel='hub' href='http://webthinker.wordpress.com/?pushpress=hub'/>
		<item>
		<title>3rd MS Kapihan</title>
		<link>http://webthinker.wordpress.com/2010/11/16/3rd-ms-kapihan/</link>
		<comments>http://webthinker.wordpress.com/2010/11/16/3rd-ms-kapihan/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 15:55:05 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://webthinker.wordpress.com/?p=331</guid>
		<description><![CDATA[What supposed to be a Saturday event turned out as a holiday event. With the President declared Tuesday as a national holiday, the MVPs who met last Wednesday finalized the next MS Kapihan session will be held on the holiday and this time in Subic. This is my second kapihan session as I missed the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=331&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>What supposed to be a Saturday event turned out as a holiday event. With the President declared Tuesday as a national holiday, the MVPs who met last Wednesday finalized the next MS Kapihan session will be held on the holiday and this time in Subic. This is my second kapihan session as I missed the first one since I have a class back then in UP and we were so delayed in schedule that I cannot afford to skip another Saturday. Everyone who joined came in at SM North Edsa yesterday to join a van convoy going to Subic. With members of the community as well as some Microsoft Student Partners, we embarked a 2+ hours travel to Subic via SCTEX. This is my second time to pass by SCTEX and unfortunately, I witnessed another accident along the road.</p>
<p>The topics discussed in this kapihan session revolved around the Microsoft Azure Platform. This is one of the topics I am particularly interested in aside from the topic covered during the second MS Kapihan that revolved around Windows Phone 7. <img class="alignleft size-medium wp-image-341" title="01-powertools" src="http://webthinker.files.wordpress.com/2010/11/01-powertools.png?w=300&#038;h=117" alt="" width="300" height="117" /> The discussion kicked-off by myself, discussing the free add-on for Visual Studio 2010 that makes development much more transparent and easier to track methods in one of the features that it have &#8211; the Productivity Power Tools for Visual Studio 2010.</p>
<p>As someone who is more into coding, <img class="alignright size-medium wp-image-342" title="02-solutionnavigator" src="http://webthinker.files.wordpress.com/2010/11/02-solutionnavigator.png?w=274&#038;h=300" alt="" width="274" height="300" /> I find this tool helpful especially the Solution Navigation which I think is the feature that benefit me most. Locating the definitions for the methods I use, properties within the class, the classes where they are defined, parameters and return value are made easy using this one. The window docks itself in the same location where Solution Explorer is located. There&#8217;s also a search bar that loops  through the files associated with the currently loaded project/solution.</p>
<p>After the discussion on the tools, it was followed through by MVPs Allan Mangune and John Delizo covering some tools on testing included in the Ultimate SKU of Visual Studio 2010 as well as working with continuous integration with Visual Studio 2010 Team Foundation Server. One of the community members, Joey de Jesus, also discussed the database tools included in the same SKU of Visual Studio.</p>
<p><img title="07" src="http://webthinker.files.wordpress.com/2010/11/07.jpg?w=300&#038;h=200" alt="" width="300" height="200" /></p>
<p>The main topic on Azure was started by MVP Roman Canlas focusing on the fundamentals of the Azure Platform, components in a nutshell and a brief discussion on the Storage Services. There&#8217;s a discussion among the developers and with my delight, the MSPs also participated in the discussion based from their own experience. Honestly, this one is an interesting technology on my part considering that most major players in the IT field are leveraging time, resources, and investments on this type of platform. Aside from Microsoft, other players are Amazon, Google, and IBM to name a few have their own distinct implementations that caters to different cloud computing needs. As for my part, it would be more logical for me to work on the Microsoft platform as most of my development experience leans more on this. After the discussion, lunch was served, and as people who doesn&#8217;t love technology but also doing fun, we had another set of photo shooting within the freeport premises and the kulitan by the main building.</p>
<p><img title="07" src="http://webthinker.files.wordpress.com/2010/11/08.jpg?w=300&#038;h=200" alt="" width="300" height="200" /></p>
<p>This kapihan brought back some of the familiar faces in the Microsoft community. Referred to as the &#8220;chief&#8221;, Jerome Punzalan, the first president of the Philippine .NET Users group was there to participate and give his insights on the discussion. Also, there are some members as well from Philippine Windows Users Group were there to listen and have their opinions aired. Participation in MS Kapihan is free and I think the next venue would be in Quezon City.</p>
<p><img title="07" src="http://webthinker.files.wordpress.com/2010/11/09.jpg?w=300&#038;h=200" alt="" width="300" height="200" /></p>
<p>Suggestions? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/331/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=331&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2010/11/16/3rd-ms-kapihan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://webthinker.files.wordpress.com/2010/11/01-powertools.png?w=300" medium="image">
			<media:title type="html">01-powertools</media:title>
		</media:content>

		<media:content url="http://webthinker.files.wordpress.com/2010/11/02-solutionnavigator.png?w=274" medium="image">
			<media:title type="html">02-solutionnavigator</media:title>
		</media:content>

		<media:content url="http://webthinker.files.wordpress.com/2010/11/07.jpg?w=300" medium="image">
			<media:title type="html">07</media:title>
		</media:content>

		<media:content url="http://webthinker.files.wordpress.com/2010/11/08.jpg?w=300" medium="image">
			<media:title type="html">07</media:title>
		</media:content>

		<media:content url="http://webthinker.files.wordpress.com/2010/11/09.jpg?w=300" medium="image">
			<media:title type="html">07</media:title>
		</media:content>
	</item>
		<item>
		<title>GridView To DataSet To Excel</title>
		<link>http://webthinker.wordpress.com/2008/10/27/gridview-to-dataset-to-excel/</link>
		<comments>http://webthinker.wordpress.com/2008/10/27/gridview-to-dataset-to-excel/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 04:28:23 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Evangelism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://webthinker.wordpress.com/?p=323</guid>
		<description><![CDATA[Cross Posted From Here My weekend was a bit busy as I am working on a small project and one of the requirements that I have been doing is converting GridView data to an Excel document. I checked the resources in the internet and I can&#8217;t seem to find anything that fits my need. Things [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=323&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cross Posted From <a href="http://superpatrick.wordpress.com/2008/10/27/gridview-to-dataset-to-excel/">Here</a></p>
<p>My weekend was a bit busy as I am working on a small project and one of the requirements that I have been doing is converting GridView data to an Excel document. I checked the resources in the internet and I can&#8217;t seem to find anything that fits my need. Things become more difficult as I am working on dynamic GridViews where the number of GridViews that would be displayed on a certain instance depends on the value that will be returned by the query as well as the text in some of the cells that it should contain.</p>
<p>Researching further, I found an article <a href=" Export a DataSet to Microsoft Excel without the use of COM objects">converting DataSets to Microsoft Excel without the use of COM objects</a>. This would be a good headstart to keep things rolling. Though, I found no explicit API that allows me to convert GridView data to DataSets. Moreover, I do customizations on display on my GridView so I prefer to have an exported data that outputs the same content in the Excel worksheet as on my screen.</p>
<p>GridView objects have an event called <a href="http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.gridview.rowdatabound(VS.80).aspx">RowDataBound</a> and this allows the developer to access the value of the fields before it is displayed in a GridView. This is quite helpful in cases wherein if you want to customize display text in a BoundField column from a bit-typed DataField source rather than from a default true/false display to something more descriptive (which in case in an ordering system, display &#8220;Delivered/Not Yet Delivered&#8221; than a &#8220;true/false&#8221; value). Having that in mind, I played with the event and created a dynamic DataTable out of the value rendered in the GridView. In my example, I used the Northwind database and queried the Customers table with a SqlDataSource. There are 2 GridViews in my form where the first one consumes the result of the SqlDataSource and the other one that will consume the generated DataSet (I have a decided to append my generated DataTable to a DataSet so that I can consume the code indicated above) from the first GridView.</p>
<p><span id="more-323"></span></p>
<p>On the first GridView, I defined my RowDataBound as follows:</p>
<pre><pre class="brush: csharp;">

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

switch (e.Row.RowType)
{
case DataControlRowType.Header:

columnCount = e.Row.Cells.Count;
for (int x = 0; x &amp;amp;amp;lt; columnCount; x++)
{
dtData.Columns.Add(e.Row.Cells[x].Text);
}
break;

case DataControlRowType.DataRow:

DataRow drItem = dtData.NewRow();
for (int y = 0; y &amp;amp;amp;lt; columnCount; y++)
{
drItem[y] = e.Row.Cells[y].Text;
}
dtData.Rows.Add(drItem);
break;

default:
dsData.Tables.Add(dtData);
GridView2.DataSource = dsData;
GridView2.DataBind();
Session[&quot;gv&quot;] = dsData;
break;

}
}

</pre></pre>
<p>By default, DataSets when bound to a GridView, the DataColumn names become the GridView column names. After the DataBinding, if the current row is a HeaderType, I get the names and define them as my dynamic DataTable&#8217;s column names and if the current row is a DataRow, I make them rows of my DataTable. Since I didn&#8217;t define any paging in my GridView, I placed in the default case the steps that allows me to add the DataTable to a DataSet. After that, I stored the DataSet into session memory so that I can invoke it later for exporting to Excel.</p>
<p>I saw a sourcecode somewhere in the Internet (I forgot where I got the source) that allows one to export DataSets to Excel BUT they have to be bound first into a DataGrid:</p>
<pre><pre class="brush: csharp;">

using (StringWriter sw = new StringWriter())
{
using (HtmlTextWriter htw = new HtmlTextWriter(sw))
{
DataGrid dg = new DataGrid();
DataSet dsMem = new DataSet();
dsMem = (DataSet)Session[&quot;gv&quot;];
dg.DataSource = dsMem;
dg.DataBind();
dg.RenderControl(htw);
Response.Write(sw.ToString());
Response.End();
}
}

</pre></pre>
<p>If you want to get rid of the data binding to a DataGrid, you can use the project specified above. However, I made specific changes to the code as I to stream it to the client as a file download.</p>
<p>To see the whole working project, download the file <a href="http://superpatrick.files.wordpress.com/2008/10/gridviewtodatasettoexcel.odt">here</a>. The file is in ODT format as WordPress doesn&#8217;t allow zip files as an attachment. Download the file and rename it to .ZIP. For further questions, you can post your queries here.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/323/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=323&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/10/27/gridview-to-dataset-to-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>
	</item>
		<item>
		<title>ASP.NET Membership Database Migration Helper</title>
		<link>http://webthinker.wordpress.com/2008/08/21/aspnet-membership-database-migration-helper/</link>
		<comments>http://webthinker.wordpress.com/2008/08/21/aspnet-membership-database-migration-helper/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 14:53:48 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://webthinker.wordpress.com/?p=318</guid>
		<description><![CDATA[This is my project born out of a problem on how to backup the existing data that I have on a website. In one of my projects, I have created a user registration system based on ASP.NET Membership although as I reach the peak of the limits of the database hosting, I need a means [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=318&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is my project born out of a problem on how to backup the existing data that I have on a website. In one of my projects, I have created a user registration system based on ASP.NET Membership although as I reach the peak of the limits of the database hosting, I need a means to transfer the data from that database to another.</p>
<p>Unfortunately, the original database host of my old project didn&#8217;t allow me to connect to the database via SQL Server Management Studio and it would be a pain to manually gather the membership information and maintain its integrity particularly the password if the Membership provider configuration for the password is set to &#8220;Hashed&#8221;.</p>
<p>I tried searching if there&#8217;s an API for programaticaly migrating data but I haven&#8217;t found one. Solutions found over the net include backing up the database and restore it in a local store but I find that tedious. I need something that is as much as possible with less clicks. With that, this application is an attempt to solve that problem.</p>
<p><strong>Directions:</strong></p>
<p>1. Start with Start.aspx (Default.aspx will eventually redirect you to that page). Provide the following information:</p>
<p>a) Source Database Connection String<br />
b) Source Database Application Name<br />
c) Target Database Connection String<br />
d) Target Database Application Name</p>
<p>a &amp; c are obvious reasons why you need to provide them. &#8220;b&#8221; is needed since we need to specify what specific application database are we backing up. Typically, the ASPNETDB.mdf file that is being created whenever we fire up the Website Administration Tool (WSAT) can handle users for use with Membership for different web applications by virtue of applicationId. This can be verified by opening the aspnet_Applications table. On the other hand &#8220;c&#8221; is needed since we need to check that the database doesn&#8217;t contain that application name as it might overwrite any existing data in there (in cases you want to merge Membership databases).</p>
<p>2. Clicking validate will validate the information that you have provided. Until such time all entries appear to be valid, then it would only be at that period you can click on the &#8220;Export &gt;&gt;&#8221; button that will perform the actual migration. Likewise, once validated, you can also delete or clear the target database of all it&#8217;s entries.</p>
<p><strong>WARNING:</strong></p>
<p>Be aware only that this action is irreversible and there&#8217;s no way of backing it up unless you have a spare copy of that database somewhere else.</p>
<p>3. You would be informed in Result.aspx if the migration is okay or not. TryExport.aspx is actually the page that I made to test if the export is working or not. Before trying it out, do the following:</p>
<ul>
<li>Modify web.config by editing the connection string list and the provider list. Edit the connection string section first as the providers will depend on the entries of this section. This application is by default populated with two providers namely: AspNetSqlMembershipProvider (source) and ExportedDBMembershipProvider (destination). The connection string attribute of the provider should match that of the connection string name of the source/destination databases. Failure to do so will prohibit you from validating if the export works or not.</li>
<li>The applicationName attribute of the destination provider should match the &#8220;Target Application Name&#8221; specified in Start.aspx. Failure to do so will prohibit you again from validating if the export works or not.</li>
<li>You can change the name of the providers and will allow you to validate however, you need to change as well the values set in the code-behind of TryExport.aspx for the provider name.</li>
</ul>
<p><strong>Additional Notes:</strong></p>
<ul>
<li>I tested the code to work when transporting between two SQL Server 2005 Express database files. However, the application might throw an error when the data is too big to transfer.</li>
<li>This application just exports the application data, membership information and roles. I am still making a way to include the Profile data (if there&#8217;s any) to the exported database.</li>
</ul>
<p>The file is in zip format but since wordpress is not accepting ZIP files as attachment, you can download it <a href="http://webthinker.files.wordpress.com/2008/08/exportmembership.odt">here</a> and rename it to .zip.</p>
<p>Comments, reactions, suggestions? Post a comment here!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/318/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/318/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/318/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=318&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/08/21/aspnet-membership-database-migration-helper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>
	</item>
		<item>
		<title>How To: Fix ‘YMSGR’ is Undefined</title>
		<link>http://webthinker.wordpress.com/2008/08/15/how-to-fix-%e2%80%98ymsgr%e2%80%99-is-undefined/</link>
		<comments>http://webthinker.wordpress.com/2008/08/15/how-to-fix-%e2%80%98ymsgr%e2%80%99-is-undefined/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 07:12:50 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://webthinker.wordpress.com/?p=314</guid>
		<description><![CDATA[My .NET Framework 3.5 SP1 wasn&#8217;t a smooth one as I had to go through different levels of cleaning up .NET framework installation registries before I can install it. On top of that, I also had to remove previous components of pre-SP1 release as these might conflict with the installation. After all the hullabaloo, I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=314&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-873" src="http://superpatrick.files.wordpress.com/2008/08/yahoo_messenger.jpg?w=322&#038;h=282" alt="" width="322" height="282" /></p>
<p>My .NET Framework 3.5 SP1 wasn&#8217;t a smooth one as I had to go through different levels of cleaning up .NET framework installation registries before I can install it. On top of that, I also had to remove previous components of pre-SP1 release as these might conflict with the installation.</p>
<p>After all the hullabaloo, I shutdown my machine and returned to work the next day. To my dismay, after successfully logging on to Yahoo Messenger, I can accept messages from contacts (and non-contacts/spam) but I can&#8217;t read their messages. It took me a while to recognize the problem. I tried uninstalling/reinstalling the program but that failed.</p>
<p><strong>Solution:</strong></p>
<p>Running through the Microsoft Script Debugger, I found out that the chat window is some sort of HTML page enclosed within the program. That chat window have some scripts included so I guess that it follows the DOM that IE follows. So, I have to use one button I often see in IE options but never dared to click on it. No wonder, that&#8217;s the only button I had to click to clear that error.</p>
<p><img class="alignnone size-full wp-image-875" src="http://superpatrick.files.wordpress.com/2008/08/iereset.png?w=412&#038;h=512" alt="" width="412" height="512" /></p>
<p>Hope this helps. Though it still keeps me wondering if the SP1 installation has triggered this error. Everything has been fixed but I have to reinstall the IE developer toolbar, as well as the &#8220;Web Development Helper&#8221; toolbar of Nikhil Kothari.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/314/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/314/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/314/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/314/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/314/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=314&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/08/15/how-to-fix-%e2%80%98ymsgr%e2%80%99-is-undefined/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/08/yahoo_messenger.jpg" medium="image" />

		<media:content url="http://superpatrick.files.wordpress.com/2008/08/iereset.png" medium="image" />
	</item>
		<item>
		<title>Where I Was Last Weekend</title>
		<link>http://webthinker.wordpress.com/2008/07/03/where-i-was-last-weekend/</link>
		<comments>http://webthinker.wordpress.com/2008/07/03/where-i-was-last-weekend/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 02:33:22 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Evangelism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://superpatrick.wordpress.com/?p=808</guid>
		<description><![CDATA[Like what I mentioned in my previous blog entry, I was in Subic last weekend of another ASP.NET talk. The talk went well only that it was after my talk I was reminded that I spoke for an hour and a half. No wonder I got carried away with my talk knowing that the venue [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=283&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://superpatrick.files.wordpress.com/2008/07/aspnet35.png?w=500" alt="" /></p>
<p>Like what I mentioned in my previous blog entry, I was in Subic last weekend of another ASP.NET talk. The talk went well only that it was after my talk I was reminded that I spoke for an hour and a half. No wonder I got carried away with my talk knowing that the venue is really a good place to talk. Even if my laptop malfunctioned before my talk (function key isn&#8217;t working until I brutally force it to work), the audience were delighted with the topic I presented.</p>
<p>All in all, we have 67 persons in attendance and at least 30 of them were students (though I think they comprise majority of the audience).</p>
<p><img class="alignnone" src="http://superpatrick.files.wordpress.com/2008/07/img_2820.jpg?w=500" alt="" /></p>
<p>After spending 2 consecutive weekends out of Manila, I will be having a rest this week but hopefully can get around after. You can read the organization&#8217;s write-up <a href="http://www.soits.org/index.php?option=com_content&amp;task=view&amp;id=45&amp;Itemid=36">here</a>. I just realized, I should learn how to smile again in front of the camera. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/283/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/283/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/283/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=283&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/07/03/where-i-was-last-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/07/aspnet35.png" medium="image" />

		<media:content url="http://superpatrick.files.wordpress.com/2008/07/img_2820.jpg" medium="image" />
	</item>
		<item>
		<title>Surprise!</title>
		<link>http://webthinker.wordpress.com/2008/07/01/surprise/</link>
		<comments>http://webthinker.wordpress.com/2008/07/01/surprise/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 15:45:08 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Evangelism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://superpatrick.wordpress.com/?p=803</guid>
		<description><![CDATA[I received an e-mail from Microsoft informing me that I was awarded as a Microsoft Most Valuable Professional for the ASP/ASP.NET technical communities for the July 2008 cycle. As the official site states: Microsoft Most Valuable Professionals (MVPs) are exceptional technical community leaders from around the world who are awarded for voluntarily sharing their high [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=279&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://superpatrick.files.wordpress.com/2008/07/mvplogo.png?w=500" alt="" /></p>
<p>I received an e-mail from Microsoft informing me that I was awarded as a Microsoft Most Valuable Professional for the ASP/ASP.NET technical communities for the July 2008 cycle.</p>
<p>As the official site states:</p>
<blockquote><p><em>Microsoft Most Valuable Professionals (MVPs) are exceptional technical community leaders from around the world who are awarded for voluntarily sharing their high quality, real world expertise in offline and online technical communities. Microsoft MVPs are a highly select group of experts that represents the technical community&#8217;s best and brightest, and they share a deep commitment to community and a willingness to help others.</em></p></blockquote>
<p>Good news do really come after the bad ones. My laptop just got broken as well as my camera is now malfunctioning. Talk about good riddance.</p>
<p>Nonetheless, again, thanks to all who supported me and in all the endeavors that made this possible. Ad astra per aspera!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/279/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/279/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/279/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=279&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/07/01/surprise/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/07/mvplogo.png" medium="image" />
	</item>
		<item>
		<title>Fully Booked!</title>
		<link>http://webthinker.wordpress.com/2008/06/19/fully-booked/</link>
		<comments>http://webthinker.wordpress.com/2008/06/19/fully-booked/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 15:40:44 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Evangelism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://superpatrick.wordpress.com/?p=785</guid>
		<description><![CDATA[My remaining June weekends are fully booked. I will be out of Manila this Saturday and next Saturday. However, the last week isn&#8217;t work related as the former but it would be a nice activity moving up north doing talks on .NET technologies. I will be talking about ASP.NET 3.5 for the Subic Olongapo IT [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=270&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-784" src="http://superpatrick.files.wordpress.com/2008/06/gapoposter.jpg?w=500" /></p>
<p>My remaining June weekends are fully booked. I will be out of Manila this Saturday and next Saturday. However, the last week isn&#8217;t work related as the former but it would be a nice activity moving up north doing talks on .NET technologies.</p>
<p>I will be talking about ASP.NET 3.5 for the <a href="http://www.soits.org">Subic Olongapo IT Society</a>. Basing from the website, a lot of them have worked with Joomla (in PHP) so I guess my talk would play around comparison between web development in PHP and ASP.NET. Having worked on PHP for 4 years would be a good backgrounder for introducing ASP.NET to the PHP developer. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And my moonlighting projects aren&#8217;t done yet. Poor me. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/270/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/270/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=270&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/06/19/fully-booked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/06/gapoposter.jpg" medium="image" />
	</item>
		<item>
		<title>Post Community Launch Thanks</title>
		<link>http://webthinker.wordpress.com/2008/06/10/post-community-launch-thanks/</link>
		<comments>http://webthinker.wordpress.com/2008/06/10/post-community-launch-thanks/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 03:34:12 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Evangelism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://superpatrick.wordpress.com/?p=758</guid>
		<description><![CDATA[In behalf of the Philippine .NET Users Group (and Philippine SQL Server Users Group, Philippine Windows Users Group), we would like to thank all people who came and graced our Community Launch event. Admittedly, we had an intimate number of people who came to the event but nonetheless I guess everyone was happy with the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=264&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-759" src="http://superpatrick.files.wordpress.com/2008/06/img_1728.jpg?w=332&#038;h=500" alt="" width="332" height="500" /></p>
<p>In behalf of the Philippine .NET Users Group (and Philippine SQL Server Users Group, Philippine Windows Users Group), we would like to thank all people who came and graced our Community Launch event. Admittedly, we had an intimate number of people who came to the event but nonetheless I guess everyone was happy with the topics, freebies and the endless supply of Chicken Joy and drinks. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Aside from some Microsofties, I also had the chance to meet Canny Wang &#8211; the MVP lead for Southeast Asia. I hope she had a great time with us during the event and the short tour of the old Manila (Intramuros, Luneta, Taft Avenue, etc.) by night after our dinner in SM Mall of Asia. You can check the event photos <a href="http://mypatrick.multiply.com/photos/album/45/Community_Launch_2008" target="_blank">here</a> and post event photos <a href="http://mypatrick.multiply.com/photos/album/46/6-7-8" target="_blank">here</a>.</p>
<p>Looking forward to more events of the community, two members of <a href="http://www.phinug./register.aspx">PHINUG</a> will be in Subic for a .NET Symposium with the Subic-Olongapore IT Society (SOITS). This means that PHINUG will now start doing out of Manila roadshows.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/264/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/264/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=264&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/06/10/post-community-launch-thanks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/06/img_1728.jpg" medium="image" />
	</item>
		<item>
		<title>What Could Have Happened</title>
		<link>http://webthinker.wordpress.com/2008/06/03/what-could-have-happened/</link>
		<comments>http://webthinker.wordpress.com/2008/06/03/what-could-have-happened/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 03:55:56 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://superpatrick.wordpress.com/?p=749</guid>
		<description><![CDATA[No, this is not a late reply to the withdrawal of Microsoft&#8217;s bid to acquire Yahoo. Yesterday, I brought to the office back-up of my files that came from my broken laptop hard drive. Since these are old discs and the optical drive of my laptop is quite choosy on what discs to read, I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=258&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-748" src="http://superpatrick.files.wordpress.com/2008/06/yahoo-microsoft.jpg?w=400&#038;h=301" alt="" width="400" height="301" /></p>
<p>No, this is not a late reply to the withdrawal of Microsoft&#8217;s bid to acquire Yahoo. Yesterday, I brought to the office back-up of my files that came from my <a href="http://thespoke.net/blogs/subhuman/archive/2005/11/09/810946.aspx">broken laptop hard drive.</a> Since these are old discs and the optical drive of my laptop is quite choosy on what discs to read, I brought them to the office and have it transferred to my portable drive. I encountered several files which include the then Konfabulator, (which is now called Yahoo! widgets) &#8211; a widget software for Windows. I downloaded a newer version of that and currently use in the office.</p>
<p><img class="alignnone size-full wp-image-750" src="http://superpatrick.files.wordpress.com/2008/06/widgets.png?w=257&#038;h=400" alt="" width="257" height="400" /></p>
<p>Then all of a sudden, something came and popped up off my mind on what could have happened if the merger of Yahoo and Microsoft pushed through. Well aside from having an increased market share in the search engine business, here&#8217;s something that worth is considering (at least to myself):</p>
<p>Yahoo! bought Konfabulator and it made widespread use of widgets in Windows machines (I don&#8217;t know how long Apple has been using widgets in MacOS). Microsoft introduced the concepts of sidebar gadgets in Windows Vista. I am not sure how complex or how difficult would it be to create Yahoo! widgets but I am assuming that the widget runtime/SDK will complement/supplement the existing sidebar gadget development and perhaps introduce more features than what the gadgets can offer today. With the vast collection of widgets available for download, should the merger took place, a lot of these can be used/ported to Windows Sidebar.</p>
<p>For someone who has developed Windows Sidebar gadgets, it is quite painful to develop using existing tools. I&#8217;ve read somewhere that a <a href="http://community.mindscape.co.nz/Windows%20Vista%20Sidebar%20Gadget%20Template%20-%20RC.msi">tool</a> has been made for developing sidebar gadgets using Visual Studio 2005 but development would be much more easier if there&#8217;s an API that would provide object model for sidebar gadgets.</p>
<p>Oh well, that&#8217;s my what could have been. Widgets/gadgets may appear as mere eyecandy but there&#8217;s a lot of potential that can be exploited to have this software be used for practical reasons.  <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/258/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/258/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/258/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=258&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/06/03/what-could-have-happened/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/06/yahoo-microsoft.jpg" medium="image" />

		<media:content url="http://superpatrick.files.wordpress.com/2008/06/widgets.png" medium="image" />
	</item>
		<item>
		<title>no {frills}</title>
		<link>http://webthinker.wordpress.com/2008/05/23/no-frills/</link>
		<comments>http://webthinker.wordpress.com/2008/05/23/no-frills/#comments</comments>
		<pubDate>Fri, 23 May 2008 03:40:49 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[DotNet]]></category>
		<category><![CDATA[Evangelism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[PhiNUG]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://superpatrick.wordpress.com/?p=734</guid>
		<description><![CDATA[We are inviting you to the Philippine {heroes} Community Launch event on 7 June 2008. The 3 user groups, Philippine .NET Users Group, Philippine Windows Users Group, and Philipine SQL Server Users Group will conduct technical topics surrounding these great technologies. See the official announcement here and sign-up page (as well other details) is located [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=251&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://superpatrick.files.wordpress.com/2008/05/webposter.png?w=500" alt="" /></p>
<p>We are inviting you to the Philippine {heroes} Community Launch event on 7 June 2008. The 3 user groups, <a href="www.phinug.org">Philippine .NET Users Group</a>, <a href="www.phiwug.org">Philippine Windows Users Group</a>, and <a href="www.phissug.net">Philipine SQL Server Users Group</a> will conduct technical topics surrounding these great technologies.</p>
<p>See the official announcement <a href="http://msforums.ph/forums/t/48271.aspx">here</a> and sign-up page (as well other details) is located <a href="http://www.clicktoattend.com/?id=128964">here</a>.</p>
<p>Just a quick note that this is a User-group led initiative. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/webthinker.wordpress.com/251/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/webthinker.wordpress.com/251/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/webthinker.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/webthinker.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/webthinker.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/webthinker.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/webthinker.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/webthinker.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/webthinker.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/webthinker.wordpress.com/251/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=webthinker.wordpress.com&amp;blog=4407837&amp;post=251&amp;subd=webthinker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://webthinker.wordpress.com/2008/05/23/no-frills/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b9b1f531038ebac1b196e70b21efaba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Patrick</media:title>
		</media:content>

		<media:content url="http://superpatrick.files.wordpress.com/2008/05/webposter.png" medium="image" />
	</item>
	</channel>
</rss>
