<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.2" -->
<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/"
	>

<channel>
	<title>ASP.NET Tricks</title>
	<link>http://www.aspnettricks.com</link>
	<description></description>
	<pubDate>Fri, 08 Feb 2008 10:10:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>
	<language>en</language>
			<item>
		<title>Operator ===</title>
		<link>http://www.aspnettricks.com/archives/operator/</link>
		<comments>http://www.aspnettricks.com/archives/operator/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 10:10:28 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>Javascript</dc:subject><dc:subject>===</dc:subject><dc:subject>comparison operator</dc:subject><dc:subject>strict equal</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/operator/</guid>
		<description><![CDATA[Have you ever used the strict equal operator? I learned about it few days ago&#8230;
Below is a quick explanation of its behavior: 
&#8220;The strict equal to operator returns true if both operands are equal (and of the same type). It doesn&#8217;t perform any data type conversion, so an expression like 1 === true returns false [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever used the strict equal operator? I learned about it few days ago&#8230;<br />
Below is a quick explanation of its behavior: </p>
<p>&#8220;The strict equal to operator returns true if both operands are equal (and of the same type). It doesn&#8217;t perform any data type conversion, so an expression like 1 === true returns false and 1 === &#8220;1&#8243; also returns false, because this operator checks for the type of the operands. 1 is a numerical value and &#8220;1&#8243; is a string value; their types are different.&#8221;</p>
<p>Find more about <a href="http://www.devarticles.com/c/a/JavaScript/The-Power-of-Javascript-Operators/2/">Javascript comparison operators</a>.
</p>
<a href="http://www.aspnettricks.com/index.php?tag=%3D%3D%3D" rel="tag">===</a>, <a href="http://www.aspnettricks.com/index.php?tag=comparison-operator" rel="tag">comparison operator</a>  <a href="http://www.aspnettricks.com/index.php?tag=strict-equal" rel="tag">strict equal</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/operator/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Hide div and the white space it occupies</title>
		<link>http://www.aspnettricks.com/archives/hide-div-and-the-white-space-it-occupies/</link>
		<comments>http://www.aspnettricks.com/archives/hide-div-and-the-white-space-it-occupies/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 20:10:18 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>HTML</dc:subject>
	<dc:subject>CSS</dc:subject>
	<dc:subject>Javascript</dc:subject><dc:subject>css</dc:subject><dc:subject>div</dc:subject><dc:subject>hide</dc:subject><dc:subject>javascript</dc:subject><dc:subject>white space</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/hide-div-and-the-white-space-it-occupies/</guid>
		<description><![CDATA[Problem
Most of the developers will say &#8220;I can use javascript and CSS &#8216;visibility&#8217; property to do that&#8221;, but shortly after that they&#8217;ll realize that this is not enough. This solution will hide the div tag content, but the space it occupies will stay. 
You can reproduce this behavior using the code below:

if (objDiv.style.visibility == 'visible' [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem</strong><br />
Most of the developers will say &#8220;I can use javascript and CSS &#8216;visibility&#8217; property to do that&#8221;, but shortly after that they&#8217;ll realize that this is not enough. This solution will hide the div tag content, but the space it occupies will stay. </p>
<p>You can reproduce this behavior using the code below:</p>
<pre>
if (objDiv.style.visibility == 'visible' ||
   objDiv.style.visibility == '')
{
  objDiv.style.visibility = 'hidden';
}
else
{
  objDiv.style.visibility = 'visible';
}
</pre>
<p>where objDiv is the div object which you&#8217;re trying to hide.</p>
<p><strong>Solution</strong></p>
<p>It&#8217;s simple - initialize &#8220;display&#8221; property in addition. So the above code will look like:</p>
<pre>
if (objDiv.style.visibility == 'visible' ||
    objDiv.style.visibility == '')
{
  objDiv.style.visibility = 'hidden';
  objDiv.style.display = 'none';
}
else
{
  objDiv.style.visibility = 'visible';
  objDiv.style.display = 'block';
}
</pre>
<a href="http://www.aspnettricks.com/index.php?tag=css" rel="tag">css</a>, <a href="http://www.aspnettricks.com/index.php?tag=div" rel="tag">div</a>, <a href="http://www.aspnettricks.com/index.php?tag=hide" rel="tag">hide</a>, <a href="http://www.aspnettricks.com/index.php?tag=javascript" rel="tag">javascript</a>  <a href="http://www.aspnettricks.com/index.php?tag=white-space" rel="tag">white space</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/hide-div-and-the-white-space-it-occupies/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>ASP.NET Chart Tools</title>
		<link>http://www.aspnettricks.com/archives/aspnet-chart-tools/</link>
		<comments>http://www.aspnettricks.com/archives/aspnet-chart-tools/#comments</comments>
		<pubDate>Sun, 13 May 2007 17:13:52 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>ASP.NET</dc:subject>
	<dc:subject>Tools</dc:subject><dc:subject>chart</dc:subject><dc:subject>gantt chart</dc:subject><dc:subject>tools</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/aspnet-chart-tools/</guid>
		<description><![CDATA[Recently I needed a flexible chart tool in order to create complicated Gantt chart with 2 layers containing timelines, one layer containing milestones and some links for the Y axis labels. After some research I came across two tools - one generating Flash charts and one generating image charts. Below I&#8217;ll describe shortly my experience [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I needed a flexible chart tool in order to create complicated Gantt chart with 2 layers containing timelines, one layer containing milestones and some links for the Y axis labels. After some research I came across two tools - one generating Flash charts and one generating image charts. Below I&#8217;ll describe shortly my experience with both of them.</p>
<p><b><a href="http://www.advsofteng.com/cdnet.html">Chart Director</a></b><br />
This tool generates image charts of different types. You can view the <a href="http://www.advsofteng.com/gallery.html">image gallery</a> and find the proper one for you. There are examples for each chart. Also it&#8217;s easy to get used to the API. The thing I like most is the <a href="http://www.chartdir.com/forum/index.php?site=chartdir">support forum</a>. There I found the solutions to all the problems I had. </p>
<p><a href="http://www.advsofteng.com/download.html">Download</a><br />
<a href="http://www.advsofteng.com/purchase.html">Purchase</a></p>
<p><b><a href="http://www.fusioncharts.com/IS/Default.asp?gMenuItemId=1">Fusion Charts Instrumentation Suite</a></b><br />
This tool generates very good Flash charts. You can preview the <a href="http://www.fusioncharts.com/IS/Gallery.asp?gMenuItemId=4">charts gallery</a>. It&#8217;s easy to use and customize the charts. My problem there was that there was not support for ALT text for milestones which was important functionality I needed to implement. But in spite of this I like it very much. The support team told that this functionality will be included in the new version of the tool. </p>
<p><a href="http://www.fusioncharts.com/IS/Download.asp?gMenuItemId=7">Download</a><br />
<a href="http://www.fusioncharts.com/Buy.asp?gMenuItemId=8">Purchase</a></p>
<p>Of course there are other chart tools out there but I experiment with those two ones only. </p>
<p>Feel free to share your experience with those and other chart components/tools in a comment.
</p>
<a href="http://www.aspnettricks.com/index.php?tag=chart" rel="tag">chart</a>, <a href="http://www.aspnettricks.com/index.php?tag=gantt-chart" rel="tag">gantt chart</a>  <a href="http://www.aspnettricks.com/index.php?tag=tools" rel="tag">tools</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/aspnet-chart-tools/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Validators inside Update Panel don&#8217;t work properly</title>
		<link>http://www.aspnettricks.com/archives/validators-inside-update-panel-doesnt-work-properly/</link>
		<comments>http://www.aspnettricks.com/archives/validators-inside-update-panel-doesnt-work-properly/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 21:29:26 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>ASP.NET</dc:subject><dc:subject>ajax</dc:subject><dc:subject>hidden</dc:subject><dc:subject>update panel</dc:subject><dc:subject>validator</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/validators-inside-update-panel-doesnt-work-properly/</guid>
		<description><![CDATA[I&#8217;m using ASP.NET AJAX in the last project I work on and I&#8217;m very happy such control as Update Panel exists. Unfortunately today I experienced problem with validators inside Update Panel.
Problem
I have a form with some fields and validators. The validators are hidden by default.When the button is clicked the error messages appear above the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m using ASP.NET AJAX in the last project I work on and I&#8217;m very happy such control as Update Panel exists. Unfortunately today I experienced problem with validators inside Update Panel.</p>
<p><b>Problem</b><br />
I have a form with some fields and validators. The validators are hidden by default.When the button is clicked the error messages appear above the form. I&#8217;m using validation summary to achieve this behaviour. When you submit the form for the first time everything&#8217;s working fine. But if you try to submit second time the validators&#8217; error messages do not appear. Nothing is submitted to the server (so this means that the validator are working) but the error messages do not appear.</p>
<p><b>Solution</b><br />
I tried to fix this on my own but without any success. Searching <a href="http://forums.asp.net" target="_blank">ASP.NET forums</a> helped me to find the solution. </p>
<p>You can read <a href="http://forums.asp.net/thread/1628881.aspx" target="_blank">a discussion explaining similar problem</a> or <a href="http://forums.asp.net/thread/1545781.aspx" target="_blank">the solution</a>.</p>
<p>You can leave me a comment if this works for you.
</p>
<a href="http://www.aspnettricks.com/index.php?tag=ajax" rel="tag">ajax</a>, <a href="http://www.aspnettricks.com/index.php?tag=hidden" rel="tag">hidden</a>, <a href="http://www.aspnettricks.com/index.php?tag=update-panel" rel="tag">update panel</a>  <a href="http://www.aspnettricks.com/index.php?tag=validator" rel="tag">validator</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/validators-inside-update-panel-doesnt-work-properly/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Cookie is lost when browser is closed</title>
		<link>http://www.aspnettricks.com/archives/cookie-is-lost-when-browser-is-closed/</link>
		<comments>http://www.aspnettricks.com/archives/cookie-is-lost-when-browser-is-closed/#comments</comments>
		<pubDate>Fri, 30 Mar 2007 20:44:26 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>ASP.NET</dc:subject><dc:subject>browser</dc:subject><dc:subject>close</dc:subject><dc:subject>cookie</dc:subject><dc:subject>lost</dc:subject><dc:subject>persist</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/cookie-is-lost-when-browser-is-closed/</guid>
		<description><![CDATA[Today I had to develop very simple and standard functionality with cookies. I&#8217;ll describe this shortly.
Task
When user visits a site for the first time a disclaimer page must be displayed. Once the user agree with it a cookie value is changed to &#8220;true&#8221; and the next time the user opens the site the disclaimer is [...]]]></description>
			<content:encoded><![CDATA[<p>Today I had to develop very simple and standard functionality with cookies. I&#8217;ll describe this shortly.</p>
<p><strong>Task</strong><br />
When user visits a site for the first time a disclaimer page must be displayed. Once the user agree with it a cookie value is changed to &#8220;true&#8221; and the next time the user opens the site the disclaimer is not displayed.</p>
<p><strong>Problem</strong><br />
The cookie is lost when the browser is closed if you change cookie value.</p>
<p><strong>Research</strong><br />
Below is some example code that I used to investigate the problem:</p>
<ol>
<li>Open Visual Studio</li>
<li>Create new web site</li>
<li>Copy and paste the following code to the Page_Load method of defaut.aspx.cs file:
<pre>
if (Request.Cookies["test"] == null)
{
  HttpCookie cookieDisclaimer = new HttpCookie("test", "cookie test");
  cookieDisclaimer.Expires = DateTime.MaxValue; // the cookie never expires
  Response.Cookies.Add(cookieDisclaimer);

  Response.Write("cookie added");
}
else
{
  // NOTE: We'll add some lines here later
  Response.Write(Request.Cookies["test"].Value);
}
</pre>
</li>
<li>Buld the website and open in a browser</li>
<li>The first time the browser opens the cookie is created. Click F5 several times and you&#8217;ll see cookie value displayed.</li>
<li>Close the browser, open it again and navigate to the website URL. You&#8217;ll see directly the the cookie value which means that the cookie exists.</li>
</ol>
<p>Now let&#8217;s update the code, so cookie value is changed.<br />
Add the following code below &#8220;NOTE: We&#8217;ll add some lines here later&#8221;:</p>
<pre>
Response.Cookies["test"].Value = "cookie test";
</pre>
<p>Execute the steps described above and you&#8217;ll see that every time you open a browser the cookie is created. So the cookie expires when the browser is closed.</p>
<p>According to me this is not the correct cookie behaviour. Correct me if I&#8217;m wrong </p>
<p><strong>Solution</strong><br />
The solution is simple: <strong>everytime you change the cookie value, you need to set cookie expiration date too</strong>.</p>
<p>So adding the following code after &#8220;NOTE: We&#8217;ll add some lines here later&#8221; fix the problem:</p>
<pre>
Response.Cookies["test"].Value = "cookie test";
Response.Cookies["test"].Expires = DateTime.MaxValue;
</pre>
<p>I hope the solution above is useful.</p>
<a href="http://www.aspnettricks.com/index.php?tag=browser" rel="tag">browser</a>, <a href="http://www.aspnettricks.com/index.php?tag=close" rel="tag">close</a>, <a href="http://www.aspnettricks.com/index.php?tag=cookie" rel="tag">cookie</a>, <a href="http://www.aspnettricks.com/index.php?tag=lost" rel="tag">lost</a>  <a href="http://www.aspnettricks.com/index.php?tag=persist" rel="tag">persist</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/cookie-is-lost-when-browser-is-closed/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Gaia Ajax Widgets</title>
		<link>http://www.aspnettricks.com/archives/gaia-ajax-widgets-2/</link>
		<comments>http://www.aspnettricks.com/archives/gaia-ajax-widgets-2/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 09:00:58 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>ASP.NET</dc:subject><dc:subject>ajax</dc:subject><dc:subject>asp.net</dc:subject><dc:subject>widgets</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/gaia-ajax-widgets-2/</guid>
		<description><![CDATA[Gaia Ajax Widgets is another framework (except ASP.NET AJAX extensions framework) built on top of the native ASP.NET server controls. 
Pros:

Easy to use 
Easy to extend 
Lightweighted 
No JavaScript required - you don&#8217;t have to write JavaScript at all
Gaia is FREE 

Samples
Download

ajax, asp.net  widgets]]></description>
			<content:encoded><![CDATA[<p><a href="http://ajaxwidgets.com/more/about_gaia_ajax_framework.aa" target="_blank">Gaia Ajax Widgets</a> is another framework (except <a href="http://www.aspnettricks.com/archives/aspnet-20-ajax-extensions-10-released/">ASP.NET AJAX extensions framework</a>) built on top of the native <a href="http://www.squidoo.com/asp-dot-net/">ASP.NET</a> server controls. </p>
<p>Pros:</p>
<ul>
<li>Easy to use </li>
<li>Easy to extend </li>
<li>Lightweighted </li>
<li>No JavaScript required - you don&#8217;t have to write JavaScript at all</li>
<li>Gaia is FREE </li>
</ul>
<p><a href="http://ajaxwidgets.com/AllControlsSamples/" target="_blank">Samples</a><br />
<a href="http://ajaxwidgets.com/more/download.aa">Download</a>
</p>
<a href="http://www.aspnettricks.com/index.php?tag=ajax" rel="tag">ajax</a>, <a href="http://www.aspnettricks.com/index.php?tag=asp.net" rel="tag">asp.net</a>  <a href="http://www.aspnettricks.com/index.php?tag=widgets" rel="tag">widgets</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/gaia-ajax-widgets-2/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>How To Define Mozilla Specific CSS</title>
		<link>http://www.aspnettricks.com/archives/how-to-define-mozilla-specific-css/</link>
		<comments>http://www.aspnettricks.com/archives/how-to-define-mozilla-specific-css/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 15:54:25 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>HTML</dc:subject>
	<dc:subject>CSS</dc:subject><dc:subject>extensions</dc:subject><dc:subject>Mozilla</dc:subject><dc:subject>styles</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/how-to-define-mozilla-specific-css/</guid>
		<description><![CDATA[Today I found a great approach for defining Mozilla specific styles without using Mozilla CSS extentions. The only thing needed is to put all Mozilla specific CSS definitions in a &#8220;@-moz-document&#8221; block and specify the url, url-prefix or domain to which pages the styles have to be applied:

@-moz-document url(http://www.w3.org/),
       [...]]]></description>
			<content:encoded><![CDATA[<p>Today I found a great approach for defining Mozilla specific styles without using <a href="http://www.aspnettricks.com/archives/mozilla-css-extentions/">Mozilla CSS extentions</a>. The only thing needed is to put all Mozilla specific CSS definitions in a &#8220;@-moz-document&#8221; block and specify the url, url-prefix or domain to which pages the styles have to be applied:</p>
<pre>
@-moz-document url(http://www.w3.org/),
               url-prefix(http://www.w3.org/Style/),
               domain(mozilla.org)
{
  /* CSS rules here apply to:
     + The page "http://www.w3.org/".
     + Any page whose URL begins with "http://www.w3.org/Style/"
     + Any page whose URL's host is "mozilla.org" or ends with
       ".mozilla.org"
   */

  body { ... }
}
</pre>
<p><strong>Browser compatibility</strong><br />
Available since Mozilla 1.8 / Firefox 1.5. </p>
<p>You can read more about this on <a href="http://developer.mozilla.org/en/docs/CSS:@-moz-document" target="_blank">Mozilla developer center website</a>.</p>
<p>Now go and learn more about <a href="http://www.aspnettricks.com/archives/mozilla-css-extentions/">Mozilla CSS extentions</a>.
</p>
<a href="http://www.aspnettricks.com/index.php?tag=extensions" rel="tag">extensions</a>, <a href="http://www.aspnettricks.com/index.php?tag=mozilla" rel="tag">Mozilla</a>  <a href="http://www.aspnettricks.com/index.php?tag=styles" rel="tag">styles</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/how-to-define-mozilla-specific-css/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>ASP.NET 2.0 AJAX Extensions 1.0 Released</title>
		<link>http://www.aspnettricks.com/archives/aspnet-20-ajax-extensions-10-released/</link>
		<comments>http://www.aspnettricks.com/archives/aspnet-20-ajax-extensions-10-released/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 20:48:28 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>ASP.NET</dc:subject>
	<dc:subject>Javascript</dc:subject><dc:subject>ajax</dc:subject><dc:subject>asp.net</dc:subject><dc:subject>control toolkit</dc:subject><dc:subject>extensions</dc:subject><dc:subject>framework</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/aspnet-20-ajax-extensions-10-released/</guid>
		<description><![CDATA[ASP.NET 2.0 AJAX Extensions 1.0 framework was released some days ago. You can use it for developing and running AJAX-style applications. Download the framework and the documentation or just read more about ASP.NET AJAX.
ASP.NET AJAX Control Toolkit was also released along with the framework. It is a shared-source community project consisting of samples and components [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.squidoo.com/asp-dot-net/" target="_blank">ASP.NET</a> 2.0 AJAX Extensions 1.0 framework was released some days ago. You can use it for developing and running AJAX-style applications. <a href="http://go.microsoft.com/fwlink/?LinkID=77296" target="_blank">Download the framework</a> and the <a href="http://ajax.asp.net/documentation/AspNet_AJAX_Documentation.zip">documentation</a> or just <a href="http://ajax.asp.net" target="_blank">read more about ASP.NET AJAX</a>.</p>
<p><a href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit" target="_blank">ASP.NET AJAX Control Toolkit</a> was also released along with the framework. It is a shared-source community project consisting of samples and components that make it easier to work with AJAX-enabled controls and extenders. Go to <a href="http://ajax.asp.net/ajaxtoolkit/" target="_blank">preview the demo</a> or <a href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit" target="_blank">download the toolkit</a>.
</p>
<a href="http://www.aspnettricks.com/index.php?tag=ajax" rel="tag">ajax</a>, <a href="http://www.aspnettricks.com/index.php?tag=asp.net" rel="tag">asp.net</a>, <a href="http://www.aspnettricks.com/index.php?tag=control-toolkit" rel="tag">control toolkit</a>, <a href="http://www.aspnettricks.com/index.php?tag=extensions" rel="tag">extensions</a>  <a href="http://www.aspnettricks.com/index.php?tag=framework" rel="tag">framework</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/aspnet-20-ajax-extensions-10-released/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>CSS Techniques by Smashing Magazine</title>
		<link>http://www.aspnettricks.com/archives/css-techniques-by-smashing-magazine/</link>
		<comments>http://www.aspnettricks.com/archives/css-techniques-by-smashing-magazine/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 20:06:49 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>CSS</dc:subject><dc:subject>css</dc:subject><dc:subject>smashing magazine</dc:subject><dc:subject>techniques</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/css-techniques-by-smashing-magazine/</guid>
		<description><![CDATA[I read an incredible post from Smashing Magazine today. It is a collection of 53 links to various CSS tips and tricks, techniques for developing different types of navigation, image mapping, table techniques, etc. It is definitely worth reading: 53 CSS-Techniques You Couldn’t Live Without.

css, smashing magazine  techniques]]></description>
			<content:encoded><![CDATA[<p>I read an incredible post from <a href="http://www.smashingmagazine.com" target="_blank">Smashing Magazine</a> today. It is a collection of 53 links to various CSS tips and tricks, techniques for developing different types of navigation, image mapping, table techniques, etc. It is definitely worth reading: <a href="http://www.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without/" target="_blank">53 CSS-Techniques You Couldn’t Live Without</a>.
</p>
<a href="http://www.aspnettricks.com/index.php?tag=css" rel="tag">css</a>, <a href="http://www.aspnettricks.com/index.php?tag=smashing-magazine" rel="tag">smashing magazine</a>  <a href="http://www.aspnettricks.com/index.php?tag=techniques" rel="tag">techniques</a>]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/css-techniques-by-smashing-magazine/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>How to migrate from MS Access to MS SQL Server 2005</title>
		<link>http://www.aspnettricks.com/archives/how-to-migrate-from-ms-access-to-ms-sql-server-2005/</link>
		<comments>http://www.aspnettricks.com/archives/how-to-migrate-from-ms-access-to-ms-sql-server-2005/#comments</comments>
		<pubDate>Fri, 12 Jan 2007 10:08:11 +0000</pubDate>
		<dc:creator>Vesy</dc:creator>
		
	<dc:subject>SQL</dc:subject>
		<guid isPermaLink="false">http://www.aspnettricks.com/archives/how-to-migrate-from-ms-access-to-ms-sql-server-2005/</guid>
		<description><![CDATA[Today I found a great post about migrating from MS Access to MS SQL Server 2005.
The tool used is called &#8220;SQL Server Migration Assistant for Access&#8221;. According to the description it &#8220;Automates database migration from Access to SQL Server 2005&#8243;.
If you want to migrate to MS SQL Server 2000 you can read my previous post [...]]]></description>
			<content:encoded><![CDATA[<p>Today I found a great post about migrating <a href="http://cfpayne.wordpress.com/2006/07/23/how-to-import-microsoft-access-into-sql-server-2005/" target="_blank">from MS Access to MS SQL Server 2005</a>.</p>
<p>The tool used is called <a href="http://www.microsoft.com/downloads/details.aspx?familyid=D842F8B4-C914-4AC7-B2F3-D25FFF4E24FB&#038;displaylang=en#Overview" target="_blank">&#8220;SQL Server Migration Assistant for Access&#8221;</a>. According to the description it &#8220;Automates database migration from Access to SQL Server 2005&#8243;.</p>
<p>If you want to migrate to MS SQL Server 2000 you can read my previous post <a href="http://www.aspnettricks.com/archives/migrate-access-database-to-ms-sql-server-2000/">&#8220;How to migrate from MS Access to MS SQL Server 2000&#8243;</a>.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.aspnettricks.com/archives/how-to-migrate-from-ms-access-to-ms-sql-server-2005/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
