I would like to put my windows form application to be online, where by it will connect to a webserver and get data from the database on the webserver. Are there any sites or ebooks I can get on windows app going online

You would be best off creating an ASP.NET application and moving your logic to a web project. There are software products out there to get form applications online but they're obviously not native and performance/usability suffers. Is there any reason you don't want to do a web project?

The reason why I ask is because i have used an application that connected to an online server to get data from a database on a webserver and there was no use of web browser.I don't want to create my application using a web browser I want a windows form application.Are there any technologies I need to look into references would be great

Use classes from System.Net namespace ; System.Net.WebClient.

I would like to put my windows form application to be online, where by it will connect to a webserver and get data from the database on the webserver. Are there any sites or ebooks I can get on windows app going online

same question. the only difference is my windows application will be accessed through a browser. Is it possible to get windows application online?

thanks!

What do you mean with online? Internet or Intranet?

What do you mean with online? Internet or Intranet?

I mean internet. Kind of booking system.

The only applicable scenario is everyone (clients) install client application (.exe) and all the functionalities in it; talk directly to webservice which handles requests and responds back to the client.
What you need to know is
Host webservices on domain like any web application.
Talk to webservices from any client application.

All about webservices http://msdn.microsoft.com/en-us/library/ms996507.aspx

Another alternative is to use WCF, I personally recommend it http://msdn.microsoft.com/en-us/netframework/aa663324.aspx

The only applicable scenario is everyone (clients) install client application (.exe) and all the functionalities in it; talk directly to webservice which handles requests and responds back to the client.
What you need to know is
Host webservices on domain like any web application.
Talk to webservices from any client application.

All about webservices http://msdn.microsoft.com/en-us/library/ms996507.aspx

Another alternative is to use WCF, I personally recommend it http://msdn.microsoft.com/en-us/netframework/aa663324.aspx

Thanks for the quick reply!

I don't want everyone to install the application in their PC I just want them access a website where Windows Application is embedded.
So, I am thinking whether to use C# or ASP.Net

All my replies were on direction to use Windows-based application.
SURE THE LOGICAL SOLUTION is to use Web-based application (ASP.NET), it's very easy and you'll go through it quickly. Best of luck

Thanks for the post Ramy. you were on point on the client install the client app.going to try it out the webservice thanks again

thank you Ramy,

I think I might ask some more questions in the near future!

Cheers!

You are welcome, mundetas, Donish
Your questions are welcome :)
Please mark it as solved, mundetas

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.