<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.4" -->
<rss version="0.92">
<channel>
	<title>Nexus</title>
	<link>http://blog.nus.edu.sg/nexus</link>
	<description>Just another Your New Edublogs Campus Site weblog</description>
	<lastBuildDate>Mon, 17 Aug 2009 15:36:11 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>I&#8217;ve moved</title>
		<description>Previously Nexus related along with ASP.NET development entries have been mixed in this blog.

With effect from Aug 2009, all non nexus related blog posts can now be found at http://jefferytay.wordpress.com </description>
		<link>http://blog.nus.edu.sg/nexus/2009/08/17/ive-moved/</link>
			</item>
	<item>
		<title>Tabcontrols and Multiple Gridviews</title>
		<description>If you have a TabContainer with multiple Tabs, and more than 1 tab have a gridview, any postback actions on the gridview will cause your tabcontainer to jump back to the first tab if you are not did not enclose the TabContainer in an update panel.

Digging into the source code ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/04/23/tabcontrols-and-multiple-gridviews/</link>
			</item>
	<item>
		<title>Performance of Generics SortedDictionary and Dictionary</title>
		<description>Based on a Vladimir Bodurov blog post on IDictionary options - performance test - SortedList vs. SortedDictionary vs. Dictionary vs. Hashtable, it seems to indicate that SortedDictionary is slower during inserts as compared to Dictionary but faster during searching.

However during the course of my development in ASP.NET 3.5, there have ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/04/16/performance-of-generics-sorteddictionary-and-dictionary/</link>
			</item>
	<item>
		<title>HttpRunTime Cache vs Enterprise Library Cache</title>
		<description>This post aims to highlight the differences between the cache implementation of HttpRunTime and EnterpriseLibrary




HttpRuntime.Cache
Enterprise Library Caching Block


Standard Actions


Add Item to Cache




Read Item from Cache




Update Item to Cache
 (using insert)
 (using add)


Delete Item from Cache




Flush all Items in Cache




Enumeration Actions


Enumerate all items in cache




Employ LINQ Expressions




Cache Dependencies


Cache Dependency - File




Cache ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/03/28/httpruntime-cache-vs-enterprise-library-cache/</link>
			</item>
	<item>
		<title>ASP.NET and Web Gardens</title>
		<description>When you are running your ASP.NET applications inside an application pool with only 1 worker process, everything works as expected. But things usually do not go so smoothly when you run the same application inside a web garden.

What is a web garden

Simply put, a web garden is a single web ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/03/26/aspnet-and-web-gardens/</link>
			</item>
	<item>
		<title>Custom Controls</title>
		<description>ASP.NET makes custom controls extremely easy to write, but if you are not careful, hard to manage.

There are 2 ways to create a custom control

	Writing your own HTML code
	Using the controls property

Writing your own HTML code
Using your own properties, you can easily write HTML code to generate the
output

e.g consider a ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/03/25/custom-controls/</link>
			</item>
	<item>
		<title>Updating Active Directory using ASP.NET 3.5</title>
		<description>It is extremely easy to use ASP.NET to manage your Active Directory Users. This article shall list some of the common scenarios which is most frequently used.

Points to ensure

	add the reference to System.DirectoryServices
	The account running the website must have the appropriate access to the AD

Get Users in Group
List&#60;UserID_CN&#62;
result = new ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/03/25/updating-active-directory-using-aspnet-35/</link>
			</item>
	<item>
		<title>Application Caching</title>
		<description>Introduction

ASP.NET offers several forms of caching. They are output caching, HttpRuntime.Cache and finally Enterprise Library Cache. Each of these aims to meet the requirements of different scenarios.

This article shall explore the scenarios which each of these best fit.

Output caching

There are 2 variants of output caching, you can either cache the ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/03/22/application-caching/</link>
			</item>
	<item>
		<title>ASP.NET Advanced Grid View</title>
		<description>ASP.NET's GridView is great, but admittedly there are limitations to what it can do.

Some nice features which are missing include

	Advanced Search
	Print
	Save

I've written an advanced gridview class which is able to perform all these



This gridview comes with the ability to

	Display Create button which goes to another url when clicked
	Save button to ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/02/18/aspnet-advanced-grid-view/</link>
			</item>
	<item>
		<title>Performance Programming with ASP.NET C#</title>
		<description>It is easy to develop using ASP.NET, you can have a web application with database operations up in less than half an hour. But this ease of development comes at the expense of several performance hits.

	Viewstate
Web sites are stateless by design, which means that anything you have on the page ...</description>
		<link>http://blog.nus.edu.sg/nexus/2009/02/16/performance-programming-with-aspnet-c/</link>
			</item>
</channel>
</rss>
