Sam Tyson's blog

Name
Sam Tyson
Title
Senior Software Engineer
Mini Bio
Sam works in many different roles, including software design/development/support, testing, documentation, administration, web design, and management. Most focus is on web application development and maintenance.
Expertise
  • jQuery, HTML, JavaScript, Usability, CSS, Certified Scrum Master (CSM), C#, VS.NET, ASP.NET, ASP, XML
  • Blog Posts

    Moving from CDO to the Outlook Object Model

    Sam Tyson February 2, 2012
    In Dovetail Agent, there has been support for a long time to integrate Microsoft Outlook into the email functionality. In the past this has been done by using Collaboration Data Objects (CDO), which is a 32-bit client library that provides access to Outlook-compatible objects through a COM-based API.
    Using the Pick API to reserve parts for part requests is usually one of the easier API calls made from the Logistics Toolkit. Just specify the part request and preference of picking from good or bad stock, and let the API go to work. The Pick API will continue to attempt to pick parts until it has reserved all of the inventory necessary, or run out of locations to pick from.
    On occasion it is nice to be able to select and copy the contents of a column from a table element. Using jQuery, this is a simple task that takes advantage of the following jQuery features:

    Dovetail Self Service

    Sam Tyson January 10, 2011
    In addition to the recent update to the Dovetail Software website, a new version of Dovetail Self Service was also put into place. The new site has a lot of new features, and was developed internally by the team of Kevin Miller, Josh Arnold, and Joey Vano, which was led by Gary Sherman.

    AJAX to the rescue!

    Sam Tyson November 29, 2010
    Situation One of our Dovetail Agent customers ran into an issue trying to log an email that contained extended ASCII characters. One of the email pages supports creating emails with multiple file attachments, and uses a VB component called aspSmartUpload to process the email form. The issue in this case is that aspSmartUpload (version 3.3) does not have support for CodePage recognition, so extended ASCII characters don’t get passed through in the correct character set.
    Welcome to part 3 of the series on converting an application from the Clarify Desktop environment to work in Dovetail Agent/Admin. The Employee Manager Utility (EMU) is being migrated into Dovetail Admin, and will provide the tools needed to manage workgroups and the employees that are assigned to them.
    This is the second installment of a series of posts on migrating applications/enhancements from the Clarify desktop application to Dovetail Agent features. The plan was for this post to cover converting Clarify Forms into Dovetail Agent/Admin pages. That is a great idea, but a very ambitious goal for a single post. I will be making a few posts along this line instead, trying to highlight the best practices and throw in a good amount of example code to help pave the way for such a conversion.

    Use Dovetail SDK in .Net

    Sam Tyson June 21, 2010
    Syndicate content