navigation
 Saturday, July 04, 2009

When:  Wednesday, 7/15/2009 at 6:30 PM
Where: Microsoft San Francisco Office, 835 Market Street, Suite 700, San Francisco

Lino Tadros, Chairman & CEO of Falafel Software is presenting this session at the Bay.NET User Group at the Microsoft offices in San Francisco on July 15th 2009 starting 6:30 PM.  Feel free to register for the Event here and look forward to seeing you there.  It should be a very exciting and fun session.

 |  |  |  |  | 
posted on July 4, 2009  #    by Lino Tadros  Comments [0]
 Thursday, July 02, 2009

Capitola, CA - July 1st 2009, Microsoft awarded Lino Tadros, Falafel Software’s Chairman & CEO, the prestigious MVP award in the C# language category for the 6th year in a row.  This award is mainly awarded to few individuals worldwide for their contributions in the C# community and helping Microsoft with the short term and long term strategies of the language.

Lino Tadros has been presenting numerous sessions on the language in the USA, Europe and Australia since the year 2000 in many of the industries’ top conferences.

MVP_FullColor_ForScreen

 |  |  |  | 
posted on July 2, 2009  #    by Lino Tadros  Comments [0]

On July 1st 2009, Falafel presented a 90 minute Webinar on the WebAii Framework and the Automation Design Canvas product from ArtOfTest.  The Webinar touched on several areas like using the Automation Design Canvas in Visual Studio 2008, TestRegions, Browsers, AJAX testing and most of all Silverlight application testing in the new Q2 2009 Beta 2 release.

You can view the recording of the Webinar below, make sure you view it full screen.  We hope you enjoy viewing the video and get a better understanding of the whole framework.

Let us know what other Webinars and videos you would like to see about these topics for future presentations.

posted on July 2, 2009  #    by Lino Tadros  Comments [0]
 Tuesday, June 30, 2009
One feature I really like in Telerik’s WinForms RadGrid control is the ability to save and load layout information using the Serialization API. It’s nice to be able to to persist appearance and other settings in XML format, so that they can be restored later and provide a more consistent feel for the user. In this blog, learn how to save a non-typical setting: Summary Row formatting.
 |  | 
posted on June 30, 2009  #    by Rachel Hagerman  Comments [0]
 Tuesday, June 23, 2009

Today, Falafel Software released the latest edition of its successful courseware material of TestComplete for the new 7.0 version.  The courseware contains several new editions in many chapters and new chapters for Keyword Testing, one of the most exciting new features of TestComplete 7, and Web Testing as well.  The book can be purchased on Lulu and it comes in spiral binding format for ease of use during labs and script exercises.  The book is used as the main material for all TestComplete trainings (online, onsite & Summit) in the USA, Europe and Australia.

For more information about TestComplete training please contact AutomatedQA at sales@automatedqa.com or Falafel Software at training@falafel.com

TC7_cover
posted on June 23, 2009  #    by Lino Tadros  Comments [0]
 Tuesday, June 09, 2009
If you are using conditional directives in your C# code, you know that you can't set a breakpoint on any code within the directives using Visual Studio. Thankfully, you can add a breakpoint programmatically:

#if MYSYMBOL
#if DEBUG
System.Diagnostics.Debugger.Break();
#endif
DoSomethingForMySymbol();
#else
#if DEBUG
System.Diagnostics.Debugger.Break();
#endif
DoSomethingForEverythingElse();
#endif

System.Diagnostics.Debugger.Break() can only be called in Debug mode, so make sure you wrap it in a #if DEBUG check first. Good luck!


posted on June 9, 2009  #    by Brad Divine  Comments [0]
 Friday, June 05, 2009
Here's a handy little tip for those of you using DataGrids or something similar, for instance, the Telerik RadGrid control. If you want to allow the user to double-click on a row to do something (edit the row, for example), implement the CellDoubleClick event handler for the grid and put your code in there. If you do this, then double-clicks in the column header will also fire the event; this can happen if a user clicks the header too quickly while trying to sort. To prevent this, add code to check e.RowIndex. If the user double-clicked on a header, e.RowIndex will = -1.
posted on June 5, 2009  #    by Brad Divine  Comments [0]
 Monday, June 01, 2009
When programming for Windows, you'll sometimes want a container object (a form, a panel, etc.) to handle certain events, such as MouseOver, MouseMove, MouseUp, MouseDown, etc. But what happens if you have other controls in the container? You could write event handlers for each of those controls, but that seems like a lot of duplication of effort. One solution to this problem is to send the child control's events that you'd like to capture to the event handlers of the container
 | 
posted on June 1, 2009  #    by Brad Divine  Comments [0]
 Friday, May 29, 2009
If you're like me, you sometimes use AJAX controls in your web page. And, if you're like me, you find that when they fail to behave as expected, you as the user are not notified as to the reason. Instead, the page will just stare back at you blankly: no spinning globe, no twirling fox to indicate that it is processing your request. Of course, what's really happened is that your AJAX request caused an unhandled exception on the server and the request was canceled. If you're like me (and if you've read this far I am forced to conclude we must be twins) you'd like some visibility into that unhandled exception.

There is a quick and easy solution! Simply add the following to your ASPX code-behind and during your debugging session Visual Studio will report the exception being thrown, complete with the exception message and stack trace. If you'd like to report the exception to the user, you would wrap the inner call in a try/catch block and update your UI (or Logging) accordingly.

Good luck!

C#
protected override void RaisePostBackEvent(IPostBackEventHandler source, String eventArgument)
{
    base.RaisePostBackEvent(source, eventArgument);
}

VB.NET
Protected Overrides Sub RaisePostBackEvent(ByVal source As IPostBackEventHandler, ByVal eventArgument As String)
    MyBase.RaisePostBackEvent(source, eventArgument)
End Sub

posted on May 29, 2009  #    by Brad Divine  Comments [0]
We, at Falafel Software, are very excited that for the second year in a row, Telerik training has won the ASP.NET PRO Readers’ Choice Award for Training.  This year is extra special as the award went to the Telerik Trainer, a WPF based training tool Falafel developed for Telerik and has been gaining tremendous success and adaptability in the market since its release last year.  Microsoft Germany has standardized on Telerik Trainer for all their Visual Studio Express offering on the MS Germany site.
Since 2006, Falafel Software has been providing all Telerik training & Consulting worldwide and it has been a tremendous honor and a rewarding relationship.  Congratulations! to the Telerik team and the Falafel team as well! :)
Telerik Collects 12 Awards at asp<i>.</i>netPRO Readers' Choice Awards
posted on May 29, 2009  #    by Lino Tadros  Comments [0]