Ranorex

.NET 3.0+ and UIAutomation namespace

 
Post new topic   Reply to topic    Ranorex Forum Index -> RanorexNet
View previous topic :: View next topic  
Author Message
Gryphyn



Joined: 07 Dec 2006
Posts: 15

PostPosted: Wed Jan 16, 2008 12:21 am    Post subject: .NET 3.0+ and UIAutomation namespace
A couple of questions.

We're starting to develop using VS2008. which gives us .NET3.0 & .NET3.5
Not that I'm expecting immediate support, but will these addition .NET targets be included in Spring release of Ranorex? (1.4)

Further to this, will the UIAutomation namespace (.NET3.0) features be compatible with the resulting Ranorex offerings?

Cheers
Gryphyn
Back to top
View user's profile Send private message
Support Team
Site Admin


Joined: 07 Jul 2006
Posts: 344

PostPosted: Wed Jan 16, 2008 4:00 pm    Post subject:
The RanorexNet 1.1 and 2.0 assemblies may be used with .NET 3.0 and 3.5 as well, since .NET is downward compatible. So you can use all Ranorex versions with VS2008.

Ranorex has a much more intuitive interface and thus allows an easier way of automation than UIAutomation. Furthermore, Ranorex supports additional features like:
  • Mouse control
  • Access to .NET Windows.Forms.Controls properties and methods
  • Image find and compare methods
  • ...

Jenö
Ranorex Support Team
Back to top
View user's profile Send private message Visit poster's website
Gryphyn



Joined: 07 Dec 2006
Posts: 15

PostPosted: Wed Jan 16, 2008 11:00 pm    Post subject:
Jenö

Yes, we are already developing with VS2008, and we can 'target' .NET2.0
And 'target'ing a higher .NET, we can still use the .NET2.0 assemblies.
I was just wondering if we would see a new build with some updated tech behind it (even if in reality it's just a cascade to a prior .NET)

Ranorex is far more intuitive than UIAutomation (which prompted the question) however it falls short with what you can do with 'custom' controls/elements. Never fear we won't be going down the UIAutomation path any time soon... everything being an AutomationEntity gets way too confusing. (Oh, and UIAutomation is designed to get .NET/Win32/Web controls including properties & methods. It requires extensive use of windows handles)

We have a substantial investment in Ranorex, I just don't want to see it stagnate, while others catch-up, and/or over-take

Cheers
Gryphyn
Back to top
View user's profile Send private message
Support Team
Site Admin


Joined: 07 Jul 2006
Posts: 344

PostPosted: Thu Jan 17, 2008 3:56 pm    Post subject:
Hi Gryphyn

First, thank you for your feedback.

We are currently working on some new features, but we will release most of them only in version 2.0.
The new core of the V2.0 will support not only all Microsoft automation technologies from Windows95 until Vista (Win32 API, Windows Messages, Active Accessibility, DOM, UIAutomation) but also Adobe Flash and Flex applications.
You will be able to automate all kind of Windows applications and Web pages the same way with standard programming languages. This version will come also with a new Recorder and an XML based interface for non-programmers.

I'm sure, this will be the best Automation Framework you've ever seen.

The most difficult part will be the automation of custom and 3rd party controls, we will support a general way like the Element class today in V2.0.

Jenö
Ranorex Support Team
Back to top
View user's profile Send private message Visit poster's website
Gryphyn



Joined: 07 Dec 2006
Posts: 15

PostPosted: Thu Jan 17, 2008 10:38 pm    Post subject:
Sounds good Very Happy

G
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Ranorex Forum Index -> RanorexNet All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum