<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.methodintegration.com/cs/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>Blog : syncing engine</title><link>http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/syncing+engine/default.aspx</link><description>Tags: syncing engine</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Right Networks now hosting Method Integration Sync Engine</title><link>http://www.methodintegration.com/cs/blogs/methodblog/archive/2009/10/21/right-networks-now-hosting-method-integration-sync-engine.aspx</link><pubDate>Wed, 21 Oct 2009 14:00:00 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:1519</guid><dc:creator>Method_Danny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.methodintegration.com/cs/blogs/methodblog/rsscomments.aspx?PostID=1519</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.methodintegration.com/cs/blogs/methodblog/commentapi.aspx?PostID=1519</wfw:comment><comments>http://www.methodintegration.com/cs/blogs/methodblog/archive/2009/10/21/right-networks-now-hosting-method-integration-sync-engine.aspx#comments</comments><description>&lt;p&gt;&lt;a target="_blank" title="Learn more about Right Networks" href="http://www.rightnetworks.com/"&gt;&lt;img alt="Right Networks" style="float:right;margin:4px;" src="http://www.methodintegration.com/images/RightNetworksLogo495pix.png" height="92" width="495" /&gt;&lt;/a&gt;Looking for a solution that will take QuickBooks to the cloud?&amp;nbsp; Do you love the freedom and accessibility you have with Method and wish your QuickBooks could also be hosted and backed up by a reliable provider?&amp;nbsp; Wouldn&amp;rsquo;t it be fantastic to no longer worry about server crashes and the stresses that come along with not being able to access your data?&amp;nbsp; With Method and QuickBooks in the cloud, you&amp;rsquo;d have no installations to worry about and no frustrations accessing QuickBooks and Method company files from remote locations, enabling staff, clients and accountants to access data from absolutely anywhere with an Internet connection.&lt;/p&gt;
&lt;p&gt;Look no more.&amp;nbsp; You&amp;rsquo;ve found the solution with Method and Right Networks because you can take your QuickBooks to the cloud with Right Networks, the largest and most trusted provider of desktop QuickBooks hosting.&amp;nbsp; With Right Networks your data will &lt;i&gt;always&lt;/i&gt; be online, accessible from any location with an Internet connection, with high security protection to keep your data safe.&lt;/p&gt;
&lt;p&gt;We are proud to announce that we are officially partners with this outstanding desktop QuickBooks hosting provider.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What sets Right Networks apart from the competition?&amp;nbsp; Right Networks uses enterprise-class servers that are load balanced, meaning that if a server ever goes down, another server will be up right away, so your data is &lt;i&gt;always&lt;/i&gt; online.&amp;nbsp; Be at ease knowing that offsite backups of your data are made on your behalf, and your hosted storage comes with banking-class encryption to keep your data secure and protected.&amp;nbsp; Right Networks&amp;rsquo; service is reliable, efficient, and ideal for companies with remote staff and accountants.&lt;br /&gt;&lt;br /&gt;By hosting your QuickBooks with Right Networks in conjunction with Method Integration, your entire business system is in the cloud, accessible from anywhere in the world via the web, without any downloads and installations taking up valuable space on your computer.&amp;nbsp; Right Networks has the Method Integration Engine preloaded on their server, so the real-time synchronization between QuickBooks and Method can take place 100% in the cloud.&amp;nbsp; With no downloads and installations to worry about, you can get up and running in no time using Right Networks with Method.&lt;/p&gt;
&lt;p&gt;Multiple people can access the same QuickBooks and Method company files simultaneously, making it a convenient solution for remote staff and accountants.&amp;nbsp; While Right Networks makes it possible for business owners, accounting department personnel and/or accountants to login and access QuickBooks desktop without any fuss at all, admin, sales, marketing, support and remote staff login to Method to access the business and QuickBooks data that their user permissions allow.&amp;nbsp; Since QuickBooks and Method synchronize data in real-time, both company files are &lt;i&gt;always&lt;/i&gt; up-to-date.&amp;nbsp; With your entire business system in a controlled environment, you can trust that your data is safe, secure and accessible 24/7.&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;b&gt;&amp;quot;&lt;/b&gt;My firm is the first user on Right Networks with Method and QuickBooks integrated for a fully hosted solution.&amp;nbsp; We have been delighted to have all our data in one place, which has greatly improved our time and contact management, and reduced duplicate data entry.&amp;nbsp; We now have more time for our customers and the confidence that all our data is secure.&lt;b&gt;&amp;rdquo;&lt;/b&gt; - &lt;i&gt;Method &amp;amp; Right Networks user, Judith Valese Syms&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Here is how it works:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Right Networks manages your back office- your QuickBooks desktop data is accessible by owners, managers and accountants who need to access QuickBooks directly.&lt;br /&gt;&lt;br /&gt;Method manages your front office- All other data entry for admin, sales, marketing, support, CRM and industry-applications, including QuickBooks-related data.&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;Here are some examples:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Company: Erin&amp;rsquo;s Mobile Spa&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;Before:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Erin owns a small mobile spa company that is quickly gaining popularity.&amp;nbsp; Erin needs to be able to schedule her 3 estheticians as calls come in and also have her estheticians track their time and products used at each client&amp;rsquo;s location.&amp;nbsp; Erin emails her estheticians their weekly schedules and calls to let them know if there are any changes.&amp;nbsp; The estheticians only swing by Erin&amp;rsquo;s office periodically when they run out of products.&amp;nbsp; Erin would like to avoid having to manually enter in the estheticians&amp;rsquo; timesheets.&amp;nbsp; Erin also has an accountant that comes in on a monthly basis to do her accounting using QuickBooks. &lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;After:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Erin now has her QuickBooks desktop hosted with Right Networks.&amp;nbsp; When she needs to access her QuickBooks information, she logs into the Right Networks server, and appreciates knowing that her data will &lt;i&gt;always&lt;/i&gt; be accessible thanks to their load balanced servers.&amp;nbsp; She has also setup an additional user so her accountant can login to do the accounting and no longer needs to come into the office to do it on a monthly basis.&amp;nbsp; Erin also setup her Method account and schedules work through Method Field Services.&amp;nbsp; She is able to add new customers through Method and dispatch work for her estheticians.&amp;nbsp; The estheticians also login to Method to view their schedule, enter in their times and check for newly scheduled work.&amp;nbsp; Erin can also see which products her estheticians are running out of, so she can ensure she has everything in stock and ready for pickup in advance.&amp;nbsp; The service times being entered and customers being added by Erin and her staff appear in QuickBooks in real-time and the only people having to access QuickBooks directly are Erin and her accountant.&amp;nbsp; Erin knows that her data is safe and secure using Right Networks and Method and is able to focus on business expansion.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Company: Jacob&amp;rsquo;s Accounting Firm&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;Before:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Jacob is a QuickBooks ProAdvisor.&amp;nbsp; Typically, Jacob logs in remotely to his client&amp;rsquo;s computers to do their accounting work.&amp;nbsp; He usually calls the client in advance to ensure they are not using the PC he is logging into, and if they are, he calls and tries again later.&amp;nbsp; Understandably, Jacob finds it bothersome when he has to rearrange his schedule to wait for the user to get off the computer before he can login and provide his services.&amp;nbsp; Jacob also has some clients that send him a copy of their QuickBooks file on a monthly basis, so he has to make sure he and his clients are using compatible versions of QuickBooks.&amp;nbsp; Most of his clients utilize basic functions in QuickBooks like creating invoices, bills, entering times or receiving purchase orders.&amp;nbsp; Ideally, Jacob would like to manage the QuickBooks files for his clients while allowing them access to necessary information, in a way that would allow them to carry on with business as usual.&amp;nbsp; Jacob would prefer not to host the QuickBooks files at his office since the infrastructure and security are not in place.&amp;nbsp; He is looking for a reliable, efficient solution to ease his frustrations.&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;After:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A colleague recommended Method Integration to Jacob and he was delighted at the prospect of hosting the QuickBooks files for his clients and having his clients do their data entry through Method.&amp;nbsp; Not only did Method provide a solution to his remote access needs, but all the business functions his clients needed were available using the Method interface.&amp;nbsp; By using Method with QuickBooks, Jacob would &lt;i&gt;always&lt;/i&gt; have access to the QuickBooks desktop data, even when his clients are entering QuickBooks data via Method.&amp;nbsp; Even better, Jacob now uses Right Networks to host all of his clients&amp;rsquo; QuickBooks files so he doesn&amp;rsquo;t have to worry about security issues.&amp;nbsp; Right Networks hosts the QuickBooks files and runs Method, so he logs onto the Right Networks server to do his work, while his clients logon to access Method.&amp;nbsp;&amp;nbsp; Jacob&amp;rsquo;s clients are pleased that they no longer have to get off the computer in order for Jacob to do the accounting, or send in copies of their company files, and love being able to access to their business data via an internet connection.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;To learn more about Right Networks and their excellent hosting solutions, please visit their website:&amp;nbsp; &lt;a target="_blank" href="http://www.rightnetworks.com/"&gt;http://www.rightnetworks.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cheers, &lt;/p&gt;
&lt;p&gt;Danny Do Couto&lt;br /&gt;Method Integration&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.linkedin.com/in/dannydocouto"&gt;&lt;img src="http://www.linkedin.com/img/webpromo/btn_viewmy_160x33.gif" alt="View Danny Do Couto&amp;#39;s profile on LinkedIn" border="0" height="33" width="160" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.methodintegration.com/cs/aggbug.aspx?PostID=1519" width="1" height="1"&gt;</description><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/syncing+engine/default.aspx">syncing engine</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/QuickBooks+Remote+Access/default.aspx">QuickBooks Remote Access</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/web+platform/default.aspx">web platform</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/saas/default.aspx">saas</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/software+as+a+service/default.aspx">software as a service</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/Multiple+Locations/default.aspx">Multiple Locations</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/Judy+Syms/default.aspx">Judy Syms</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/Right+Networks/default.aspx">Right Networks</category></item><item><title>Can poorly written add-ons to QuickBooks impose a drag on your QuickBooks’ performance?</title><link>http://www.methodintegration.com/cs/blogs/methodblog/archive/2008/10/22/can-poorly-written-add-ons-to-quickbooks-impose-a-drag-on-your-quickbooks-performance.aspx</link><pubDate>Wed, 22 Oct 2008 14:28:00 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:272</guid><dc:creator>Method_Danny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.methodintegration.com/cs/blogs/methodblog/rsscomments.aspx?PostID=272</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.methodintegration.com/cs/blogs/methodblog/commentapi.aspx?PostID=272</wfw:comment><comments>http://www.methodintegration.com/cs/blogs/methodblog/archive/2008/10/22/can-poorly-written-add-ons-to-quickbooks-impose-a-drag-on-your-quickbooks-performance.aspx#comments</comments><description>&lt;p&gt;If you take a look at the &lt;a href="http://marketplace.intuit.com/" title="Intuit Marketplace" target="_blank"&gt;Intuit Marketplace&lt;/a&gt;, several applications state they have “syncing” capabilities with QuickBooks.&amp;nbsp; If you have ever shopped for an add-on to QuickBooks, you know that the &lt;i&gt;degree&lt;/i&gt; in which these third-party applications can sync with QuickBooks varies depending on who created the application.&lt;br /&gt;&lt;br /&gt;The QuickBooks SDK allows developers to also create “listening” add-ons to QuickBooks.&amp;nbsp; So your next question is going to be, “What are listening add-ons” right?&amp;nbsp; These are QuickBooks third-party applications that keep an open ear to activity that is taking place in QuickBooks while it is open.&amp;nbsp; When something does happen in QuickBooks (such as adding a customer, creating a new item, etc.), it then notifies the third-party application that something has taken place.&amp;nbsp; The third-party app can stay current with what is happening in QuickBooks without having to perform a manual sync process.&amp;nbsp; Sounds good, right? &lt;img src="http://methodintegration.com/cs/emoticons/emotion-42.gif" alt="Confused" /&gt;&lt;br /&gt;&lt;br /&gt;Here in lies the problem.&amp;nbsp; Many of the developers out there are writing &lt;b&gt;poorly written apps&lt;/b&gt; that use these “listening” abilities.&amp;nbsp; As a result, they cause QuickBooks to slow down in performance and end up wasting any time that was saved through the automatic syncing process.&amp;nbsp; Not only that, it gives us “good guys” a bad name.&amp;nbsp; By “good guys” I mean, software developers who write properly written programs. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;Naturally, when a person experiences this, they easily lose faith in “listening” applications and won’t want to use or recommend them to their customers.&amp;nbsp; So here are some quick things you should know about well-written and poorly written programs. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;img src="http://methodintegration.com/cs/emoticons/emotion-45.gif" alt="No" /&gt; First the “bad guys” or poorly written program:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The program acts ‘synchronously’, in that it will perform extra functions during the listening.&amp;nbsp; This means QuickBooks has to sit there and wait for those functions to complete before moving on to do more important things. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;So breaking that down into more detail:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;QuickBooks provides the event details that are taking place to the third-party application. &lt;/li&gt;&lt;li&gt;App then performs one or more additional functions like getting more information from QuickBooks, updating its own database with changes, etc. &lt;/li&gt;&lt;li&gt;App then returns control back to QuickBooks so that QuickBooks can continue doing what it was doing before. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;&lt;img src="http://methodintegration.com/cs/emoticons/emotion-21.gif" alt="Yes" /&gt; Now the “good guys” or well written program (like Method of course! WOOT WOOT!)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The program acts ‘asynchronously’, in that it will immediately return control back to QuickBooks and perform any additional actions on its own time. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;So what does that mean?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;QuickBooks provides the event details to the listening app. &lt;/li&gt;&lt;li&gt;App simply takes note of the event details.&lt;/li&gt;&lt;li&gt;App immediately returns control back to QuickBooks so that QuickBooks can continue doing what it was doing before. &amp;nbsp;&lt;/li&gt;&lt;li&gt;App, on its own time, performs additional functions like requesting more information from QuickBooks, updating its down database, etc. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;So there you have it!&amp;nbsp; Next time someone asks you “Can poorly written add-ons to QuickBooks slow things down?” you’ll know exactly how to answer.&amp;nbsp; Or at the very least, point them to this article. &lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Danny Do Couto&lt;br /&gt;Method Integration&lt;br /&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;a href="http://www.linkedin.com/in/dannydocouto"&gt;&lt;img src="http://www.linkedin.com/img/webpromo/btn_viewmy_160x33.gif" alt="View Danny Do Couto&amp;#39;s profile on LinkedIn" width="160" border="0" height="33" /&gt;&lt;/a&gt;&lt;img src="http://www.methodintegration.com/cs/aggbug.aspx?PostID=272" width="1" height="1"&gt;</description><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/quickbooks+integration/default.aspx">quickbooks integration</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/method+integration+engine/default.aspx">method integration engine</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/syncing+engine/default.aspx">syncing engine</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/Method+Developer+Network/default.aspx">Method Developer Network</category></item><item><title>Method has made its first patent filing to United States Patent and Trademark Office</title><link>http://www.methodintegration.com/cs/blogs/methodblog/archive/2008/09/06/method-has-made-its-first-patent-filing-to-united-states-patent-and-trademark-office.aspx</link><pubDate>Sat, 06 Sep 2008 13:49:00 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:228</guid><dc:creator>Method_Paul</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.methodintegration.com/cs/blogs/methodblog/rsscomments.aspx?PostID=228</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.methodintegration.com/cs/blogs/methodblog/commentapi.aspx?PostID=228</wfw:comment><comments>http://www.methodintegration.com/cs/blogs/methodblog/archive/2008/09/06/method-has-made-its-first-patent-filing-to-united-states-patent-and-trademark-office.aspx#comments</comments><description>&lt;p&gt;On Friday (September 5th, 2008) Method has filed its first patent application to the United States Patent and Trademark Office!&amp;nbsp; In fact it is the first and only patent that our company, Alocet Incorporated, has ever filed, and let me tell you, it is quite a process.&lt;/p&gt;
&lt;p&gt;What for you ask?&amp;nbsp; Well, if you break method into two parts: the syncing part &amp;quot;Method Integration Engine&amp;quot; and the web platform &amp;quot;Method&amp;quot;, the patent is on the syncing part.&amp;nbsp; Specifically, the process by which we devised a way to sync an accounting database, like QuickBooks, with a separate server -hosted, non-accounting database, in real-time.&lt;/p&gt;
&lt;p&gt;Most of us, myself included, have never gone through this process. It is quite an experience, and a lot of work going back and forth with a technology-specialized intellectual property guru, hashing out the details and processes of &amp;quot;the invention&amp;quot; in such a way that it can be understood by an outsider.&amp;nbsp; By the end you end up with some 75 pages of processes, claims, diagrams, exhibits.....and quite a headache. :)&lt;/p&gt;
&lt;p&gt;For me, because of my personal involvement in the core development of the actual syncing engine, it was a realization of what an amazing feat we have accomplished by creating it.&amp;nbsp; We started it over two years ago, and it has been left fairly untouched for the last year while we shifted more efforts to the platform portion, so I had forgotten about all the challenges and obstacles we faced when creating it.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;From an end-user&amp;#39;s standpoint you might already take it for granted.&amp;nbsp; You add a customer, or an invoice, or change an item price, etc. and it magically updates QuickBooks instantly (and vice-versa).&amp;nbsp; But the process of finding its way from your browser, wherever you are in the world, through the internet, finding the computer that has QuickBooks on it, and making the appropriate entry into QuickBooks is quite an accomplishment.&amp;nbsp; It&amp;#39;s even a lot more complicated that one might perceive with all of its many different moving parts each performing a special function, and all perfectly rigged to follow accounting and QuickBooks specific rules - such as hundreds of little rules like &amp;quot;don&amp;#39;t try to add a new invoice until you have added a new customer first&amp;quot;.&lt;/p&gt;
&lt;p&gt;The syncing process of the Method Integration Engine is a one-of-a-kind accomplishment...and now I am proud to say we have a pending patent to prove for it.&lt;/p&gt;
&lt;p&gt;We&amp;#39;re off to Dallas next week for the QB Enterprise Solutions conference.&amp;nbsp; I look forward to meeting many of you,&lt;/p&gt;
&lt;p&gt;Paul Jackson&lt;br /&gt;Method Integration&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.methodintegration.com/cs/aggbug.aspx?PostID=228" width="1" height="1"&gt;</description><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/method+integration+engine/default.aspx">method integration engine</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/syncing+engine/default.aspx">syncing engine</category><category domain="http://www.methodintegration.com/cs/blogs/methodblog/archive/tags/patent/default.aspx">patent</category></item></channel></rss>