<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Intersoft Solutions Corporate Blog &#187; WebUI</title>
	<atom:link href="http://blog.intersoftsolutions.com/category/webui/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.intersoftsolutions.com</link>
	<description>All about development productivity – ASP.NET, Silverlight, WPF, iOS, Android, Windows Phone, Windows 8</description>
	<lastBuildDate>Sat, 21 Apr 2018 06:57:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.33</generator>
	<item>
		<title>Getting Started with Unified WebUI Application</title>
		<link>http://blog.intersoftsolutions.com/2016/03/getting-started-with-unified-webui-application/</link>
		<comments>http://blog.intersoftsolutions.com/2016/03/getting-started-with-unified-webui-application/#comments</comments>
		<pubDate>Tue, 29 Mar 2016 06:19:15 +0000</pubDate>
		<dc:creator><![CDATA[Nicholas Lie]]></dc:creator>
				<category><![CDATA[2016 R1]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Getting Started Guide]]></category>
		<category><![CDATA[WebUI]]></category>

		<guid isPermaLink="false">http://blog.intersoftsolutions.com/?p=7519</guid>
		<description><![CDATA[Starting from Premier Studio 2016, WebUI took a completely new look and feel with the new Unified Theming made for ASP.NET. As the name implies, Unified Theming allows you to impose a unified design language that applies to the entire suite of WebUI components with a modern [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/getting-started1-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="getting-started" style="float:right; margin:0 0 10px 10px;" /><p><img class="alignnone size-full wp-image-7540" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/getting-started1.png" alt="getting-started.png" width="2000" height="816" /></p>
<p>Starting from Premier Studio 2016, WebUI took a completely new look and feel with the new Unified Theming made for ASP.NET. As the name implies, Unified Theming allows you to impose a unified design language that applies to the entire suite of WebUI components with a modern CSS theming language that combines mixins and overridable variables.</p>
<p>This blog post is simply made to show you how to create a new Unified Theming project using the new project template that comes with Premier Studio 2016 or higher.</p>
<h1>What You Need</h1>
<p>To follow this tutorial, simply install Premier Studio 2016 or newer. You&#8217;ll also need to have Visual Studio 2012 or higher installed on Windows 7 or newer. If you haven&#8217;t installed it yet, please download it from our <a href="http://www.intersoftsolutions.com/RequestTrial" target="_blank">site</a>. Or, simply login to your <a href="http://www.intersoftsolutions.com/Account" target="_blank">account</a>.</p>
<h1>Let&#8217;s Do This</h1>
<p>Simply open up your Visual Studio instance, then hit <strong>New</strong>, <strong>Project</strong>. From the dialog that appears, choose <strong>Visual C#</strong>, <strong>Intersoft Solutions</strong>, <strong>ASP.NET</strong>, then choose <strong>Intersoft Unified Empty Web Application</strong>.</p>
<p><img class="alignnone size-full wp-image-7550" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/dialog.png" alt="dialog.png" width="1213" height="858" /></p>
<p>Enter the necessary details such as the project name, location and solution name. Hit OK when you&#8217;re done. To run this project, simply right-click on the <strong>Default.aspx</strong> file, then choose <strong>View in Browser</strong>.</p>
<p><img class="alignnone size-full wp-image-7557" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/view-in-browser1.png" alt="view-in-browser" width="1021" height="483" /></p>
<p>You&#8217;ll get the following screen.</p>
<p><img class="alignnone size-full wp-image-7559" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/result.png" alt="result.png" width="1784" height="1136" /></p>
<p>This new Unified Theming template is intuitively design so as to provide basic ideas on how to get started quickly with a new WebUI Unified Theming application, complete with working data bindings for WebCombo, WebInput, WebGrid, and more. At the bottom part of this page we&#8217;ve also provided several business-inspiring samples to help inspire your next big web applications.</p>
<p><img class="alignnone size-full wp-image-7582" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/business-inspiring.png" alt="business-inspiring.png" width="1976" height="1126" /></p>
<h1>Wrapping Up</h1>
<p>To learn more what you need to do to use the new Unified Theming in your existing applications, check out the <a href="http://developer.intersoftsolutions.com/display/WebUI/Unified+Theming" target="_blank">documentation</a>. Or, if you prefer to try migrating an existing WebUI sample, for example the WebGrid&#8217;s Enterprise sample, I highly recommend you to check out my previous <a href="http://blog.intersoftsolutions.com/2016/03/migrating-to-webui-unified-theming/" target="_blank">blog post</a>, where I&#8217;ve covered a step-by-step walkthrough on how to migrate the sample to use Unified Theming.</p>
<p>To get a better grasp on the Unified Theming feature and what customizable areas available for each control, feel free to check out these great documentations:</p>
<ul>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebGrid+Modern+Theme+Style+Reference" target="_blank">WebGrid Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebCombo+Modern+Theme+Style+Reference" target="_blank">WebCombo Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebInput+Modern+Theme+Style+Reference" target="_blank">WebInput Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebDesktop+Modern+Theme+Style+Reference" target="_blank">WebDesktop Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebScheduler+Modern+Theme+Style+Reference" target="_blank">WebScheduler Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebEssentials+Modern+Theme+Style+Reference" target="_blank">WebEssentials Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebTextEditor+Modern+Theme+Style+Reference" target="_blank">WebTextEditor Modern Theme Style Reference</a></li>
<li><a href="http://developer.intersoftsolutions.com/display/WebUI/WebTreeView+Modern+Theme+Style+Reference" target="_blank">WebTreeView Modern Theme Style Reference</a></li>
</ul>
<p>We can&#8217;t wait to see what you&#8217;ve built with this new Unified Theming feature. Let us know in the comments section below!</p>
<p>Till next post,<br />
Nicholas Lie</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2016/03/getting-started-with-unified-webui-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating to WebUI Unified Theming</title>
		<link>http://blog.intersoftsolutions.com/2016/03/migrating-to-webui-unified-theming/</link>
		<comments>http://blog.intersoftsolutions.com/2016/03/migrating-to-webui-unified-theming/#comments</comments>
		<pubDate>Tue, 15 Mar 2016 08:42:49 +0000</pubDate>
		<dc:creator><![CDATA[Nicholas Lie]]></dc:creator>
				<category><![CDATA[2016 R1]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Getting Started Guide]]></category>
		<category><![CDATA[WebUI]]></category>
		<category><![CDATA[Unified Theming]]></category>
		<category><![CDATA[WebGrid]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://blog.intersoftsolutions.com/?p=6477</guid>
		<description><![CDATA[We&#8217;ve recently released&#160;our new Unified Theming for WebUI, which will dramatically alter the look and feel of your WebUI-powered apps, giving it a fresh, modern look and feel. But, how will you&#160;be able to take advantage of this new feature? In this post, I&#8217;m going [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid-final-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="webgrid-final" style="float:right; margin:0 0 10px 10px;" /><p>We&#8217;ve recently released&nbsp;our new Unified Theming for WebUI, which will dramatically alter the look and feel of your WebUI-powered apps, giving it a fresh, modern look and feel. But, how will you&nbsp;be able to take advantage of this new feature? In this post, I&#8217;m going to show you&nbsp;how convert the <a href="http://live.intersoftsolutions.com/cs/WebGrid/Enterprise.aspx?noframe=1&amp;path=/WebGrid/Top%20Features/Rich%20User%20Interface" target="_blank">WebGrid Enterprise sample</a>&nbsp;to use the new WebUI Unified Theming. At the end of this post, you should&nbsp;have&nbsp;the following result.</p>
<p><img class="alignnone size-full wp-image-6488" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid-unified-theming.png" alt="webgrid-unified-theming.png" width="1958" height="702"></p>
<p>Here&#8217;s a&nbsp;single image of the revamped sample&nbsp;in full Unified Theming glory.</p>
<p><img class="alignnone size-full wp-image-6493" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid.png" alt="webgrid.png" width="1078" height="702"></p>
<p>Ready to begin?</p>
<h1>What You&#8217;ll Need</h1>
<p>Before you begin, you&#8217;ll need to ensure&nbsp;that you have&nbsp;properly installed Visual Studio 2012 or higher and have installed Premier Studio 2016 (or higher). If not, feel free to&nbsp;perform <a href="http://www.intersoftsolutions.com/RequestTrial" target="_blank">Request Trial</a> from our site to get the latest installer. Or, if you&nbsp;have purchased a subscription, you&nbsp;can easily obtain the latest version of the installer by simply <a href="http://www.intersoftsolutions.com/Account" target="_blank">signing in to your account</a>.</p>
<h1>Let&#8217;s Begin.</h1>
<p>In overview, here&#8217;s what we&#8217;re&nbsp;going to accomplish:</p>
<ul>
<li>Create a&nbsp;new Unified Theming project using the new Project Template.</li>
<li>Import&nbsp;the existing&nbsp;WebGrid&#8217;s Enterprise sample (from the old sample) to the new project.</li>
<li>Remove all style-related&nbsp;attributes.</li>
<li>Convert the sample to use the new Unified Theming.</li>
</ul>
<h1>Create New&nbsp;Unified Theming Project</h1>
<p>Open up Visual Studio and create a new Unified Theming project by selecting <strong>Visual C#</strong>,&nbsp;<strong>Intersoft Solutions</strong>,&nbsp;<strong>ASP.NET</strong>,&nbsp;<strong>Intersoft Unified&nbsp;Empty Web Application</strong>, as&nbsp;shown in the illustration below. Let&#8217;s call this project <strong>FirstUnifiedTheming</strong> and hit OK.</p>
<p><img class="alignnone size-full wp-image-6519" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/new-project.png" alt="new-project.png" width="1614" height="1136"></p>
<p>Let&#8217;s import the Enterprise.aspx from the&nbsp;old sample to&nbsp;our project. To do this,&nbsp;right-click on&nbsp;your solution, then choose <strong>Add</strong>,&nbsp;<strong>Existing Item</strong>.</p>
<p><img class="alignnone size-full wp-image-6526" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/add-existing-item.png" alt="add-existing-item.png" width="1450" height="603"></p>
<p>Navigate to&nbsp;<strong>C:\Program Files (x86)\Intersoft Solutions\Samples\For ASP.NET\ISNet.WebUI.Samples\cs\WebGrid</strong> and&nbsp;select <strong>Enterprise.aspx</strong>. Just select the .aspx file and its code-behind will be automatically added as well.</p>
<p><img class="alignnone size-full wp-image-6531" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/enterprise.png" alt="enterprise.png" width="1538" height="1034"></p>
<p>Now that you have&nbsp;the file imported,&nbsp;we need to convert it so that it will be compatible with Web Application.&nbsp;Select the file, then go to <strong>Project</strong>, then choose <strong>Convert to Web Application</strong> as shown below.</p>
<p><img class="alignnone size-full wp-image-6539" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/convert-to-web-application.png" alt="convert-to-web-application.png" width="1976" height="716"></p>
<h1>Removing Unnecessary Styles</h1>
<p>By default,&nbsp;the&nbsp;Unified&nbsp;Theming project template provides a handy&nbsp;<strong>App.master</strong> file contained in the <strong>Master</strong> folder. So, we can use this master file for our&nbsp;imported sample. Change the&nbsp;<strong>MasterPageFile</strong>&nbsp;for the <strong>Enterprise.aspx</strong> from <strong>./DefaultMaster.master</strong> to <strong>~/Master/App.master.</strong></p>
<p><img class="alignnone size-full wp-image-6549" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/master-page-file.png" alt="master-page-file.png" width="1088" height="155"></p>
<p>Next, search for this file that contains any &#8220;style&#8221; attributes. To do this, press <strong>Ctrl+F</strong> on your keyboard and search for &#8220;<strong>style</strong>&#8221; (without the quotes).</p>
<p>Here&nbsp;are the list of attributes / elements that you have&nbsp;to remove within this file:</p>
<ul>
<li>
<p class="p1"><strong>UseDefaultStyle<span class="s1">=&#8221;True&#8221;</span></strong></p>
</li>
<li>
<p class="p1"><strong>DefaultStyleMode<span class="s1">=&#8221;Elegant&#8221;</span></strong></p>
</li>
<li>
<p class="p1"><strong><span class="s1">&lt;</span><span class="s2">CellStyle</span> HorizontalAlign<span class="s1">=&#8221;Right&#8221;&gt;</span><span class="s1">&lt;/</span><span class="s2">CellStyle</span><span class="s1">&gt;</span></strong></p>
</li>
<li><strong><span class="s1">&lt;</span><span class="s2">CellStyle</span> HorizontalAlign<span class="s1">=&#8221;Center&#8221;&gt;</span><span class="s1">&lt;/</span><span class="s2">CellStyle</span><span class="s1">&gt;</span></strong></li>
</ul>
<p>Note that these&nbsp;are the&nbsp;attributes contained in this file. In your existing project there might&nbsp;be more &#8220;style-related&#8221; attributes that you need to remove.</p>
<p>Next, let&#8217;s fix the&nbsp;code-behind so that&nbsp;this project is compile-able. To do this, open <strong>Enterprise.aspx.cs</strong>, and delete this line.</p>
<p class="p1"><strong><span class="s1">using</span> <span class="s2">Intersoft</span>.SampleFramework.V2009;</strong></p>
<p class="p1">Also remove, the three methods: <strong>WebGrid1_AddRow, WebGrid1_UpdateRow, WebGrid1_DeleteRow</strong>. Then, in <strong>Enterprise.aspx</strong>, remove this line.</p>
<p class="p1"><img class="alignnone size-full wp-image-6716" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/delete-enterprise.png" alt="delete-enterprise.png" width="1823" height="1004"></p>
<p>Since this is a <strong>Web Application</strong> project, not a&nbsp;<strong>Web Site</strong> project, you&#8217;ll need to rebuild it once before you can&nbsp;preview the result in the browser. To rebuild the project, right-click on the project/solution, and hit <strong>Rebuild</strong>.</p>
<p><img class="alignnone size-full wp-image-6587" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/rebuild.png" alt="rebuild.png" width="1278" height="379"></p>
<p>After the rebuild process is done, let&#8217;s try viewing this project in the browser. Right-click on the <strong>Enterprise.aspx</strong> file and choose <strong>View in Browser</strong>.</p>
<p><img class="alignnone size-full wp-image-6591" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/view-in-browser.png" alt="view-in-browser.png" width="1042" height="519"></p>
<p>When you run the project, you&#8217;ll get the following error.</p>
<p><img class="alignnone size-full wp-image-6595" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/isdatasource-error.png" alt="isdatasource-error.png" width="1784" height="1136"></p>
<p>This indicates that the WebGrid was unable to connect with the data source. Let&#8217;s resolve this by <strong>adding the necessary database</strong> file and modifying the <strong>Web.config</strong>&#8216;s connection string.</p>
<h1>Adding the Database</h1>
<p>To make our project&#8217;s file organization neat and less cluttered, let&#8217;s create a new folder called&nbsp;<strong>Common</strong>&nbsp;at the root of the project. Right-click on the project and select <strong>Add</strong>, <strong>New Folder</strong>.</p>
<p><img class="alignnone size-full wp-image-6602" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/add-folder.png" alt="add-folder.png" width="1457" height="704"></p>
<p>Give it a name of <strong>Common</strong>. Let&#8217;s add the database file used for the project. Right-click on the newly-created <strong>Common</strong> folder and choose <strong>Add</strong>, <strong>Existing Item</strong>.</p>
<p><img class="alignnone size-full wp-image-6606" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/add-existing-database.png" alt="add-existing-database.png" width="1384" height="436"></p>
<p>Choose the file named <strong>dsEnterprise.xsd</strong> contained in the&nbsp;<strong>C:\Program Files (x86)\Intersoft Solutions\Samples\For ASP.NET\ISNet.WebUI.Samples\cs\WebGrid\App_Code</strong>.</p>
<p><img class="alignnone size-full wp-image-6619" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/add-dsenterprise.png" alt="add-dsenterprise.png" width="1538" height="1035"></p>
<p>Repeat the process for <strong>AppData</strong> folder. Right-click the AppData folder, choose <strong>Add</strong>, <strong>Existing Item</strong>. Then choose&nbsp;<strong>Northwind.mdb</strong>&nbsp;file contained in&nbsp;<strong>C:\Program Files (x86)\Intersoft Solutions\Samples\For ASP.NET\ISNet.WebUI.Samples\cs\WebGrid\App_Data</strong>.</p>
<p><img class="alignnone size-full wp-image-6610" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/add-northwind.png" alt="add-northwind.png" width="1538" height="1035"></p>
<p>Next, we need to modify the <strong>SchemaType</strong> and <strong>TypeName</strong> of <strong>ISDataSource</strong> so that it will point to the correct&nbsp;database file. To do this, open the <strong>Enterprise.aspx</strong> file and&nbsp;perform a&nbsp;Replace&nbsp;All for the following string:&nbsp;<strong>SchemaName=&#8221;dsEnterprise&nbsp;</strong>(the unclosed quotes are intentional) to&nbsp;<strong>SchemaName=&#8221;FirstUnifiedTheming.Common.dsEnterprise </strong>(again, the unclosed quotes are intentional).</p>
<p>Repeat the process&nbsp;one more time for the <strong>TypeName</strong>. Search for&nbsp;<strong>TypeName=&#8221;dsEnterprise&nbsp;</strong>and replace it with&nbsp;<strong>TypeName=&#8221;FirstUnifiedTheming.Common.dsEnterprise</strong>. Save the file.</p>
<p>Lastly, let&#8217;s add a connection string in the <strong>Web.config</strong> file for this&nbsp;a new connection the Northwind database. Open up Web.config and add the following connection string to the <strong>ConnectionStrings</strong> node:</p>
<p class="p1">&lt;<span class="s1">add</span> <span class="s2">name</span>=<span class="s3">&#8220;</span>NorthWindConnectionString<span class="s3">&#8220;</span> <span class="s2">connectionString</span>=<span class="s3">&#8220;</span>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\NorthWind.mdb;Persist Security Info=True<span class="s3">&#8220;</span> <span class="s2">providerName</span>=<span class="s3">&#8220;</span>System.Data.OleDb<span class="s3">&#8220;</span>/&gt;</p>
<p class="p1"><img class="alignnone size-full wp-image-6638" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/connection-string.png" alt="connection-string.png" width="1803" height="511"></p>
<h1 class="p1">You&#8217;re Almost There.</h1>
<p>We&#8217;ve&nbsp;roughly finished the migration,&nbsp;but it&#8217;s still&nbsp;missing a few final touches. For now,&nbsp;refresh your browser to see the result.</p>
<p><img class="alignnone size-full wp-image-6644" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid-initial.png" alt="webgrid-initial.png" width="1784" height="1136"></p>
<p>As you can see, the&nbsp;WebGrid&nbsp;is now applied with Unified Theming. But there are are still two issues left:</p>
<ul>
<li>Adjusting the height of the WebGrid</li>
<li>Providing the missing icons.</li>
</ul>
<p>Let&#8217;s address these issues. To adjust the height of the WebGrid, you can easily do so by modifying the <strong>Height</strong> attribute of the WebGrid inside the <strong>Enterprise.aspx</strong> file. Give it a good value, perhaps <strong>90%</strong>.</p>
<p><img class="alignnone size-full wp-image-6651" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid-height.png" alt="webgrid-height.png" width="1596" height="475"></p>
<p>We also need to modify the height of the parent container to 100%. To do this, open up <strong>App.master</strong> inside the&nbsp;<strong>Master</strong> folder and add&nbsp;inline-style for the&nbsp;parent container with height&nbsp;set to 100%.</p>
<p><img class="alignnone size-full wp-image-6680" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/app-master-height.png" alt="app-master-height.png" width="1082" height="881"></p>
<p>Next, let&#8217;s provide the missing image icons. To do this, right click on the <strong>Assets</strong> folder and select <strong>Add</strong>, <strong>New Folder</strong>.</p>
<p><img class="alignnone size-full wp-image-6653" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/add-images-folder.png" alt="add-images-folder.png" width="1501" height="559"></p>
<p>Give it a name of <strong>images</strong>. Add the following&nbsp;images from this folder <strong>C:\Program Files (x86)\Intersoft Solutions\Samples\For ASP.NET\WebUI.Unified.Samples\assets\images</strong>:</p>
<ul>
<li><strong>Customer.svg</strong></li>
<li><strong>order-detail.svg</strong> (rename this file to&nbsp;<strong>order-details.svg</strong>)</li>
<li><strong>orders.svg</strong></li>
<li><strong>shipvia1.svg</strong></li>
<li><strong>shipvia2.svg</strong></li>
<li><strong>shipvia3.svg</strong></li>
</ul>
<p>You should have the following images as follows.</p>
<p><img class="alignnone size-full wp-image-6662" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/images.png" alt="images.png" width="250" height="250"></p>
<p>Lastly,&nbsp;perform a Find and Replace for the following string inside the <strong>Enterprise.aspx</strong> file. Replace <strong>./images</strong> with<strong> ~/assets/images</strong>.</p>
<p><img class="alignnone size-full wp-image-6670" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/find-and-replace-assets.png" alt="find-and-replace-assets.png" width="250" height="222"></p>
<p>Then, another Find and Replace for <strong>.gif</strong> to <strong>.svg</strong>. Save the file, rebuild the project and refresh your browser.</p>
<p><img class="alignnone size-full wp-image-6685" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid-final.png" alt="webgrid-final.png" width="1784" height="1136"></p>
<p>We&#8217;ve successfully set the&nbsp;WebGrid height to fill 90% of the parent container, in which the parent container has been set to 100% height, as well as providing the correct SVG icons for the WebGrid.</p>
<p>One&nbsp;cool thing about&nbsp;the SVG icons are they&#8217;re actually vector icons (SVG is a short form of Scalable Vector Graphics), which will retain its crispiness and hi-res colors when&nbsp;viewed in any devices with varying screens resolutions. To do this, try bumping up the zoom level to 400% or higher.</p>
<p><img class="alignnone size-full wp-image-6691" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/zoom.png" alt="zoom.png" width="1784" height="1136"></p>
<h1>Conclusion</h1>
<p>As you can see, adopting the Unified Theme in your project is quite simple and easy. To learn more about Unified Theming, I highly recommend you to&nbsp;explore the documentation about <a href="http://developer.intersoftsolutions.com/display/WebUI/Unified+Theming" target="_blank">Unified Theming</a>. You can find the link to the finished sample <a href="http://developer.intersoftsolutions.com/download/attachments/24281754/FirstUnifiedTheming.zip?api=v2" target="_blank">here</a>.</p>
<p>In this post, we&#8217;ve learned how to&nbsp;create a&nbsp;Unified Theme project in the&nbsp;shortest and fastest manner using the project templates. In smaller projects, this approach is feasible, but not for larger projects. If you wish to focus solely on migrating your project to Unified Theming, you can&nbsp;follow this documentation: <a href="http://developer.intersoftsolutions.com/display/WebUI/Applying+Unified+Modern+Theme+in+WebUI+Application" target="_blank">Applying Unified Modern Theme in WebUI Application</a>.</p>
<p>You can also find&nbsp;local working samples once you&#8217;ve installed Premier Studio 2016 on your computer. To get started quickly with the local samples, please read my previous&nbsp;<a href="http://blog.intersoftsolutions.com/2016/03/the-all-new-webui-experience-it-yourself/" target="_blank">blog post</a>.</p>
<p>Should you have any questions, feel free to initiate a <a href="http://www.intersoftsolutions.com/#livechat" target="_blank">live chat session with us</a> and our team will get back to you as fast as we can.</p>
<p>Till next post,<br />
Nicholas Lie</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2016/03/migrating-to-webui-unified-theming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started with Premier Studio 2016</title>
		<link>http://blog.intersoftsolutions.com/2016/03/getting-started-with-premier-studio-2016/</link>
		<comments>http://blog.intersoftsolutions.com/2016/03/getting-started-with-premier-studio-2016/#comments</comments>
		<pubDate>Mon, 07 Mar 2016 11:52:18 +0000</pubDate>
		<dc:creator><![CDATA[Nicholas Lie]]></dc:creator>
				<category><![CDATA[2016 R1]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Crosslight]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Reference Samples]]></category>
		<category><![CDATA[WebUI]]></category>
		<category><![CDATA[Get Started]]></category>
		<category><![CDATA[Premier Studio 2016]]></category>
		<category><![CDATA[Samples]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WebUI Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://blog.intersoftsolutions.com/?p=5827</guid>
		<description><![CDATA[In our past releases, getting started with Intersoft Premier Studio was quite inconvenience and tedious. With tons of shortcuts to choose from, you can be easily confused where to start from. In this release, we think hard on what&#8217;s the best possible scenario for users [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/getting-started-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="getting-started" style="float:right; margin:0 0 10px 10px;" /><p>In our past releases, getting started with Intersoft Premier Studio was quite inconvenience and tedious. With tons of shortcuts to choose from, you can be easily confused where to start from. In this release, we think hard on what&#8217;s the best possible scenario for users to get started quickly with our products. At the end, we came to a conclusion: <strong>samples</strong>.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/getting-started.png" alt="getting-started.png" width="700" align="middle" /></p>
<p>Samples provide a hands-on experience for developers as well as practical code for implementing the desired features to their applications. We&#8217;ve made it super easy for you to run the samples and opening the sample solution in Visual Studio, all right from a single web interface.</p>
<h1>Introducing the New Get Started Experience</h1>
<p>When you install Premier Studio, you&#8217;ll get the following dialog box.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/dialog-box.png" alt="dialog-box.png" width="700" align="middle" /></p>
<p>When you click Finish with the checkbox ticked, a new browser will be opened, this will lead you to a landing page that will help you get started with our products (assuming that you have a working internet connection).</p>
<p><img class="alignnone size-full wp-image-5967" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/getting-started2.png" alt="getting-started2.png" width="1326" height="814" /></p>
<p>Simply select one of the products you would like to get started with, you will be immediately presented with the available samples designed in stunning card view interface. Then hover on the samples you&#8217;re interested in to perform an action.</p>
<p>Note that the Get Started experience works only on Windows with Premier Studio (2016 and above) properly installed.</p>
<h1>Getting Started with WebUI</h1>
<p>Nothing explains better than a video. Here&#8217;s a 1-minute video experience on how to get started with WebUI through the new Get Started experience.</p>
<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='604' height='370' src='http://www.youtube.com/embed/FTLtFX4ZTsI?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0' allowfullscreen='true'></iframe></span></p>
<p>The samples for WebUI is categorized according to its respective controls, so you can quickly jump to the controls you&#8217;re interested in.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webui.png" alt="webui.png" width="700" align="middle" /></p>
<p>When you hover on a sample, you&#8217;ll get the following experience.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/webgrid-first-experience1.png" alt="webgrid-first-experience.png" width="500" align="middle" /></p>
<p>When you click on <strong>Open Solution</strong>, a new Visual Studio instance that contains the sample will be automatically opened. When you click on <strong>Run Sample</strong>, a locally-running sample for that particular sample will be launched. Clicking on Learn More takes you to the WebGrid documentation.</p>
<h1>Getting Started with Crosslight</h1>
<p>And here&#8217;s a minute-and-a-half video that shows the Get Started experience with Crosslight.</p>
<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='604' height='370' src='http://www.youtube.com/embed/2kwHgjbawqI?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0' allowfullscreen='true'></iframe></span></p>
<p>The samples for Crosslight are categorized as follows:</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/crosslight.png" alt="crosslight.png" width="700" align="middle" /></p>
<ul>
<li><strong>Basic Samples</strong>: These are the basic and recommended samples if you&#8217;re just starting out with Crosslight. It contains the basic fundamentals of Crosslight development, such as MVVM pattern, data binding, display data list, perform CRUD operation, and more.</li>
<li><strong>App Samples</strong>: These samples showcases small, working apps made with Crosslight.</li>
<li><strong>UI Samples</strong>: These samples showcases various UI components available in Crosslight, such as Crosslight Charting, Crosslight Material Design, Crosslight Signature Pad, Crosslight Maps, Crosslight View Slider and more.</li>
<li><strong>Services Samples</strong>: These samples demonstrates how you can work with Crosslight services which are built-in to the Crosslight ViewModel and other library extensions as well. For example, performing calls, scanning barcode, sending emails, sharing content to social media and more.</li>
<li><strong>Data Samples</strong>: These samples shows you how to work with data-related operations with the built-in repositories and how they work together in harmony with the open-source Crosslight App Framework.</li>
</ul>
<p>When you hover on an item, you&#8217;ll be presented with the following.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/mvvm-samples.png" alt="mvvm-samples.png" width="500" align="middle" /></p>
<p>When you click on <strong>Download</strong>, you&#8217;ll immediately get a zip file that is immediately runnable using Xamarin Studio or Visual Studio (works on either Mac or Windows). If you click on <strong>Learn More</strong>, you&#8217;ll be taken to the respective sample page in the Developer Center.</p>
<h1>Getting Started with ClientUI</h1>
<p>Last but not least, here&#8217;s another minute-and-a-half video that shows the Get Started experience with ClientUI.</p>
<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='604' height='370' src='http://www.youtube.com/embed/mgK21rwJkj0?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0' allowfullscreen='true'></iframe></span></p>
<p>The samples for ClientUI are categorized as follows.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/clientui.png" alt="clientui.png" width="700" align="middle" /></p>
<p>The categorization follows the previous categories available in the <a href="http://live.clientui.com" target="_blank">ClientUI Live Samples</a>. When hovering to an item, you&#8217;ll be presented with the following experience.</p>
<p><img class="aligncenter" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/clientui-item.png" alt="clientui-item.png" width="700" align="middle" /></p>
<p>If the sample has a WPF counterpart, then an additional combo box will be displayed for WPF, as well as the <strong>Run Sample</strong> option. If the WPF counterpart is not available, then the combo box will not appear. When clicking on the <strong>Open Solution</strong>, then the Silverlight solution will be opened. Similarly, clicking on <strong>Run Sample</strong> will run the Silverlight sample locally on your computer.</p>
<h1>Conclusion</h1>
<p>We hope you enjoyed the new Getting Started experience available in this new release. Should you have any feedback with the Getting Started experience, feel free to <a href="http://www.intersoftsolutions.com/#livechat" target="_blank">initiate a chat with us</a>, and we’ll be more than happy to assist you for the best on-boarding experience.</p>
<p>Till next post,<br />
Nicholas Lie</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2016/03/getting-started-with-premier-studio-2016/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The All-new WebUI. Experience It Yourself.</title>
		<link>http://blog.intersoftsolutions.com/2016/03/the-all-new-webui-experience-it-yourself/</link>
		<comments>http://blog.intersoftsolutions.com/2016/03/the-all-new-webui-experience-it-yourself/#comments</comments>
		<pubDate>Thu, 03 Mar 2016 04:26:48 +0000</pubDate>
		<dc:creator><![CDATA[Nicholas Lie]]></dc:creator>
				<category><![CDATA[2016 R1]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[WebUI]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[New Releases]]></category>
		<category><![CDATA[WebCombo]]></category>
		<category><![CDATA[WebDesktop]]></category>
		<category><![CDATA[WebEssentials]]></category>
		<category><![CDATA[WebGrid]]></category>
		<category><![CDATA[WebInput]]></category>
		<category><![CDATA[WebScheduler]]></category>
		<category><![CDATA[WebTextEditor]]></category>
		<category><![CDATA[WebTreeView]]></category>
		<category><![CDATA[WebUI Studio]]></category>
		<category><![CDATA[WebUI Studio ASP.NET]]></category>

		<guid isPermaLink="false">http://blog.intersoftsolutions.com/?p=5685</guid>
		<description><![CDATA[Our months of hard work finally paid off. It&#8217;s finally here. With excellent craftsmanship and fine attention to detail, we&#8217;re very proud to announce the all-new and powerful WebUI 2016. The entire WebUI lineup consisting of highly-advanced 40+ web components now finally receives a truly deserved facelift. [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-01-at-3.22.29-PM-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="Screen Shot 2016-03-01 at 3.22.29 PM" style="float:right; margin:0 0 10px 10px;" /><p>Our months of hard work finally paid off. It&#8217;s finally here. With excellent craftsmanship and fine attention to detail, we&#8217;re very proud to announce the all-new and powerful WebUI 2016. The entire WebUI lineup consisting of highly-advanced 40+ web components now finally receives a truly deserved facelift.</p>
<p><img class="alignnone size-full wp-image-5706" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-01-at-3.22.29-PM.png" alt="Screen Shot 2016-03-01 at 3.22.29 PM.png" width="1768" height="1192" /></p>
<h1>Accessing the New WebUI Live Experience</h1>
<p>For so long, customers have enjoyed our live WebUI demos through <a href="http://live.intersoftsolutions.com" target="_blank">http://live.intersoftsolutions.com</a>. While this experience is adequate, being redirected to another site for a hands-on experience just won&#8217;t cut it anymore. So we decided to integrate the new samples right our website. That&#8217;s right, now you can experience the new WebUI samples with the gorgeous unified modern theme, right from our website.</p>
<p><img class="alignnone size-full wp-image-5726" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-9.56.28-AM.png" alt="Screen Shot 2016-03-02 at 9.56.28 AM.png" width="1522" height="880" /></p>
<p>Don&#8217;t worry, we&#8217;ve put these buttons everywhere, so you can easily access them from various pages in WebUI, although it is very much recommended to access them from <a href="http://www.intersoftsolutions.com/WebUI" target="_blank">/WebUI</a>. Should you miss this experience and open the old live samples, you&#8217;ll be greeted with the following dialog box.</p>
<p><img class="alignnone size-full wp-image-5732" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-10.07.46-AM.png" alt="Screen Shot 2016-03-02 at 10.07.46 AM.png" width="1604" height="828" /></p>
<p>Without further ado, let&#8217;s get right onto the new WebUI Live Experience.</p>
<h1>The Home Screen</h1>
<p>Right when you launch the new Live Experience, you&#8217;ll be greeted with a nice and modern blurred background, showcasing the flagship products of WebUI. This experience works best on modern desktop browsers supporting HTML5 and CSS3.</p>
<p><img class="alignnone size-full wp-image-5741" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-10.27.31-AM.png" alt="Screen Shot 2016-03-02 at 10.27.31 AM.png" width="2430" height="1596" /></p>
<p>If you click on products such as WebDesktop and WebEssentials, you can also find a grid of sub-components in them.</p>
<p><img class="alignnone size-full wp-image-5755" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-10.36.51-AM.png" alt="Screen Shot 2016-03-02 at 10.36.51 AM.png" width="1776" height="1410" /></p>
<h1>WebGrid</h1>
<p>When you launch WebGrid for the first time, you&#8217;ll be greeted with the First Experience.</p>
<p><img class="alignnone size-full wp-image-5758" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-10.33.25-AM.png" alt="Screen Shot 2016-03-02 at 10.33.25 AM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">This first experience sample demonstrates many of the top UI features available in WebGrid, combined with some unique features such as column freezing, filter suggestion and more.</span></p>
<p class="p1"><span class="s1">Some of the top features demonstrated in this sample are:</span></p>
<ul class="ul1">
<li class="li1"><span class="s1">Sleek look and feel with the all-new &#8220;Elegant&#8221; Default Style. The Default Style feature significantly reduces page output size by eliminating in-line styles. Try to view source and notice there are no styles generated in the page level.</span></li>
<li class="li1"><span class="s1">Improved user interface with a new set of fresh icons, background images and UI elements.</span></li>
<li class="li1"><span class="s1">New context menu engine. Try to right click on the Grid area to experience the new context menu system.</span></li>
<li class="li1"><span class="s1">LiveFreeze™ column freezing feature. The only column freezing implementation that perfectly simulates Excel® freezing behavior.</span></li>
<li class="li1"><span class="s1">Automatic Filter Suggestion. Try to right click on a cell (eg, &#8220;Owner&#8221;), then choose one of the available filter options. The suggested filter options are based on selected cell&#8217;s data type and value.</span></li>
<li class="li1"><span class="s1">Filter Status Indicator. When one or more columns are filtered, notice that the filter indicator status is changed to &#8220;Filtered&#8221;. This indicator helps end users to understand the current state of filters without has to display filter bar. You can click on the filter status indicator to toggle the filter state.</span></li>
<li class="li1"><span class="s1">SmartWebResources™. This innovative technology enable this sample to run without dependencies to &#8220;physical&#8221; client resources. All client resources such as scripts and images are retrieved directly from resource assembly.</span></li>
<li class="li2"><span class="s3">Declarative datasource control binding. Notice that there are no codes required for the data binding operation (see C# and VB tab).</span></li>
</ul>
<h1>Samples Navigation Experience</h1>
<p>To navigate between samples, you can easily use the arrows on the left and right-hand side of the screen, or use the menu button on the top-left corner of the screen. This will open the Menu panel and you can easily jump between samples.</p>
<p><img class="alignnone size-full wp-image-5776" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-11.13.01-AM.png" alt="Screen Shot 2016-03-02 at 11.13.01 AM.png" width="1452" height="886" /></p>
<p>If you wish to go back the controls grid, simply click the Home button. Should you encounter any problems or hassles with the samples, feel free to chat with us directly using the <a href="http://www.intersoftsolutions.com/#livechat">live messenger</a> on the bottom-right corner.</p>
<h1>WebCombo</h1>
<p>This the First Experience when you launch the WebCombo sample.</p>
<p><img class="alignnone size-full wp-image-5785" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-11.16.58-AM.png" alt="Screen Shot 2016-03-02 at 11.16.58 AM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">This sample demonstrates the unified modern theme of WebCombo and many of its key features such as SmartWebResources™ and declarative datasource control binding.</span></p>
<p class="p2"><span class="s2">Notice that there are no code required for the data binding operation (see C# and VB tab). Try experimenting with the WebCombo controls in this page to see some unique features in action. For instance, Reports-To is using multiple selection feature combined with image column type.</span></p>
<h1 class="p2">WebInput</h1>
<p>This is the First Experience when you launch the WebInput sample.</p>
<p><img class="alignnone size-full wp-image-5790" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-11.18.31-AM.png" alt="Screen Shot 2016-03-02 at 11.18.31 AM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">This sample demonstrates the unified modern theme of WebInput and its key features.</span></p>
<p class="p1"><span class="s1">Some of the new features demonstrated in this sample are:</span></p>
<ul class="ul1">
<li class="li1"><span class="s1">Sleek look and feel with the all-new &#8220;Elegant&#8221; Default Style. The Default Style feature significantly reduces page output size by eliminating in-line styles. Try to view source and notice there are no styles generated in the page level.</span></li>
<li class="li1"><span class="s1">Ordinary input text and multiline input text features, like demonstrated in FirstName, LastName, Address, City, Country fields.</span></li>
<li class="li1"><span class="s1">Display and edit format features, like demonstrated in Birth Date field.</span></li>
<li class="li1"><span class="s1">Other edit format feature, like demonstrated in First Name, Last Name, Phone, Extension fields.</span></li>
</ul>
<p class="p2"><span class="s3">This sample also demonstrate integration between WebInput and .NET Validator Control such as RequiredValidator and CompareValidator.</span></p>
<h1 class="p2">WebScheduler</h1>
<p>This is the First Experience when you launch the WebScheduler sample.</p>
<p><img class="alignnone size-full wp-image-5793" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-11.19.33-AM.png" alt="Screen Shot 2016-03-02 at 11.19.33 AM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">This sample is designed to model a car-rental tracking scenario – demonstrating how WebScheduler performs in real-world enterprise application. Bound to over 3000 events, WebScheduler delivers responsive user experiences regardless of the data size.</span></p>
<p class="p1"><span class="s1">The powerful JSON technology and smart client paging rendering significantly improved the overall WebScheduler performance to a new level not possible before. This sample combines both the ViewPort™ and EventPageSize™ Client Paging rendering enabling WebScheduler to load in a flash.</span></p>
<p class="p2"><span class="s2">Try to play around with the scheduler. Use the upper right vehicle locator for a quick jump. Click on the visual indicator on the resources area to populate the car information.</span></p>
<h1 class="p2">WebDesktop</h1>
<p>This is the First Experience when you launch the WebDesktop sample.</p>
<p><img class="alignnone size-full wp-image-5819" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-1.10.00-PM.png" alt="Screen Shot 2016-03-02 at 1.10.00 PM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">This reference sample demonstrates the beautiful modern theme and many groundbreaking features in WebDesktopManager such as shortcuts and comprehensive window management. It also showcases the integration of various WebDesktop components to create full-fledge and immersive web applications, which include WebPaneManager, WebToolBar, WebTab, WebDialogBox, WebNotification and more. Try to double click each icon to see the WebDesktop components in action.</span></p>
<h1>WebEssentials</h1>
<p>This is the First Experience when you launch the WebEssentials sample.</p>
<p><img class="alignnone size-full wp-image-5820" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-1.10.44-PM.png" alt="Screen Shot 2016-03-02 at 1.10.44 PM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">This reference sample perfectly demonstrates WebEssentials component suite which comprised of 8 innovative controls, ranging from accordion, calendar, slider, to rating. WebEssentials enables you to create interactive and visually engaging modern web applications.</span></p>
<p class="p1"><span class="s1">In this Online Resume scenario, WebAccordion is used as the main container, dividing this lengthy form into three sections. WebProgressBar is used to indicate the section completion process. The bar will be filled as users click on next. WebCalendar is used for date input and WebSlider for selecting a specific range. WebSlidingMenu is used on the right FAQ section. Click on a question and the answer is shown in a swift and smooth sliding animation.</span></p>
<p class="p2"><span class="s2">Additionally, WebFlyPostBackManager is used to populate the section’s content on demand as users click the next button. In Section 1, WebFileUploader is used for image uploading, demonstrating its seamless AJAX upload experience.</span></p>
<h1>WebTextEditor</h1>
<p>This is the First Experience when you launch the WebTextEditor sample.</p>
<p><img class="alignnone size-full wp-image-5801" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-11.27.45-AM.png" alt="Screen Shot 2016-03-02 at 11.27.45 AM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">WebTextEditor is the industry&#8217;s first text editor that integrates intuitive writing tools, in-line spelling checker, and sophisticated uploading capability in a single interface – enabling you to rapidly build rich CMS application that delivers breakthrough, unique editing experience to your end users.</span></p>
<p class="p2"><span class="s2">This sample demonstrates tight integration with Desktop Manager, Spell Checker, File Uploader and many UI components from WebDesktop to produce sophisticated, state-of-the-art CMS application that ultimately feels like a desktop word processing application.</span></p>
<h1 class="p2">WebTreeView</h1>
<p>This is the First Experience when you launch the WebTreeView sample.</p>
<p><img class="alignnone size-full wp-image-5805" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/03/Screen-Shot-2016-03-02-at-11.29.37-AM.png" alt="Screen Shot 2016-03-02 at 11.29.37 AM.png" width="2828" height="1842" /></p>
<p class="p1"><span class="s1">WebTreeView provides rich features that lets you easily create hierarchical data presentation. This powerful control incorporates numerous unique features such as:</span></p>
<ul class="ul1">
<li class="li1"><span class="s1">Data Binding</span></li>
<li class="li1"><span class="s1">Tristate checkbox</span></li>
<li class="li1"><span class="s1">Add, edit, and delete node</span></li>
<li class="li1"><span class="s1">Drag and Drop node(s)</span></li>
<li class="li1"><span class="s1">Keyboard Navigation</span></li>
<li class="li1"><span class="s1">Load On Demand</span></li>
<li class="li1"><span class="s1">Layout Manager and Structure Manager</span></li>
<li class="li1"><span class="s1">Auto Postback</span></li>
<li class="li1"><span class="s1">Flexible and highly customizable to meet your design needs</span></li>
<li class="li1"><span class="s1">client-side API &#8211; WebTreeView Designer</span></li>
</ul>
<p class="p2"><span class="s3">The above sample utilizes Enable Tristate CheckBox and Keyboard Navigation features.</span></p>
<h1 class="p2">Explore the Samples</h1>
<p class="p2">We hope that you liked our new samples. To start taking advantage of our best WebUI release yet, feel free to download the new Premier Studio 2016 <a href="http://www.intersoftsolutions.com/RequestTrial" target="_blank">here</a>. Happy exploring!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2016/03/the-all-new-webui-experience-it-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Premier Studio 2016 is here.</title>
		<link>http://blog.intersoftsolutions.com/2016/02/premier-studio-2016-is-here/</link>
		<comments>http://blog.intersoftsolutions.com/2016/02/premier-studio-2016-is-here/#comments</comments>
		<pubDate>Mon, 29 Feb 2016 05:21:36 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2016 R1]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Crosslight]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[WebUI]]></category>
		<category><![CDATA[New Releases]]></category>
		<category><![CDATA[WebUI Studio]]></category>

		<guid isPermaLink="false">http://blog.intersoftsolutions.com/?p=5669</guid>
		<description><![CDATA[The wait is over! Premier Studio 2016 is here, our biggest and most revolutionary release since Intersoft was established. Our team worked very hard to ensure the best quality of the products delivered in this release. A big thanks to you all for your continuous [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/premier-studio-2016-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="Premier Studio 2016" style="float:right; margin:0 0 10px 10px;" /><p>The wait is over! Premier Studio 2016 is here, our biggest and most revolutionary release since Intersoft was established. Our team worked very hard to ensure the best quality of the products delivered in this release. A big thanks to you all for your continuous support and feedback to make this great release a reality.</p>
<p><img class="alignnone size-large wp-image-5678" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/premier-studio-2016-1024x467.png" alt="Premier Studio 2016" width="700" /></p>
<p>This latest release brings major upgrades to all our toolset across 5 platforms, including ASP​.​NET, Silverlight, WPF, iOS, and Android. It reflects on our continuous commitment to create the most innovative and forward-thinking toolset that dramatically improve productivity and shorten development time. We&#8217;re very excited to have something new for everyone!</p>
<p>We started out by revamping our entire product lineups starting with WebUI, which includes 40+ web components, with Unified Theming support. The new feature now uses advanced SCSS in combination with Node SASS and Web Compiler to achieve a modern, unified look and feel across the lineup. It&#8217;s the best of both worlds: industry&#8217;s most advanced web components with beautiful and gorgeous design combined into a single, complete package. More importantly, all WebUI lineups have been reengineered with the latest and greatest web technologies, so you can expect responsive design and full support for latest major browsers like IE11, Edge, Safari 9, Chrome 48, Firefox 44.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/webui-2016-banner.jpg"><img class="alignnone size-large wp-image-5673" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/webui-2016-banner-1024x574.jpg" alt="WebUI 2016" width="700" /></a></p>
<p>Next, the most anticipated improvement for Crosslight is here. Fully embracing Material Design, building gorgeous Material apps is no longer a chore. The new v7 library introduced in this release was built from the ground up, taking account the user experience and interaction covered in the new Material Design. With the new library and simplified APIs, you can now easily add Material Design elements and interactions such as Floating Action Buttons, Collapsing Toolbars with expand/collapse behaviors, parallax scrolling, Material Navigation Drawer, and so much more.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/crosslight5-banner.png"><img class="alignnone size-large wp-image-5675" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/crosslight5-banner-1024x596.png" alt="crosslight5-banner" width="700" /></a></p>
<p>Another important milestone in this release, we&#8217;ve smoothened out the development experience by fully embracing NuGet package manager as the main delivery channel for future Crosslight builds, so you don&#8217;t have to worry about tedious packages references to ensure your Crosslight solution and samples work properly.</p>
<p>Introducing the new ClientUI Reporting for WPF, now you can easily author and build gorgeous enterprise reports from the convenience of your desktop. Fully optimized and fine-tuned for WPF, ClientUI Reporting for WPF ensures that your existing ClientUI reports will continue to work as it is, whether it&#8217;s on the desktop or on the web.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/clientui12-banner1.png"><img class="alignnone wp-image-5681 size-large" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/02/clientui12-banner1-1024x545.png" alt="" width="604" height="321" /></a></p>
<p>Visualizing your data in your reports? We have something special in store for you. In this release, new charting support with over more than 20+ types of charts are now available in ClientUI Reporting, for both WPF and Silverlight platforms. Whether it&#8217;s doughnut, pie, line, bar, columns, anything. We&#8217;ve got it all covered. This new addition is sign of our enduring commitment towards ClientUI and continues to strengthen ClientUI&#8217;s position as the best toolset for enterprise development on Silverlight and WPF platforms.</p>
<h1>Download Now</h1>
<p>To begin enjoying this new release, simply <a href="http://intersoftsolutions.com/account" target="_blank">sign-in</a> to your account to download the latest release, or request a trial <a href="http://intersoftsolutions.com/RequestTrial" target="_blank">here</a>.</p>
<p>While waiting for downloads, please follow the links below to learn more what’s new in this latest release:</p>
<ul>
<li><a href="http://intersoftsolutions.com/Corporate/PressRelease/dca52020-15ed-4d59-891e-9dee63197e21" target="_blank">Press Release</a> — an official overview of the release</li>
<li><a href="http://intersoftsolutions.com/2016" target="_blank">2016 Tour</a> — a comprehensive details of each new component and new feature introduced in this release</li>
</ul>
<p>In addition to product bits, we&#8217;ve moved forward to a better direction which greatly enhance and simplify installation experience. The first thing you notice when downloading the new installer is its absolutely small size, 480MB, which is about half the size of previous installer. It&#8217;s made possible as we no longer ship offline documentation since we&#8217;re completely transitioning to agile workflow for all products (including WebUI and ClientUI now). This direction allows all our documentation to be updated online, whenever new features are added, instead of waiting for the next installer update. As the result, Intersoft Developer Center has been significantly updated to cover new documentation for all the three platforms. You can start exploring <a href="http://developer.intersoftsolutions.com">here</a>.</p>
<p>Finally, we hope you enjoy our latest release as much as we love building it. We look forward to see what you will build next!</p>
<p>Note: New licenses will be sent out to all active subscribers in 24 hours after this announcement. You’ll receive a notification email when your account is updated.</p>
<p>All the best,<br />
Jimmy</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2016/02/premier-studio-2016-is-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Closer Look at Premier Studio 2016</title>
		<link>http://blog.intersoftsolutions.com/2016/01/a-closer-look-at-premier-studio-2016/</link>
		<comments>http://blog.intersoftsolutions.com/2016/01/a-closer-look-at-premier-studio-2016/#comments</comments>
		<pubDate>Fri, 29 Jan 2016 07:09:32 +0000</pubDate>
		<dc:creator><![CDATA[Jimmy Petrus]]></dc:creator>
				<category><![CDATA[2016 R1]]></category>
		<category><![CDATA[ClientUI]]></category>
		<category><![CDATA[Crosslight]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[WebUI]]></category>
		<category><![CDATA[Android Material]]></category>
		<category><![CDATA[Premier Studio]]></category>
		<category><![CDATA[WebUI Studio ASP.NET]]></category>

		<guid isPermaLink="false">http://blog.intersoftsolutions.com/?p=5557</guid>
		<description><![CDATA[In this first post of the year, I’d like to share something fresh and exciting for all of you. As you might have aware, we’ve been working hard on a big release since the past few months. It’s in deed our biggest release yet so [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-android-swipe-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="iOS-style swipe to action in Crosslight Android RecycleView" style="float:right; margin:0 0 10px 10px;" /><p>In this first post of the year, I’d like to share something fresh and exciting for all of you. As you might have aware, we’ve been working hard on a big release since the past few months. It’s in deed our biggest release yet so far — with major upgrades to all flagship products across all 7 platforms which include WebUI, ClientUI, and obviously, Crosslight. So what does that mean to you, and what you can expect in the upcoming release? Read on.</p>
<p>Whether you have a Premier subscription, or individual platform subscription, you’re getting the most out of your investment, and more importantly, get ready to kick off the new year with new goodies we’ve prepared for you.</p>
<p>As we’re reaching the RTM milestone, most of the product bits are ready. That said, here are some latest previews, fresh from the kitchen.</p>
<h1 id="crosslight">A Whole New Level of Crosslight Development Experience</h1>
<p>Crosslight developers, rejoice! Gone are the days of assembly references nightmare. In the new release, we’re strongly focused in creating a better development experience in addition to new tools and features. Our goal is to make getting started with Crosslight as easy as 1-2-3, where you can start from a blank Xamarin project or downloading a Crosslight sample, add Crosslight package, and start writing some code.</p>
<p>To make that happen, we’ve created over 60 NuGet packages that you can consume with a simple click. We designed our packages to be atomic which align with the Crosslight nature: highly extensible and modular.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/nuget-vs.png"><img class="alignnone wp-image-5575" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/nuget-vs-1024x548.png" alt="Crosslight NuGet Packages" width="700" height="375" /></a></p>
<p>Unlike typical packages, Crosslight NuGet packages are designed for cross-platform targeting, allowing you to simply add a single package which automatically install to multiple projects in the solutions, including Core, iOS, Android, Windows Phone and Windows 8 projects. In addition, we also made available special packages for Xamarin Support and Google Play Services which have been strongly signed. The end result is clear, a much streamlined, hassle-free development experience.</p>
<p>More importantly, Crosslight&#8217;s packages implemented auto dependencies which greatly improve developer experince. Let’s say you want to add logging with Azure integration, you just need to add the Crosslight Logging Azure Insights package. It automatically adds required dependencies such as Crosslight Logging and Azure Service packages to all client and server projects.</p>
<p>This makes building cross-platform apps with Crosslight ultimately simple and easy. Not to mention you can now perform updates in a single click as new Crosslight updates are available. No more frustrating, error-prone manual updates.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/nuget-vs-update.png"><img class="alignnone size-large wp-image-5577" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/nuget-vs-update-1024x588.png" alt="Updating Crosslight" width="604" height="347" /></a></p>
<p>But wait, does it work in Xamarin Studio on the Mac? Yep, absolutely. The entire goal of adopting NuGet is due to cross-platform nature of Crosslight where developers typically work with the project across different operating systems and IDEs. Using NuGet is the perfect strategy for such cross-platform development since all references are stored locally in each solution folder.</p>
<p>To make NuGet works the way we desire, we shipped a special package manager console add-in for Xamarin Studio. This allows you to simply type a command, and have the specified package added to all projects in the solution.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/nuget-xs.png"><img class="alignnone wp-image-5579" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/nuget-xs-1024x298.png" alt="Intersoft Package Console for Xamarin Studio" width="649" height="189" /></a></p>
<p>Here&#8217;s an example result of a Crosslight solution with NuGet in Xamarin Studio.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-xs.png"><img class="alignnone wp-image-5582" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-xs-1024x741.png" alt="Crosslight NuGet support for Xamarin Studio" width="700" height="506" /></a></p>
<p>Note that although Crosslight 5 pre-release packages have been made available to NuGet for a while, they are published particularly for testing purpose. The latest submission is a near-final build which is feature-complete and stable. Surely you can give it an early look, although we recommend you to wait for a little while, at least until we released the accompanying samples next week.</p>
<h1>Introducing Crosslight Android Material</h1>
<p>Crosslight Android Material is arguably the most anticipated features in Crosslight 5. The new release ships thousands of new features and resolved backlogs. But what excites me the most in this release is the all-new, shiny Crosslight for Android Material, which is a result of many months of intensive engineering and meticulous UX design.</p>
<p>We&#8217;ve made it super easy for you to create beautiful Android Material experience. It’s all started with the new Crosslight Fragment component which provides a wealth of APIs and built-in features. Let&#8217;s take a quick look at the Material version of our popular Inventory sample.</p>
<div style="width: 400px; " class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]-->
<video class="wp-video-shortcode" id="video-5557-1" width="400" height="360" autoplay="1" preload="metadata" controls="controls"><source type="video/mp4" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/inventory-material.mp4?_=1" /><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/inventory-material.mp4">http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/inventory-material.mp4</a></video></div>
<p>Unlike the native Android development, creating Material experience with Crosslight is simple yet elegant. Here are some code snippets to give you some ideas how Crosslight Material APIs look like.</p>
<p id="bar-items">Want to add bar items? It&#8217;s easy.</p>
<p></p><pre class="crayon-plain-tag">protected override void Initialize()
{
    base.Initialize();

    this.AddBarItem(new BarItem("SaveButton", CommandItemType.Save) { ShowAsAction = ShowAsAction.Always });
    this.AddBarItem(new BarItem("CancelButton", CommandItemType.Cancel) { ShowAsAction = ShowAsAction.Always });
}</pre><p></p>
<p id="fab">Adding a floating action button? Just a single API to call.</p>
<p></p><pre class="crayon-plain-tag">protected override void Initialize()
{
    base.Initialize();

    this.FloatingActionButtons.Add(new FloatingActionButton("EditItem")
    {
        Position = FloatingActionButtonPosition.BottomRight,
        IconId = Resource.Drawable.edit,
        Direction = FloatingActionButtonDirection.Up,
        HideOnScrollUp = true
    });
}</pre><p>Presenting a parallax image with collapsible toolbar? Piece of cake.</p><pre class="crayon-plain-tag">protected override void Initialize()
{
    base.Initialize();

    this.ToolbarSettings.Mode = ToolbarMode.Collapsing;
    this.ToolbarSettings.CollapsingToolbarSettings.EnableParallaxImage = true;
    this.ToolbarSettings.CollapsingToolbarSettings.ExpandedHeight = 240;
}</pre><p></p>
<p id="swipe">iOS-style swipe-to-action? That&#8217;s built-in.</p>
<p></p><pre class="crayon-plain-tag">protected override void Initialize()
{
    base.Initialize();

    this.EditActions.Add(new EditAction("Sold"));
    this.EditActions.Add(new EditAction("Delete", true));
}</pre><p>The result of the edit actions can be seen below.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-android-swipe.png"><img class="alignnone wp-image-5586" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-android-swipe-632x1024.png" alt="iOS-style swipe to action in Crosslight Android RecycleView" width="300" height="486" /></a></p>
<p>As seen in several examples above, we’ve redesigned the entire Android development experience so you can define behaviors and features with simple API, minimizing the needs on AXML layout. That saves countless of hours, we&#8217;ve experienced that ourselves.</p>
<p>The Crosslight Android Material ships with 50+ components exclusively engineered for Material user experience. This includes a brand-new navigation view, card view, recycle view, collection view, and iOS-style split view complete with editing mode, multiple selection and all data-related functionality you would expect.</p>
<p>The following image shows the all-powerful SplitViewFragment.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-android-splitview.png"><img class="alignnone wp-image-5588" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/crosslight-android-splitview-1024x662.png" alt="Crosslight Android SplitView" width="701" height="453" /></a></p>
<p>To let you quickly learn and explore the new Crosslight for Android Material, we’re re-creating over 40 Crosslight samples to support the latest platforms and best practices. All Crosslight samples are also NuGet-enabled now, so you can now get started by simply downloading them and restore the packages. We’ll be publishing out these new samples ahead of the release so you can give it a try early. Stay tuned for our next announcement.</p>
<h1 id="webui">Big WebUI Revolution.</h1>
<p>It’s unlike any WebUI you’ve seen before. All 40+ WebUI components are redesigned from the ground-up to leverage the latest technologies and trends in web development. In the <a href="http://blog.intersoftsolutions.com/2015/11/the-next-webui/">previous post</a>, Nicholas has shown you a preview of the upcoming WebUI redesign. But that’s only a fraction of what we’re working on. We introduced hundreds of new styles which are meticulousy designed for every component, every feature, and every little interaction detail.</p>
<p>In this post, I’m thrilled to show you WebGrid Enterprise 10, with its all-new, wonderful user interface design. It marries the best of both worlds — the most advanced data grid functionality and a modern user interface. Here’s how WebGrid 10 looks like at a glance.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/webgrid-10-new.png"><img class="alignnone wp-image-5590" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/webgrid-10-new-1024x675.png" alt="The All New WebGrid Enterprise" width="700" height="462" /></a></p>
<p>The new WebGrid theme is designed to be timeless, incorporating SVG for all icons and glyphs, allowing your WebUI apps to look great in any screen display, from standard resolutions to iMac 5K display. To make that dream a reality, our designers have been busy creating some 500+ icons exclusively designed for WebUI, then engineered to perfection with our latest Unified Theming framework.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/webgrid-svg-final.png"><img class="alignnone wp-image-5591" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/webgrid-svg-final-1024x800.png" alt="Redesigned WebGrid UI with SVG" width="700" height="547" /></a></p>
<p>The redesign for hierarchical and batch update UI have been one of the most challenging tasks as they are unique features in WebGrid. You won’t find any design references on jQuery or Bootstrap-based grids which are mostly a plain table. So we invented one for you.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/hierarchical-grid.png"><img class="alignnone wp-image-5592" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/hierarchical-grid-1024x673.png" alt="Hierarchical WebGrid" width="700" height="460" /></a></p>
<p>Pivot chart, one of the flagship features in WebGrid, has been completely redesigned along with the ribbon, pivot area, drag-drop interaction, data filter experience and more.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/pivot-chart.png"><img class="alignnone size-large wp-image-5593" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/pivot-chart-1024x659.png" alt="Pivot Chart" width="604" height="389" /></a></p>
<p>And even to every little details, such as sort indicator, filter elements, and context menu. Everything is new in WebGrid 10.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/improved-ux.png"><img class="alignnone wp-image-5594 size-large" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/improved-ux-1024x747.png" alt="Improved UX" width="604" height="441" /></a></p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/pixel-perfect-design.png"><img class="alignnone wp-image-5595" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/pixel-perfect-design-1024x765.png" alt="Pixel-perfect Design" width="700" height="523" /></a></p>
<p>&nbsp;</p>
<p>How about other WebUI components? Definitely you won’t be able to build a full-fledged web app with only a single WebGrid component. We’ve a lot of new and interesting UI goodies to offer. For instance, WebPaneManager now allows you to create various modern layout such as those found in Apple Mail app, OneDrive, or iCloud. The entire lineup of WebDesktop, WebEssentials, and WebScheduler are joining force this big WebUI revolution.</p>
<p>We can’t wait to deliver these exciting major WebUI release to you soon. Stay tuned for our next announcement when our new demo is published.</p>
<h1 id="clientui">Stunning Charts for Enterprise Reporting.</h1>
<p>As if it weren’t enough, the 2016 release also ships a major upgrade to ClientUI, the enterprise developer’s choice of toolset. We’re strongly focused in creating new features that make enterprise desktop apps development even easier.</p>
<p>You can now add professional-looking charts right in your reports. It works the way you expect it to be — drag the chart to the designer surface, bind it to a data source, and choose a chart type from the intuitive Chart Designer. Voila! Here you go.</p>
<p>The following images show the chart designer and the report viewer respectively.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/ChartDesigner.png"><img class="alignnone wp-image-5597" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/ChartDesigner.png" alt="Chart Designer" width="701" height="499" /></a></p>
<p>&nbsp;</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/Reporting_Chart.png"><img class="alignnone wp-image-5598" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/Reporting_Chart-1024x620.png" alt="Reporting with Chart" width="701" height="424" /></a></p>
<p>We offer dozens of chart types commonly used in financial and enterprise reports, including bar, column, pie, doughnut, bubble, scatter, range and much more.</p>
<p>That’s not all. The new chart feature will be also available and fully supported in WPF platform. In the previous release, the reporting suite are only partially available in WPF. And starting in this release, we’re pleased to announce that all ClientUI components and features in Silverlight have been made available in WPF. Our WPF team has been working hard to optimize every control and features so they run with best performance and flawlessly in WPF as well as in the latest Windows 10 release.</p>
<p><a href="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/Reporting-Samples.png"><img class="alignnone wp-image-5599" src="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/Reporting-Samples-1024x488.png" alt="Reporting Samples" width="701" height="334" /></a></p>
<p>And as a bonus, ClientUI 12 will include a report conversion tool for Crystal Report files. So if you&#8217;re tasked to migrate a bunch of CR reports, you’ll love this small yet time-saving tool.</p>
<h1>Coming Soon</h1>
<p>Premier Studio 2016 is slated for a public release on mid February 2016. Our team is currently making final touch to the products and preparing an even better development experience to everyone. Last but not least, we’re also working on a new series of getting started guide and improvements to over hundreds of documentation pages.</p>
<p>Last but not least, we’re giving out a free 3 month extension for all expiring subscriptions between Nov 2015 and Jan 2016. We’d love to have you joining us to celebrate our biggest release yet.</p>
<p>At the meantime, we want to hear from you what new tools/features in the upcoming release that you anticipated the most. We’ll also welcome any feedback!</p>
<p>Best,<br />
Jimmy</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2016/01/a-closer-look-at-premier-studio-2016/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.intersoftsolutions.com/wp-content/uploads/2016/01/inventory-material.mp4" length="19493242" type="video/mp4" />
		</item>
	</channel>
</rss>
