We are using SQL Server 2000 as well.

I experimented with that direct xml query stuff (SQLXML?) a year back
and was not satisfied with the results.  Additionally, I often have to
manipulate the data server-side before I send it to the Flex client, so
getting the raw data in .net first has become my preference.

I WANT to get going with Flex 2.0, but I am just too busy at the moment!

Tracy

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of James
Sent: Monday, October 17, 2005 5:50 PM
To: [email protected]
Subject: RE: [flexcoders] ASP Shopping Cart Example

Tracy,

FYI, if your using .NET, what database are you using? I'm currently
using MS
SQL server 2000, and moving to 2005, This allows direct access to my
data
through XML, I'm hoping Flex2.0 will expand the RO services to include
some
other back ends, like Oracle and SQL, Has anyone heard what they intend
to-do with dataservices, I've been reading since 2:30am this morning and
still haven't got an answer in the labs...

Thanks
James

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Monday, October 17, 2005 5:39 PM
To: [email protected]
Subject: RE: [flexcoders] ASP Shopping Cart Example

My preferred solution is to use HTTPService, pass parameters in the
POST, and call an aspx page.  The aspx page does all the server work,
using VB.NET (I am considering switching to c#). The aspx page gets the
parameter values from the request, builds an xml string and
response.writes it to the client.  On the client, I use
resultFormat="xml" and the XML class members to manipulate the data.

I don't have any "runnable" samples, but I can send you the code from
one of my aspx files that does the above work if you think it will help.

Tracy

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Robert Thompson
Sent: Monday, October 17, 2005 4:51 PM
To: [email protected]
Subject: RE: [flexcoders] ASP Shopping Cart Example

Thanks Tracy.  Do you have any .Net examples of
middle-tiers communicating with Flex Builder.

--- Tracy Spratt <[EMAIL PROTECTED]> wrote:

> I can't speak to 2.0, but in 1.5 there is a very
> hard division between
> Flex and the middle tier.  Only mxml and
> actionscript are native to
> Flex, which is primarily a client-side presentation
> technology.  The
> ONLY way to communicate with the server is via
> RemoteObject, WebService
> or HTTPService (and maybe XMLSockets).
> 
> Tracy
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of Robert Thompson
> Sent: Sunday, October 16, 2005 2:51 AM
> To: [email protected]
> Subject: RE: [flexcoders] ASP Shopping Cart Example
> 
> Thanks Abdul.  So the <valid>...</valid> returned by
> the login.asp page, how is that then interpreted by
> MXML?
> 
> I guess maybe I'm missing something as I was reading
> some docs about Zorn/FlexBuilder 2, and I was under
> the impression that ColdFusion, JSP, ASP, etc. are
> all
> treated under the same mechanism/protocol, but from
> what you've said, it seems that only ColdFusion and
> MXML are the native technologies, and that ASP, JSP
> etc. are treated as secondaries (unequals having to
> use  HTTPService).  I hope not as I love Macromedia
> products but have always frowned on some pricing
> schemes and perhaps just a little too tad of
> favoritism to a less open model (but on fewer
> occasions that people like MS at least; but
> still...).
> 
> -r
> 
> --- Abdul Qabiz <[EMAIL PROTECTED]> wrote:
> 
> > Hi Robert,
> > 
> > You can use HTTPService in Flex/MXML to
> communicate
> > with server-side
> > scripts(ASP.Net f.ex.) using standard HTTP
> GET/POST
> > way.
> > 
> > Following example is a simple login form which
> send
> > userid and password
> > to a server-side script:
> > 
> > ##HTTPServiceExample.mxml##
> > 
> > <mx:Application
> > xmlns:mx="http://www.macromedia.com/2003/mxml";>
> >     <mx:Script>
> >             <![CDATA[
> >                 import mx.controls.*;
> >                 
> >                     
> >                     private function doLogin()
> >                     {
> >                             loginService.send();
> >                             
> >                     }
> >                     
> >                     private function loginService_result(result)
> >                     {
> >                         if(result.valid == true)
> >                         {
> >                     Alert.show("Login Successfull");
> >                 }
> >                 else
> >                 {
> >                     Alert.show("Login Failed");
> >                 
> >                 }
> >                     }
> >             ]]>
> >     </mx:Script>
> >     <mx:HTTPService id="loginService"
> > url="http://localhost/login.asp"; method="POST"
> > result="loginService_result(event)"
> > fault="Alert.show('some error
> > occurred');">
> >         <mx:request>
> >             <userid>{userid.text}</userid>
> >             <password>{password.text}</password>
> >         </mx:request>
> >     </mx:HTTPService>
> >     <mx:Form>
> >             <mx:FormItem label="Username">
> >                     <mx:TextInput id="userid"/>
> >             </mx:FormItem>
> >             <mx:FormItem label="Password">
> >                     <mx:TextInput id="password" password="true"/>
> >             </mx:FormItem>
> >             <mx:FormItem>
> >                 <mx:Button label="Login" click="doLogin()"/>
> >             </mx:FormItem>
> >     </mx:Form>
> > 
> > </mx:Application> 
> > 
> > 
> > ##login.asp##
> > 
> > <[EMAIL PROTECTED]"JAVASCRIPT" %>
> > <%
> >     Response.ContentType = "text/xml";
> >     
> > 
> >     var userid = String(Request.Form("userid"));
> >     var password =
> String(Request.Form("password"));
> >     var flag = false;
> >     
> >     if(userid=="guest" && password=="guest")
> >     {
> >         flag = true;
> >     }
> >     
> > %>
> > 
> > <valid>
> >     <%String(flag)%>
> > </valid>
> >     
> > 
> > 
> > Note: code not tested, there might be mistakes in
> > ASP code, but for
> > example I think this is sufficient. There are
> other
> > ways of using
> > HTTPService, where in you can pass parameter
> object
> > in
> > HTTPService.send(..) instead of static binding.
> > 
> > Hope that helps...
> > 
> > -abdul
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[EMAIL PROTECTED] On
> > Behalf Of Robert Thompson
> > Sent: Saturday, October 15, 2005 8:32 PM
> > To: [email protected]
> > Subject: Re: [flexcoders] ASP Shopping Cart
> Example
> > 
> > Thanks Manish, but what do you mean by "HTTP
> > Service"
> > -- is that an example somewhere?
> > 
> > Or is there something I can do with the HTTP
> > protocol
> > to use ASP as the business tier / Flex as the
> > Presentation Tier, instead of Cold Fusion as the
> > business tier?
> > 
> > -r
> > 
> > --- Manish Jethani <[EMAIL PROTECTED]>
> wrote:
> > 
> > > On 10/15/05, Robert Thompson
> > > <[EMAIL PROTECTED]> wrote:
> > > 
> > > > I have a project coming up that has a
> > requirement
> > > to
> > > > use ASP instead of ColdFusion (yeah, i know :)
> > and
> > > I'm
> > > > looking for any examples of using MXML and ASP
> > as
> > > the
> > > > business tier which uses SQL Server 2005.
> > > 
> > > You should look into HTTPService.
> > > 
> > 
> > 
> > 
> >             
> > __________________________________ 
> > Start your day with Yahoo! - Make it your home
> page!
> > 
> > http://www.yahoo.com/r/hs
> > 
> > 
> > 
> 
=== message truncated ===



                
__________________________________ 
Yahoo! Music Unlimited 
Access over 1 million songs. Try it free.
http://music.yahoo.com/unlimited/



--
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



 








--
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



 









--
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



 








------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/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/
 




Reply via email to