Kiosk Application
-
I am newbie to WPF development. We need to develop a kisok application, so is there any sample opensource kiosk project available to learn. Is there any concept similar to Asp.net master page in WPF. It would be great if you guys can direct us to some similar sample application
-
I am newbie to WPF development. We need to develop a kisok application, so is there any sample opensource kiosk project available to learn. Is there any concept similar to Asp.net master page in WPF. It would be great if you guys can direct us to some similar sample application
What sort of application do you need to build ? What will it do ? Who is it for ? By kiosk, you just mean that it will fill the entire screen ? Will it work with a touch screen ? You've done ASP.NET then and you're just new to WPF ?
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
What sort of application do you need to build ? What will it do ? Who is it for ? By kiosk, you just mean that it will fill the entire screen ? Will it work with a touch screen ? You've done ASP.NET then and you're just new to WPF ?
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
Christian Graus wrote:
What sort of application do you need to build ?
This application is used in Hotels where customers can get informations
Christian Graus wrote:
By kiosk, you just mean that it will fill the entire screen ?
Yes it's a full screen application. Which runs on kiosk machines
Christian Graus wrote:
Will it work with a touch screen ?
Yes it should work on touch screen
Christian Graus wrote:
ou've done ASP.NET then and you're just new to WPF
Yes I have worked with ASP.net. This project is going to be my first WPF work. My queries are 1. Is there any Masterpage type concept in WPF. I have gone through some sample application. There will be a main window and each content area is created as an user control. All user controls will be placed in main window and show/visible one at a time. I like the idea of creating it as a separate control. Is there any way to dynamically load when needed (Same as placing a panel in ASp.net). A animation affect which will make the transition looks better. I would be great if you can share some of your ideas/Sample application familer. This project has a tight deadline and we don't have enough time to train ourself completely.
-
Christian Graus wrote:
What sort of application do you need to build ?
This application is used in Hotels where customers can get informations
Christian Graus wrote:
By kiosk, you just mean that it will fill the entire screen ?
Yes it's a full screen application. Which runs on kiosk machines
Christian Graus wrote:
Will it work with a touch screen ?
Yes it should work on touch screen
Christian Graus wrote:
ou've done ASP.NET then and you're just new to WPF
Yes I have worked with ASP.net. This project is going to be my first WPF work. My queries are 1. Is there any Masterpage type concept in WPF. I have gone through some sample application. There will be a main window and each content area is created as an user control. All user controls will be placed in main window and show/visible one at a time. I like the idea of creating it as a separate control. Is there any way to dynamically load when needed (Same as placing a panel in ASp.net). A animation affect which will make the transition looks better. I would be great if you can share some of your ideas/Sample application familer. This project has a tight deadline and we don't have enough time to train ourself completely.
Whoah - you don't have enough time to train yourselves completely and you're coding to a tight deadline on a WPF application. You do know that WPF has a huge learning curve don't you? It's more a learning precipice than curve, and you can't just throw yourself at it and hope that something sticks. You need to raise this with your project manager right now - you're undertaking a development in a new technology without adequate research and training, and you have a tight deadline. There is too much risk there, and she needs to start making some decisions right now otherwise you are not going to deliver the application or the application is going to be an unmaintainable mess - either way, the client has been hosed.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
-
Whoah - you don't have enough time to train yourselves completely and you're coding to a tight deadline on a WPF application. You do know that WPF has a huge learning curve don't you? It's more a learning precipice than curve, and you can't just throw yourself at it and hope that something sticks. You need to raise this with your project manager right now - you're undertaking a development in a new technology without adequate research and training, and you have a tight deadline. There is too much risk there, and she needs to start making some decisions right now otherwise you are not going to deliver the application or the application is going to be an unmaintainable mess - either way, the client has been hosed.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
Pete O'Hanlon wrote:
you can't just throw yourself at it and hope that something sticks.
I did, and it f*ckin' hurts. :)
.45 ACP - because shooting twice is just silly
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001 -
Pete O'Hanlon wrote:
you can't just throw yourself at it and hope that something sticks.
I did, and it f*ckin' hurts. :)
.45 ACP - because shooting twice is just silly
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001:laugh: That's the funniest answer I've read today.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
-
Christian Graus wrote:
What sort of application do you need to build ?
This application is used in Hotels where customers can get informations
Christian Graus wrote:
By kiosk, you just mean that it will fill the entire screen ?
Yes it's a full screen application. Which runs on kiosk machines
Christian Graus wrote:
Will it work with a touch screen ?
Yes it should work on touch screen
Christian Graus wrote:
ou've done ASP.NET then and you're just new to WPF
Yes I have worked with ASP.net. This project is going to be my first WPF work. My queries are 1. Is there any Masterpage type concept in WPF. I have gone through some sample application. There will be a main window and each content area is created as an user control. All user controls will be placed in main window and show/visible one at a time. I like the idea of creating it as a separate control. Is there any way to dynamically load when needed (Same as placing a panel in ASp.net). A animation affect which will make the transition looks better. I would be great if you can share some of your ideas/Sample application familer. This project has a tight deadline and we don't have enough time to train ourself completely.
I agree - a project which is your first with WPF AND has a tight deadline, can only be a disaster. WPF changes so many things, I'd not recommend anyone do their first commercial project in it, unless they have a lot of time, or have done a lot of work at home first. Having said that, a kiosk application seems like it's pretty simple. I am not sure, but I believe there was an early proof of concept of WPF which is freely available which was basically a kiosk application, it had a 3D rotating group of videos on it. That might be worth looking at. The touch screen stuff takes care of itself, just build a UI where all the buttons are big enough to touch.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
I agree - a project which is your first with WPF AND has a tight deadline, can only be a disaster. WPF changes so many things, I'd not recommend anyone do their first commercial project in it, unless they have a lot of time, or have done a lot of work at home first. Having said that, a kiosk application seems like it's pretty simple. I am not sure, but I believe there was an early proof of concept of WPF which is freely available which was basically a kiosk application, it had a 3D rotating group of videos on it. That might be worth looking at. The touch screen stuff takes care of itself, just build a UI where all the buttons are big enough to touch.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
Christian Graus wrote:
just build a UI where all the buttons are big enough to touch
I made my button as big as the screen.....it does nothing when I touch it. :^)
Mark Salsbery Microsoft MVP - Visual C++ :java:
-
Whoah - you don't have enough time to train yourselves completely and you're coding to a tight deadline on a WPF application. You do know that WPF has a huge learning curve don't you? It's more a learning precipice than curve, and you can't just throw yourself at it and hope that something sticks. You need to raise this with your project manager right now - you're undertaking a development in a new technology without adequate research and training, and you have a tight deadline. There is too much risk there, and she needs to start making some decisions right now otherwise you are not going to deliver the application or the application is going to be an unmaintainable mess - either way, the client has been hosed.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.