Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. WPF
  4. Kiosk Application

Kiosk Application

Scheduled Pinned Locked Moved WPF
csharpasp-netwpf
9 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Tiger456
    wrote on last edited by
    #1

    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

    C 1 Reply Last reply
    0
    • T Tiger456

      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

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      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.

      T 1 Reply Last reply
      0
      • C Christian Graus

        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.

        T Offline
        T Offline
        Tiger456
        wrote on last edited by
        #3

        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.

        P C 2 Replies Last reply
        0
        • T Tiger456

          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.

          P Offline
          P Offline
          Pete OHanlon
          wrote on last edited by
          #4

          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.

          My blog | My articles | MoXAML PowerToys | Onyx

          R T 2 Replies Last reply
          0
          • P Pete OHanlon

            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.

            My blog | My articles | MoXAML PowerToys | Onyx

            R Offline
            R Offline
            realJSOP
            wrote on last edited by
            #5

            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

            P 1 Reply Last reply
            0
            • R realJSOP

              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

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #6

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

              My blog | My articles | MoXAML PowerToys | Onyx

              1 Reply Last reply
              0
              • T Tiger456

                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.

                C Offline
                C Offline
                Christian Graus
                wrote on last edited by
                #7

                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.

                M 1 Reply Last reply
                0
                • C Christian Graus

                  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.

                  M Offline
                  M Offline
                  Mark Salsbery
                  wrote on last edited by
                  #8

                  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:

                  1 Reply Last reply
                  0
                  • P Pete OHanlon

                    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.

                    My blog | My articles | MoXAML PowerToys | Onyx

                    T Offline
                    T Offline
                    Tiger456
                    wrote on last edited by
                    #9

                    Yes thats true. Project manager is not a good technical person and he is not aware of WPF concepts. He committed deadline thinking that there is nothing new in this technology. He will stick on this comments . So we have to do something from our side.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups