<?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>Intersoft Solutions Corporate Blog &#187; 2008 R1</title>
	<atom:link href="http://blog.intersoftsolutions.com/category/2008-r1/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.intersoftsolutions.com</link>
	<description>All about development productivity – ASP.NET, Silverlight, WPF, iOS, Android, Windows Phone, Windows 8</description>
	<lastBuildDate>Sat, 21 Apr 2018 06:57:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.33</generator>
	<item>
		<title>WebCallOut Integration with FlyPostBack in SP2</title>
		<link>http://blog.intersoftsolutions.com/2008/07/webcallout-integrated-with-flypostback/</link>
		<comments>http://blog.intersoftsolutions.com/2008/07/webcallout-integrated-with-flypostback/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 03:44:56 +0000</pubDate>
		<dc:creator><![CDATA[intersoftbram]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[FlyPostBack]]></category>
		<category><![CDATA[WebCallOut]]></category>
		<category><![CDATA[WebDesktop]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=178</guid>
		<description><![CDATA[WebUI Studio.NET 2008 Service Pack 2 has delivered many nice enhancements and features. One of the enhancements available in this later service pack is the integration between WebCallOut and FlyPostBack (AJAX) functionality. I have received feedback from our customers mentioning that WebCallOut is merely a [...]]]></description>
				<content:encoded><![CDATA[<p>WebUI Studio.NET 2008 Service Pack 2 has delivered many nice enhancements and features. One of the enhancements available in this later service pack is the integration between WebCallOut and FlyPostBack (AJAX) functionality.</p>
<p>I have received feedback from our customers mentioning that WebCallOut is merely a UI component without AJAX/server-side featuer in behind. By integrating WebCallOut and Intersoft&#8217;s FlyPostBack architecture, I’m glad to announce and prove that the newly-born WebCallOut is not as simple as it looks, but rather a pure, real and powerful similar to the other Intersoft’s components so far.</p>
<p>With this new enhancement added into WebCallOut, you can now assign WebCallOut’s Text or Title not only from client side, but also from server side via FlyPostBack. This new enhancement will certainly add flexibilities in using WebCallOut and therefore results in more advanced scenarios supported.</p>
<p>In order to perform FlyPostBack, simply add <strong>OnShow</strong> server side event in WebCallOut. In OnShow server side event, add the below code. <code><br />
protected void WebCallOut1_Show(object sender, ISNet.WebUI.WebDesktop.WebCallOutEventDataArgs e)<br />
{<br />
        e.Title = "New Title with FlyPostBack";<br />
        e.Text = "New Text with FlyPostBack";<br />
}<br />
</code></p>
<p><strong>OnShow</strong> server side event will be triggered when just before WebCallOut is about to appear/show.</p>
<p>If you are using WebCallOut with <em>ContentMode</em> = &#8220;UseTemplate&#8221;, then you can change the control(s) in the template with this below approach. <code>  <br />
protected void WebCallOut1_Show(object sender, WebCallOutEventDataArgs e)<br />
{<br />
        WebCallOut callout = sender as WebCallOut;<br />
        Label label = callout.FindControl("Label1") as Label;<br />
        label.ForeColor = System.Drawing.Color.Green;<br />
        label.Text = "New Text with FlyPostBack";<br />
}<br />
</code></p>
<p>For better understanding, I provide WebCallOut&#8217;s lifecycle illustration.</p>
<table>
<tbody>
<tr>
<td style="width:150px;text-align:center;"><em>Standard lifecycle</em></td>
<td style="width:200px;text-align:center;"><em>FlyPostBack lifecycle</em></td>
</tr>
<tr>
<td style="width:150px;text-align:center;"><a href="http://intersoftpt.files.wordpress.com/2008/07/calloutnonflypostback.png"><img class="alignnone size-medium wp-image-179" src="http://intersoftpt.files.wordpress.com/2008/07/calloutnonflypostback.png?w=108" alt="" width="108" height="151" /></a></td>
<td style="width:200px;text-align:center;"><a href="http://intersoftpt.files.wordpress.com/2008/07/calloutflypostback.png"><img class="alignnone size-medium wp-image-180" src="http://intersoftpt.files.wordpress.com/2008/07/calloutflypostback.png?w=179" alt="" width="179" height="216" /></a></td>
</tr>
</tbody>
</table>
<p>Hopefully this integration can help developers to gain better web experience. Quoting Intersoft’s motto, we are striving to deliver the best WebUI components that have “insights for a better web experience” for both developers and users.</p>
<p>Best Regards,<br />
Budianto Muliawan.<br />
Software Architect, Intersoft Solutions Corp.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/07/webcallout-integrated-with-flypostback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loading SmartWebResources from GAC</title>
		<link>http://blog.intersoftsolutions.com/2008/07/loading-smartwebresources-from-gac/</link>
		<comments>http://blog.intersoftsolutions.com/2008/07/loading-smartwebresources-from-gac/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 13:31:56 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Service Pack 2]]></category>
		<category><![CDATA[SmartWebResources]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=176</guid>
		<description><![CDATA[As promised, the Service Pack 2 of WebUI Studio.NET 2008 is now available. You can download it from Developer Network portal. SP2 includes several new enhancements, and by far the most stable version that we ever release for 2008 R1 lifecycle. It&#8217;s highly recommended for [...]]]></description>
				<content:encoded><![CDATA[<p><font face="Segoe UI" size="2"><br />
As promised, the Service Pack 2 of WebUI Studio.NET 2008 is now available. You can download it from <a href="http://dev2.intersoftpt.com" target="_blank">Developer Network </a>portal. SP2 includes several new enhancements, and by far the most stable version that we ever release for 2008 R1 lifecycle. It&#8217;s highly recommended for existing customers and prospects to install and use SP2.</p>
<p>One of the enhancements in SP2 is the ability to use <a href="http://support.intersoftpt.com/docs/webui/Features%20and%20benefits%20introduced%20by%20SmartWebResources.html" target="_blank">SmartWebResources </a>feature in GAC scenario. As you may already aware, SmartWebResources is designed to reduce the resources dependencies during development and deployment. The resources are made up with Javascript files, images, stylesheets and other client files that might be needed by the component.</p>
<p>With its unique architecture, SmartWebResources is separated from the main assembly for security purpose, and for easy replacement. This way, developers can simply grab the new resources (which may contain updates or fixes) and replace the existing resources without making impact on the server side assemblies.</p>
<p>Recognizing the &#8220;plug and play&#8221; nature, the SmartWebResources are designed to be located in private bin of the Web application since the initial development. However, we have received numerous requests from customers who wanted to put the Resources assemblies in GAC (Global Assembly Cache) instead of in private bin folder. The reasons? There are several, some said they require all assemblies to be in GAC for easier product packaging, some said it is requirement due to the usage within SharePoint.</p>
<p>So, in this SP2, we manage to make it happen. Developers can now install the SmartWebResources to GAC during deployment, and still have the component to be able to locate them properly through settings in web.config. Several of new settings have been introduced to allow the main component to locate the Resource assembly, which is listed in the following:</p>
<p><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">&lt;</span></span></span></span><span style="font-size:10pt;color:#a31515;"><span style="font-size:10pt;color:#a31515;">add</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">key</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">ISNet.WebUI.Resources.LoadFromGAC</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">value</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">true</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">/&gt;<br />
&lt;<span style="font-size:10pt;color:#a31515;"><span style="font-size:10pt;color:#a31515;">add</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">key</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">ISNet.WebUI.Resources.FrameworkVersion</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">value</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">3.0.5000.112</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">/&gt;</span></span><br />
&lt;</span></span><span style="font-size:10pt;color:#a31515;"><span style="font-size:10pt;color:#a31515;">add</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">key</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">ISNet.WebUI.Resources.WebGridVersion</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">value</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">6.0.7200.112</span></span><span style="font-size:10pt;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">/&gt;<br />
&lt;<span style="font-size:10pt;color:#a31515;"><span style="font-size:10pt;color:#a31515;">add</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">key</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">ISNet.WebUI.Resources.[OtherProductName]Version</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;"> </span></span><span style="font-size:10pt;color:#ff0000;"><span style="font-size:10pt;color:#ff0000;">value</span></span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">=</span></span><span style="font-size:10pt;color:#000000;">&#8220;[</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">Major.Minor.Revision.Build]</span></span><span style="font-size:10pt;color:#000000;">&#8220;</span><span style="font-size:10pt;color:#0000ff;"><span style="font-size:10pt;color:#0000ff;">/&gt;</span></span></span></span></p>
<p>The <strong>LoadFromGAC</strong> key is an absolute requirement, which tells the <a href="http://www.intersoftpt.com/WebUINet" target="_blank">WebUI.NET Framework </a>to load SmartWebResources assembly from GAC.</p>
<p>The other keys are the version of each product which Resources should be look up from GAC. The FrameworkVersion is for the ISNet.WebUI.Resources.dll&#8217;s version. The other products are using [ProductName]Version pattern, for example, <em>WebGridVersion</em>, <em>WebComboVersion</em>, <em>WebDesktopVersion</em> and so on.</p>
<p>You might be wondering why the version need to be supplied for the Framework to load the assembly from GAC. The reason is that loading assembly from GAC require full assembly name format, and that the full assembly format should include the exact version of the assembly. While we can automatically detect the current running version of the main component assembly, customers may feel it is too strict since they may have several version of Resources, and may want to choose different set of Resources&#8217; version.</p>
<p>So, that&#8217;s all for now. Hopefully you liked this new SP2 enhancement. By the way, we also have several new samples and important updates in SP2, make sure you check out <a href="http://www.intersoftpt.com/Corporate/Default.aspx?page=News&amp;EventId=159" target="_blank">SP2 Release Notes</a>.</p>
<p>All the best,<br />
Jimmy.<br />
</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/07/loading-smartwebresources-from-gac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox 3 support, WebUI Studio Service Pack 2, and more.</title>
		<link>http://blog.intersoftsolutions.com/2008/07/firefox-3-support-webui-studio-service-pack-2-and-more/</link>
		<comments>http://blog.intersoftsolutions.com/2008/07/firefox-3-support-webui-studio-service-pack-2-and-more/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 02:43:44 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[FireFox 3]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=171</guid>
		<description><![CDATA[I have just realized that it has been almost 1.5 months since my last blog post. That must be due to the overwhelming busy in the preparation for the TechEd event that we attended last month. Well, &#8220;roller coaster&#8221; season has passed, and we&#8217;re now [...]]]></description>
				<content:encoded><![CDATA[<p>I have just realized that it has been almost 1.5 months since my last blog post. That must be due to the overwhelming busy in the preparation for the TechEd event that we attended last month. Well, &#8220;roller coaster&#8221; season has passed, and we&#8217;re now back at the full speed heading to our next target.</p>
<p>In case you are not aware, Mozilla has recently released Firefox 3.0. While it promised some cool features, and nice enhancements in DOM and CSS area, it contains a dozens of breaking and regression. It&#8217;s not so surprising, as we have constantly experienced the breaking from one major version to another. For instance, the onblur event is no longer working properly. Another example, FireFox no longer recognizes &lt;font face=&#8221;Webdings&#8221;&gt;. It doesn&#8217;t even work if you put it in the style of DIV. So what does that mean? Say bye-bye to imageless solution that used Unicode font to display nice Web icons.</p>
<p>Despite of several breaking changes in FF3 that affect our products, we have tested that 95% of major functions are working as expected. You might, however, notice several minor layout issues such as shrinked column header in WebGrid and weird sorting indicator. But, nothing to worry &#8211; as we have planned the Firefox 3 support to be steadily availabe in this month&#8217;s hotfix (or possibly inclusion in Service Pack 2).</p>
<p>On the other hand, we have also aware on several new browsers release such as IE8, although still in beta. There is also Opera 9.5 &#8211; finally &#8211; after a long beta. Fortunately, unlike Firefox, Internet Explorer and Opera are much better in maintaining compatibilities and less regression. I personally have tested our UIs on both IE8 and Opera 9.5 &#8212; both worked flawlessly.</p>
<p>WebUI Studio.NET 2008 in Internet Explorer 8 (note: Emulate IE7 is turned off).</p>
<p><a href="http://intersoftpt.files.wordpress.com/2008/07/webui_ie8.png"><img class="alignnone size-full wp-image-172" src="http://intersoftpt.files.wordpress.com/2008/07/webui_ie8.png" alt="" width="1024" height="752" /></a></p>
<p>WebUI Studio.NET 2008 in Opera 9.5.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2008/07/webui_opera95.png"><img class="alignnone size-full wp-image-173" src="http://intersoftpt.files.wordpress.com/2008/07/webui_opera95.png" alt="" width="1024" height="743" /></a><a href="http://intersoftpt.files.wordpress.com/2008/07/webui_opera95.png"></a></p>
<p>Finally, just before landing to our next target for 2008 R2, we plan to release Service Pack 2 for WebUI Studio.NET 2008 R1 by sometime next week, which includes all latest hotfixes, several nice enhancements in WebAqua, WebScheduler and WebGrid, plus some cool samples.</p>
<p>Best Regards,<br />
Jimmy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/07/firefox-3-support-webui-studio-service-pack-2-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[MissingFieldException]: Field not found:&#8217;ISNet.WebUI.ProductInfo.Is2008Product&#8217;</title>
		<link>http://blog.intersoftsolutions.com/2008/05/missingfieldexception-field-not-foundisnetwebuiproductinfois2008product/</link>
		<comments>http://blog.intersoftsolutions.com/2008/05/missingfieldexception-field-not-foundisnetwebuiproductinfois2008product/#comments</comments>
		<pubDate>Wed, 21 May 2008 11:06:35 +0000</pubDate>
		<dc:creator><![CDATA[dickys]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=168</guid>
		<description><![CDATA[We released WebUI Studio.NET 2008 R1 last March, which contains all products included in WebUI Studio.NET 2007 R2, plus 2 new components (WebAqua and WebScheduler). Customers who have purchased WebUI Studio.NET 2007 R2 can obtain the latest build included in WebUI Studio.NET 2008 R1 using [...]]]></description>
				<content:encoded><![CDATA[<p>We released WebUI Studio.NET 2008 R1 last March, which contains all products included in WebUI Studio.NET 2007 R2, plus 2 new components (WebAqua and WebScheduler). Customers who have purchased WebUI Studio.NET 2007 R2 can obtain the latest build included in WebUI Studio.NET 2008 R1 using Update Manager or My Components in TDN2.<br />
The following error will likely to occur after you apply the new build:</p>
<p><strong>[MissingFieldException]: Field not found:&#8217;ISNet.WebUI.ProductInfo.Is2008Product&#8217;</strong>.</p>
<p>To fix this issue, simply update the WebUI.NET Framework to the latest build (build 559 or higher), which can be obtained from Update Manager or My Components in TDN2. Don’t forget to copy the new assemblies to your project’s bin folder. And last but not least, clear the .NET Temporary Files cache to ensure you have used the latest build version.</p>
<p>Dicky-Support Engineer<br />
Intersoft Solutions</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/05/missingfieldexception-field-not-foundisnetwebuiproductinfois2008product/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use custom Editing Form in WebScheduler.NET</title>
		<link>http://blog.intersoftsolutions.com/2008/05/use-custom-editing-form-in-webschedulernet/</link>
		<comments>http://blog.intersoftsolutions.com/2008/05/use-custom-editing-form-in-webschedulernet/#comments</comments>
		<pubDate>Thu, 08 May 2008 11:01:12 +0000</pubDate>
		<dc:creator><![CDATA[erikaa]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Custom Editing Form]]></category>
		<category><![CDATA[WebScheduler]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=164</guid>
		<description><![CDATA[WebScheduler.NET comes with built-in advanced editing form. However, we received some feedbacks on how to use custom editing form in WebScheduler. Here are the steps to implement that. Create the custom editing form and set the EditingUrl property. The custom editing form used in this [...]]]></description>
				<content:encoded><![CDATA[<p>WebScheduler.NET comes with built-in advanced editing form. However, we received some feedbacks on how to use custom editing form in WebScheduler. Here are the steps to implement that.</p>
<ul>
<li>Create the custom editing form and set the EditingUrl property. The custom editing form used in this sample uses .NET standard control. Advanced client behavior can be implemented manually.</li>
<li>Add the following code in OnEditingFormShow client side event. The code is needed to reload the editing form every time it&#8217;s opened.<br />
<span style="color:#0000ff;"><br />
function WebScheduler1_OnEditingFormShow(controlId, action, eventView, eventType, newType) <br />
{  <br />
     var WebScheduler1 = ISGetObject(controlId);   <br />
     var dlg = WebScheduler1.EditingDialogBox; <br />
     var path = &#8220;./EditingForm_Custom.aspx?action=&#8221; + action;  <br />
     if (action == &#8220;Edit&#8221;)      <br />
          path += &#8220;&amp;eventID=&#8221; + eventView.GetOriginalObject().EventID;<br />
     dlg.SetContentURL(path);  <br />
     return true; <br />
}</span></li>
</ul>
<p>You can manually implement the database updates in the custom editing form. After you save the changes to database, you need to refresh the scheduler so the changes can be displayed in the scheduler. In this sample, I use the following code to call the Refresh method after save action.</p>
<p>server side:<br />
<span style="color:#0000ff;">Page.ClientScript.RegisterStartupScript(typeof(Page), &#8220;OnLoad&#8221;, &#8220;Load();&#8221;, true);</span></p>
<p>client side:<br />
<span style="color:#0000ff;">function Load() <br />
{     <br />
     var wnd = window.parent;<br />
     var scheduler = wnd.ISGetObject(&#8216;WebScheduler1&#8242;);<br />
     scheduler.EditingDialogBox.CloseDialog();<br />
     scheduler.Refresh();<br />
}</span></p>
<p>To close the dialog box, use the following code:</p>
<p><span style="color:#0000ff;">var wnd = window.parent;<br />
var scheduler = wnd.ISGetObject(&#8220;WebScheduler1&#8243;);<br />
scheduler.EditingDialogBox.CloseDialog();</span></p>
<p>Note that you are unable to add custom fields in the editing form, because WebScheduler architecture has not supported it yet. Don&#8217;t worry though, we will implement the extensibility feature in next version of WebScheduler, which would be available in WebUI Studio.NET 2008 R2.</p>
<p>For further information, please try this <a title="custom editing form sample" href="http://www.intersoftpt.com/TDN/Downloads/WebScheduler_CustomEditingForm.zip">sample</a>. Note that you need to use the latest WebScheduler.NET build 112, which can be retrieved from Update Manager. This build is newer than the one included in WebUI Studio.NET 2008 R1 SP1.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2008/05/customeditingform.png"><img class="alignnone size-medium wp-image-165" src="http://intersoftpt.files.wordpress.com/2008/05/customeditingform.png?w=300" alt="Custom Editing Form" width="300" height="164" /></a></p>
<p>As usual, please send any feedback to <a href="mailto:feedback@intersoftpt.com">feedback@intersoftpt.com</a> <img src="http://blog.intersoftsolutions.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/05/use-custom-editing-form-in-webschedulernet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2008 R1 Service Pack 1 delivered&#8230;</title>
		<link>http://blog.intersoftsolutions.com/2008/05/2008-r1-service-pack-1-delivered/</link>
		<comments>http://blog.intersoftsolutions.com/2008/05/2008-r1-service-pack-1-delivered/#comments</comments>
		<pubDate>Thu, 08 May 2008 03:07:40 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Service Pack 1]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=163</guid>
		<description><![CDATA[The long-awaited service pack 1 of WebUI Studio.NET 2008 R1 is finally here. We&#8217;ve made significant updates and enhancements to all areas of the products based on the feedback that we received since the initial release. Two of the most noteworthy enhancements are: Strong x64 [...]]]></description>
				<content:encoded><![CDATA[<p>The long-awaited service pack 1 of WebUI Studio.NET 2008 R1 is finally here. We&#8217;ve made significant updates and enhancements to all areas of the products based on the feedback that we received since the initial release.</p>
<p>Two of the most noteworthy enhancements are:</p>
<ol>
<li>Strong x64 bit support in all version of Windows (including XP, Vista and Server 2003/2008). All our assemblies are now fully compatible with native 64bit mode IIS Web application. So, if you&#8217;re deploying to Windows Server x64 edition, you should upgrade your Web application to 2008 R1 SP1.<br />
<br />
Note that the x64 bit support doesn&#8217;t require separate assembly, so each single assembly can be used in both x32 and x64 environment.<br />
 </li>
<li>New Charting runtime engine for Pivot Charting feature in WebGrid.NET Enterprise 6.0. If you&#8217;ve deployed applications using Pivot Charting feature, reading this <a href="http://www.intersoftpt.com/WebGrid/WebGridNET6BuiltInCharting.pdf" target="_blank">Whitepaper </a>is a must!<br />
<br />
The new, built-in Charting runtime engine is a royalty free component that is OEM licensed, and redeveloped by our engineers to meet the full backward compatibility with previous runtime engine that we licensed from third party. In this new Service Pack, we no longer distribute the runtime engine from the previous third party Charting component.</li>
</ol>
<p>There are also dozens of exciting enhancements, such as full RTL support in WebScheduler as mentioned in <a href="http://intersoftpt.wordpress.com/2008/04/30/several-enhancements-in-webschedulernet-10-sp1/" target="_blank">Erika&#8217;s post</a> and significantly updated WebScheduler documentation. We also included the large data enhancement for WebGrid and ISDataSource in this Service Pack 1.</p>
<p>For full list of fixes, new features and enhancements, make sure the &#8220;Read release notes&#8221; checkbox is checked in the last screen of the installation. <a href="http://www.webuistudio.net/try" target="_blank">Get Service Pack 1</a> now!</p>
<p>All the best,<br />
Jimmy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/05/2008-r1-service-pack-1-delivered/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Several Enhancements in WebScheduler.NET 1.0 SP1</title>
		<link>http://blog.intersoftsolutions.com/2008/04/several-enhancements-in-webschedulernet-10-sp1/</link>
		<comments>http://blog.intersoftsolutions.com/2008/04/several-enhancements-in-webschedulernet-10-sp1/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 09:22:47 +0000</pubDate>
		<dc:creator><![CDATA[erikaa]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Enhancement]]></category>
		<category><![CDATA[WebScheduler]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=158</guid>
		<description><![CDATA[The development team has made several enhancements to WebScheduler, which will be available in WebUI Studio.NET 2008 R1 SP1. The following are some of the enhancements. WebScheduler now works fine in x32 and x64-bit machine.   When RTL mode is enabled, all elements in the [...]]]></description>
				<content:encoded><![CDATA[<p>The development team has made several enhancements to WebScheduler, which will be available in WebUI Studio.NET 2008 R1 SP1. The following are some of the enhancements.</p>
<p>WebScheduler now works fine in x32 and x64-bit machine.</p>
<p> <a href="http://intersoftpt.files.wordpress.com/2008/04/schedulerx64.png"><img class="alignnone size-medium wp-image-159" src="http://intersoftpt.files.wordpress.com/2008/04/schedulerx64.png?w=300" alt="WebScheduler in x64 machine" width="300" height="168" /></a></p>
<p>When RTL mode is enabled, all elements in the page will be displayed right to left. WebScheduler.NET 1.0 SP1 now supports RTL mode. Note that all elements is displayed correctly, along with the more div elements, the drop shadow, and event&#8217;s callout.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2008/04/rtl.png"><img class="alignnone size-medium wp-image-160" src="http://intersoftpt.files.wordpress.com/2008/04/rtl.png?w=300" alt="WebScheduler in RTL mode" width="300" height="126" /></a></p>
<p>SelectedDate and SelectedViewMode values are persisted during flypostback.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2008/04/persist.png"><img class="alignnone size-medium wp-image-161" src="http://intersoftpt.files.wordpress.com/2008/04/persist.png?w=300" alt="Persist SelectedDate and SelectedViewMode values during postback" width="300" height="111" /></a></p>
<p>In Month view, user can navigate to other view by clicking either the day header or the week header. A new property, EnableNavigateToOtherView, is added to determine whether or not this behavior should be enabled. If disabled, no action will be performed when user clicks the headers.</p>
<p>Added some client side events related to editing form.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2008/04/clientside.png"><img class="alignnone size-medium wp-image-162" src="http://intersoftpt.files.wordpress.com/2008/04/clientside.png?w=143" alt="New client side events" width="143" height="300" /></a></p>
<p>If you have other feedbacks regarding WebScheduler.NET, feel free to send them to <a href="mailto:feedback@intersoftpt.com">feedback@intersoftpt.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/04/several-enhancements-in-webschedulernet-10-sp1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Faster than &#8220;fastest ASP.NET Grid&#8221; &#8211; Part II</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid-part-ii/</link>
		<comments>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid-part-ii/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 13:14:58 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[DataSource]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[WebGrid]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=156</guid>
		<description><![CDATA[I have received several feedback and comments from our blog reader, and it seems like there is certain factors that are not clearly explained with regards of performance topic that I wrote previously. In this post, I will try to answer several questions in more details. [...]]]></description>
				<content:encoded><![CDATA[<p>I have received several feedback and comments from our blog reader, and it seems like there is certain factors that are not clearly explained with regards of performance topic that I wrote <a href="http://intersoftpt.wordpress.com/2008/04/04/faster-than-fastest-aspnet-grid/" target="_blank">previously</a>. In this post, I will try to answer several questions in more details.</p>
<p><strong>#1 &#8211; Why not using homegrown table for best speed?</strong></p>
<p>Unfortunately, there&#8217;s no remedy when it comes to binding large data table using basic technique. As I mentioned previously, a single .NET&#8217;s Fill method alone already takes 20 seconds to fill 350k data into the dataset. Not to mention the time to populate and dispatch each row into the UI, it will take at least 25 seconds until rendering.</p>
<p>If you have a large datatable, you can give it a spin using the following sample:</p>
<p><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&lt;</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">asp</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">:</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">GridView</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">ID</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;GridView1&#8243;</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">runat</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;server&#8221;</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">AllowPaging</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;True&#8221; </span></span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">AllowSorting</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;True&#8221;</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">AutoGenerateColumns</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;False&#8221;</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">DataKeyNames</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;ID&#8221; </span></span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">DataSourceID</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;SqlDataSource1&#8243;&gt;<br />
</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">   &lt;</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">Columns</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&gt;<br />
        [&#8230;Columns]<br />
<span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">   &lt;/</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">Columns</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&gt;<br />
</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&lt;/</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">asp</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">:</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">GridView</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&gt;</p>
<div><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;"></span></span></span></div>
<p></span></span></span></span></p>
<div><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&lt;</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">asp</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">:</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">SqlDataSource</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">ID</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;SqlDataSource1&#8243;</span></span><span style="font-size:x-small;"> </span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">runat</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;server&#8221; </span></span><span style="font-size:x-small;color:#ff0000;"><span style="font-size:x-small;color:#ff0000;">ConnectionString</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">=&#8221;</span></span><span style="font-size:x-small;">&lt;%$ ConnectionStrings:LargeDataConnectionString2 %&gt;</span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&#8220;&gt;</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&lt;/</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">asp</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">:</span></span><span style="font-size:x-small;color:#a31515;"><span style="font-size:x-small;color:#a31515;">SqlDataSource</span></span><span style="font-size:x-small;color:#0000ff;"><span style="font-size:x-small;color:#0000ff;">&gt;</span></span>  </p>
<p></span></span></div>
<p>If the above sample can be bound to 350k data in less than 20 seconds, I&#8217;m interested to learn further.</p>
<p><strong>#2 &#8211; I guess we can use SqlDataSource with DataReader mode and bind it to GridView.</strong></p>
<p>Unfortunately, DataReader mode in SqlDataSource won&#8217;t work with Paging and the rest of databound features. So, SqlDataSource is totally unviable.</p>
<p><strong>#3 &#8211; How about ObjectDataSource, or other built-in datasource controls that come with ASP.NET?</strong></p>
<p>ObjectDataSource does support paging, but it falls into the same bottleneck as it used DataAdapter to fetch the results into a DataSet. The pagination is done at server-side control level and not at database level, and hence, it will result into the same 20 seconds performance hit.</p>
<p>So at this time, none of the built-in datasource controls (or the GridView) can bound to a large data table efficiently.</p>
<p><strong>#4 &#8211; Isn&#8217;t it inefficient to bound to such a large table? I think in real world scenarios, you should have a predefined filter for data fetching.</strong></p>
<p>Good shot. Although our Grid supports large table binding, we often recommend customers to load and retrieve data efficiently by either using predefined filter or asked user to enter some search criteria before requesting data. Best design &amp; pattern in application architecture is always our first priority and suggestion.</p>
<p>However, the large table binding is unavoidable in several enterprise scenarios. For a quick real-world scenario, administrator often need to browse a table of their Sql database via Web in order to maintain the data records (or perhaps updating records). As business growth, the table might contain more records. In this situation, if the deployed data grid is not able to display the data in acceptable timing, the administrator will waste his entire day in waiting the Web page to response.</p>
<p>For us, it&#8217;s extremely important to support such enterprise scenarios (as we utilized it in our own internal application as well).</p>
<p><strong>Conclusion</strong></p>
<p>Performance is always a hot topic in software industry, especially in reusable component industry as it becomes foundation and backbone of many enterprises Web application. Some products are good in styles, but not performance. Some are good in performance, but not styles.</p>
<p><a href="http://www.intersoftpt.com/WebGrid" target="_blank">WebGrid.NET Enterprise </a>is striving to deliver both the best user experience and styles, and performance.</p>
<p>In addition to the measurement factors that I used in my initial post, there are several more important points that worth mentioned.</p>
<ul>
<li><strong>Database agnostics</strong>. Unlike competing products, WebGrid supports large data binding to any kind of database through ISDataSource control. You can bind to Sql Server, Access, Oracle and even your own custom object collection.</li>
<li><strong>Bare-metal architecture and elegant binding approach</strong>. Many developers end up with &#8220;tricky workaround&#8221; to achieve faster results. While this may work, it is not quite reusable in other pages, as many codes are involved in the page&#8217;s code behind. ISDataSource embraces an elegant and professional approach, which works consistently with the entire reusability concept that it introduced.<br />
<br />
Surprisingly, the sample that I mentioned in the previous post doesn&#8217;t contain any single line of codes related to the databinding or data retrieval in the page&#8217;s code behind. The Webform is completely declarative, while the actual codes are done in <em>GetData</em> method, which is defined at ISDataSource level (and works consistently with datasource control architecture that introduced in ASP.NET 2.0). This allows you to create as many pages as you like, and simply refer to the desired data object without the need for extra coding. It&#8217;s that simple.</li>
</ul>
<p>Next, we will make available an in-depth knowledge base article that explains the technique we used in the sample. It&#8217;s unfortunate that we can&#8217;t ship the sample in our product installer due to the size of the large database sample (which is around 500MB in size).</p>
<p>I hope this post satisfies your hunger in knowing and learning more about some performance topics in our products. Enjoy, and have a nice day <img src="http://blog.intersoftsolutions.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Best Regards,<br />
Jimmy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Revamped Support Center and Updated Installer</title>
		<link>http://blog.intersoftsolutions.com/2008/04/revamped-support-center-and-updated-installer/</link>
		<comments>http://blog.intersoftsolutions.com/2008/04/revamped-support-center-and-updated-installer/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 10:01:40 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Support Center]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=155</guid>
		<description><![CDATA[Yesterday, we completed 2008 R1 release entirely by deploying the revamped Support Center which includes 2008 R1 resources, and an updated WebUI Studio.NET 2008 R1 installer. What&#8217;s new in 2008 Support Center: Major revamp on user interface of the Support home page for more intuitive information [...]]]></description>
				<content:encoded><![CDATA[<p>Yesterday, we completed 2008 R1 release entirely by deploying the revamped <a href="http://support.intersoftpt.com" target="_blank">Support Center </a>which includes 2008 R1 resources, and an updated WebUI Studio.NET 2008 R1 installer.</p>
<p>What&#8217;s new in 2008 Support Center:</p>
<ul>
<li>Major revamp on user interface of the Support home page for more intuitive information browsing and easier navigation.</li>
<li>Added new products materials, such as Online Documentation for WebAqua and WebScheduler.</li>
<li>Added Featured Tutorials, Featured Whitepapers and Featured Resources.</li>
<li>New &#8220;Change Group by Resource&#8221; feature. Instead of browsing per product, you can now browse per resource type. When you click on the &#8220;Change Group by Resource&#8221; link, the ribbon toolbar will automatically change to Resources type.</li>
<li>You can now conveniently browse all articles, videos, white papers, and other resources regardless of the products. This enables you to quickly check newly added resources. To use this new function, simply click &#8220;See all featured videos&#8221;, or &#8220;See all whitepapers&#8221;, and other similar &#8220;See all&#8221; pattern.</li>
<li>Added several new white papers, such as WebGrid 6.0 on SharePoint 2007, WebUI 2008, and many more.</li>
</ul>
<p>What&#8217;s new in updated WebUI Studio.NET 2008 R1 Installer:</p>
<ul>
<li>Incorporated latest assemblies build per April 1st, 2008 hotfix, which fixes several regressions and support for ASP.NET AJAX 3.5</li>
<li>More complete server-side and client-side reference (and included more how-to topics) for WebScheduler.</li>
<li>VB.NET samples for WebScheduler is now included.</li>
</ul>
<p>All the best,<br />
Jimmy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/04/revamped-support-center-and-updated-installer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2008 R1 Refresh, now available.</title>
		<link>http://blog.intersoftsolutions.com/2008/03/2008-r1-refresh-now-available/</link>
		<comments>http://blog.intersoftsolutions.com/2008/03/2008-r1-refresh-now-available/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 07:33:15 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2008 R1]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=148</guid>
		<description><![CDATA[In response to several feedback that we received, we are pleased to announce 2008 R1 Refresh. The 2008 R1 refresh contains the following fixes: Minor installer related issues, such as missing samples and images. Fixed several regressions on WebDesktopManager and WebTab. Enhanced WebFishEye to work better [...]]]></description>
				<content:encoded><![CDATA[<p>In response to several feedback that we received, we are pleased to announce 2008 R1 Refresh.</p>
<p>The 2008 R1 refresh contains the following fixes:</p>
<ul>
<li>
<div>Minor installer related issues, such as missing samples and images.</div>
</li>
<li>
<div>Fixed several regressions on WebDesktopManager and WebTab.</div>
</li>
<li>
<div>Enhanced WebFishEye to work better and more stable in Safari Mac, Firefox Mac and Firefox Windows.</div>
</li>
<li>
<div>Enhanced WebScheduler to cover more advanced event scenarios rendering, which are unhandled in initial release. This new build of WebScheduler has been extensively tested against advanced scenarios such as converting a normal event to a switch-day event, better synchronization between each views, and fixed several issues in Agenda.</div>
</li>
<li>
<div>Added more How-To topics and more complete server-side documentation for WebScheduler.</div>
</li>
</ul>
<p>The <a href="http://live.intersoftpt.com" target="_blank">live sample </a>has also been updated with the latest builds.</p>
<p>You can download 2008 R1 Refresh from <a href="http://www.webuistudio.net/try" target="_blank">Product Trial </a>or <a href="http://dev2.intersoftpt.com" target="_blank">My Components</a>. However, if you are not in hurry to get the fixes for the above issues, I recommend you to wait until the end of this month when the hotfixes become available for download.</p>
<p>Regards,<br />
Jimmy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2008/03/2008-r1-refresh-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
