<?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/"
	>

<channel>
	<title>James Leong &#124; Web Developer &#187; .NET</title>
	<atom:link href="http://james.com.sg/category/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://james.com.sg</link>
	<description>Blog of a budding (another word for poor) entrepeneur</description>
	<lastBuildDate>Tue, 24 May 2011 05:40:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sample SharePoint Project</title>
		<link>http://james.com.sg/2009/01/29/sample-sharepoint-project/</link>
		<comments>http://james.com.sg/2009/01/29/sample-sharepoint-project/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 17:18:07 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[entrepeneurship]]></category>

		<guid isPermaLink="false">http://james.com.sg/2009/01/29/sample-sharepoint-project/</guid>
		<description><![CDATA[One of the bad things about software is… you cannot really be sure about learning a technology until you have applied in real live scenario.&#160; Well, maybe its about time for me to just play, play with this SharePoint thing that I have been reading so much about.&#160; 
So what is SharePoint?
 
Okay, this is [...]]]></description>
			<content:encoded><![CDATA[<p>One of the bad things about software is… you cannot really be sure about learning a technology until you have applied in real live scenario.&#160; Well, maybe its about time for me to just play, play with this SharePoint thing that I have been reading so much about.&#160; </p>
<p>So what is SharePoint?</p>
<p> <span id="more-140"></span>
<p>Okay, this is a difficult question, ‘cos SharePoint is a bit of everything..&#160;&#160; It is definitely a framework (i.e. something that requires massive customisation) and I think it can be summarised as:</p>
<ul>
<li>Portal Framework (sort of like PlumTree, iGoogle)</li>
<li>Content Management System (i.e. Documentum, Alfresco)</li>
<li>Web Content Management System (i.e. Drupal, Joomla)</li>
<li>Data Connectors (cannot name other products.. .but basically they have something called Business Catalog.. then allows u <strong>read</strong> data from other applications)</li>
<li>Workflow Management System (in Java, we like to call it Business Process Management, i.e JBoss’ JPBM)</li>
</ul>
<p>I am sure I might have missed out some other feature on SharePoint.&#160; The above list was a from memory kind of thing.&#160; But last but definitely not least… the killer feature of all is:</p>
<blockquote><p>SharePoint’s seemless integration into the Microsoft Office Suite.</p>
</blockquote>
<p>Frankly, that is really, really powerful when most of our organization, currently at least, is depending of MS Office for document processing.&#160;&#160; </p>
<p>So what is my plan now?&#160; Well, lacking a real SharePoint project, I guess, I will just need to try to implement out some simple business flow.</p>
<p>&#160;</p>
<p><a href="http://james.com.sg/wp-content/uploads/2009/01/image.png"><img title="Gebiz Workflow" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="673" alt="Gebiz Workflow" src="http://james.com.sg/wp-content/uploads/2009/01/image-thumb.png" width="667" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2009/01/29/sample-sharepoint-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft .NET Platform</title>
		<link>http://james.com.sg/2009/01/29/microsoft-net-platform/</link>
		<comments>http://james.com.sg/2009/01/29/microsoft-net-platform/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 16:54:37 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://james.com.sg/2009/01/29/microsoft-net-platform/</guid>
		<description><![CDATA[Well, I have been reading a lot, a lot, a lot about .NET and SharePoint.&#160; What to do?&#160; We are trying to get into the government Gebiz SI contract… and all the contracts there are basically tilted towards the .NET platform.&#160; Dun learn also cannot…
 
But having said that, I think .NET is a superior [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I have been reading a lot, a lot, a lot about <strong>.NET</strong> and SharePoint.&#160; What to do?&#160; We are trying to get into the government Gebiz SI contract… and all the contracts there are basically tilted towards the .NET platform.&#160; Dun learn also cannot…</p>
<p> <span id="more-137"></span>
<p>But having said that, I think .NET is a superior platform for SI based development.&#160; </p>
<p><strong>Superior Tag Libraries (in Java Speak)</strong></p>
<p>It is kind of like JSP tag libraries.&#160; Only different thing is… It has a defacto set of super powerful tag libraries that everybody uses… part of the <strong>Windows Web Forms</strong>.&#160; Conversely, java has too many small sets of tag libraries… and none of it really that powerful.</p>
<p><strong>Integration to IDE</strong></p>
<p>On top of that, .NET Visual Studio is a first class IDE.&#160; All those amazing tag libs can be dragged and dropped like components into your web form!&#160; I remember reading about JSP Tag Libraries some years back.. they were supposed to function like that… but till now.. not sure if the integration is already there… maybe Chuen Yang will know… <img src='http://james.com.sg/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> &#160; </p>
<p><strong>Database Integration</strong></p>
<p>.NET somehow can work for dummies.&#160; I guess… they like to have a very easy drag and click platform such that even for SQL statements, it can be literally dragged and dropped out.&#160; What I like about it is the tight integration.&#160; You can actually preview the data in your control while in development mode!&#160; Wow… but frankly.. for the rest of it, i.e.&#160; the automated way of writing sql.. I can kind of do without.&#160; I am more familiar with SQL than .NETs drag and click way of generating the query…</p>
<p><strong>DAOs and&#160; Business Logic Layers</strong></p>
<p>Well, .NET also has DAOs and Business Logic Layers… Difference is … once again.. the DAO’s can be be dragged and clicked….</p>
<blockquote><p>All these.. makes writing customised application blazingly first… <img src='http://james.com.sg/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  </p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2009/01/29/microsoft-net-platform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

