GrapeCity Forums

The GrapeCity Message Boards
Welcome to GrapeCity Forums Sign in | Join | Help
in Search

Scott's Blog

  • Spread for ASP.NET 4 maintenance release (now IE8 ready)

    Yesterday afternoon we released the new maintenance release for Spread for ASP.NET 4. 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 support for Dynamic Data web sites. 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.

  • Spread for Asp.NET application broke with last Vista Windows Update? Mine too.

    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.

            if (window.external) req = window.external.XMLHttpRequest;

    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 Spread for SharePoint product.

    SO... We have fixed the line of code and have posted the new htc file on our ftp server.

    ftp://ftp.fpoint.com/SpreadASPNET4/fpspreadhtc.zip

    AND... We should be updating the latest maintenance release setups with the new client script file shortly.

    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.

  • Thank you Ngu Soon Hui

    This FarPoint customer just posted a great blog on using the CustomTypeDescriptor with objects bound to the FarPoint Spread. 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 forums solutions you have found, making presentations to your local .NET Users Group, or any other way you can think of and let us know about it.

  • 14 Years!!!

    Today marks my 14th anniversary with FarPoint Technologies. 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.

    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 "Anybody who can listen to me the way you just did and give me the support you just did I want working for me". That is when I saw the 919 area code and said
    I am from North Carolina and would love to move back". He said whenever you want to come back to NC, you will have a job". I was down in just a couple of months and been on this exciting ride ever since.

    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.

    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.

    Scott Shorter
    Technical Evangelist

  • FarPoint Welcomes Fred to the New FarPoint Labs

    We have created a new area on the FarPoint website for labs. And first into the labs is Fred. Fred is a collaborative spreadsheet application featuring our Spread for ASP.NET product. Come take a look at the power of our Spread for ASP.NET product by working with Fred. You will need to create an account (Username and Password) to log on. But then have fun. Let us know what you think of this web application.

    Scott Shorter 
    FarPoint Technologies

  • Spread for ASP.NET in Dynamic Data

    A few months ago at the Triangle .NET Users Group meeting, Brad Abrams of Microsoft presented some new features releasing with the 3.5 .NET framework SP1. One that caught my eye was Dynamic Data. Brad was able to create a complete CRUD web application in just a few minutes with no writing of code. When I saw this, I was thinking how great it would be if we at FarPoint could configure our Spread control to work with this new technology. I passed this along to the product manager and development team for Spread for ASP.NET and they worked on researching what was needed in our product to enable this functionality.

    After a few weeks, we had something they were ready to show me, and it looked great. I have now created a video showing how to replace the standard GridView control with our Spread control in a Dynamic Data website. Take a look and tell us what you think. If you have any comments or questions about this, feel free to email me.

    Scott Shorter

  • Let Google work for you

    Many times in Technical Support, I get request for help with issues that have nothing to do with any of our products. They may look like an issue with the component or how to use it, but sometimes it is more with how to write or debug code. Because of this, I have had to learn myself how to develop and debug code outside of the FarPoint Spread products.

    The other day, I had a customer trying to use the SaveExcel method of the Spread for Web Forms product to save an Excel file to a stream written to the Response. The problem was when they used the AddHeader method of the Response to write a Japanese string. They did not say exactly what the problem was but to the Google toolbar I went and searched on Response.AddHeader and Japanese, not expecting to find anything helpful. But, I was wrong.

    I quickly found the following KBase article that stated the response header added by this method is always encoded with UTF-8 in ASP.NET. Not only was this the cause of my problem, but there was already a hotfix you can contact Microsoft about to obtain and a globalization key to add to the web.config file.

    Scott Shorter

  • Why it is good to let the Automatic Error Report to Microsoft work.

    I was working with a customer the other day who had problems printing from the Spread for Windows Forms product. He stated it was crashing his computer (blue screen). I have not heard of any blue screens since working with Windows 98, so this took me aback. I did not see anything special in his print code or the code to format the Spread control, so I asked him for the printer driver he was printing to, so I could try to reproduce the problem. He told me it was the HP LaserJet 4250 PCL 6 driver, so I downloaded this from HP website and tried printing to my printer using this driver and sure enough blue screen.

    When the computer rebooted, I got the "There has been an error ..." message, so I decided to go ahead and report this ( a lot of the times, I do not report the errors). During the reporting process, it checked for solutions and there happened to be a solution. I checked out the following KBase article and read what looked to be exactly what was my issue. I was printing from GDI+ to one of the printers on the list.

    When working with the customer, it printed to another printer he had correctly and it printed to the 4250 correctly when printing from Excel or Word. So, this KBASE article looked to fit the bill for my fix.

    I downloaded the hotfix and retested the printout and it worked. I notified the customer and now he is able to redistribute the application using our Spread for Windows Forms without worrying about the printing issue.

    Scott Shorter

  • FarPoint at DevConnections (Day2)

    I did not stay out as late as last night, so hopefully the misspelled words and bad grammar will be less in this post. This was a longer day, but we had some very good potential customers we met with. Most everyone we talked with were looking for spreadsheet functionality in a web environment. A lot of people wanted to condense the use of Excel files that are being used in their company in a more central location, by creating a web application. This is a great fit for the FarPoint Spread for Web Forms product.

    I did a lot of demos to customers showing how they could leverage the Spread for Web Forms product to provide their users with spreadsheet functionalities like Excel, but within an ASP.NET environment. I did, also show 1 Spread for Windows Forms demo and a couple of more potential customers who are BizTalk developers and very interested in our Spread for BizTalk product.

    Back at home base, I had been asked what the response to devolpers moving to Vista and/or the new 3.0 Framework. I have not seen much talk at this show about either. I have not had time to walk around and check other booths out, but at our booth, most customers were mostly interested in making sure our product integrates in the 2.0 framework (which it does). There has also been a lot of interest with the new ASP.NET AJAX within the 2.0 framework.

    After the show hours today, we decided to go to a buffet dinner. For anyone who has met me at other shows or elsewhere can understand why a buffet is a good choice for feeding me. We decided to eat at The Buffet at the Wynn hotel. Afterwards, we walked through the Wynn and Venetian hotels before I decided to head back to the room to finish work and get to sleep.

    As promised yesterday, here are some pictures from the show.

    Soneone in our party won some money on the slots.

    Stephanie showing off her voucher for $183 she won playing 'Wheel of Fortune' after getting down to her last credit on the machine.

    It is not all play

    Meeting customers and giving demos.

    Being in Vegas, we did spot Elvis.

    The early years  The late years

    Scott Shorter
    FarPoint Technologies

  • First day exhibiting at Dev Connections 2006 (Las Vegas)

    The FarPoint crew has arrived in Las Vegas last evening and decided to walk the strip playing some slot machines and enjoying the sights. The time everyone went to bed differed, but we all convenyed at noon today to set up our booth for exhibiting.

    A conference would not be a conference (for us at least) without some problems. We worked through everything and had it set up and ready to go for the reception this evening. From 5-7:30 tonight, the exhibit hall was open and there were a great number of people interested in hearing the new Microsoft technologies.

    At our booth, we were talking with exisiting customers and meeting potential new customers. We had a lot of people come by to hear about the new things at FarPoint Technologies. Most people came by to hear about our Spread for Web Forms product for use in ASP.NET or in a WebPart for use in SharePoint. We also had quite a bit of interest in the BizTalk Pipeline Disassembler product.

    After the show tonight, we had reservations at a great Chinese restaraunt, China Grill. Then, we headed for some dancing with friends at Coyote Ugly. The rest of the gang stayed out, but I have work to do, so I am sigining off. Tomorrow, I should have pictures from the show.

  • FarPoint in Las Vegas

    Next Monday, FarPoint Technologies will be flying to Las Vegas to attend and exhibit at DevConnections. Attending the event will be Rick Williamson, Pete Willis, Chris Wynne, and myself. We can be found at booth 419 from November 7-9. Come by and say hi and learn about the new features that have been added to our BizTalk Pipeline Disassembler for Excel files product. Also we are going to give some sneak previews of new features in our Spread for Windows Forms and Spread for Web Forms version 3 products. We are all excitied about everything happening at FarPoint and can not wait to see everyone.

    Scott Shorter

  • FarPoint Spread in Borland Developer Studio 2006

    I have recently installed Borland's Developer Studio 2006 to test the FarPoint Spread products. I am glad to report that I have had no problems programming against the FarPoint Spread for Windows Forms or FarPoint Spread for Web Forms product in BDS 2006. So far I have only tested the C# language, since I have no knowledge of Delphi.

    -Scott

  • TechEd was great

    The TechEd show was a great event for us. We announced our new Spread for BizTalk® pipeline component. Even though Jeff Lynch's presentation was not well attended, it was podcasted, so you can always catch up on that. There were many who expressed interest in a pipeline component like this and we have the product available in beta. And there was also a lot of interest in the Web Forms version of our Spread product and we continue to see growth in this area. I had fun at Fenway and really enjoyed the show.

    View of TechEd Boston show room

    --Scott