Friday, September 18, 2009
Starting work with Silverlight...
I've been pondering converting dealprocessor to be hosted for many reasons, inclusive of the support nightmares I've already had with only two companies running the software. My hope is that by having the COR hosted on a web server "in the cloud" somewhere, I can relieve at least one headache for the businesses that will start to purchase the software. Only time will tell... and it's going to be one hell of a Ride... I can't wait to be able to start posting preview links for the app!
Monday, September 14, 2009
POS 2009 - Timeforge Integration
Tuesday, June 23, 2009
Timeforge Integration - First Steps
In the POS Bootcamp, this is something that took about 10-15 minutes, after all the discussions... after about 45 minutes or so, I finally got things working. It turns out the manifest file gets to be quite picky. In the manifest file, you define the following (according to the POS 2009 Beta 2 SDK Documentation):
<AddinManifest>So, I did this, copied it, inserted it into the Timeforge.manifest file, and tried for over 30 minutes to figure out why it wasn't working. Finally, I looked at a few of the other manifest files, and discovered something quite interesting... See if you notice it:
<AddinAssembly
assembly="Name of the developer's add-in .dll file"
implementedViews="Microsoft.Rms.AddInViews.ServiceModel.IPosAddIn"
namedPermissionSet="FullTrust"
exposeUI="true/false"
addInID="b9ac2dda-1520-4a48-b8da-ac187b0ad172"
addInDisplayName="Simple POS Add-in Sample"
addInDescription="Simple POS Add-in sample"
company="AddInDeveloperCompanyName"
version="1.0"
url="AddInDeveloperCompanyURL.com"
enabled="True"
/>
</AddinManifest>
<AddInManifest>
<AddInAssembly
url="http://go.microsoft.com/fwlink/?LinkId=126931"
enabled="True"
separateAppdomain="True"
/>
</AddInManifest>
And in case you are wondering, no... it doesn't have to do with the fact that there aren't as many attributes on the AddInAssembly tag. It's all about the capitalization. The POS Beta 2 SDK documentation states to do it the former way, and the way it needs to really be written (as far as capitalization goes) is the way it looks in the latter.
So, I simply made those edits, and away I go now to start the real work on the POS 2009 implementation for Timeforge.
Wednesday, June 17, 2009
New Project - Timeforge Integration
When we headed to the POS SDK Bootcamp back in January, 2008, one of the requests I had made was to provide a method that would allow us the ability of creating a custom add-on data entry screen for common entities in the system, like Items and Employees. Although the development team couldn't quite grasp the concepts that we needed to deal with, they did provide the necessary interfaces, and I look forward to use them shortly.
The package I am looking to integrate is called Timeforge. It is already integrated with the Restaurant Point of Sale package, Dinerware, as well as other packages that are on the market. Anthony Presley, one of the founders of Timeforge, was more than glad to have someone offer to do the integration, as it will save him time in hunting down a developer that can handle the intricacies of Microsoft Point of Sale 2009.
So, I look forward to start posting more about the integration, as we hope to have something that is "showable" by the RSPA show next month in Las Vegas, NV. (A trip that I have long been wanting to make)
Wednesday, April 22, 2009
Update - '09 Goals
I ahve two updates to give at this point:
Wrap up the Dinerware - Sales Watch... This is technically wrapped up, although I had hoped that POS Leader would have marketed the software Add-on more, and given better feedback so we could truely make it a whizz-bang Add-on that other restaurant POS systems cannot offer.
Re-build the Dinerware Report Scheduler... TBD... things are going well, and I have done significant work to it. The software is now completely re-built, and seems to be functioning well. There is now interest for this Add-on from another Dealer out of the Carolinas, and they are in the process of test-implementing the software now. Hopefully, that will go through, and I can see some revenue come in.
I'm anxious to get through the rest of second quarter, and to run the quarterly sales reports to see how I did this quarter in comparison to last!
Thursday, February 26, 2009
New Project Getting Ready for a 1.0
Hopefully, no-one will balk when we present them with the cost of the Application. Only time will tell.
Once it's out there, and licensed, it will be available for Retail sale (end-users) and Wholesale (resellers) via tailoredPOS.com
Friday, January 9, 2009
'09 goals
As I think about it, it was a fun year, with many new opportunities that I wouldn't have had if I were to still be working at a Corporate job, such as travelling to Portland & Seattle, eating at an underground restaurant, trying an USDA Prime NY Strip steak at Table 31, and learning a whole lot more about life.
The year did have its downturns as well, both parents fell ill, and having to watch them slow down in comparison to where they were at this time last year... facing the music that they are acutally mortal and will not be here at some point in the future, and realizing that I need to set achievable goals for what I want to accomplish by December 31. So, here goes:
Goals for '09:
- Build dealprocessor COR to be web based, hopefully using Silverlight where applicable to still over a rich-client experinence, but yet have it easily accessible no matter where you are working.
- Wrap up the Dinerware - Sales Watch project and get that published so it can begin drawing revenue.
- Re-build the Dinerware Report Scheduler to be more user friendly, and get it to market for the July Trade Show in Las Vegas, NV.
- Attend the Dinerware Trade Show in Las Vegas, NV
- Go to RSPA and talk with vendors about dealprocessor, and build a good lead base to go off of for the fall of the year.
- Clear some revenue on dealprocessor, so that I can continue to afford developing the package.
- Work with revolutionPOS to develop a decent VAR line so that we may both be able to prosper.