[flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Tim Hoff
Hey Jonas,

Please let us know what your impressions of WebORB are after you 
have had a chance to work with it a little.  I'll be switching 
from .NET WebServices to RemoteObject soon, so I would love to hear 
about your experience.

Thanks,
Tim Hoff

--- In flexcoders@yahoogroups.com, Jonas Windey [EMAIL PROTECTED] wrote:

 Ok, I forgot to read my mails last night. Apparantly Mark Piler 
from
 themidnightcoders.com sent me a mail after noticing that I had 
downloaded
 the beta 5 (which had just been released), writing the following:
 
  
 
 A quick workaround is to open web.config 
from /Inetpub/wwwroot/weborb and
 remove the following two lines:
 
  
 
 add assembly=vjslib, Version=2.0.0.0, Culture=neutral,
 PublicKeyToken=B03F5F7F11D50A3A/
 
 add assembly=BlueDragon, Version=6.2.1.0, Culture=neutral,
 PublicKeyToken=7551335DE9FC3C36/
 
  
 
 Please make sure that the closing tags for assemblies and 
compilation
 stay in the file (they are on the same line as the BlueDragon 
reference).
 
  
 
 You can always check if web.config is valid by opening the 
following URL:
 
 http://localhost/weborb/examples/testsuite/client/testsuite.aspx
 
  
 
 How nice is this? :-)  I guess he must get a notification every 
time someone
 downloads his product, and check if everything is working.
 
  
 
 So, I got the Contact Manager sample working now, let's play 
around a bit.
 
  
 
 Jonas







 Yahoo! Groups Sponsor ~-- 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/nhFolB/TM
~- 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




RE: [flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Jonas Windey












Hi Tim,



Well, my first impression is that its
pretty complex, at least a lot more complex than just creating ASP.NET Web
services and calling them from flex.

Apparently you need to place all your remote
methods in xml config files. Etc. The tutorials from http://www.themidnightcoders.com/articles/datamanagement-part3.htm
help a lot, but its still a huge change, also in the way of thinking. (eg
updating data with the sync methods, changeobjects etc). Also you use a lot
more databinding, whereas with web services you just fill your datagrid or
treeview with the data you receive, and in the case of an update, you will
probably use a web service too to update the current row. Here you just omit your
changes to your dataService, and he handles all the rest.



I think the Flex + .NET + WebORB community
is pretty small at the moment though, so it would be nice of some gurus from
this list play a bit with it like Im doing right now.



Jonas











From:
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Tim Hoff
Sent: donderdag 13 juli 2006 11:32
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: WebORB
for .net beta5: feedback











Hey Jonas,

Please let us know what your impressions of WebORB are after you 
have had a chance to work with it a little. I'll be switching 
from .NET WebServices to RemoteObject soon, so I would love to hear 
about your experience.

Thanks,
Tim Hoff

--- In [EMAIL PROTECTED]ups.com,
Jonas Windey [EMAIL PROTECTED] wrote:

 Ok, I forgot to read my mails last night. Apparantly Mark Piler 
from
 themidnightcoders.com sent me a mail after noticing that I had 
downloaded
 the beta 5 (which had just been released), writing the following:
 
 
 
 A quick workaround is to open web.config 
from /Inetpub/wwwroot/weborb and
 remove the following two lines:
 
 
 
 add assembly=vjslib, Version=2.0.0.0, Culture=neutral,
 PublicKeyToken=B03F5F7F11D50A3A/
 
 add assembly=BlueDragon, Version=6.2.1.0,
Culture=neutral,
 PublicKeyToken=7551335DE9FC3C36/
 
 
 
 Please make sure that the closing tags for assemblies and 
compilation
 stay in the file (they are on the same line as the BlueDragon 
reference).
 
 
 
 You can always check if web.config is valid by opening the 
following URL:
 
 http://localhost/weborb/examples/testsuite/client/testsuite.aspx
 
 
 
 How nice is this? :-) I guess he must get a notification every 
time someone
 downloads his product, and check if everything is working.
 
 
 
 So, I got the Contact Manager sample working now, let's play 
around a bit.
 
 
 
 Jonas





__ NOD32 1.1656 (20060712) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com




__._,_.___





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








   






  
  
SPONSORED LINKS
  
  
  

Web site design development
  
  
Computer software development
  
  
Software design and development
  
  


Macromedia flex
  
  
Software development best practice
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  






__,_._,___






[flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Tim Hoff
Thanks Jonas,

I appreciate your thoughts.  When I contacted Joe Orbman concerning 
WebORB, he was very helpful and eager to help .NET people utilize a 
service similar to FDS.  Understandably, if you don't use Cold 
Fusion or J2EE, you're not going to get a full-blown solution from 
Adobe.  But fortunately, there are smart people out there that are 
helping to open-up the Flex market to .NET backends.  Thanks for 
sharing your experience.  My view: In the sliding scale of time, 
there exists gurus and future gurus.

-TH

--- In flexcoders@yahoogroups.com, Jonas Windey [EMAIL PROTECTED] wrote:

 Hi Tim,
 
  
 
 Well, my first impression is that it's pretty complex, at least a 
lot more
 complex than just creating ASP.NET Web services and calling them 
from flex.
 
 Apparently you need to place all your remote methods in xml config 
files.
 Etc. The tutorials from
 http://www.themidnightcoders.com/articles/datamanagement-part3.htm 
help a
 lot, but it's still a huge change, also in the way of thinking. 
(eg updating
 data with the sync methods, changeobjects etc). Also you use a lot 
more
 databinding, whereas with web services you just fill your datagrid 
or
 treeview with the data you receive, and in the case of an update, 
you will
 probably use a web service too to update the current row. Here you 
just omit
 your changes to your dataService, and he handles all the rest.
 
  
 
 I think the Flex + .NET + WebORB community is pretty small at the 
moment
 though, so it would be nice of some gurus from this list play a 
bit with it
 like I'm doing right now.
 
  
 
 Jonas
 
  
 
   _  
 
 From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On
 Behalf Of Tim Hoff
 Sent: donderdag 13 juli 2006 11:32
 To: flexcoders@yahoogroups.com
 Subject: [flexcoders] Re: WebORB for .net beta5: feedback
 
  
 
 Hey Jonas,
 
 Please let us know what your impressions of WebORB are after you 
 have had a chance to work with it a little. I'll be switching 
 from .NET WebServices to RemoteObject soon, so I would love to 
hear 
 about your experience.
 
 Thanks,
 Tim Hoff
 
 --- In [EMAIL PROTECTED] mailto:flexcoders%40yahoogroups.com 
ups.com,
 Jonas Windey jonas@ wrote:
 
  Ok, I forgot to read my mails last night. Apparantly Mark Piler 
 from
  themidnightcoders.com sent me a mail after noticing that I had 
 downloaded
  the beta 5 (which had just been released), writing the following:
  
  
  
  A quick workaround is to open web.config 
 from /Inetpub/wwwroot/weborb and
  remove the following two lines:
  
  
  
  add assembly=vjslib, Version=2.0.0.0, Culture=neutral,
  PublicKeyToken=B03F5F7F11D50A3A/
  
  add assembly=BlueDragon, Version=6.2.1.0, Culture=neutral,
  PublicKeyToken=7551335DE9FC3C36/
  
  
  
  Please make sure that the closing tags for assemblies and 
 compilation
  stay in the file (they are on the same line as the BlueDragon 
 reference).
  
  
  
  You can always check if web.config is valid by opening the 
 following URL:
  
  http://localhost/
 http://localhost/weborb/examples/testsuite/client/testsuite.aspx
 weborb/examples/testsuite/client/testsuite.aspx
  
  
  
  How nice is this? :-) I guess he must get a notification every 
 time someone
  downloads his product, and check if everything is working.
  
  
  
  So, I got the Contact Manager sample working now, let's play 
 around a bit.
  
  
  
  Jonas
 
 
  
 
 __ NOD32 1.1656 (20060712) Information __
 
 This message was checked by NOD32 antivirus system.
 http://www.eset.com








--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





RE: [flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Jason Hawryluk





I'm 
about to start tryingit out. So Ill post me experiences as 
well.

Jason


  -Message d'origine-De: 
  flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]De la part 
  de Jonas WindeyEnvoy: jeudi 13 juillet 2006 
  12:02: flexcoders@yahoogroups.comObjet: RE: 
  [flexcoders] Re: WebORB for .net beta5: feedback
  
  
  
  Hi 
  Tim,
  
  Well, my first 
  impression is that its pretty complex, at least a lot more complex than just 
  creating ASP.NET Web services and calling them from 
  flex.
  Apparently you need 
  to place all your remote methods in xml config files. Etc. The tutorials from 
  http://www.themidnightcoders.com/articles/datamanagement-part3.htm 
  help a lot, but its still a huge change, also in the way of thinking. (eg 
  updating data with the sync methods, changeobjects etc). Also you use a lot 
  more databinding, whereas with web services you just fill your datagrid or 
  treeview with the data you receive, and in the case of an update, you will 
  probably use a web service too to update the current row. Here you just omit 
  your changes to your dataService, and he handles all the 
  rest.
  
  I think the Flex + 
  .NET + WebORB community is pretty small at the moment though, so it would be 
  nice of some gurus from this list play a bit with it like Im doing right 
  now.
  
  Jonas
  
  
  
  
  
  From: 
  flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Tim HoffSent: donderdag 13 juli 2006 
  11:32To: 
  flexcoders@yahoogroups.comSubject: [flexcoders] Re: WebORB for .net 
  beta5: feedback
  
  
  
  
  Hey 
  Jonas,Please let us know what your impressions of WebORB are after you 
  have had a chance to work with it a little. I'll be switching from 
  .NET WebServices to RemoteObject soon, so I would love to hear about your 
  experience.Thanks,Tim Hoff--- In [EMAIL PROTECTED]ups.com, 
  "Jonas Windey" [EMAIL PROTECTED] wrote: Ok, I forgot to read 
  my mails last night. Apparantly Mark Piler from 
  themidnightcoders.com sent me a mail after noticing that I had 
  downloaded the beta 5 (which had just been released), writing the 
  following:A quick workaround is to open 
  web.config from /Inetpub/wwwroot/weborb and remove the 
  following two lines:add 
  assembly="vjslib, Version=2.0.0.0, Culture=neutral, 
  PublicKeyToken=B03F5F7F11D50A3A"/  add 
  assembly="BlueDragon, Version=6.2.1.0, Culture=neutral, 
  PublicKeyToken=7551335DE9FC3C36"/   
   Please make sure that the closing tags for assemblies and 
  compilation stay in the file (they are on the same line as 
  the BlueDragon reference).You can 
  always check if web.config is valid by opening the following URL: 
   http://localhost/weborb/examples/testsuite/client/testsuite.aspx 
 How nice is this? :-) I guess he must get a 
  notification every time someone downloads his product, and check 
  if everything is working.So, I got the 
  Contact Manager sample working now, let's play around a bit. 
 Jonas
  __ NOD32 1.1656 (20060712) 
  Information __This message was checked by NOD32 antivirus 
  system.http://www.eset.com
  
__._,_.___





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








   






  
  
SPONSORED LINKS
  
  
  

Web site design development
  
  
Computer software development
  
  
Software design and development
  
  


Macromedia flex
  
  
Software development best practice
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  






__,_._,___



[flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Tim Hoff
Very cool, keep the experiences coming! It helps us all.

-TH

--- In flexcoders@yahoogroups.com, Jason Hawryluk [EMAIL PROTECTED] wrote:

 I'm about to start trying it out. So I'll post me experiences as 
well.
 
 Jason
 
   -Message d'origine-
   De : flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] la
 part de Jonas Windey
   Envoye : jeudi 13 juillet 2006 12:02
   A : flexcoders@yahoogroups.com
   Objet : RE: [flexcoders] Re: WebORB for .net beta5: feedback
 
 
 
   Hi Tim,
 
 
 
   Well, my first impression is that it's pretty complex, at least 
a lot more
 complex than just creating ASP.NET Web services and calling them 
from flex.
 
   Apparently you need to place all your remote methods in xml 
config files.
 Etc. The tutorials from
 http://www.themidnightcoders.com/articles/datamanagement-part3.htm 
help a
 lot, but it's still a huge change, also in the way of thinking. 
(eg updating
 data with the sync methods, changeobjects etc). Also you use a lot 
more
 databinding, whereas with web services you just fill your datagrid 
or
 treeview with the data you receive, and in the case of an update, 
you will
 probably use a web service too to update the current row. Here you 
just omit
 your changes to your dataService, and he handles all the rest.
 
 
 
   I think the Flex + .NET + WebORB community is pretty small at 
the moment
 though, so it would be nice of some gurus from this list play a 
bit with it
 like I'm doing right now.
 
 
 
   Jonas
 
 
 
 
 ---
-
 --
 
   From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On
 Behalf Of Tim Hoff
   Sent: donderdag 13 juli 2006 11:32
   To: flexcoders@yahoogroups.com
   Subject: [flexcoders] Re: WebORB for .net beta5: feedback
 
 
 
   Hey Jonas,
 
   Please let us know what your impressions of WebORB are after you
   have had a chance to work with it a little. I'll be switching
   from .NET WebServices to RemoteObject soon, so I would love to 
hear
   about your experience.
 
   Thanks,
   Tim Hoff
 
   --- In flexcoders@yahoogroups.com, Jonas Windey jonas@ wrote:
   
Ok, I forgot to read my mails last night. Apparantly Mark Piler
   from
themidnightcoders.com sent me a mail after noticing that I had
   downloaded
the beta 5 (which had just been released), writing the 
following:
   
   
   
A quick workaround is to open web.config
   from /Inetpub/wwwroot/weborb and
remove the following two lines:
   
   
   
add assembly=vjslib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=B03F5F7F11D50A3A/
   
add assembly=BlueDragon, Version=6.2.1.0, Culture=neutral,
PublicKeyToken=7551335DE9FC3C36/
   
   
   
Please make sure that the closing tags for assemblies and
   compilation
stay in the file (they are on the same line as the BlueDragon
   reference).
   
   
   
You can always check if web.config is valid by opening the
   following URL:
   

http://localhost/weborb/examples/testsuite/client/testsuite.aspx
   
   
   
How nice is this? :-) I guess he must get a notification every
   time someone
downloads his product, and check if everything is working.
   
   
   
So, I got the Contact Manager sample working now, let's play
   around a bit.
   
   
   
Jonas
   
 
 
   __ NOD32 1.1656 (20060712) Information __
 
   This message was checked by NOD32 antivirus system.
   http://www.eset.com








 Yahoo! Groups Sponsor ~-- 
See what's inside the new Yahoo! Groups email.
http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/nhFolB/TM
~- 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread mpiller
Hi Jonas,

I just want to clarify a few things to help avoid possible confusion.

If you're doing Flex remoting (ie invoke .NET objects from Flex using
RemoteObject), you do not need to do anything special at all - no need
for special method attributes, no need to register methods in xml
files - just drop your assembly into /bin folder and register a
destination in remoting-config.xml and you are done.

However if you're doing data management using mx.data.DataService on
the client side, then you need to register your data assembler methods
in data-management-config.xml. Normally you would have one or more
methods to do 'fills' and just one method to do 'syncs'. This will be
optional in Beta6 as we will be publishing an interface that your data
assembler class can implement.

Hope this helps.

cheers,
Mark

--- In flexcoders@yahoogroups.com, Jonas Windey [EMAIL PROTECTED] wrote:

 Hi Tim,
 
  
 
 Well, my first impression is that it's pretty complex, at least a
lot more
 complex than just creating ASP.NET Web services and calling them
from flex.
 
 Apparently you need to place all your remote methods in xml config
files.
 Etc. The tutorials from
 http://www.themidnightcoders.com/articles/datamanagement-part3.htm
help a
 lot, but it's still a huge change, also in the way of thinking. (eg
updating
 data with the sync methods, changeobjects etc). Also you use a lot more
 databinding, whereas with web services you just fill your datagrid or
 treeview with the data you receive, and in the case of an update,
you will
 probably use a web service too to update the current row. Here you
just omit
 your changes to your dataService, and he handles all the rest.
 
  
 
 I think the Flex + .NET + WebORB community is pretty small at the moment
 though, so it would be nice of some gurus from this list play a bit
with it
 like I'm doing right now.
 
  
 
 Jonas
 
  
 
   _  
 
 From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
 Behalf Of Tim Hoff
 Sent: donderdag 13 juli 2006 11:32
 To: flexcoders@yahoogroups.com
 Subject: [flexcoders] Re: WebORB for .net beta5: feedback
 
  
 
 Hey Jonas,
 
 Please let us know what your impressions of WebORB are after you 
 have had a chance to work with it a little. I'll be switching 
 from .NET WebServices to RemoteObject soon, so I would love to hear 
 about your experience.
 
 Thanks,
 Tim Hoff
 
 --- In [EMAIL PROTECTED] mailto:flexcoders%40yahoogroups.com
ups.com,
 Jonas Windey jonas@ wrote:
 
  Ok, I forgot to read my mails last night. Apparantly Mark Piler 
 from
  themidnightcoders.com sent me a mail after noticing that I had 
 downloaded
  the beta 5 (which had just been released), writing the following:
  
  
  
  A quick workaround is to open web.config 
 from /Inetpub/wwwroot/weborb and
  remove the following two lines:
  
  
  
  add assembly=vjslib, Version=2.0.0.0, Culture=neutral,
  PublicKeyToken=B03F5F7F11D50A3A/
  
  add assembly=BlueDragon, Version=6.2.1.0, Culture=neutral,
  PublicKeyToken=7551335DE9FC3C36/
  
  
  
  Please make sure that the closing tags for assemblies and 
 compilation
  stay in the file (they are on the same line as the BlueDragon 
 reference).
  
  
  
  You can always check if web.config is valid by opening the 
 following URL:
  
  http://localhost/
 http://localhost/weborb/examples/testsuite/client/testsuite.aspx
 weborb/examples/testsuite/client/testsuite.aspx
  
  
  
  How nice is this? :-) I guess he must get a notification every 
 time someone
  downloads his product, and check if everything is working.
  
  
  
  So, I got the Contact Manager sample working now, let's play 
 around a bit.
  
  
  
  Jonas
 
 
  
 
 __ NOD32 1.1656 (20060712) Information __
 
 This message was checked by NOD32 antivirus system.
 http://www.eset.com








 Yahoo! Groups Sponsor ~-- 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/nhFolB/TM
~- 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




RE: [flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Jonas Windey












Hi Mark,



Thanks for your explanations. We (our
team) are still not 100% sure what method is the best to follow. Ive
been following Flex2 since the alpha version, and due to our experience with
.NET (just regular websites with some Ajax),
we have chosen to go with a Web Services approach.

Not having any experience with Flash
remoting (before, we used Flash in combination with regular asp to provide xml
data to flash), this was the easiest way.



Can anyone give some pros and cons on some
ways of working with .NET and Flex? It seems there are 3 choices:

-
ASP.NET
Web Services

-
Flex
Remoting using WebORB

-
Flex
DataServices using WebORB



(dont mention FDS, since we are
running in a Windows environment using IIS, and some customers who dislike
Java)



The projects we work on are mainly Media
Asset Management tools, together with admin. Our database is MS SQL 2005, using
stored procedures.

Sidenote: were using asp.net 2.0.



All tips are welcome!



Jonas











From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf Of mpiller
Sent: donderdag 13 juli 2006 15:33
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: WebORB
for .net beta5: feedback











Hi Jonas,

I just want to clarify a few things to help avoid possible confusion.

If you're doing Flex remoting (ie invoke .NET objects from Flex using
RemoteObject), you do not need to do anything special at all - no need
for special method attributes, no need to register methods in xml
files - just drop your assembly into /bin folder and register a
destination in remoting-config.xml and you are done.

However if you're doing data management using mx.data.DataService on
the client side, then you need to register your data assembler methods
in data-management-config.xml. Normally you would have one or more
methods to do 'fills' and just one method to do 'syncs'. This will be
optional in Beta6 as we will be publishing an interface that your data
assembler class can implement.

Hope this helps.

cheers,
Mark

--- In [EMAIL PROTECTED]ups.com,
Jonas Windey [EMAIL PROTECTED] wrote:

 Hi Tim,
 
 
 
 Well, my first impression is that it's pretty complex, at least a
lot more
 complex than just creating ASP.NET Web services and calling them
from flex.
 
 Apparently you need to place all your remote methods in xml config
files.
 Etc. The tutorials from
 http://www.themidnightcoders.com/articles/datamanagement-part3.htm
help a
 lot, but it's still a huge change, also in the way of thinking. (eg
updating
 data with the sync methods, changeobjects etc). Also you use a lot more
 databinding, whereas with web services you just fill your datagrid or
 treeview with the data you receive, and in the case of an update,
you will
 probably use a web service too to update the current row. Here you
just omit
 your changes to your dataService, and he handles all the rest.
 
 
 
 I think the Flex + .NET + WebORB community is pretty small at the moment
 though, so it would be nice of some gurus from this list play a bit
with it
 like I'm doing right now.
 
 
 
 Jonas
 
 
 
 _ 
 
 From: [EMAIL PROTECTED]ups.com
[mailto:[EMAIL PROTECTED]ups.com]
On
 Behalf Of Tim Hoff
 Sent: donderdag 13 juli 2006 11:32
 To: [EMAIL PROTECTED]ups.com
 Subject: [flexcoders] Re: WebORB for .net beta5: feedback
 
 
 
 Hey Jonas,
 
 Please let us know what your impressions of WebORB are after you 
 have had a chance to work with it a little. I'll be switching 
 from .NET WebServices to RemoteObject soon, so I would love to hear 
 about your experience.
 
 Thanks,
 Tim Hoff
 
 --- In [EMAIL PROTECTED] mailto:flexcoders%40yahoogroups.com
ups.com,
 Jonas Windey jonas@ wrote:
 
  Ok, I forgot to read my mails last night. Apparantly Mark Piler 
 from
  themidnightcoders.com sent me a mail after noticing that I had 
 downloaded
  the beta 5 (which had just been released), writing the following:
  
  
  
  A quick workaround is to open web.config 
 from /Inetpub/wwwroot/weborb and
  remove the following two lines:
  
  
  
  add assembly=vjslib, Version=2.0.0.0, Culture=neutral,
  PublicKeyToken=B03F5F7F11D50A3A/
  
  add assembly=BlueDragon, Version=6.2.1.0,
Culture=neutral,
  PublicKeyToken=7551335DE9FC3C36/
  
  
  
  Please make sure that the closing tags for assemblies and 
 compilation
  stay in the file (they are on the same line as the BlueDragon 
 reference).
  
  
  
  You can always check if web.config is valid by opening the 
 following URL:
  
  http://localhost/
 http://localhost/weborb/examples/testsuite/client/testsuite.aspx
 weborb/examples/testsuite/client/testsuite.aspx
  
  
  
  How nice is this? :-) I guess he must get a notification every 
 time someone
  downloads his product, and check if everything is working.
  
  
  
  So, I got the Contact Manager sample working now, let's play 
 around a bit.
  
  
  
  Jonas
 
 
 
 
 __ NOD32 1.1656 (20060712) Information __
 
 This message was checked by NOD32 antivirus

[flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Mark Piller
Hi Jonas,

I will give you an opinion from my personal experience and
perspective. I am sure there will be different point of views on this
subject. Essentially it comes down to what's important for you and
your application. There are several variables in the formula:

1. application performance
2. time to market 
3. speed of development 
4. development cost
5. overall project cost (includes product licensing, development cost,
maintenance and operations cost)

So here's my breakdown for each option you have listed:

ASP.NET Web Services

Pros:
- lower development cost
- reduced project cost
- adequate speed of development (potentialy offset by problems listed
in 'Cons')

Cons:
- slower performance (compare to other alternatives)
- potential problems with data serialization (.NET strongly typed
datasets are known to cause problems for many SOAP stacks other than .NET)
- some applications may require tighter client/server integration
(ability to use session scope, custom serialization, etc). Some of
these concepts may not be available or would require considerable
development and QA efforts.

Flex Remoting using WebORB
--
Pros:
- superb application performance due to binary data on-the-wire 
- shorter time to market
- reduced development cost
- rich client/server development environment with lots of
customization options (configurable service activation, custom
serialization, customizable client/server object mapping, etc)

Cons:
- for simpler projects greater licensing cost than with WebServices

Flex DataServices for .NET using WebORB
---
Pros:
- works just like Adobe's FDS for Java (beta 5 provides a subset of
functionality - RPC and FDMS are available today)
- ideal for data-driven and/or real-time messaging applications
- availability of significant data management and messaging infrastructure
- reduced development time - developers focus just on the core data
access/update logic

Cons:
- greater licensing cost

I am very interested to hear other people opinions on this subject.

cheers,
Mark

--- In flexcoders@yahoogroups.com, Jonas Windey [EMAIL PROTECTED] wrote:

 Hi Mark,
 
  
 
 Thanks for your explanations. We (our team) are still not 100% sure what
 method is the best to follow. I've been following Flex2 since the alpha
 version, and due to our experience with .NET (just regular websites with
 some Ajax), we have chosen to go with a Web Services approach.
 
 Not having any experience with Flash remoting (before, we used Flash in
 combination with regular asp to provide xml data to flash), this was the
 easiest way.
 
  
 
 Can anyone give some pros and cons on some ways of working with .NET and
 Flex? It seems there are 3 choices:
 
 -  ASP.NET Web Services
 
 -  Flex Remoting using WebORB
 
 -  Flex DataServices using WebORB
 
  
 
 (don't mention FDS, since we are running in a Windows environment
using IIS,
 and some customers who dislike Java)
 
  
 
 The projects we work on are mainly Media Asset Management tools,
together
 with admin. Our database is MS SQL 2005, using stored procedures.
 
 Sidenote: we're using asp.net 2.0.
 
  
 
 All tips are welcome!
 
  
 
 Jonas
 
  
 
   _  
 
 From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
 Behalf Of mpiller
 Sent: donderdag 13 juli 2006 15:33
 To: flexcoders@yahoogroups.com
 Subject: [flexcoders] Re: WebORB for .net beta5: feedback
 
  
 
 Hi Jonas,
 
 I just want to clarify a few things to help avoid possible confusion.
 
 If you're doing Flex remoting (ie invoke .NET objects from Flex using
 RemoteObject), you do not need to do anything special at all - no need
 for special method attributes, no need to register methods in xml
 files - just drop your assembly into /bin folder and register a
 destination in remoting-config.xml and you are done.
 
 However if you're doing data management using mx.data.DataService on
 the client side, then you need to register your data assembler methods
 in data-management-config.xml. Normally you would have one or more
 methods to do 'fills' and just one method to do 'syncs'. This will be
 optional in Beta6 as we will be publishing an interface that your data
 assembler class can implement.
 
 Hope this helps.
 
 cheers,
 Mark
 
 --- In [EMAIL PROTECTED] mailto:flexcoders%40yahoogroups.com
ups.com,
 Jonas Windey jonas@ wrote:
 
  Hi Tim,
  
  
  
  Well, my first impression is that it's pretty complex, at least a
 lot more
  complex than just creating ASP.NET Web services and calling them
 from flex.
  
  Apparently you need to place all your remote methods in xml config
 files.
  Etc. The tutorials from
  http://www.themidni
 http://www.themidnightcoders.com/articles/datamanagement-part3.htm
 ghtcoders.com/articles/datamanagement-part3.htm
 help a
  lot, but it's still a huge change, also in the way of thinking. (eg
 updating
  data with the sync methods, changeobjects etc). Also you use

Re: [flexcoders] Re: WebORB for .net beta5: feedback

2006-07-13 Thread Jeremy Lu




Just a reminder, I checked Aral's ARP framework last week (yes, flex 2
compatible version), there's a pretty well-written RemotingService
class which wraps NetConnection (supporting AMF0) and provide exactly
the same function of Service/RelayResponder from Flash 8.

So one can still use Flash Remoting for .Net (official product from
Adobe or open source ones) as the server-side component, then use ARP's
Service in the client side to invoke the method, this is pretty easy to
setup and just works.

I've tried it with AMFPHP 1.2, OpenAMF and Flourine, all went well.

Jeremy.On 7/13/06, Jason Hawryluk [EMAIL PROTECTED] wrote:













  






I'm 
about to start tryingit out. So I'll post me experiences as 
well.

Jason



  -Message d'origine-De: 
  flexcoders@yahoogroups.com [mailto:
flexcoders@yahoogroups.com]De la part 
  de Jonas WindeyEnvoyé: jeudi 13 juillet 2006 
  12:02À: flexcoders@yahoogroups.comObjet:
 RE: 
  [flexcoders] Re: WebORB for .net beta5: feedback
  
  
  
  Hi 
  Tim,
  
  Well, my first 
  impression is that it's pretty complex, at least a lot more complex than just 
  creating ASP.NET Web services and calling them from 
  flex.
  Apparently you need 
  to place all your remote methods in xml config files. Etc. The tutorials from 
  
http://www.themidnightcoders.com/articles/datamanagement-part3.htm 
  help a lot, but it's still a huge change, also in the way of thinking. (eg 
  updating data with the sync methods, changeobjects etc). Also you use a lot 
  more databinding, whereas with web services you just fill your datagrid or 
  treeview with the data you receive, and in the case of an update, you will 
  probably use a web service too to update the current row. Here you just omit 
  your changes to your dataService, and he handles all the 
  rest.
  
  I think the Flex + 
  .NET + WebORB community is pretty small at the moment though, so it would be 
  nice of some gurus from this list play a bit with it like I'm doing right 
  now.
  
  Jonas
  
  
  
  
  
  From: 
  flexcoders@yahoogroups.com [mailto:
flexcoders@yahoogroups.com] On Behalf Of Tim HoffSent: donderdag 13 juli 2006 
  11:32To: 
  flexcoders@yahoogroups.com
Subject: [flexcoders] Re: WebORB for .net 
  beta5: feedback
  
  
  
  
  Hey 
  Jonas,Please let us know what your impressions of WebORB are after you 
  have had a chance to work with it a little. I'll be switching from 
  .NET WebServices to RemoteObject soon, so I would love to hear about your 
  experience.Thanks,Tim Hoff--- In flexcoders@yahoogroups.com
, 
  Jonas Windey [EMAIL PROTECTED] wrote: Ok, I forgot to read 
  my mails last night. Apparantly Mark Piler from 
  themidnightcoders.com sent me a mail after noticing that I had 
  downloaded the beta 5 (which had just been released), writing the 
  following:A quick workaround is to open 
  web.config from /Inetpub/wwwroot/weborb and remove the 
  following two lines:add 
  assembly=vjslib, Version=2.0.0.0, Culture=neutral, 
  PublicKeyToken=B03F5F7F11D50A3A/  add 
  assembly=BlueDragon, Version=6.2.1.0, Culture=neutral, 
  PublicKeyToken=7551335DE9FC3C36/   
   Please make sure that the closing tags for assemblies and 
  compilation stay in the file (they are on the same line as 
  the BlueDragon reference).You can 
  always check if web.config is valid by opening the following URL: 
   
http://localhost/weborb/examples/testsuite/client/testsuite.aspx 
 How nice is this? :-) I guess he must get a 
  notification every time someone downloads his product, and check 
  if everything is working.So, I got the 
  Contact Manager sample working now, let's play around a bit. 
 Jonas
  __ NOD32 1.1656 (20060712) 
  Information __This message was checked by NOD32 antivirus 
  system.http://www.eset.com
  

  















__._,_.___





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








   






  
  
SPONSORED LINKS
  
  
  

Web site design development
  
  
Computer software development
  
  
Software design and development
  
  


Macromedia flex
  
  
Software development best practice
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  






__,_._,___