<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.clubfarpoint.com/Forums/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>FarPoint Forums</title><link>http://www.clubfarpoint.com/Forums/blogs/default.aspx</link><description>The FarPoint Message Boards</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>VS2010 "Type universe cannot resolve assembly" has nothing to do with relativity</title><link>http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/2010/02/05/vs2010-quot-type-universe-cannot-resolve-assembly-quot-has-nothing-to-do-with-relativity.aspx</link><pubDate>Fri, 05 Feb 2010 19:50:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:87117</guid><dc:creator>robby</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;If you happen to see&amp;nbsp;this error be concerned, but do not be alarmed... :-)&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH:496px;HEIGHT:167px;" title="Client-Profile Error Message" alt="Client-Profile Error Message" src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/87118/original.aspx" width=496 height=167&gt;&lt;/P&gt;
&lt;P&gt;If you find this error message confusing, it is simply due to the fact that you did not read it with the correct&amp;nbsp;understanding of the "Type universe."&amp;nbsp;&amp;nbsp;You see, the Type universe is, evidently,&amp;nbsp;the&amp;nbsp;collection of all&amp;nbsp;the types and assemblies&amp;nbsp;in the deployment framework.&amp;nbsp; In other words, System.Design.dll could not be found in the target&amp;nbsp;framework for the application.&lt;/P&gt;
&lt;P&gt;Why does this matter, and what does this mean?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Microsoft&amp;nbsp;Visual Studio team decided in VS 2010 to&amp;nbsp;change the&amp;nbsp;&lt;A href="http://blogs.msdn.com/jgoldb/archive/2009/05/27/net-framework-4-client-profile-introduction.aspx"&gt;default Target framework for application&amp;nbsp;to .NET Framework 4 Client Profile&lt;/A&gt;.&amp;nbsp; The intent of this change is reasonable- "to improve the deployment size, time, reliability and overall deployment experience for client application users."&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture87120.aspx" target=_blank&gt;&lt;IMG border=0 src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/87120/640x278.aspx"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately,&amp;nbsp;GrapeCity, along with many ISVs,&amp;nbsp;did not become&amp;nbsp;aware of this change&amp;nbsp;in Visual Studio 2010 behavior until too late.&amp;nbsp; Therefore we have not yet had time to adjust&amp;nbsp;Spread for Windows Forms&amp;nbsp;to work&amp;nbsp;to target the&amp;nbsp;Framework-Client Profile.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The above error occurs when dragging Spread for Windows Forms from the Toolbox to a WindowsForm, and results from the Spread assembly&amp;nbsp;containing designtime classes that&amp;nbsp;have dependecies on&amp;nbsp;classes in System.Design.dll.&amp;nbsp; The System.Design assembly is not included in the Client Profile - so there you have it.&amp;nbsp; We have reasons for including the designtime classes in the Spread assembly, but they are not good enough reasons so we have&amp;nbsp;plans to provide full support for the VS2010 default, Client Profile,&amp;nbsp;behavior by separating&amp;nbsp;Spread for Windows Forms 5 design functionality into a separate assembly.&amp;nbsp; However, until a maintenance release is published to address this issue, the work-around in VS2010 is to change the Target framework to a non-Client Profile Framework.&lt;/P&gt;
&lt;P&gt;Good coding!&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=87117" width="1" height="1"&gt;</description></item><item><title>Visual Studio 2010 and Spread for Windows Forms 5</title><link>http://www.clubfarpoint.com/Forums/blogs/seanl/archive/2010/02/05/visual-studio-2010-and-spread-for-windows-forms-5.aspx</link><pubDate>Fri, 05 Feb 2010 19:01:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:87116</guid><dc:creator>seanl</dc:creator><slash:comments>0</slash:comments><description>GrapeCity, a Visual Studio Industry Partner, proudly announces that FarPoint Spread for Windows Forms 5 has been tested with pre-release versions of Visual Studio 2010, and will be prepared to fully support the new version of Visual Studio when it is officially released in April.&amp;nbsp; In fact, except for the new Client Profile framework targets, which will be supported in the maintenance release scheduled for early April, it is fully supported now with the current releases for .NET 2.0 and .NET 3.5!&amp;nbsp; Both of those versions support creating applications targeting any of the full framework target versions available in Visual Studio 2010.&amp;nbsp; The new version of Spread for Windows Forms includes all the design time editors and designers that developers may already be familiar with using for Spread development in Visual Studio.&amp;nbsp; In addition, Charting functionality has been added to Spread which includes Chart Designer to enhance the Spread development experience in Visual Studio.
&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=87116" width="1" height="1"&gt;</description></item><item><title>GrapeCity, Inc. Releases Spread for Windows Forms version 5</title><link>http://www.clubfarpoint.com/Forums/blogs/seanl/archive/2009/12/18/grapecity-inc-releases-spread-for-windows-forms-version-5.aspx</link><pubDate>Fri, 18 Dec 2009 14:46:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:85864</guid><dc:creator>seanl</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/emoticons/emotion-17.gif" alt="Whisper" /&gt;Have you heard yet?&amp;nbsp; &lt;img src="http://www.clubfarpoint.com/Forums/emoticons/emotion-24.gif" alt="Left Hug" /&gt;GrapeCity Inc. has now released Spread for Windows Forms version 5!&lt;img src="http://www.clubfarpoint.com/Forums/emoticons/emotion-19.gif" alt="Party!!!" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/emoticons/emotion-21.gif" alt="Yes" /&gt;Special thanks go to Naomi and her testing teams for their hard work creating and verifying the numerous test cases, and to Allan and his development teams for implementing the new version enhancements, and to all the beta testers who contributed on the forums to making this the best, fastest, and most feature-rich release of Spread ever!&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/emoticons/emotion-30.gif" alt="Star" /&gt;You can get detailed product information &lt;a href="http://www.fpoint.com/netproducts/spreadwin/spreadwin.aspx" title="here"&gt;here&lt;/a&gt;, download the trial version &lt;a href="http://www.fpoint.com/download/trials/trials.aspx" title="here"&gt;here&lt;/a&gt;, and purchase it &lt;a href="https://netserv.fpoint.com/FarPointStore/default.aspx" title="here"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/emoticons/emotion-15.gif" alt="Geeked" /&gt;Our support technicians are monitoring the &lt;a href="http://www.clubfarpoint.com/Forums/forums/default.aspx?GroupID=6" title="forums"&gt;forums&lt;/a&gt; and &lt;a href="mailto:fpsupport@fpoint.com" title="email"&gt;email&lt;/a&gt;, so please let us know of any questions or problems you have with installing or using the product.&lt;/p&gt;Sean Lawyer, Product Manager, GrapeCity Inc. &lt;br&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=85864" width="1" height="1"&gt;</description></item><item><title>Microsoft  PDC</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/12/01/microsoft-pdc.aspx</link><pubDate>Tue, 01 Dec 2009 15:11:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:85273</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;As usual, the Microsoft PDC show in LA was filled with all kinds of great announcements, including ‘Dallas’ &lt;A href="http://www.microsoft.com/windowsazure/dallas/"&gt;http://www.microsoft.com/windowsazure/dallas/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you didn't get to make it to the show, we posted some pictures that you can view now:&lt;BR&gt;&lt;A href="http://www.flickr.com/photos/45053493@N08/sets/72157622886105732/"&gt;http://www.flickr.com/photos/45053493@N08/sets/72157622886105732/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;We also recorded a couple videos:&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;‘.NET Rocks’ Interview&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;Robby Powell from GrapeCity talks with Carl Franklin and Richard Campbell of .NET Rocks! on what's new on ActiveReports and Spread .NET developer tools and components. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;“Why we chose ActiveReports”&lt;/STRONG&gt;&lt;BR&gt;Sanjeev Jagtap of GrapeCity interviews Al Perez of Total Computer Group on why they chose ActiveReports as their .NET reporting platform for their systems that are now on the Microsoft Azure cloud computing platform.&lt;/P&gt;
&lt;P&gt;Both videos can be found here - &lt;A href="http://www.youtube.com/GrapeCityInc"&gt;http://www.youtube.com/GrapeCityInc&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Donald&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=85273" width="1" height="1"&gt;</description></item><item><title>Spread for Windows Forms 5 RC Posted</title><link>http://www.clubfarpoint.com/Forums/blogs/seanl/archive/2009/11/16/spread-for-windows-forms-5-rc-posted.aspx</link><pubDate>Mon, 16 Nov 2009 21:21:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:84810</guid><dc:creator>seanl</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I am happy to announce that the Spread for Windows Forms version 5 Release Candidate has now been posted!&lt;br&gt;&lt;/p&gt;&lt;p&gt;Download here:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.fpoint.com/SpreadWin5RC/20ver.aspx" title=".net 2.0 version"&gt;http://www.fpoint.com/SpreadWin5RC/20ver.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.fpoint.com/SpreadWin5RC/35ver.aspx" title=".net 3.5 version"&gt;http://www.fpoint.com/SpreadWin5RC/35ver.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I plan to monitor your feedback here and in the beta forum, so please let me know if you have any questions or problems. &lt;br&gt;&lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=84810" width="1" height="1"&gt;</description></item><item><title>Download our Slides/Demo Presentation from the VS 2010 Virtual Tech Briefing</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/10/29/download-our-slides-demo-presentation-from-the-vs-2010-virtual-tech-briefing.aspx</link><pubDate>Thu, 29 Oct 2009 14:46:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:84284</guid><dc:creator>donald</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;If you didn't have time to attend our session entitled "&lt;STRONG&gt;Deliver Complete .NET Business Intelligence Solutions by combining Spreadsheets, Reporting and Data Visualization in Microsoft Visual Studio&lt;/STRONG&gt;" that followed the Microsoft Visual Studio 2010 Tech Briefing, now is your chance!&amp;nbsp; We've zipped up both the slide desk and the demo video that you can download now:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.farpointspread.com/Videos/BISolutions/"&gt;http://www.FarPointSpread.com/Videos/BISolutions/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Unzip the file to your harddrive then either:&lt;BR&gt;1) Run GrapeCityVS2010.pps to view the slides and video or&lt;BR&gt;2) Run GrapeCityVS2010.wmv to view the video only&lt;/P&gt;
&lt;P&gt;As always, please let us know if you have any questions. Enjoy the show!&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=84284" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Join us for the Visual Studio 2010 Beta Tech Briefing - Oct 28th</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/10/23/join-us-for-the-visual-studio-2010-beta-tech-briefing-oct-28th.aspx</link><pubDate>Fri, 23 Oct 2009 15:33:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:84102</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;BR&gt;Join us, along with Microsoft, for the Microsoft Visual Studio 2010 Virtual Tech Briefing, a one-day virtual event showing you what you need to know about this new release – just out in beta. &lt;/P&gt;
&lt;P&gt;Following the Microsoft presentation, we will be presenting our session entitled, “Deliver Complete .NET Business Intelligence Solutions by combining Spreadsheets, Reporting and Data Visualization in Microsoft Visual Studio”.&lt;/P&gt;
&lt;P&gt;Registration is free!&amp;nbsp; Register now at CodeProject.com - &lt;A href="http://www.codeproject.com/webcasts/vs2010Beta/"&gt;http://www.codeproject.com/webcasts/vs2010Beta/&lt;/A&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=84102" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>We’re giving away an HDTV!</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/10/22/we-re-giving-away-an-hdtv.aspx</link><pubDate>Thu, 22 Oct 2009 13:42:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:84033</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P style="MARGIN:0in 0in 10pt;" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;If you‘re going to PDC, see if there’s still time to register for the Birds-of-a-Feather sessions. We’re giving away the grand prize of an HDTV!&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 10pt;" class=MsoNormal&gt;&lt;A href="http://www.pdcbof.com/post/219878530/grapecity-joins-as-a-community-roundtable-sponsor"&gt;&lt;FONT color=#800080 size=3 face=Calibri&gt;http://www.pdcbof.com/post/219878530/grapecity-joins-as-a-community-roundtable-sponsor&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 10pt;" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;If you’re there, be sure to stop by our booth and say Hello. We’d love to meet you.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 10pt;" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Donald&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=84033" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/tags/PDC/default.aspx">PDC</category></item><item><title>FarPoint Acquired by GrapeCity</title><link>http://www.clubfarpoint.com/Forums/blogs/rickwilliamson/archive/2009/09/29/farpoint-acquired-by-grapecity.aspx</link><pubDate>Tue, 29 Sep 2009 18:14:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:83211</guid><dc:creator>rickwilliamson</dc:creator><slash:comments>4</slash:comments><description>&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Dear Loyal FarPoint Customer,&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;As many of you may know, FarPoint has been in business since 1991, making us the oldest component business in the US. We would like to thank each and every one of you who have been with us for all or part of those 18 years.&amp;nbsp; We have always strived to deliver the best products possible, put our customers first and make it a positive experience for everyone involved.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;October 1st , 2009 is the start of an exciting new era for FarPoint.&amp;nbsp; FarPoint has been acquired by GrapeCity, the largest component vendor in the world.&amp;nbsp; What does this mean to you, a FarPoint customer?&amp;nbsp; Everything.&amp;nbsp; GrapeCity has been reselling FarPoint Spread in Japan since 1994.&amp;nbsp; Spread has been the #1 selling component in Japan every year since it was introduced.&amp;nbsp; GrapeCity has the incentive and the resources to take Spread to a new level and do it on an International stage.&amp;nbsp; With over 800 employees worldwide, the Spread team now has access to invaluable resources we could only dream about in the past.&amp;nbsp; You will see new releases, new platforms and integration with other products owned by GrapeCity, including their ActiveReports reporting components.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;You can rest assure that we will continue our award winning support and documentation.&amp;nbsp; Our goal is to make it even better.&amp;nbsp; GrapeCity chose to keep each and every FarPoint employee, so the familiar faces you know will still be there.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;FarPoint had a lot of goals that had not yet been met in the component marketplace.&amp;nbsp; As we internally discussed how to better serve our customers and meet our goals, we felt that we needed to be bigger.&amp;nbsp; That led us to pursuing a closer relationship with GrapeCity.&amp;nbsp; This acquisition truly is a win-win for everyone involved, especially you the customer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;It is an exciting time to be a Spread user. Again, thank you for your support of FarPoint over the past 18 years, and as we take this next step forward, we plan to far exceed your expectations in the future. As always, we encourage your feedback. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Rick Williamson&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;SPAN style="COLOR:#1f497d;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;CEO, FarPoint Technologies&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=83211" width="1" height="1"&gt;</description></item><item><title>Spread for SharePoint now provides full binding-support for SQL Data Tables</title><link>http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/2009/07/28/spread-for-sharepoint-now-provides-full-binding-support-for-sql-data-tables.aspx</link><pubDate>Tue, 28 Jul 2009 14:21:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:80843</guid><dc:creator>robby</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;FONT face=arial,helvetica,sans-serif&gt;Sometimes you know exactly what you're doing, and you know exactly how to do it.&amp;nbsp; Other times you give it your best shot, and hope for good results&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=arial,helvetica,sans-serif&gt;When we released Spread for SharePoint v1 we&amp;nbsp;entered a&amp;nbsp;new market with a product that we feel offers considerable benefits to our customers.&amp;nbsp; At the same time, we recognize&amp;nbsp;it&amp;nbsp;as a product&amp;nbsp;that&amp;nbsp;requires guidance from our customers&amp;nbsp;to help us refine it's direction.&amp;nbsp; We have received considerable feedback, and we are working to implement your suggestions.&amp;nbsp; Spread for SharePoint v2 is our first release in this feedback-driven process.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=arial,helvetica,sans-serif&gt;A consistent message&amp;nbsp;we received was that customers want a web part that binds to SQL Data Tables &lt;STRONG&gt;and provides the ability to write changes back to the Data Tables&lt;/STRONG&gt;.&amp;nbsp; That feature is the primary feature addition to Spread for SharePoint v2.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;When you enter Edit Mode for the web part, the Tool Pane allows you to specify your binding type: SharePoint List or SQL Data Table.&amp;nbsp; For this sample, I will bind to a SQL Data Table.&amp;nbsp; This is achieved by specifying the SQL Server Name and the Database Name.&amp;nbsp; The web part queries the meta data from the SQL Database and populates the Table Name dropdown with the database tables and views that can be used as a binding source.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture80853.aspx" target=_blank&gt;&lt;IMG src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/80853/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once a table or view is selected, the columns are&amp;nbsp;displayed.&amp;nbsp; The page designer can choose which columns to display, the column index (display location) of each column, and whether there should be a totals footer for each column.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture80854.aspx" target=_blank&gt;&lt;IMG src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/80854/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the ability to write back to the SQL Data Tables is desired (full data binding), then the SQL Commands can then be automatically generated.&amp;nbsp; This creates the basic CRUD (Create, Update, Delete) SQL commands that will be used by the web part to keep the database up to date with changes made in Spread for SharePoint.&amp;nbsp; You can modify the contents of the commands to customize the binding experience.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture80851.aspx" target=_blank&gt;&lt;IMG src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/80851/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If grouping of the SQL data is desired, this can be performed from the Group By section of the Too lPane.&amp;nbsp; Specifying grouping from the Tool Pane saves the grouping information with the web part serialization so it will persist in shared views.&amp;nbsp; If the page designer also wants to allow for dynamic grouping by the site users, they can enable the "Show Group Bar" checkbox.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture80852.aspx" target=_blank&gt;&lt;IMG src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/80852/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you apply the settings to the web part, the binding is compete.&amp;nbsp; In the following image, I have also performed dynamic grouping by dragging column headers to the Group Bar.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture80849.aspx" target=_blank&gt;&lt;IMG src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/80849/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And in this image, I am illustrating how filtering can also be used with grouping. Notice the filter bar at the top is specifying to filter all items where "CustomerID is equal to 'ALFKI'" and the grouping is being performed on the resulting filtered&amp;nbsp;record items.&amp;nbsp; Also notice that the totals footer is updated to include only the filtered records.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/picture80850.aspx" target=_blank&gt;&lt;IMG src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/80850/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We are excited about the new functionality we have added to Spread for SharePoint, and look forward to more customer input and feedback.&lt;/P&gt;
&lt;P&gt;Robby Powell&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=80843" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/Spread+for+SharePoint/default.aspx">Spread for SharePoint</category><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/SQL/default.aspx">SQL</category><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/SharePoint+Data+Binding/default.aspx">SharePoint Data Binding</category></item><item><title>Input Pro for Silverlight June 2009 is released!</title><link>http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/2009/07/01/input-pro-for-silverlight-june-2009-is-released.aspx</link><pubDate>Wed, 01 Jul 2009 07:08:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:79706</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Several days ago we released Input Pro for Silverlight June 2009 - the first official release of this product. We believe this powerful input control suite will greatly enhance the input experience of your Silverlight applications and make the task of receiving and validating data from end users much easier.&lt;/p&gt;&lt;p&gt;&amp;nbsp;We've added several important features and fixed some bugs since the &lt;a href="http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/2009/02/01/introducing-inputpro-for-silverlight.aspx" target="_blank"&gt;preview version&lt;/a&gt; was released. One of such features is the new  FpElasticSlider control:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/79709/original.aspx" height="41" width="168"&gt;&lt;/p&gt;&lt;p&gt;It is the one used to change the edit value in date time and numeric controls. Unlike the standard slider control defining value range, FpElasticSlider controls the rate of change by firing Updating events in a frequency specified by the ball's offset from midpoint. The more offset, the more frequent. This makes the end users be able to easily change a value to a desired value by sliding. If you want to have a try, go to the &lt;a href="http://lab.fpoint.com/inputsilverlight/"&gt;demo page&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Another useful new feature is validation states. Users can use MaxValue and MinValue to define the data range of Input Pro controls, or handle Validating event to do custom validation. When validation fails, the control will enter invalid state:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/79714/original.aspx"&gt;&lt;/p&gt;&lt;p&gt;We also added an AutoDropDown feature for date time controls. When you edit the text portion of date time controls, the calendar can automatically pop up and sync with the value change.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://www.clubfarpoint.com/Forums/photos/farpoint_blog_images/images/79717/original.aspx"&gt;&lt;/p&gt;&lt;p&gt;Here I just list some of the new features. See more info about the product, check out &lt;a href="http://www.fpoint.com/netproducts/inputsilverlight/"&gt;Input Pro for Silverlight&lt;/a&gt;. &lt;br&gt;&lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=79706" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/tags/Input+Pro+for+Silverlight/default.aspx">Input Pro for Silverlight</category></item><item><title>Win a Trip to PDC!</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/06/04/win-a-trip-to-pdc.aspx</link><pubDate>Thu, 04 Jun 2009 14:49:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:78713</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;INETA is sponsoring the &lt;STRONG&gt;INETA Component Code Challenge&lt;/STRONG&gt;, with the winner receiving a scholarship to PDC 2009 in Los Angeles, CA. All you need to do is build the best application using Spread and another component.&lt;/P&gt;
&lt;P&gt;The Details:&lt;BR&gt;Build a .NET Application (WinForms, ASP.NET, WPF, Silverlight, Compact Framework, etc.) using at least 2 components from at least 2 different approved vendors (yes, FarPoint is an approved vendor) then make a 3-5 minute Camtasia video showing your entry and describing what components you used and why your application is cool. Our judges will review the submissions and the best two will win a scholarship to PDC 2009 in Los Angeles, CA, including air fare, hotel, and conference pass. The submission deadline is 08/25/2009 at Midnight Eastern and the winners will be announced on 09/14/2009. Entries will be judged on four criteria:&lt;/P&gt;
&lt;P&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Effective use of a component to solve a problem/display data&lt;BR&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; innovative use of components&lt;BR&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Impact using components (i.e. reduction in lines of code written, increased productivity, etc.)&lt;BR&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Most creative use of a component.&lt;/P&gt;
&lt;P&gt;See the contest page (&lt;A href="http://ineta.org/codechallenge"&gt;http://ineta.org/codechallenge&lt;/A&gt;) on the INETA web site for more details and full rules.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;That’s it. So what are you waiting for? Show them how you are using Spread today and possibly win a free trip to PDC. Good luck!&lt;BR&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=78713" width="1" height="1"&gt;</description></item><item><title>Spread for ASP.NET is a ‘Finalist’</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/05/07/spread-for-asp-net-is-a-finalist.aspx</link><pubDate>Thu, 07 May 2009 20:15:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:77683</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P style="MARGIN:0in 0in 10pt;" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;We just found out that Spread for ASP.NET is a finalist in the ‘Best Grid’ category, as voted by the asp.netPRO readers. Ya, we know, it’s a spreadsheet but that category wasn’t available. &lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/SPAN&gt;Just goes to show you the power of a spreadsheet. Thanks to everyone who voted for us! &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 10pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;C&lt;/FONT&gt;&lt;/o:p&gt;&lt;FONT size=3 face=Calibri&gt;heck out the latest features of Spread for ASP.NET here:&lt;BR&gt;&lt;A href="http://www.fpoint.com/netproducts/spreadweb/spread.aspx"&gt;http://www.fpoint.com/netproducts/spreadweb/spread.aspx&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=77683" width="1" height="1"&gt;</description></item><item><title>Spread 8 COM With XLSX (Excel 2007 support) Released!</title><link>http://www.clubfarpoint.com/Forums/blogs/petes_blog/archive/2009/05/07/spread-8-com-with-xlsx-excel-2007-support-released.aspx</link><pubDate>Thu, 07 May 2009 18:47:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:77678</guid><dc:creator>petew</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;This is ready for all Spread 8 customers to download now! Here is the link:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/FarPointSupportSite/Modules/Download/updates.aspx"&gt;http://www.clubfarpoint.com/FarPointSupportSite/Modules/Download/updates.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;For those of you&amp;nbsp;who have been waiting to upgrade to Spread 8 we are open for business so please give us a call: 919-460-4551 or if you would like to &amp;nbsp;download a trial first here is the link:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.clubfarpoint.com/FarPointSupportSite/Modules/Download/trials.aspx?pcode=spread"&gt;http://www.clubfarpoint.com/FarPointSupportSite/Modules/Download/trials.aspx?pcode=spread&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Thanks,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Pete&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=77678" width="1" height="1"&gt;</description></item><item><title>New Training Dates for 2009</title><link>http://www.clubfarpoint.com/Forums/blogs/petes_blog/archive/2009/04/01/new-training-dates-for-2009.aspx</link><pubDate>Wed, 01 Apr 2009 15:19:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:76349</guid><dc:creator>petew</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Hello! I am happy to announce that our training guru, Mr. Microsoft MVP himself Jim Duffy has posted the training dates for 2009!&lt;/P&gt;
&lt;P&gt;Feel free to go to his website &lt;A href="http://www.takenote.com/"&gt;www.takenote.com&lt;/A&gt; and find out when you or your team can take a training class and become an expert in our .Spread for Windows and/or Spread for ASP.NET spreadsheets! &lt;/P&gt;
&lt;P&gt;Last year we only had one class but man was it popular and effective! This year we have multiple dates to choose from. Jim will also come to your company if you are interested so feel free to ask him! &lt;/P&gt;
&lt;P&gt;If the following quote from Dan Grider at Finsh Line does not get you interested, I do not what will!&lt;/P&gt;&lt;PRE&gt;"Jim Duffy breaks FarPoint Spread down and shows you how this object's feature set can be implemented to enhance what you're currently doing with &lt;/PRE&gt;&lt;PRE&gt;datagrids. Remember, it's not a grid...it's a spread.  I really didn't understand until I saw the many options and flexibility the FarPoint Grid has to offer.  &lt;/PRE&gt;&lt;PRE&gt;Thoroughly enjoyed this class!"
&lt;/PRE&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=76349" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/petes_blog/archive/tags/Training/default.aspx">Training</category></item><item><title>Spread for ASP.NET 4 maintenance release (now IE8 ready)</title><link>http://www.clubfarpoint.com/Forums/blogs/scotts_blog/archive/2009/03/27/spread-for-asp-net-4-maintenance-release-plus-amp-hellip.aspx</link><pubDate>Fri, 27 Mar 2009 16:30:21 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:76197</guid><dc:creator>scotts</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Yesterday afternoon we released the new maintenance release for &lt;a href="http://www.fpoint.com/netproducts/spreadweb/spread.aspx" target="_blank"&gt;Spread for ASP.NET 4&lt;/a&gt;. For the second maintenance release in a row we decided to add functionality to the release rather than just fixing the bugs. In the December release, we shipped the 3.5 framework build of the Spread with &lt;a href="http://www.clubfarpoint.com/FarPointSupportSite/Modules/NewsManager/ShowNews.aspx?NewsId=132" target="_blank"&gt;support for Dynamic Data web sites&lt;/a&gt;. Yesterdays release provides full support for Internet Explorer 8. If you are planning on using a spreadsheet or grid control in IE8, then you can know with confidence that the FarPoint Spread for ASP.NET product has been tested and will fully support this environment.&lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=76197" width="1" height="1"&gt;</description></item><item><title>Vote for Spread for ASP.NET!</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/03/17/vote-for-spread-for-asp-net.aspx</link><pubDate>Tue, 17 Mar 2009 14:30:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:75695</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;It’s once again that time of year to vote for your favorite Grid and Component Suite! We would love to have you support us. Please visit the asp.netPRO web site and vote now:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.aspnetpro.com/awards/default.asp"&gt;&lt;FONT color=#555555&gt;http://www.aspnetpro.com/awards/default.asp&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;We are entered in the following categories:&lt;/P&gt;
&lt;P&gt;#7: “Component Set” – Spread for .NET Bundle nominated&lt;BR&gt;#12 “Grid” – Spread for ASP.NET nomiated&lt;/P&gt;
&lt;P&gt;Please vote now as it ends on April 25. Thanks from all of us at FarPoint!&lt;/P&gt;
&lt;P&gt;- Donald&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=75695" width="1" height="1"&gt;</description></item><item><title>Come Meet Us!</title><link>http://www.clubfarpoint.com/Forums/blogs/donalds_blog/archive/2009/03/04/come-meet-us.aspx</link><pubDate>Wed, 04 Mar 2009 15:58:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:75173</guid><dc:creator>donald</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;What a busy (and hopefully warmer!) March it’s going to be. If you’re going to be in the Southeast region this month, stop by any of these events and say hello to Scott Shorter, our Technical Evangelist. He’d love to meet you!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;MSDN Southern Fried Roadshow&lt;/STRONG&gt;&lt;BR&gt;Friday, March 13 - Alpharetta, GA&lt;BR&gt;&lt;A href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032403861&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032403861&amp;amp;Culture=en-US&lt;/A&gt;&lt;BR&gt;We’re partnering up with the Microsoft Regional Evangelists to help bring you the 4-day Roadshow held in several locations&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The Atlanta Code Camp&lt;/STRONG&gt;&lt;BR&gt;Saturday, March 14 – Atlanta, GA&lt;BR&gt;&lt;A href="http://atlantacodecamp.com/"&gt;http://atlantacodecamp.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;“Battle of the Third-Party Controls”&lt;/STRONG&gt;&lt;BR&gt;Wednesday, March 18th&lt;BR&gt;&lt;A href="http://www.swfldev.net/"&gt;http://www.swfldev.net/&lt;/A&gt;&lt;BR&gt;Scott will be presenting our Spread for ASP.NET product to the SW Florida .Net Developers Group.&lt;/P&gt;
&lt;P&gt;There’s also the &lt;STRONG&gt;Charlotte Code Camp&lt;/STRONG&gt; held on March 28th - &lt;A href="http://www.developersguild.org/Default.aspx?alias=www.developersguild.org/codecamp/2009/spring"&gt;http://www.developersguild.org/Default.aspx?alias=www.developersguild.org/codecamp/2009/spring&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Again, if you’re in the area, stop by say hello!&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=75173" width="1" height="1"&gt;</description></item><item><title>Introducing InputPro for Silverlight</title><link>http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/2009/02/01/introducing-inputpro-for-silverlight.aspx</link><pubDate>Mon, 02 Feb 2009 01:13:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:74193</guid><dc:creator>Jimmy</dc:creator><slash:comments>1</slash:comments><description>&lt;p style="font-family:arial,helvetica,sans-serif;"&gt;&lt;font size="2"&gt;Data
input and validation are essential part of almost all applications. A
set of highly dependable and flexible input controls can relieve the
burden of application developers and make them concentrate on the core
business logic. InputPro for Silverlight is created to focus on data input and validation and tries to be such a control set in Silverlight&lt;/font&gt;&lt;font size="2"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family:arial,helvetica,sans-serif;"&gt;InputPro
for Silverlight is a brand new product designed from scratch. We take
time to design it and try to make it powerful but still easy-to-use.
Our philosophy is make basic things easy and hard things possible. We
hope this philosophy could result in consistent and concise interfaces
and fluent input experience. Here are some highlights of the control
set:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Fully support .NET format strings and format providers.
We don't want to invent a new format language and force the user to
learn it. The date time controls support both &lt;a href="http://msdn.microsoft.com/en-us/library/az4se3k1%28VS.95%29.aspx"&gt;Standard Date and Time Format Strings&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/8kb3ddd4%28VS.95%29.aspx"&gt;Custom Date and Time Format Strings&lt;/a&gt;, and the number controls support both &lt;a href="http://msdn.microsoft.com/en-us/library/dwhawy9k%28VS.95%29.aspx"&gt;Standard Numeric Format Strings&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/0c899ak8%28VS.95%29.aspx"&gt;Custom Numeric Format Strings&lt;/a&gt;. &lt;a href="http://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo%28VS.95%29.aspx"&gt;DateTimeFormatInfo&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/system.globalization.numberformatinfo%28VS.95%29.aspx"&gt;NumberFormatInfo&lt;/a&gt; are also supported respectively to enable more flexible format control.&lt;/li&gt;&lt;li&gt;Internationalization and localization support. By utilizing .NET &lt;a href="http://msdn.microsoft.com/en-us/library/b4w53z0y%28VS.95%29.aspx"&gt;parsing&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/26etazsy%28VS.95%29.aspx"&gt;formatting&lt;/a&gt;, the controls are built-in culture-aware. The date time controls also have local calendar (Japanese currently) and timezone support.&lt;br&gt;&lt;/li&gt;&lt;li&gt;Smart
and fluent input experience. We did a lot of jobs to help the user enter
a correct value fluently. Character filtering, smart caret movement,
spinning, value slider etc. are all the helpers.&lt;/li&gt;&lt;li&gt;Unlimited and
customizable undo/redo. We make every single edit operation undoable.
The length of undo queue is unlimited (limited by the available memory)
by default, but you can explicitly set a limit on it. You can also programmatically create a custom undo unit by calling the BeginChange and EndChange methods. Custom undo units behave same as other undo units.&lt;/li&gt;&lt;li&gt;Customizable parsing and
formatting. If you are not satisfied with the default parsing and
formatting, you can handle corresponding events to add your own
parsing/formatting logic.&lt;/li&gt;&lt;li&gt;Customizable key/command binding. The
commands include both basic keyboard operations (caret movement, text
selection etc.) and useful shortcuts (spin, clear, drop-down etc.).
There's a default binding key for each command, but you can
also change it with your own.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The first preview build of InputPro for Silverlight has been published. You can try the demo and download the build &lt;a href="http://lab.fpoint.com/inputsilverlight"&gt;here&lt;/a&gt;. This build includes the following controls:&lt;/p&gt;&lt;p style="font-weight:bold;"&gt;Date time controls:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;FpDateTime: value type is &lt;a href="http://msdn.microsoft.com/en-us/library/system.datetime%28VS.95%29.aspx"&gt;DateTime&lt;/a&gt;.&lt;br&gt;&lt;/li&gt;&lt;li&gt;FpDateTimeOffset: value type is &lt;a href="http://msdn.microsoft.com/en-us/library/system.datetimeoffset%28VS.95%29.aspx"&gt;DateTimeOffset&lt;/a&gt;,
a new added type since .NET Framework 2.0 sp1, recommended to be the
default date and time type for application development by MSDN.&lt;/li&gt;&lt;/ul&gt;&lt;p style="font-weight:bold;"&gt;Numeric controls:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;FpDecimal: value type is &lt;a href="http://msdn.microsoft.com/en-us/library/system.decimal%28VS.95%29.aspx"&gt;Decimal&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;FpDouble: value type is &lt;a href="http://msdn.microsoft.com/en-us/library/system.double%28VS.95%29.aspx"&gt;Double&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;FpInteger: value type is &lt;a href="http://msdn.microsoft.com/en-us/library/system.int32%28VS.95%29.aspx"&gt;Int32&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;FpLongInteger: value type is &lt;a href="http://msdn.microsoft.com/en-us/library/system.int64%28VS.95%29.aspx"&gt;Int64&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p style="font-weight:bold;"&gt;Mask control:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;FpMaskedTextBox&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight:bold;"&gt;Text control:&lt;/span&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;FpTextBox&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight:bold;"&gt;Controls to support the above controls:&lt;/span&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;FpCalculator&lt;br&gt;&lt;/li&gt;&lt;li&gt;FpErrorReminder&lt;/li&gt;&lt;li&gt;FpSpinButton&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These controls are currently in Preview Quality Band and are open to feature requests and feedback. I'll write more about these controls in the following days. Your comments are important for us to make a better product. Please try the demo and tell us what you think about it:&lt;/p&gt;&lt;p&gt;&lt;a href="http://lab.fpoint.com/inputsilverlight"&gt;InputPro for Silverlight Demo Page &lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=74193" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/tags/InputPro/default.aspx">InputPro</category><category domain="http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/tags/Input+Control/default.aspx">Input Control</category><category domain="http://www.clubfarpoint.com/Forums/blogs/jimmys_blog/archive/tags/Silverlight+Control/default.aspx">Silverlight Control</category></item><item><title>InputPro for Silverlight - Preview</title><link>http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/2009/01/28/inputpro-for-silverlight-preview.aspx</link><pubDate>Wed, 28 Jan 2009 14:40:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:74039</guid><dc:creator>robby</dc:creator><slash:comments>0</slash:comments><description>&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;FarPoint Technologies, and the &lt;EM&gt;InputPro for Silverlight&lt;/EM&gt; team&amp;nbsp;are&amp;nbsp;proud to announce the Preview of our first Silverlight product - a set of &lt;A class="" title="Silverlight Input Controls" href="http://lab.fpoint.com/inputsilverlight"&gt;Silverlight Input Controls&lt;/A&gt;&amp;nbsp;-&amp;nbsp;&lt;STRONG&gt;InputPro for Silverlight&lt;/STRONG&gt;.&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt;Based the Quality Bands introduced with the Silverlight Toolkit,&amp;nbsp;InputPro for&amp;nbsp;Silverlight is&amp;nbsp;well within the Preview Band&amp;nbsp;for&amp;nbsp;features and quality, and w&lt;SPAN style="mso-spacerun:yes;"&gt;e&amp;nbsp;are now at the point in the production cycle where we can no longer "develop in a bubble"&lt;EM&gt; &lt;/EM&gt;so please let us know what you think.&amp;nbsp; W&lt;/SPAN&gt;e need&amp;nbsp;your feedback to&amp;nbsp;direct&amp;nbsp;us, and to let us&amp;nbsp;know how these components stack up from&amp;nbsp;functionality and usability&amp;nbsp;perspectives.&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;FONT face=Calibri size=3&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;We decided&amp;nbsp;to create this set of input controls because we need a sophisticated, highly programmable and customizable, set of input controls to use as celltypes for our upcoming Silverlight spreadsheet component -&amp;nbsp;&lt;STRONG&gt;Spread for Silverlight&lt;/STRONG&gt; component that is currently in the design/dev process.&amp;nbsp; We have not yet decided how we are going to deliver InputPro – as a stand-alone product, or as part of a suite, and we have not decided on a price.&amp;nbsp; Any feedback from the dev community would be apprecieated here as well.&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;We are very excited to officially announce our entry into the Silverlight market, and look forward to your remarks and comments. &lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=74039" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/control/default.aspx">control</category><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/input+control/default.aspx">input control</category><category domain="http://www.clubfarpoint.com/Forums/blogs/robbys_blog/archive/tags/Silverlight+control/default.aspx">Silverlight control</category></item><item><title>Spread for Asp.NET application broke with last Vista Windows Update? Mine too.</title><link>http://www.clubfarpoint.com/Forums/blogs/scotts_blog/archive/2009/01/23/spread-for-asp-net-application-broke-with-last-vista-windows-update-mine-too.aspx</link><pubDate>Fri, 23 Jan 2009 14:40:43 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:73926</guid><dc:creator>scotts</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Yesterday, we had two enquiries about customers web application that was using ClientAutoCalculation was no longer working (just stopped). When I tested this on my Vista computer, I saw the same behavior. So, when I got to my work computer (Windows XP), I tested this again and had no problems. So I started debugging the issue on my Vista computer and found the problem in our fpspread.htc file (this is the JavaScript that gets attached to the Spread object client side). The problem was on this line of code.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (window.external) req = window.external.XMLHttpRequest;&lt;/p&gt;  &lt;p&gt;The problem was XMLHttpRequest was not a property of window.external and was throwing an exception and so our AJAX callback was not working. This all came due to a Windows Update earlier this week on my Vista computer. My first thought was this was going to break customers web applications who are using version 2.5 and higher of Spread for ASP.NET, but the development team said this line of code was added only to version 4 for use with our &lt;a href="http://www.fpoint.com/sharepoint/default.aspx"&gt;Spread for SharePoint&lt;/a&gt; product.&lt;/p&gt;  &lt;p&gt;SO... We have fixed the line of code and have posted the new htc file on our ftp server.&lt;/p&gt;  &lt;p&gt;&lt;a&gt;ftp://ftp.fpoint.com/SpreadASPNET4/fpspreadhtc.zip&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;AND... We should be updating the latest maintenance release setups with the new client script file shortly.&lt;/p&gt;  &lt;p&gt;If you are using Spread for ASP.NET 4 and have users browsing to it on IE7 in Vista, then you will need to get this latest script file and replace it in your web application. &lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=73926" width="1" height="1"&gt;</description></item><item><title>Thank you Ngu Soon Hui</title><link>http://www.clubfarpoint.com/Forums/blogs/scotts_blog/archive/2009/01/13/thank-you-ngu-soon-hui.aspx</link><pubDate>Tue, 13 Jan 2009 16:24:13 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:73567</guid><dc:creator>scotts</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This FarPoint customer just posted a great &lt;a href="http://itscommonsensestupid.blogspot.com/2009/01/how-to-use-customtypedescriptor-to-show.html" target="_blank"&gt;blog&lt;/a&gt; on using the CustomTypeDescriptor with objects bound to the &lt;a href="http://www.farpointspread.com/" target="_blank"&gt;FarPoint Spread&lt;/a&gt;. He also mentions one of the reasons why he likes the FarPoint Spread over the built in DataGridView control. Take a look at Mr. Ngu’s blog and see how he shared his “FarPoint Experience”. but don’t stop there, share your “FarPoint Experience” with others through your personal blogs, posting to our &lt;a href="http://www.clubfarpoint.com/Forums/forums/default.aspx" target="_blank"&gt;forums&lt;/a&gt; solutions you have found, making presentations to your &lt;a href="http://www.clubfarpoint.com/FarPointSupportSite/Modules/Resources/usergroups.aspx" target="_blank"&gt;local .NET Users Group&lt;/a&gt;, or any other way you can think of and let us know about it.&lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=73567" width="1" height="1"&gt;</description></item><item><title>14 Years!!!</title><link>http://www.clubfarpoint.com/Forums/blogs/scotts_blog/archive/2009/01/02/14-years.aspx</link><pubDate>Fri, 02 Jan 2009 21:43:35 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:73287</guid><dc:creator>scotts</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Today marks my 14th anniversary with &lt;a href="http://www.FarPointSpread.com" target="_blank"&gt;FarPoint Technologies&lt;/a&gt;. For someone who knew relatively nothing about developing computer software, FarPoint gave me a chance to learn and share with others their terrific Spread products. And I thank them for this opportunity.&lt;/p&gt;  &lt;p&gt;I was working for a Midwest computer company providing hardware support (and customer service) when the phone rang that September 1994 day. I answered the phone which had the very irate President of FarPoint on the other end. I was use to these kind of calls because of the lack of good QA at the company I was at. I quickly and efficiently (IMHO) calmed the customer and told him how I will make sure the situation would be rectified. (I decided to do what a Floor Manager would have done because they were busy and I knew it was the right thing to do). The customer (President of FarPoint) quieted down quickly and then said &amp;quot;Anybody who can listen to me the way you just did and give me the support you just did I want working for me&amp;quot;. That is when I saw the 919 area code and said    &lt;br /&gt;I am from North Carolina and would love to move back&amp;quot;. He said whenever you want to come back to NC, you will have a job&amp;quot;. I was down in just a couple of months and been on this exciting ride ever since.&lt;/p&gt;  &lt;p&gt;One of the great benefits of working for FarPoint is the family atmosphere and how everyone works as a team to better everyone. I quickly learned the FarPoint product and the development environment that most customers I would be working with would be using thanks to this fact. I am now the moderator on our forums, answering support/sales/presales phone calls, exhibiting at trade shows, and speaking about our product as much as possible. I get to meet many people and share what FarPoint is doing and how we can help them succeed in their development. &lt;/p&gt;  &lt;p&gt;I am looking forward to many more years working with everyone and hope to take this one step further to evangelize our customers to want to share their FarPoint experience with others. We have many things we are working on this year at FarPoint and can't wait to share them with you. Happy New Year everyone.&lt;/p&gt;  &lt;p&gt;Scott Shorter    &lt;br /&gt;Technical Evangelist&lt;/p&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=73287" width="1" height="1"&gt;</description></item><item><title>Things You Didn't Know About Spread for Windows Forms: The Formula Provider Control</title><link>http://www.clubfarpoint.com/Forums/blogs/kevin/archive/2008/12/31/things-you-didn-t-know-about-spread-for-windows-forms-the-formula-provider-control.aspx</link><pubDate>Wed, 31 Dec 2008 14:31:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:73245</guid><dc:creator>Kevin</dc:creator><slash:comments>0</slash:comments><description>&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;If you have done any development with Spread for Windows Forms you've probably come to realize by now that there is so much packed into this product that you may never fully grasp what all it can do. With that in mind we've decided to start blogging on some of the lesser known features that you might not yet have uncovered and show you some more of what Spread can do for you.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;For our first blog we decided to talk about the Formula Provider control. Now if this is the first time you have heard about the Formula Provider control don't feel bad because you aren't the only one. Spread for Windows Forms is full of these little surprises. When I was first approached to write this blog posting I believe my response was "The Formula what control?" &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;So what then exactly is the Formula Provider control? The Formula Provider is a component which allows us to create a Formula property as an extended property for controls. After the formula expression is assigned, it’ll be calculated automatically. Now what does that mean exactly? Well, let's take a look by walking through a simple project, so if you haven't already started Visual Studio to look for this mysterious component do so now. If you've already installed Spread for Windows Forms you should be able to locate the Formula Provider control in the Spread Components group. Drag both a Spread and a Formula Provider to your form. Since the Formula Provider is a non-GUI control it will not display on your form directly. However, what you should now notice in the property grid for the Spread control are two new properties, Formula and FormulaTriggerEvent. You should also drag a NumericUpDown control to your form and initialize it as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;NumericUpDown1.Increment = .25&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;NumericUpDown1.Minimum = .25&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;NumericUpDown1.DecimalPlaces = 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;NumericUpDown1.Maximum = 4&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;NumericUpDown1.Value = 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FpSpread1.Height = 200&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FpSpread1.Width = 400&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Now the idea for this example is simply to alter the Spread's ZoomFactor and its dimensions based on the value of the NumericUpDown control. This is a simple and fairly common feature you might have added to one of your projects already. To accomplish this with the Formula Provider control all we need to do is set the Formula property in the property grid for the Spread control to the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;ZoomFactor=NumericUpDown1.Value&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;What you should notice now is an arrow drawn from the NumericUpDown control to the Spread control signifying that the two controls are bound together. Compile and run your project. What you should see is that when you change the value in the NumericUpDown control the Spread will zoom in and out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;The other property added to the Spread was the FormulaTriggerEvent. This property specifies the event on the control which will trigger Formula recalculations. Each control has a Default event which will trigger the recalculation. For the NumericUpDown control that is the ValueChanged event. But suppose we didn't want the Formula to be recalculated while the mouse is held down over the spin buttons in the NumericUpDown control? Simple enough. Just go to the property grid for the NumericUpDown control and changed the value of the FormulaTriggerEvent to MouseUp. This tells the Formula Provider that formulas dependent on the NumericUpDown control should not recalculate until the mouse is released over the NumericUpDown control. If you now compile and run your project you should notice that the Spread's ZoomFactor does not change until you stop spinning the NumericUpDown control.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Now up to this point we have only worked on changing the ZoomFactor for the Spread but have not yet altered its dimensions. Here is where we get to really show off what this control can do. If we go back to the property grid for Spread and look at the Formula property added by the Formula Provider control we see how we effected the change to the ZoomFactor property but how would we alter multiple properties at once? And how would we calculate a Height and Width for the Spread based on the value of the NumericUpDown control? &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;What is so powerful about the Formula Provider control is that it has access to the FarPoint CalcEngine. So in writing out our Formulas we can use Spread's CalcEngine formulas, custom names and even custom functions to accomplish our tasks. So let's alter our Formula now to take advantage of this new found knowledge. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Change the Formula property in the property grid for Spread from&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;ZoomFactor=NumericUpDown1.Value&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/SPAN&gt;to &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;ZoomFactor=NumericUpDown1.Value;Width=Product(START_WIDTH,NumericUpDown1.Value);Height=Product(START_HEIGHT,NumericUpDown1.Value)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Upon closer inspection we see that we now are modifying three properties of the Spread control, ZoomFactor, Width and Height. Each property affected is separated by a semi-colon in the formula string . We are also using two custom names START_WIDTH and START_HEIGHT which we will need to define later on. Finally, we are using the Product formula from the Spread CalcEngine formulas to calculate the Width and Height.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Before testing our project we will need to add some code in our Form_Load and in one new event we need to add for the Formula Provider. First, lets go to the Form_Load event and add the following code:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FormulaProvider1.BeginInit()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FormulaProvider1.AddQueryValueName(&lt;SPAN style="COLOR:maroon;"&gt;"START_HEIGHT"&lt;/SPAN&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FormulaProvider1.AddQueryValueName(&lt;SPAN style="COLOR:maroon;"&gt;"START_WIDTH"&lt;/SPAN&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FormulaProvider1.EndInit()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;This code will add the custom names, START_HEIGHT and START_WIDTH into the Formula Provider so they can be queried as needed. The BeginInit and EndInit methods must be used when adding any custom values or functions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;We will also need to handle the QueryValue event for the FormulaProvider control so we can supply the Formula Provider with the values for our custom names. Add the following code.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:blue;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Sub&lt;/SPAN&gt; FormulaProvider1_QueryValue(&lt;SPAN style="COLOR:blue;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="COLOR:blue;"&gt;ByVal&lt;/SPAN&gt; arg &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; FarPoint.Win.Spread.QueryValueEventArgs) &lt;SPAN style="COLOR:blue;"&gt;Handles&lt;/SPAN&gt; FormulaProvider1.QueryValue&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:blue;"&gt;If&lt;/SPAN&gt; arg.CustomName = &lt;SPAN style="COLOR:maroon;"&gt;"START_HEIGHT"&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arg.Result = 200 &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:blue;"&gt;ElseIf&lt;/SPAN&gt; arg.CustomName = &lt;SPAN style="COLOR:maroon;"&gt;"START_WIDTH"&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arg.Result = 400&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-tab-count:1;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;FONT-FAMILY:'Courier New';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;Now if we compile and run the project we should see that our control sizes along with the ZoomFactor whenever the NumericUpDown control's value is changed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';"&gt;&lt;o:p&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;So there you have it. The Formula Provider control. A nifty little component tucked away in your toolbox and dusted off courtesy of FarPoint Technologies. Keep an eye out on this blog in the future for more tips on some of the lesser known features of Spread for Windows Forms.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&amp;nbsp;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;LINE-HEIGHT:12pt;mso-pagination:none;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=73245" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/kevin/archive/tags/Formula+Provider/default.aspx">Formula Provider</category></item><item><title>How to disable logging in WSS.</title><link>http://www.clubfarpoint.com/Forums/blogs/alberts_blog/archive/2008/12/29/how-to-disable-logging-in-wss.aspx</link><pubDate>Tue, 30 Dec 2008 03:26:00 GMT</pubDate><guid isPermaLink="false">05126cbd-c9c0-4f18-bf73-de257d718943:73182</guid><dc:creator>Albert</dc:creator><slash:comments>0</slash:comments><description>
&lt;p&gt;For a developer of WSS or MOSS, you may be interesting in this idea - disable the logging(default is on) for SharePoint for the sake of performance.&amp;nbsp; Of course this should be done only for your debugging environment. &lt;b&gt;It's strongly recommended to enable the logging for any of your production servers. Else you may not able to troubleshoot any WSS errors.&lt;/b&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to your WSS Central Administration -&amp;gt; Operations -&amp;gt; Logging and Reporting&lt;/li&gt;

&lt;li&gt;Click on &lt;b&gt;Diagnostic Logging &lt;br&gt;&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Customer Experience Improvement Program: &lt;/b&gt;select &lt;b&gt;No, I don't wish to participate.&lt;/b&gt;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Error Reports: &lt;/b&gt;select &lt;b&gt;Ignore errors and don't collect information&lt;/b&gt;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Trace log: &lt;/b&gt;clear the entire &lt;b&gt;Path.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;Click &lt;b&gt;OK.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;Click on &lt;b&gt;Usage Analysis Processing&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Uncheck &lt;b&gt;Enable logging&lt;/b&gt;&lt;/li&gt;

&lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;Click on Information Management Policy Usage Reports. Uncheck &lt;b&gt;Enable recurring policy usage reports&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;img src="http://www.clubfarpoint.com/Forums/aggbug.aspx?PostID=73182" width="1" height="1"&gt;</description><category domain="http://www.clubfarpoint.com/Forums/blogs/alberts_blog/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://www.clubfarpoint.com/Forums/blogs/alberts_blog/archive/tags/SharePoint/default.aspx">SharePoint</category></item></channel></rss>