Santa Cruz, CA— Falafel Software Inc., a Microsoft Gold Certified Partner providing consulting, training, and software development for enterprise and small business customers, is proud to announce the renewal of its Microsoft Gold Certified Partner membership for 2008.

Falafel has been a Microsoft Certified Partner for five years and reached the Gold level in 2006.

“Gold Certified Partners represent the highest level of competence and expertise with Microsoft technologies and have the closest working relationship with Microsoft,” states Microsoft’s Partner site.

Falafel Software is a Gold Certified Partner with three core competencies: custom development solutions in web development, ...

I was reading some articles recently regarding what companies are doing to collaborate, not just with their team, but with their company and clients.  Project management and collaboration software is becoming more mainstream as technology has advanced allowing more tasks to be automated as well as making it much easier for teams to work together remotely.

I came across an article from CIO talking about a large upswing in companies with 1,000 employees or more that will be implementing a formal collaboration technology strategy for 2008.  This was from a survey taken from Forrester Research and shows that the value ...

Santa Cruz, CA March 16th 2008 — Falafel Software Inc, a Microsoft Gold Certified Partner providing consulting, training, and software development for enterprise and small business customers, today announced the world wide release of the official training material for AutomatedQA's TestComplete product.
With decades of experience in software Quality Assurance and as AutomatedQA's official world wide provider for technical training on TestComplete, Falafel Software is uniquely qualified to author courseware on the product. Drawing on this experience Falafel Software has put together a comprehensive training manual that offers in-depth, step-by-step instructional guidance for the entire breadth of features offered by ...

An another FAQ asked question about TestComplete is "Why when I check the Exists property of my [Insert UI element here] do I get an error message in the Test Log?".  For Example given the code:

If (Sys.Process("MyApp").Window("#32770","Error").Exists)   //Error here :(
{
// Do Something here
}

The user wants to check for the error dialog and only do something if it exists, but it is not a failure of the test if the error dialog does not show up (in fact it is a good thing). The #32770 wndclass is a standard dialog wndclass ...

I'm a fan of declarative programming whenever possible. ASP.NET's ControlParameters are a great tool for programming DataSources declaratively, but they have a flaw that frustrated me for quite a while: they can only bind to controls within a page, not a page property. Or can't they?

The key to understanding how ControlParameters work is knowing that they use DataBinder.Eval() to evaluate their value at runtime, using ControlID to find a control in the page, and then passes that as the first parameter, and the value of PropertyName as the second parameter. This means that if you can figure out a ...

I wrote a query this morning to detect if there are any values in a certain table IN_DumpReason in my SQL Server 2005 database that are not present in somebody else's SQL Server 2000 database:

select *
from IN_DumpReason
WHERE DumpReasonCode NOT IN (
    select reason_id
    from highjump.AAD.dbo.t_reason )

I received the following error message:

"Cannot resolve the collation conflict between "Latin1_General_BIN" and "SQL_Latin1_General_CP1_CI_AS" in the equal to operation."

Huh! After some Googling I found that you can tell SQL Server what collation to use when doing an equals test. Use the syntax

ColName COLLATE  CollationName

So ...





A question that comes up fequently about TestComplete is; "How do I call a script routine in another project from the project I am currently working in?"

This is not possible to do directly like Project1.Common.Login but it possible to share units between Projects.  To share a unit you need to do the following:

  • Right-Click the "Script" project item in the project you wish to add the unit.

  • Browse to the script directory containing the script unit you wish to add.

 

 

  • Add a USEUNIT to any unit that you want to call this unit from.

 

Note: This ...

Santa Cruz, CA — Falafel Software Inc, a Microsoft Gold Certified Partner providing consulting, training, and software development for enterprise and small business customers, today announced the opening of their new office in Santa Cruz, CA. The office will serve as the regional base for consulting and training in the Silicon Valley and as the center for research and development of Falafel’s ActiveFocus product.

 

“I am very pleased and excited to announce this important step. Falafel Software has been growing steadily over the last year, and it was logical to take the business to the next level by creating a ...