<?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>Intersoft Solutions Corporate Blog</title>
	<atom:link href="http://intersoftpt.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://intersoftpt.wordpress.com</link>
	<description>Insights for a better web experience</description>
	<lastBuildDate>Thu, 26 Jan 2012 06:43:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='intersoftpt.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Intersoft Solutions Corporate Blog</title>
		<link>http://intersoftpt.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://intersoftpt.wordpress.com/osd.xml" title="Intersoft Solutions Corporate Blog" />
	<atom:link rel='hub' href='http://intersoftpt.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Introducing ImageAbsolutePath Feature in SqlReportViewer</title>
		<link>http://intersoftpt.wordpress.com/2012/01/25/introducing-imageabsolutepath-feature-in-sqlreportviewer/</link>
		<comments>http://intersoftpt.wordpress.com/2012/01/25/introducing-imageabsolutepath-feature-in-sqlreportviewer/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 04:12:00 +0000</pubDate>
		<dc:creator>glayaar</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[New Releases]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[SQL Reporting Services]]></category>
		<category><![CDATA[SQL Report Viewer]]></category>
		<category><![CDATA[Deployment Scenarios]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2545</guid>
		<description><![CDATA[The recently released service pack includes a number of enhancements to the SqlReportViewer control. One of the enhancements is the addition of ImageAbsolutePath property. This property is introduced for use in scenario involving multiple server environment. In the initial release, &#8230; <a href="http://intersoftpt.wordpress.com/2012/01/25/introducing-imageabsolutepath-feature-in-sqlreportviewer/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2545&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The recently released <a href="http://intersoftpt.wordpress.com/2012/01/20/native-silverlight-5-support-and-100-enhancements/" target="_blank">service pack</a> includes a number of enhancements to the SqlReportViewer control. One of the enhancements is the addition of <strong>ImageAbsolutePath</strong> property. This property is introduced for use in scenario involving multiple server environment.</p>
<p>In the initial release, <strong>ImageAbsolutePath</strong> is inferred from <strong>ImageVirtualPath</strong>. In this case, the control always assume that the SqlReportViewer and SQL Reporting Service is located on the same server. However, based on customer feedback, scenarios involving multiple server location is common in enterprise application deployment. </p>
<p>For example, the SqlReportViewer service is hosted on <em>ssrs-1</em> server while the SqlReportingService is located on <em>web-1</em>. The scenario requires user to set both the <strong>ImageVirtualPath</strong> and <strong>ImageAbsolutePath</strong> properties, because the inferred absolute path from a remote location will not return a correct result. A code snippet to address such scenario would be:</p>
<pre>&lt;Intersoft:SqlReportViewer x:Name="ReportViewer1"
	ReportProxyHandler="http://web-1/SqlReportViewerHandler.ashx"
	ReportName="/Northwind Reports/SalesOrderInvoice"
	ReportServer="http://ssrs-1/ReportServer"
	ImageVirtualPath="http://ssrs-1/TempImages/"
	ImageAbsolutePath="C:\inetpub\wwwroot\TempImages" /&gt;
</pre>
<p>The above code snippet assumes that the report images will be stored to the <em>C:\inetpub\wwwroot\TempImages</em> folder on the <em>ssrs-1</em> server and virtually hosted on <em>http://ssrs-1/TempImages</em>. In this case, you need to configure <em>ssrs-1</em> as the image server by creating the <em>TempImages</em> virtual directory.</p>
<p>If opening up the SQL report server as public web server is not option, simply set the <strong>ImageVirtualPath</strong> property to the <em>web-1</em> server. Everything else should remain the same. In this case, you need to configure the IIS in the <em>web-1</em> server by creating a virtual directory and map it to the network path in the <em>ssrs-1</em> server.</p>
<p>I hope this post gives you insights on the new <strong>ImageAbsolutePath</strong> feature and how it can be used along with other properties to achieve advanced deployment scenarios. Any questions or feedback are welcomed.</p>
<p>For the complete list of enhancements and fixes in the latest ClientUI release, please visit our <a href="http://support.intersoftpt.com">support page</a>.</p>
<p>Regards,<br />Glenn Layaar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2545/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2545&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2012/01/25/introducing-imageabsolutepath-feature-in-sqlreportviewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/11a63b7368aeb6e52361822ce1834afe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">glayaar</media:title>
		</media:content>
	</item>
		<item>
		<title>Working with SqlReportViewer Parameter</title>
		<link>http://intersoftpt.wordpress.com/2012/01/24/working-with-sqlreportviewer-parameter/</link>
		<comments>http://intersoftpt.wordpress.com/2012/01/24/working-with-sqlreportviewer-parameter/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 01:22:00 +0000</pubDate>
		<dc:creator>glayaar</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Report Parameter]]></category>
		<category><![CDATA[Report Viewer]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[SQL Report Viewer]]></category>
		<category><![CDATA[SQL Reporting Services]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2536</guid>
		<description><![CDATA[The latest ClientUI release comes up with a host of new amazing controls that have been awaited by many developers. One of the new controls is SqlReportViewer, which is used to display SQL Reporting Service reports in Silverlight or WPF &#8230; <a href="http://intersoftpt.wordpress.com/2012/01/24/working-with-sqlreportviewer-parameter/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2536&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The latest ClientUI release comes up with a host of new amazing controls that have been awaited by many developers. One of the new controls is SqlReportViewer, which is used to display SQL Reporting Service reports in Silverlight or WPF applications.</p>
<p>In this blog post, I will share how to work with the report parameter features in SqlReportViewer, e.g. fill the parameter with default value, hide some parameters, and use custom validation to validate the inserted parameter value.</p>
<p>Consider this scenario, we have a holiday request form that a user needs to fill. The report by default requires these parameters to be filled:</p>
<ul>
<li>Company Name
<li>Username
<li>First Name
<li>Last Name
<li>Start Date
<li>End Date
<li>Holiday Name </li>
</ul>
<p><a href="http://intersoftpt.files.wordpress.com/2011/12/blog_defaultviewer.png"><img style="margin:0 0 12px;" class="aligncenter size-full wp-image-2533" title="" alt="" src="http://intersoftpt.files.wordpress.com/2011/12/blog_defaultviewer.png?w=640&#038;h=470" width="640" height="470"></a></p>
<p>In this scenario, the Silverlight application will retrieve the Company Name, Username, First Name, and Last Name based on the user login information. Since these information are already predefined, SqlReportViewer has the capabilities to hide and automatically fill these parameters value.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/12/blog_sqlreportviewer.png"><img style="margin:0 0 12px;" class="aligncenter size-full wp-image-2534" title="" alt="" src="http://intersoftpt.files.wordpress.com/2011/12/blog_sqlreportviewer.png?w=640&#038;h=394" width="640" height="394"></a></p>
<p>As shown in the above image, Company Name, Username, First Name, and Last Name by default has been set programmatically. Company Name and Username is hidden as well, since we would like the value not to be modified by the user.</p>
<p>In order to achieve this behavior, you need to bind the <strong>ReportParameters</strong> property to a <strong>ObservableCollection&lt;ISqlParameterMetadata&gt;</strong> using <strong>TwoWay</strong> mode.</p>
<pre>&lt;Intersoft:SqlReportViewer ReportParameters="{Binding ReportParameters, Mode=TwoWay}"
x:Name="ReportViewer1" /&gt;</pre>
<p>The default value and <strong>Visible</strong> property is modified during <strong>ObservableCollection&lt;ISqlParameterMetadata&gt;</strong> collection changed event, see the code snippet below.</p>
<pre>void _reportParameters_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
{
    if (e.NewItems != null)
    {
        foreach (object paramObj in e.NewItems)
        {
            SqlReportParameterMetadata sqlParamObj = paramObj as SqlReportParameterMetadata;
            if (sqlParamObj != null)
            {
                switch(sqlParamObj.Name)
                {
                    case "CompanyName":
                        sqlParamObj.Value = this._companyName;
                        sqlParamObj.Visible = Visibility.Collapsed;
                        break;
                    case "Username":
                        sqlParamObj.Value = this._userName;
                        sqlParamObj.Visible = Visibility.Collapsed;
                        break;
                    case "FirstName":
                        sqlParamObj.Value = this._firstName;
                        break;
                    case "LastName":
                        sqlParamObj.Value = this._lastName;
                        break;
                }
            }
        }
    }

    OnPropertyChanged("ReportParameters");
}

public ObservableCollection&lt;ISqlParameterMetadata&gt; ReportParameters
{
    set
    {
        if (_reportParameters != value)
        {
            _reportParameters = value;
            _reportParameters.CollectionChanged += new System.Collections.Specialized.
                NotifyCollectionChangedEventHandler(_reportParameters_CollectionChanged);
            OnPropertyChanged("ReportParameters");
        }
    }
    get
    {
        return _reportParameters;
    }
}</pre>
<p>For simplicity, the sample is using a static value to retrieve the default parameter value.</p>
<pre>this._companyName = "Intersoft Solutions";
this._userName = "jdoe@intersoft.com";
this._firstName = "John";
this._lastName = "Doe";</pre>
<p>A custom validation which does not allow StartDate earlier than EndDate has also been provided.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/12/blog_sqlreportviewererror.png"><img class="aligncenter size-full wp-image-2535" title="Blog_SqlReportViewerError" alt="" src="http://intersoftpt.files.wordpress.com/2011/12/blog_sqlreportviewererror.png?w=640&#038;h=111" width="640" height="111"></a></p>
<p>This behavior is achieved by using a custom <strong>SubmitParameterCommand</strong> and binding <strong>IsReportParameterError</strong> property to a boolean property with <strong>TwoWay</strong> mode. Setting <strong>IsReportParameter</strong> property to <strong>False</strong> aborts the report execution to the reporting services.</p>
<pre>&lt;Intersoft:SqlReportViewer Intersoft:DockPanel.IsFillElement="True" x:Name="ReportViewer1"
    IsReportParameterError="{Binding IsReportParameterError, Mode=TwoWay}"
    SubmitParameterCommand="{Binding SubmitParameterCommand}" /&gt;</pre>
<p>During command execution, the code below will validate if the EndDate is later than StartDate. It will also set the <strong>IsReportParameter</strong> to <strong>False</strong> if the validation fail.</p>
<pre>public ReportSampleViewModel()
{
    _submitParameterCommand = new DelegateCommand(ExecuteSubmitParameter, CanSubmitParameter);
}

public DelegateCommand SubmitParameterCommand
{
    get { return _submitParameterCommand; }
}

private bool CanSubmitParameter(object parameter)
{
    return true;
}

private void ExecuteSubmitParameter(object parameter)
{
    ObservableCollection&lt;ISqlParameterMetadata&gt; sqlParams = parameter as ObservableCollection&lt;ISqlParameterMetadata&gt;;

    if (sqlParams != null)
    {
        ISqlParameterMetadata sqlStartParam = sqlParams.Where(x =&gt; x.Name == "StartDate").FirstOrDefault();
        ISqlParameterMetadata sqlEndParam = sqlParams.Where(x =&gt; x.Name == "EndDate").FirstOrDefault();

        if (sqlStartParam != null &amp;&amp; sqlStartParam.Value != null &amp;&amp;
            sqlEndParam != null &amp;&amp; sqlEndParam.Value != null)
        {

            DateTime startDate = (DateTime)sqlStartParam.Value;
            DateTime endDate = (DateTime)sqlEndParam.Value;

            if (endDate.CompareTo(startDate) &gt; 0)
            {
                this.IsReportParameterError = false;
                sqlStartParam.ClearError("Value");
            }
            else
            {
                this.IsReportParameterError = true;
                sqlStartParam.SetError("Value", "Start date must be earlier than End date");
            }
        }
    }
}</pre>
<p>Here is the <a title="link" href="http://intersoftpt.com/tdn/downloads/SampleSlApp1.zip">link</a> to the sample project and the <a title="link" href="http://intersoftpt.com/tdn/downloads/HolidayRequest.zip">link</a> to the RDL used in this sample.</p>
<h1>Conclusion</h1>
<p>In this post, I have discussed the report parameter feature in SqlReportViewer. The feature allows you to insert default parameters value, hide parameters, and use custom validation to validate the parameter. If you would like to learn more about SqlReportViewer, please see <a href="http://www.intersoftpt.com/Support/ClientUI/Documentation/#url=SqlReportViewer.html" target="_blank">SqlReportViewer Overview</a>.</p>
<p>As an extra note, hiding parameter feature is an enhancement in the latest SqlReportViewer build and requires the latest ClientUI hotfix.</p>
<p>SqlReportViewer is available in the latest 2011 R2 release which you can download <a href="http://www.webuistudio.com/try" target="_blank">here</a>. If you have questions or feedback regarding SqlReportViewer or other ClientUI controls, feel free to post them to our <a href="http://www.intersoftpt.com/Community" target="_blank">community forum</a>.</p>
<p>Regards,<br />Glenn Layaar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2536/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2536&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2012/01/24/working-with-sqlreportviewer-parameter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/11a63b7368aeb6e52361822ce1834afe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">glayaar</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/blog_defaultviewer.png" medium="image" />

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/blog_sqlreportviewer.png" medium="image" />

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/blog_sqlreportviewererror.png" medium="image">
			<media:title type="html">Blog_SqlReportViewerError</media:title>
		</media:content>
	</item>
		<item>
		<title>Native Silverlight 5 Support and 100+ Enhancements</title>
		<link>http://intersoftpt.wordpress.com/2012/01/20/native-silverlight-5-support-and-100-enhancements/</link>
		<comments>http://intersoftpt.wordpress.com/2012/01/20/native-silverlight-5-support-and-100-enhancements/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 16:19:56 +0000</pubDate>
		<dc:creator>jimmyps</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[New Releases]]></category>
		<category><![CDATA[Service Pack 1]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WebUI Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2556</guid>
		<description><![CDATA[Just a month ago, the Silverlight team has finally released the long awaited Silverlight 5. The latest Silverlight release simply signals that the technology is still of interest by huge number of developers. With dozens of exciting features in Silverlight &#8230; <a href="http://intersoftpt.wordpress.com/2012/01/20/native-silverlight-5-support-and-100-enhancements/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2556&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just a month ago, the Silverlight team has finally released the long awaited <a href="http://blogs.msdn.com/b/silverlight/archive/2011/12/09/silverlight-5-available-for-download-today.aspx" target="_blank">Silverlight 5</a>. The latest Silverlight release simply signals that the technology is still of interest by huge number of developers. With dozens of exciting features in Silverlight 5 such as full trust support for in-browser apps, vector printing support, 64 bit support and <a href="http://msdn.microsoft.com/en-us/library/gg986857%28v=vs.95%29.aspx" target="_blank">hundreds more</a>, it’s obvious that Silverlight will still be the preferred line-of-business application platform for many years to come.</p>
<p>Ever since Silverlight 5 was released, we’ve been bombarded with emails and forum posts asking when we will upgrade our tools to support it. And I’m pleased to answer that the day is today. You can download WebUI Studio 2011 R2 Service Pack 1 <a href="http://www.webuistudio.com/try" target="_blank">here</a> which is a free upgrade for all existing subscribers.</p>
<p>Speaking about Silverlight 5 support, we shipped not only about “compatibility” support with the Silverlight 5 runtime, but to the extent of “native” Silverlight 5 support where we improved many areas of our components to leverage the new features introduced in Silverlight 5. Once you installed the service pack, noticed that ClientUI assemblies for Silverlight 5 are now available in the separate folder.</p>
<p>Among the most significant enhancements is the vector printing support. All document viewer lineup in ClientUI – such as Fixed Document Viewer, XPS Document Viewer, Flow Document Viewer, and SQL Report Viewer – now automatically leverage vector printing by default, and fallback to the bitmap printing if unsupported by the printer. </p>
<p>The Flow Document Viewer has been significantly enhanced to support the improved graphic stack introduced in Silverlight 5 which enables the images to dynamically loaded in different UI thread while at the same time maintaining the layout consistency.</p>
<p>Upgrading your existing project to Silverlight 5 is as easy as few clicks away – thanks to the seamless integration to the Silverlight 5 developer tools. Simply bring up the project properties and change the Silverlight target version to Silverlight 5. Once you ok’ed the changes, Visual Studio will refresh the project’s references and automatically pick up the Silverlight 5 version of ClientUI assemblies. To ensure that your project is now upgraded, select a ClientUI assembly and press F4 to see the assembly properties, as shown in the following figure.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2012/01/ensuresl5.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Silverlight 5 assembly" border="0" alt="Silverlight 5 assembly" src="http://intersoftpt.files.wordpress.com/2012/01/ensuresl5_thumb.png?w=279&#038;h=550" width="279" height="550"></a></p>
<p>Note that ClientUI supports side-by-side development with Silverlight 3, Silverlight 4 and Silverlight 5 – by far the industry’s most comprehensive toolset for Silverlight development.</p>
<p>Another major effort that our team have put in this latest release is a brand-new wizard for Silverlight and WPF templates. Previously, some ClientUI templates depend on the installed Silverlight version. Several templates also have to be made separately to target different version of WCF RIA Services (i.e., RTM, SP1 and SP2). In this latest release, the ClientUI project templates no longer depend on the Silverlight version. A single project template now works flawlessly regardless of the WCF RIA Services, see the shot below. </p>
<p><a href="http://intersoftpt.files.wordpress.com/2012/01/newprojecttemplate.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Enhanced ClientUI project templates" border="0" alt="Enhanced ClientUI project templates" src="http://intersoftpt.files.wordpress.com/2012/01/newprojecttemplate_thumb.png?w=642&#038;h=392" width="642" height="392"></a></p>
<p>For data-driven project templates, you can now choose the target Silverlight version when creating a new project, see the shot below.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2012/01/slversiontarget.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Silverlight version target" border="0" alt="Silverlight version target" src="http://intersoftpt.files.wordpress.com/2012/01/slversiontarget_thumb.png?w=642&#038;h=284" width="642" height="284"></a></p>
<p>In addition, the service pack also throws in nearly 100+ enhancements and fixes across all Silverlight, WPF and ASP.NET controls. To see the complete list, please download the release notes <a href="http://www.intersoftpt.com/WebUIStudio/2011R2Notes.pdf" target="_blank">here</a>.</p>
<p>So what’re you waiting for? Kick-off the new year with this exciting <a href="http://www.webuistudio.com/try" target="_blank">release</a>, and build some amazing apps fast.</p>
<p>Note: Existing customers can also download the service pack from <a href="http://dev2.intersoftpt.com/" target="_blank">Intersoft Developer Network</a>, under My Components link.</p>
<p>Best,<br />Jimmy Petrus</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2556/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2556/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2556/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2556/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2556/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2556/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2556/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2556/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2556&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2012/01/20/native-silverlight-5-support-and-100-enhancements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efa60f963fc722b56b737cf2ba9436e4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimmyps</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2012/01/ensuresl5_thumb.png" medium="image">
			<media:title type="html">Silverlight 5 assembly</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2012/01/newprojecttemplate_thumb.png" medium="image">
			<media:title type="html">Enhanced ClientUI project templates</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2012/01/slversiontarget_thumb.png" medium="image">
			<media:title type="html">Silverlight version target</media:title>
		</media:content>
	</item>
		<item>
		<title>Intersoft Holiday Offers Extended!</title>
		<link>http://intersoftpt.wordpress.com/2012/01/03/intersoft-holiday-offers-extended/</link>
		<comments>http://intersoftpt.wordpress.com/2012/01/03/intersoft-holiday-offers-extended/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 10:22:05 +0000</pubDate>
		<dc:creator>martinlie</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Special Offer]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2542</guid>
		<description><![CDATA[First of all, Happy New Year 2012 to all of you! We wish you peace, happiness, and abundant good health in the New Year. To start off the New Year, we’re pleased to extend our holiday offers until the end &#8230; <a href="http://intersoftpt.wordpress.com/2012/01/03/intersoft-holiday-offers-extended/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2542&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>First of all, Happy New Year 2012 to all of you! We wish you peace, happiness, and abundant good health in the New Year.</p>
<p>To start off the New Year, we’re pleased to extend our holiday offers until the end of January 2012. Take an action now to get this opportunity before the offers end! Click <a href="http://intersoftpt.com/Corporate/News.aspx?page=News&amp;EventId=209">here</a> for more information about these great offers.</p>
<p>Visit our <a href="http://intersoftpt.com/Store/">online store</a> to get your copy along with the free second copy gift today, or feel free to contact me at <a href="mailto:martin@intersoftpt.com">martin@intersoftpt.com</a> for any questions.</p>
<p>Thank you and we look forward to serving you in 2012!</p>
<p>Regards,<br />Martin</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2542/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2542&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2012/01/03/intersoft-holiday-offers-extended/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d9d6b9a7e6e85f416c0d79fa112652da?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martinlie</media:title>
		</media:content>
	</item>
		<item>
		<title>Intersoft 2011 Holiday Offers Start Today</title>
		<link>http://intersoftpt.wordpress.com/2011/12/16/intersoft-2011-holiday-offers-start-today/</link>
		<comments>http://intersoftpt.wordpress.com/2011/12/16/intersoft-2011-holiday-offers-start-today/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 09:07:25 +0000</pubDate>
		<dc:creator>martinlie</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Products]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2520</guid>
		<description><![CDATA[Great news for all of you! During this holiday season, I’m very excited to announce that our most popular holiday offer is back. An interesting offer &#8211; Purchase a 1-year full subscription of any WebUI Studio editions, and you’ll get &#8230; <a href="http://intersoftpt.wordpress.com/2011/12/16/intersoft-2011-holiday-offers-start-today/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2520&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Great news for all of you! During this holiday season, I’m very excited to announce that our most popular holiday offer is back. An interesting offer &#8211; Purchase a 1-year full subscription of any WebUI Studio editions, and you’ll get another subscription – free of charge. Of course you can use this moment to send the gift to someone you care the most – your colleagues, friends or relatives – or reserve it for a new team member for the next projects.</p>
<p>This great offer is not forever, means that it is limited only until 31st December 2011. So Hurry up! Don’t miss out this great opportunity! Time to save your money &#8211; take advantage of this special holiday offer and get two subscription licenses for the price of one. For more information about this promo, click <a href="http://intersoftpt.com/Corporate/News.aspx?page=News&amp;EventId=209" target="_blank">here</a>.</p>
<p>Visit our <a href="http://intersoftpt.com/Store/" target="_blank">online store</a> to get your copy along with the free second copy gift today, or feel free to contact me at <a href="mailto:martin@intersoftpt.com">martin@intersoftpt.com</a> for any questions.</p>
<p>Thank you and happy holiday!</p>
<p>Regards,<br />Martin</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2520/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2520&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2011/12/16/intersoft-2011-holiday-offers-start-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d9d6b9a7e6e85f416c0d79fa112652da?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martinlie</media:title>
		</media:content>
	</item>
		<item>
		<title>New Business-Inspiring Samples in ClientUI 6</title>
		<link>http://intersoftpt.wordpress.com/2011/12/09/new-business-inspiring-samples-in-clientui-6/</link>
		<comments>http://intersoftpt.wordpress.com/2011/12/09/new-business-inspiring-samples-in-clientui-6/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 09:29:13 +0000</pubDate>
		<dc:creator>martinlie</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Business Inspiring Samples]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[New Releases]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[UI Components]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2504</guid>
		<description><![CDATA[The latest ClientUI release comes up with new amazing controls that have been awaited by many developers, such as UXScheduleView with its scheduling capabilities, UXRibbon with its rich styling features, UXFlowDocumentViewer with its unique viewing performance and much more. Click &#8230; <a href="http://intersoftpt.wordpress.com/2011/12/09/new-business-inspiring-samples-in-clientui-6/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2504&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The latest ClientUI release comes up with new amazing controls that have been awaited by many developers, such as UXScheduleView with its scheduling capabilities, UXRibbon with its rich styling features, UXFlowDocumentViewer with its unique viewing performance and much more. Click <a href="http://www.clientui.com/New" target="_blank">here</a> to find out more about the new controls in ClientUI 6.</p>
<p>In this blog post, I will share some of the new samples demonstrating the new products, as well as reviewing the key features.</p>
<p>Below are the top 10 new samples that goes to my favorite list.</p>
<ol>
<li><strong>Hospital Medical Scheduler</strong>
<p>UXScheduleView is a powerful, MVVM-ready scheduling control that offers many advanced features and rich user experiences in a single box. This sample is a good demonstration of the latest UXScheduleView with many features enabled such as adding, editing and deleting events.</p>
<p>This sample defines the views as Daily, Next 3 Days and Week which can be elegantly defined through property sets in the XAML. It also demonstrates UXScheduleView&#8217;s strong customization support which allows you to redefine the styles, appearances and templates to fit your requirements, for instances, displaying the photo of the respective doctors.</p>
<p>In addition, many key features can also be seen in this sample such as high-performance grouping, real-time interactivity and drag-drop support, sophisticated editing capability, ISO usability standards conformance, and more. You can drag-drop the event without having to manually modify the time schedule. <a href="http://live.clientui.com/#/UXScheduleView/Reference" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/medicalsheduler.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXScheduleView - Medical Scheduler" border="0" alt="UXScheduleView - Medical Scheduler" src="http://intersoftpt.files.wordpress.com/2011/12/medicalsheduler_thumb.png?w=601&#038;h=427" width="601" height="427"></a></p>
<li><strong>Software Project Schedule</strong>
<p>One of the most advanced features in UXScheduleView is its extensible view architecture which enables you to create your own custom views and easily instantiate the custom views into the UXScheduleView control. This sample includes a custom Agenda view which displays events in a simple list view. Notice that the custom view takes advantage of the automatic calendar synchronization which highlights the days covered by the view. <a href="http://live.clientui.com/#/UXScheduleView/Reference/SoftwareDev" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/projectschedule.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXScheduleView - Software Project Schedule" border="0" alt="UXScheduleView - Software Project Schedule" src="http://intersoftpt.files.wordpress.com/2011/12/projectschedule_thumb.png?w=605&#038;h=423" width="605" height="423"></a></p>
<li><strong>Nested Grouping <br /></strong>If the above scenario shows about standard grouping, this sample demonstrates several advanced grouping features such as multi-level (nested) grouping using UXScheduleView. You can flexibly define the group items and orders through the GroupCollection property. <a href="http://live.clientui.com/#/UXScheduleView/Grouping/NestedGrouping" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/nestedgrouping.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXScheduleView - Nested Grouping" border="0" alt="UXScheduleView - Nested Grouping" src="http://intersoftpt.files.wordpress.com/2011/12/nestedgrouping_thumb.png?w=611&#038;h=356" width="611" height="356"></a>
<li><strong>TextPad Editor</strong>
<p>This sample demonstrates a complete overview of the unique features available in UXRibbon such as fluid group and button resizing, state-of-the-art UI design and pixel-perfect layout rendering. It also shows the key ribbon features such as dozen of button variants, fluid tab group, ordered tab group, application menu, backstage view, quick access toolbar, key tips, and much more.</p>
<p>Despite of the rich features, UXRibbonBar is designed with lightweight and blazing-fast fluent resizing in mind. <a href="http://live.clientui.com/#/UXRibbon/Reference" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/textpad.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXRibbon - TextPad Editor" border="0" alt="UXRibbon - TextPad Editor" src="http://intersoftpt.files.wordpress.com/2011/12/textpad_thumb.png?w=612&#038;h=463" width="612" height="463"></a>&nbsp;</p>
<li><strong>CRM<br /></strong>One of the unique metaphors in Ribbon UI is the contextual tab concept which lets you display certain groups of commands based on a certain condition or context. For example, instead of showing schedule-related commands with disabled state initially, it is more intuitive to hide them initially, then show them on-demand when the context is available such as when a follow-up record is selected.
<p>UXRibbonBar includes full support on this unique &#8220;contextual tab&#8221; metaphor which is well demonstrated in this business-inspiring CRM sample. Try to select a record in the Follow-up Schedule grid, notice that the &#8220;Schedule&#8221; contextual group will be shown with the &#8220;Follow Up&#8221; tab automatically selected.</p>
<p>UXRibbonBar also supports multiple contextual groups to be activated at the same time. With the &#8220;Schedule&#8221; contextual group shown, try to click on the Search text box. Notice that a &#8220;Search&#8221; contextual group will be displayed along side with the &#8220;Schedule&#8221; contextual group. When the context is out (i.e., tab out from the Search text box), the contextual group will automatically disappear and then select the first tab of the UXRibbonBar. <a href="http://live.clientui.com/#/UXRibbon/Reference/CRM" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/crm.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXRibbon - CRM" border="0" alt="UXRibbon - CRM" src="http://intersoftpt.files.wordpress.com/2011/12/crm_thumb.png?w=614&#038;h=464" width="614" height="464"></a></p>
<li><strong>News Buzz <br /></strong>In this sample, UXFlowDocumentViewer is used to display the latest news documents. Try to select a category in the left navigation and the related news will be displayed in the viewer.
<p>UXFlowDocumentViewer has multiple view mode switching capability. Try to switch between Page view and Scroll view using the view mode tool commandsand the content will be adjusted to the selected view mode.</p>
<p>Also, you can perform zooming using either the zoom bar or zoom level. Click the “Show Actual Size” button to reset back to 100%. Or, toggle the full screen mode for maximum reading experience. Click the Print button to directly print the document exactly as user views it.</p>
<p>Try the search feature to search a text. Try to type &#8220;the&#8221; and note that all the matched words will be highlighted. When you switch to scroll view, the search text will be persisted and all the matched words will be highlighted as well. <a href="http://live.clientui.com/#/DocumentViewers/FlowDocumentViewer" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/newsbuzz.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXFlowDocumentViewer - News Buzz" border="0" alt="UXFlowDocumentViewer - News Buzz" src="http://intersoftpt.files.wordpress.com/2011/12/newsbuzz_thumb.png?w=619&#038;h=393" width="619" height="393"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<li><strong>Personal Email Viewer</strong>
<p>UXFlowDocumentScrollViewer allows users to view flow content in scroll mode. In scroll mode, the content will flow based on the viewer size.</p>
<p>In this sample, UXFlowDocumentScrollViewer is used as a personal email viewer, which loads an email (in HTML format) when user selects an item from the top navigation. <a href="http://live.clientui.com/#/DocumentViewers/FlowDocumentViewer/PersonalEmailViewer" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/personalemailviewer1.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXFlowDocumentScrollViewer - Personal Email Viewer" border="0" alt="UXFlowDocumentScrollViewer - Personal Email Viewer" src="http://intersoftpt.files.wordpress.com/2011/12/personalemailviewer_thumb1.png?w=615&#038;h=444" width="615" height="444"></a></p>
<li><strong>Product Sales Report per Customer<br /></strong>
<p>SQLReportViewer is a SQL report viewer for Silverlight with sophisticated rendering engine – conforming to SQL reporting services rendering. In this sample, SQLReportViewer provides users with the capability to view the product sales report.</p>
<p>You can perform zooming using either zoom bar or zoom level. Click the “Show Actual Size” button to reset back to 100%. Or, toggle the full screen mode for maximum reading experience. Click the Print button to directly print the report exactly as users views it. <a href="http://live.clientui.com/#/DocumentViewers/SqlReportViewer" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/productsalesreport.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="SQLReportViewer - Product Sales Report" border="0" alt="SQLReportViewer - Product Sales Report" src="http://intersoftpt.files.wordpress.com/2011/12/productsalesreport_thumb.png?w=621&#038;h=377" width="621" height="377"></a></p>
<li><strong>Sales Order Invoice</strong>
<p>This sample demonstrates on how SQLReportViewer is able to accurately parse and render any SQL reporting service report, such as a sales order invoice. The thumbnail navigation could be used to jump between pages. Explore the sample.</p>
<p>You can perform zooming using either zoom bar or zoom level. Click the “Show Actual Size” button to reset back to 100%. Or, toggle the full screen mode for maximum reading experience. Click the Print button to directly print the report exactly as users views it. <a href="http://live.clientui.com/#/DocumentViewers/SqlReportViewer/SalesOrderInvoice" target="_blank">Explore the sample</a>.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/salesinvoice.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="SQLReportViewer - Sales Order Invoice" border="0" alt="SQLReportViewer - Sales Order Invoice" src="http://intersoftpt.files.wordpress.com/2011/12/salesinvoice_thumb.png?w=622&#038;h=378" width="622" height="378"></a></p>
<li><strong>Data LookupBox</strong>
<p>This sample demonstrates how to implement data lookup using the UXDataLookUpBox control. UXDataLookupBox is an intuitive data input control that combines the ease of auto-complete and the flexibility of custom lookup.</p>
<p>Try to click the “Search” icon and type “ca” to search customers based on Contact Name. Finally, it will automatically list all orders purchased by the selected customer. Explore the sample.<br /><a href="http://intersoftpt.files.wordpress.com/2011/12/datalookupbox.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXDataLookupBox - Data LookupBox" border="0" alt="UXDataLookupBox - Data LookupBox" src="http://intersoftpt.files.wordpress.com/2011/12/datalookupbox_thumb.png?w=615&#038;h=426" width="615" height="426"></a></p>
<p>There are many other samples collection which you can visit in our <a href="http://live.clientui.com" target="_blank">ClientUI Live Samples</a>. You are welcome to evaluate our 30-days trial in <a href="http://www.clientui.com/download/" target="_blank">here</a>. Existing customers with valid subscription can obtain the latest WebUI Studio from <a href="http://dev2.intersoftpt.com/">Developer Network</a>, under My Components shortcut.</p>
<p>Should you have any questions regarding sales, you can contact <a href="mailto:martin@intersoftpt.com">martin@intersoftpt.com</a>. Any comments or feedbacks are welcome.</p>
<p>Thank you and have a nice day.</p>
<p>Regards,<br />Martin</p>
</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2504/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2504/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2504/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2504/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2504/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2504/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2504/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2504/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2504&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2011/12/09/new-business-inspiring-samples-in-clientui-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d9d6b9a7e6e85f416c0d79fa112652da?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martinlie</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/medicalsheduler_thumb.png" medium="image">
			<media:title type="html">UXScheduleView - Medical Scheduler</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/projectschedule_thumb.png" medium="image">
			<media:title type="html">UXScheduleView - Software Project Schedule</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/nestedgrouping_thumb.png" medium="image">
			<media:title type="html">UXScheduleView - Nested Grouping</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/textpad_thumb.png" medium="image">
			<media:title type="html">UXRibbon - TextPad Editor</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/crm_thumb.png" medium="image">
			<media:title type="html">UXRibbon - CRM</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/newsbuzz_thumb.png" medium="image">
			<media:title type="html">UXFlowDocumentViewer - News Buzz</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/personalemailviewer_thumb1.png" medium="image">
			<media:title type="html">UXFlowDocumentScrollViewer - Personal Email Viewer</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/productsalesreport_thumb.png" medium="image">
			<media:title type="html">SQLReportViewer - Product Sales Report</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/salesinvoice_thumb.png" medium="image">
			<media:title type="html">SQLReportViewer - Sales Order Invoice</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/datalookupbox_thumb.png" medium="image">
			<media:title type="html">UXDataLookupBox - Data LookupBox</media:title>
		</media:content>
	</item>
		<item>
		<title>Display Rich HTML Content in Silverlight &amp; WPF</title>
		<link>http://intersoftpt.wordpress.com/2011/12/05/display-rich-html-content-in-silverlight-wpf/</link>
		<comments>http://intersoftpt.wordpress.com/2011/12/05/display-rich-html-content-in-silverlight-wpf/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 17:38:25 +0000</pubDate>
		<dc:creator>jimmyps</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Document Viewers]]></category>
		<category><![CDATA[Flow Document Framework]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2481</guid>
		<description><![CDATA[Last week, we’ve finally released the much-anticipated WebUI Studio 2011 R2 which includes many new components across .NET platforms and dozens of refinements. Click here to discover what’s new, download your copy today and start adding new capabilities to your &#8230; <a href="http://intersoftpt.wordpress.com/2011/12/05/display-rich-html-content-in-silverlight-wpf/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2481&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last week, we’ve finally released the much-anticipated WebUI Studio 2011 R2 which includes many new components across .NET platforms and dozens of refinements. Click <a href="http://www.intersoftpt.com/2011/" target="_blank">here</a> to discover what’s new, <a href="http://www.clientui.com/download/" target="_blank">download</a> your copy today and start adding new capabilities to your apps.</p>
<p>One of the major addition in this release – or I should say the most phenomenal – is the advanced flow document framework that runs on both Silverlight and WPF with one codebase. To be clear, flow document framework is a set of API and object model that allows you to author flowing content with rich formatting and styling. Much like a Word or an HTML document, you use flow document to author content that flows from the top-to-bottom ordering, and either left-to-right or right-to-left direction.</p>
<p>That’s a quick overview. Now let’s deep dive on the flow document framework in ClientUI 6. In this blog post, you’ll learn what you can do with the flow document framework particularly in line-of-business application scenarios.</p>
<h2>Comprehensive Document Framework&nbsp; </h2>
<p>With ClientUI flow document framework, you can now create Silverlight and WPF apps that display rich content such as email messages, news, and business documents like invoices – thanks to the comprehensive set of document object model. Similar to the Silverlight elements, you author the content by constructing the document elements and hierarchy through XAML markup.</p>
<p>The framework covers everything you need to author content, from basic document elements such as paragraph, span, hyperlink, bullet list, to advanced document elements such as floater and table. More importantly, you can apply rich formatting to the document through which includes bold, italic, underline as well as customizing text effects such as strikethrough, subscript and superscript.</p>
<p>One of the key features in the document framework is the ability to customize the advanced layout aspects of the paragraph, such as the text indentation, text alignment (with justification support), margin, padding, line spacing, spacing before, spacing after and much more – which give you complete control over your document presentation. See an example below.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/12/image.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Rich text formatting" border="0" alt="Rich text formatting" src="http://intersoftpt.files.wordpress.com/2011/12/image_thumb.png?w=485&#038;h=228" width="485" height="228"></a></p>
<p>You’d have probably realized how difficult it is to create just a simple bullet list in Silverlight – or I should say practically impossible if you also want to create flowing bullet list that takes account indentation with proper line spacing. Thankfully, the ClientUI document framework comes with comprehensive list support.</p>
<p>You can instantly choose from several predefined marker styles such as shown in the figure below.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_markerstyle.png"></p>
<p>Create nested bulleted lists such as shown below.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_list.png"></p>
<p>Or even customizing the lists with a custom image, see below.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_custommarker.png"></p>
<p>Better yet, you can arrange an element to float around the other elements by using the built-in floater element. See an example below.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_floater.png"></p>
<p>One of the coolest features, IMO, is the truly-impressive border formatting that you can apply on any block containers. It provides over hundreds of possible formatting combination that multiplied from the border styles, border width, border color and border thickness – which can be applied differently on any side of the border. See a series of the various combinations below.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_borderstyle.png"></p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_border.png"></p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_border3.png"></p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_border2.png"></p>
<p>And how about the table support, you might ask. Well, table is one of the most complex specifications in the flow document design. It requires many advanced layout capabilities such as defining column span and row span, determining when to use automatic width and fixed width, determining when the row should automatically grow or clipped based on the size configuration, and really – much more. Fortunately, the ClientUI document framework was thoughtfully designed to cover all the complex table’s requirements.</p>
<p>See an example of a table with row span.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_table5.png"></p>
<p>To find out more information on the table support, I suggest you to check out the complete table implementation details <a href="http://www.intersoftpt.com/Support/ClientUI/Documentation/FlowDocumentOverview.html#url=WorkingWithTableElement.html" target="_blank">here</a>.</p>
<h2>Hybrid Flow Document Viewers</h2>
<p>Of course, the comprehensive document framework is just a set of code and will be useless without the viewers that can render it. In this release, ClientUI ships three viewers that can render a flow document: scroll viewer, page viewer, and a hybrid viewer.</p>
<p>If you’d like to display a content and allow your users to change the reading mode at runtime, then a hybrid viewer is exactly what you need. See the illustration below for details.</p>
<p><img src="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_viewer2.png"></p>
<p>As you can see in the figure above, the flow document viewers inherit the rich viewing features already invented in ClientUI’s viewer lineups, such as printing, precise text selection, copy to clipboard, zooming, searching, and width/height auto fit. You should really check out <a href="http://www.intersoftpt.com/Support/ClientUI/Docs/UXFlowDocumentViewer.html" target="_blank">this link</a> to learn more about the viewer’s capabilities.</p>
<h2>Built-in HTML Converter</h2>
<p>Although you can author a rich flow document with XAML markup, it’s quite unlikely to use XAML as the interchangeable format particularly in business applications. Say you already have an existing ASP.NET web application that provides rich text editing capability, the content will be much likely stored as HTML or XHTML format. Then ask it straight, how do you read the HTML formatted content and display it in the FlowDocumentViewer?</p>
<p>The answer is pretty much obvious – you’ll need an adapter that converts the HTML into a flow document. The greatest challenge often lies in the HTML parsing algorithm which may take days or even weeks if you’re unfamiliar with regex or token parsing. Thankfully, ClientUI includes a built-in HTML converter that will be automatically applied when you assign a valid HTML formatted content to the viewers – all without extra code. And definitely, if you preferred to build your own parser, a DocumentConverter property was provided to accommodate your needs.</p>
<p>The following screenshot shows an email reader sample which displays an HTML email message in the flow document viewer.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/12/image1.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Rich email viewer" border="0" alt="Rich email viewer" src="http://intersoftpt.files.wordpress.com/2011/12/image_thumb1.png?w=635&#038;h=550" width="635" height="550"></a></p>
<p>You can also try the sample <a href="http://live.clientui.com/#/DocumentViewers/FlowDocumentViewer/PersonalEmailViewer" target="_blank">online</a>, or better yet, download it to your development box and test drive it for yourself. Again, here’s the <a href="http://www.clientui.com/download/" target="_blank">link</a> for the free trial download. And as usual, feedback, questions and comments are warmly welcomed. </p>
<p>Best,<br />Jimmy</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2481/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2481&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2011/12/05/display-rich-html-content-in-silverlight-wpf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efa60f963fc722b56b737cf2ba9436e4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimmyps</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/image_thumb.png" medium="image">
			<media:title type="html">Rich text formatting</media:title>
		</media:content>

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_markerstyle.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_list.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_custommarker.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_floater.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_borderstyle.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_border.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_border3.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_border2.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_table5.png" medium="image" />

		<media:content url="http://www.intersoftpt.com/Support/ClientUI/Docs/images/flowdoc_viewer2.png" medium="image" />

		<media:content url="http://intersoftpt.files.wordpress.com/2011/12/image_thumb1.png" medium="image">
			<media:title type="html">Rich email viewer</media:title>
		</media:content>
	</item>
		<item>
		<title>WebUI Studio 2011 R2 Released</title>
		<link>http://intersoftpt.wordpress.com/2011/11/28/webui-studio-2011-r2-released/</link>
		<comments>http://intersoftpt.wordpress.com/2011/11/28/webui-studio-2011-r2-released/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 20:44:35 +0000</pubDate>
		<dc:creator>jimmyps</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Announcement]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[New Releases]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WebUI Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2475</guid>
		<description><![CDATA[In the past few months, you’ve seen the preview of some exciting new products through a series of blog posts. The wait is over – the much-anticipated R2 is now released, so grab your copy today and experience it first &#8230; <a href="http://intersoftpt.wordpress.com/2011/11/28/webui-studio-2011-r2-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2475&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the past few months, you’ve seen the preview of some exciting new products through a series of <a href="http://intersoftpt.wordpress.com/category/2011-r2/" target="_blank">blog posts</a>. The wait is over – the much-anticipated R2 is now released, so <a href="http://www.clientui.com/download" target="_blank">grab</a> your copy today and experience it first hand. While waiting for the download, get yourself a quick tour of <a href="http://www.intersoftpt.com/2011" target="_blank">what’s new in the R2</a> release. </p>
<p>We’ve been hard at work to update all our sites with fresh look and add over 80 new business-inspiring samples to the online demo – so make sure you check them out <a href="http://www.clientui.com/" target="_blank">here</a>, and <a href="http://www.clientui.com/showcase" target="_blank">here</a>. </p>
<p>In addition to the new controls, this release also includes major enhancements to the resources consumption of all components. It also ships with the top-requested Business Application project template that leverages the latest DevForce release (v6.1.3.1) which I’ll cover in my future blog posts.</p>
<p>There’s nothing much else to say but our deepest gratitude to all our customers and partners for the unceasing support and invaluable feedback – making this release a truly amazing one.</p>
<p>Finally, enjoy R2! Again, click <a href="http://www.intersoftpt.com/RequestTrial" target="_blank">here</a> to download the new R2 today if you haven’t. We hope you love the new release as much as we love building it!</p>
<p>Best,<br />Jimmy</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2475/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2475&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2011/11/28/webui-studio-2011-r2-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efa60f963fc722b56b737cf2ba9436e4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimmyps</media:title>
		</media:content>
	</item>
		<item>
		<title>First Look: SQL Report Viewer for Silverlight &amp; WPF</title>
		<link>http://intersoftpt.wordpress.com/2011/11/17/first-look-sql-report-viewer-for-silverlight-wpf/</link>
		<comments>http://intersoftpt.wordpress.com/2011/11/17/first-look-sql-report-viewer-for-silverlight-wpf/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 10:44:30 +0000</pubDate>
		<dc:creator>jimmyps</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Report Viewer]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[SQL Reporting Services]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/?p=2472</guid>
		<description><![CDATA[In addition to many new exciting components such as MVVM-ready schedule view for Silverlight &#38; WPF and phenomenal ribbon controls for all .NET platforms, the upcoming WebUI Studio volume release will also ship with two amazingly powerful components: a report &#8230; <a href="http://intersoftpt.wordpress.com/2011/11/17/first-look-sql-report-viewer-for-silverlight-wpf/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2472&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In addition to many new exciting components such as <a href="https://intersoftpt.wordpress.com/2011/10/10/coming-in-clientui-6-uxscheduleview-for-silverlight-wpf/" target="_blank">MVVM-ready schedule view for Silverlight &amp; WPF</a> and <a href="https://intersoftpt.wordpress.com/2011/10/22/first-look-intersoft-ribbon-ui-for-silverlight-wpf-and-asp-net/" target="_blank">phenomenal ribbon controls for all .NET platforms</a>, the upcoming WebUI Studio volume release will also ship with two amazingly powerful components: a report viewer for SQL Reporting Services and state-of-the-art flow document viewers. In this blog post, I will focus on the report viewer and share what you can expect for the report viewer.</p>
<p>First of all, if you’re not familiar with SQL Service Reporting Services (further abbreviated as SSRS), I’d suggest you to take a look at the product overview <a href="http://www.microsoft.com/sqlserver/en/us/solutions-technologies/business-intelligence/reporting-services.aspx" target="_blank">here</a>. There are a number of logical reasons why enterprise companies opted for SSRS instead of Crystal Reports or other reporting solutions. Among the reasons are the pre-bundled license (even for SQL Express edition), strong integration with SQL Server and the highly innovative data presentation format called Tablix. For more information, check out the SSRS resources <a href="http://msdn.microsoft.com/en-us/sqlserver/cc511478.aspx" target="_blank">here</a>.</p>
<p>So now that you’ve heavily invested your report solution on SSRS, one big question that might come across your mind would be: How do I display these SSRS reports right in my apps? If you googled this question, you’d end up getting one or two similar answers. You can either create a proxy ASP.NET website to host your report, or directly targeting the native report server URL in a new browser window – look at the screenshot below.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/11/sqlviewer_classic.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Classic SQL Report Viewer running in browser" border="0" alt="Classic SQL Report Viewer running in browser" src="http://intersoftpt.files.wordpress.com/2011/11/sqlviewer_classic_thumb.png?w=642&#038;h=547" width="642" height="547"></a></p>
<p>You see, the overall experience is not quite enticing as you need to popup a new browser window. The experience just doesn’t feel right as the reporting interface feels like entirely separated from the main application. This is particularly true for enterprise-class business applications which require seamless integration between their reporting and the main modules.</p>
<p>Many of our clients agree (I hope you, too) that the best and the most ideal solution is to have a report viewer that native to the Silverlight or WPF platform. That sounds to be right – and so it’s exactly what we’re working on, a report viewer that is capable to render the SSRS report exactly as designed which is native to both Silverlight and WPF platforms. Say hello to ClientUI Report Viewer for SSRS 2008.</p>
<h2>Seamless Reporting Experiences</h2>
<p>ClientUI’s SQL Report Viewer opens up the possibility to create a better, more integrated reporting experiences for Silverlight and WPF apps. This means that you can now display your reports right in your main apps – not on separate browser windows. Here, take a look at the same sales invoice report running seamlessly in a rich Silverlight app.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/11/nwsalesinvoice_cropped.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Introducing ClientUI SQL Report Viewer" border="0" alt="Introducing ClientUI SQL Report Viewer" src="http://intersoftpt.files.wordpress.com/2011/11/nwsalesinvoice_cropped_thumb.png?w=642&#038;h=465" width="642" height="465"></a></p>
<p>Not only you get exact, pixel-perfect results for the display, you also get all the rich experiences of a ClientUI-powered viewer component. Say, the zooming feature, fit to width, printing, expandable/collapsible navigation interface, search, text selection, copy to clipboard and much more.</p>
<p>And if you’re wondering how the report is laid out in the SSRS designer, take a look at the following screenshot. If you compare with the results above, notice that the report viewer renders every SSRS design element precisely, from the position and dimension, to the formatting and styling. </p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/11/nwsalesinvoicedesign.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Report Designer" border="0" alt="Report Designer" src="http://intersoftpt.files.wordpress.com/2011/11/nwsalesinvoicedesign_thumb.png?w=642&#038;h=402" width="642" height="402"></a></p>
<h2>More Than Just Tables</h2>
<p>But, wait a minute, how about the support for rich data visualization such as charting and sparklines? Thankfully, it’s well supported through the extensible architecture of our SQL report viewer which enables you to create custom charting renderer. In short, you’ve the freedom to use any third party data visualization that suits you the best.</p>
<p>Too good to be true? Take a look at two of the reference samples below. </p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/11/awquartersalesreport_cropped.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Report with sparklines" border="0" alt="Report with sparklines" src="http://intersoftpt.files.wordpress.com/2011/11/awquartersalesreport_cropped_thumb.png?w=642&#038;h=459" width="642" height="459"></a></p>
<p>The above figure shows the SQL Report Viewer in action with sparklines visualization.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/11/nwsalesreport_cropped.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Report with charting" border="0" alt="Report with charting" src="http://intersoftpt.files.wordpress.com/2011/11/nwsalesreport_cropped_thumb.png?w=642&#038;h=457" width="642" height="457"></a></p>
<p>The above figure shows the SQL Report Viewer in action with a simple chart.</p>
<p>That’s all for this post. Hopefully my post gives you inspiration on what you can do with SQL report viewer, and how you should design the reporting solution to fit in your rich Silverlight and WPF apps.</p>
<p>As usual, feedback and comments are warmly welcomed. Look out for my next posts on flow document coverage, and possibly release announcement. Stay tuned!</p>
<p>Best,<br />Jimmy</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2472/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2472&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2011/11/17/first-look-sql-report-viewer-for-silverlight-wpf/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efa60f963fc722b56b737cf2ba9436e4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimmyps</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/11/sqlviewer_classic_thumb.png" medium="image">
			<media:title type="html">Classic SQL Report Viewer running in browser</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/11/nwsalesinvoice_cropped_thumb.png" medium="image">
			<media:title type="html">Introducing ClientUI SQL Report Viewer</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/11/nwsalesinvoicedesign_thumb.png" medium="image">
			<media:title type="html">Report Designer</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/11/awquartersalesreport_cropped_thumb.png" medium="image">
			<media:title type="html">Report with sparklines</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/11/nwsalesreport_cropped_thumb.png" medium="image">
			<media:title type="html">Report with charting</media:title>
		</media:content>
	</item>
		<item>
		<title>First Look: Intersoft Ribbon UI for Silverlight, WPF and ASP.NET</title>
		<link>http://intersoftpt.wordpress.com/2011/10/22/first-look-intersoft-ribbon-ui-for-silverlight-wpf-and-asp-net/</link>
		<comments>http://intersoftpt.wordpress.com/2011/10/22/first-look-intersoft-ribbon-ui-for-silverlight-wpf-and-asp-net/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 16:19:26 +0000</pubDate>
		<dc:creator>jimmyps</dc:creator>
				<category><![CDATA[2011 R2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Ribbon UI]]></category>
		<category><![CDATA[Rich UI]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[UI Components]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[WebUI Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://intersoftpt.wordpress.com/2011/10/22/first-look-intersoft-ribbon-ui-for-silverlight-wpf-and-asp-net/</guid>
		<description><![CDATA[Last month, I blogged about some new windowing controls that we will ship in our upcoming release. In that post, I’ve also mentioned about the new ribbon controls which turns out to be one of the key highlights in the &#8230; <a href="http://intersoftpt.wordpress.com/2011/10/22/first-look-intersoft-ribbon-ui-for-silverlight-wpf-and-asp-net/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2457&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last month, I blogged about some <a href="http://intersoftpt.wordpress.com/2011/09/24/coming-in-clientui-6-new-window-controls-for-wpf/" target="_blank">new windowing controls</a> that we will ship in our upcoming release. In that post, I’ve also mentioned about the new ribbon controls which turns out to be one of the key highlights in the release. In this post, I’ll share our excitement about this particular control, its key features and benefits, and more importantly, why does it matter to you.</p>
<p>Ever since Microsoft enhanced its Ribbon UI in Office 2010 and expanded the use of Ribbon in its Windows 7, more and more developers have begun to adopt the Ribbon UI in their line-of-business applications today – regardless of whether it’s running on the web or on the desktop. On the web, you can find numerous business apps that are now Ribbon-friendly, including Microsoft’s latest Office web apps, SharePoint 2010 and its new Dynamics business solutions lineup.</p>
<p>As a leading UI component vendor, we recognized developer’s needs very well on the Ribbon control, particularly the ones that fully conform to the Office’s Fluent User Interface specification. Our goal is to create feature-rich Ribbon control that pay very detailed attention to the user experiences, yet incredibly easy-to-use. Today, I’m pleased to introduce you our latest masterpiece, Intersoft Ribbon UI for All-platform.</p>
<p>That said, no matter which platform your applications were built on – whether it’s on Silverlight, WPF, ASP.NET, or even HTML 5 – we’ve got you covered. With shared key features and design across different platforms, you can now build immersive Ribbon-friendly apps with your platform of choice without trading off the existing infrastructure and technology investments. </p>
<p>Next, I’ll highlight our Ribbon’s key features implemented in each platform. Read on.</p>
<h2>For Silverlight</h2>
<p>Among the three platforms, Silverlight is arguably the most appealing platform for developers to build their business apps on. The reasons are obvious – it’s a rich GUI framework that runs on all major browsers and supports both Windows &amp; Mac (unlike the recently announced WinRT which runs only on Win8 but that’ll be another story) – and not to mention its compact runtime that weight only about 6MB. Adding the IE 64 bit support in Silverlight 5 makes it even more appealing as the LoB platform of choice.</p>
<p>So it’s not surprising that our Ribbon for Silverlight (further called <strong>UXRibbon</strong>) receives the most attention in terms of the design, features, and many user experience aspects. UXRibbon has many features, like in other ribbons, from fluid resizing to dozens of button variants – which I’m not interested to cover in this post. The point of interests that I will share today in this post are mostly the user experience aspects of UXRibbon which aren’t available in the other ribbons.</p>
<p>Let’s start with a quick question, if you have used other ribbons before, have you ever noticed that those ribbons always steal the control focus when you do something on the ribbon? This means that you have to spent an extra click to get back to what you worked on previously. Thankfully, you won’t get such issue in UXRibbon as it’s taken care automatically. This is just an example of a small yet important detail that we implemented as part of our compliance to the ISO standards user experiences.</p>
<p>Furthermore, we designed UXRibbon to be incredibly easy to use. For example, when you define a contextual tab group, you don’t need extra code to show which tab to be shown. It’ll intuitively show the first tab of the contextual group when it’s the first-time selected, and smartly reselect the last selected tab when applicable – just like the way it works in Office apps.</p>
<p>To minimize learning curves, we’ve created numerous reference samples so you can easily explore all the features in one place. While the easiest way to demonstrate Ribbon is through the Word sample, I eventually found it to be quite boring. And even worse, it’s an inspiration killer. Why? Because it leads many developers to believe that Ribbon is only ideal in a text processing application. I often asked by our clients this way “So, if you think Ribbon can be used in business apps, show me!”. Well, that motivates us to come up with several business-inspiring reference samples which we’ll ship in the upcoming release.</p>
<p>One of my favorite LoB samples is the Ribbon usage in a CRM application. As you can see in the following figure, Ribbon enforces a neat organization of commands where related functions are grouped together. Commands that are applicable on certain context can be grouped in contextual tabs which are naturally shown on demand. Trust me, users will praise you to make their work life so much easier.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_sl.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXRibbon for Silverlight" border="0" alt="UXRibbon for Silverlight" src="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_sl_thumb.png?w=742&#038;h=532" width="742" height="532"></a></p>
<p>Built from the ground up to create Office’s latest fluent user experiences, UXRibbon employs modern API and design that directly refers to the Office 2010 specifications – unlike many other ribbon solutions that simply “patch” their ribbons which were originally built with Office 2007 design. As the results, UXRibbon is more sophisticated in terms of design, yet fully customizable in terms of usage.</p>
<p>Take an example from the UXRibbon’s application menu and backstage feature. With the ease of property sets, you can quickly define the background of the application menu which doesn’t only apply to the menu’s header, but also consistently throughout the entire backstage interface such as the header line and the active backstage menu. See the following illustration for a closer preview.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_backstage.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Backstage Menu in Intersoft UXRibbon" border="0" alt="Backstage Menu in Intersoft UXRibbon" src="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_backstage_thumb.png?w=742&#038;h=594" width="742" height="594"></a></p>
<p>To wrap up this section, I would like to share two more unique features that I haven’t seen in any ribbons in the market yet. It’s again the user experience aspects of the Ribbon. </p>
<p>The first one is the state-of-the-art text wrapping feature, which smartly detect when it should wrap the exceeding text to the second line. It also merges with the dropdown arrow in the case of dropdown and split button. This small yet important detail makes more sense to the whole Ribbon concept, otherwise the Ribbon layout will be further increased by 18 pixels. </p>
<p>Out of dozens of Ribbon-specific controls, the Gallery List is the most sophisticated Ribbon element which participates with the fluid resizing process. UXRibbon’s Gallery List is so meticulously designed so that it feels sleeker and slightly better compared to the original Office design. </p>
<p>Both features are better visualized in the following illustration.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_unique.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXRibbon - Superior User Experiences" border="0" alt="UXRibbon - Superior User Experiences" src="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_unique_thumb.png?w=742&#038;h=677" width="742" height="677"></a></p>
<h2>For WPF</h2>
<p><strong>UXRibbon for WPF</strong> shares very much the same features with Silverlight, so I won’t repeat them again here. Although the functionality is identical, many of the user experience aspects have been specifically optimized for the WPF platform behind the scene. This includes the special integration with <strong>UXRibbonGlassWindow</strong> which enables the ribbon to appear in non-client area of the window. With the window entirely “glassified” and combined with the pixel-perfect contextual tab design, you can now easily create your own Office 2010 style desktop applications.</p>
<p>The following figure shows the UXRibbon control in the CRM scenario running on WPF. Notice that all styling details and user experience aspects are equally identical with the Silverlight version.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/10/webribbon_wpf.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="UXRibbon for WPF" border="0" alt="UXRibbon for WPF" src="http://intersoftpt.files.wordpress.com/2011/10/webribbon_wpf_thumb.png?w=742&#038;h=562" width="742" height="562"></a></p>
<h2>For ASP.NET</h2>
<p>You might have heard that we are all for the Silverlight and WPF tools in the next release, that’s not wrong – but keep reminded that we’re fully committed to continue supporting and adding new tools for the ASP.NET platform. That said, the next release will include dozens of enhancements to the existing flagship components such as the new data transfer format for WebGrid, removed dependencies to ActiveX, and enhanced AJAX security to prevent XSS issues.</p>
<p>In addition, the next release will introduce a new member, <strong>WebRibbonBar</strong>, joining the <strong>WebEssentials</strong> family. Similar to the Silverlight and WPF version, the RibbonBar for ASP.NET also supports rich UI elements such as contextual tabs and application menu, as well as several button variants like dropdown, split button, and toggle button. It also implements fluent resizing with smooth user experiences that conforms to the Office Ribbon specifications.</p>
<p>Despite of the rich features, WebRibbonBar is designed to be extremely lightweight and strongly focused on line-of-business scenarios. As the results, WebRibbonBar delivers blazing-fast performance particularly when the fluent resizing takes place. See the following figure demonstrating the ASP.NET ribbon control used in the same CRM sample scenario.</p>
<p><a href="http://intersoftpt.files.wordpress.com/2011/10/webribbon_asp.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="WebRibbon for ASP.NET/HTML5" border="0" alt="WebRibbon for ASP.NET/HTML5" src="http://intersoftpt.files.wordpress.com/2011/10/webribbon_asp_thumb.png?w=742&#038;h=548" width="742" height="548"></a></p>
<p>In conclusion, the “Ribbon Initiatives” is one of the important milestones in our product roadmap. We’re particularly delighted to deliver the Ribbon control supporting all the three platforms in a single release. With the rich features and fluent user experiences concept, get ready to take your business apps to the next level. Be sure to check it out when it’s released in the coming week. Stay tuned!</p>
<p>Best,<br />Jimmy </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intersoftpt.wordpress.com/2457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intersoftpt.wordpress.com/2457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intersoftpt.wordpress.com/2457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intersoftpt.wordpress.com/2457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intersoftpt.wordpress.com/2457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intersoftpt.wordpress.com/2457/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intersoftpt.wordpress.com/2457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intersoftpt.wordpress.com/2457/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intersoftpt.wordpress.com&amp;blog=446337&amp;post=2457&amp;subd=intersoftpt&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intersoftpt.wordpress.com/2011/10/22/first-look-intersoft-ribbon-ui-for-silverlight-wpf-and-asp-net/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/efa60f963fc722b56b737cf2ba9436e4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimmyps</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_sl_thumb.png" medium="image">
			<media:title type="html">UXRibbon for Silverlight</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_backstage_thumb.png" medium="image">
			<media:title type="html">Backstage Menu in Intersoft UXRibbon</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/10/uxribbon_unique_thumb.png" medium="image">
			<media:title type="html">UXRibbon - Superior User Experiences</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/10/webribbon_wpf_thumb.png" medium="image">
			<media:title type="html">UXRibbon for WPF</media:title>
		</media:content>

		<media:content url="http://intersoftpt.files.wordpress.com/2011/10/webribbon_asp_thumb.png" medium="image">
			<media:title type="html">WebRibbon for ASP.NET/HTML5</media:title>
		</media:content>
	</item>
	</channel>
</rss>
