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. .NET (Core and Framework)
  4. Help in making Internet Cafe Timer

Help in making Internet Cafe Timer

Scheduled Pinned Locked Moved .NET (Core and Framework)
databasesysadmincsharpsql-server
5 Posts 4 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.
  • A Offline
    A Offline
    akosidandan
    wrote on last edited by
    #1

    Hello Experts, I would like to ask a few guidelines in making an internet cafe software, I am kinda confuse if where should I start first. Do I need to start from the client part or the server part. I am planning to use vb.net and sql server/ms access for the database since I have use it in my previous project. I have created a project using vb.net and sql server in my past project and I wanted to try higher steps by doing network software. Any suggestions to help are kindly appreciated. Thanks in advance, DAN

    D N 2 Replies Last reply
    0
    • A akosidandan

      Hello Experts, I would like to ask a few guidelines in making an internet cafe software, I am kinda confuse if where should I start first. Do I need to start from the client part or the server part. I am planning to use vb.net and sql server/ms access for the database since I have use it in my previous project. I have created a project using vb.net and sql server in my past project and I wanted to try higher steps by doing network software. Any suggestions to help are kindly appreciated. Thanks in advance, DAN

      D Offline
      D Offline
      Dr Walt Fair PE
      wrote on last edited by
      #2

      I would suggest you start by writing down your specifications and how he timer will be used. Then what should be client and server will likely be obvious.

      CQ de W5ALT

      Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

      1 Reply Last reply
      0
      • A akosidandan

        Hello Experts, I would like to ask a few guidelines in making an internet cafe software, I am kinda confuse if where should I start first. Do I need to start from the client part or the server part. I am planning to use vb.net and sql server/ms access for the database since I have use it in my previous project. I have created a project using vb.net and sql server in my past project and I wanted to try higher steps by doing network software. Any suggestions to help are kindly appreciated. Thanks in advance, DAN

        N Offline
        N Offline
        Not Active
        wrote on last edited by
        #3

        In additional to Walt's advice, for technology I would certainly be using SQL Server. You could start with SQL Express (its free) and upgrade when necessary much easier than starting with Access. As for language, and without starting a religious debate, IMO C# would be more appropriate. I believe there are more and better code samples available for you to learn from. Also since most network applications were, or still are, written in C++, the code is of better quality and it would be easier to translate to C# rather than VB given the similarities in syntax and structure between C++ and C#.


        I know the language. I've read a book. - _Madmatt

        A 1 Reply Last reply
        0
        • N Not Active

          In additional to Walt's advice, for technology I would certainly be using SQL Server. You could start with SQL Express (its free) and upgrade when necessary much easier than starting with Access. As for language, and without starting a religious debate, IMO C# would be more appropriate. I believe there are more and better code samples available for you to learn from. Also since most network applications were, or still are, written in C++, the code is of better quality and it would be easier to translate to C# rather than VB given the similarities in syntax and structure between C++ and C#.


          I know the language. I've read a book. - _Madmatt

          A Offline
          A Offline
          akosidandan
          wrote on last edited by
          #4

          Hello experts, Thanks for all the suggestion and helpfull reply. Although I am not that good in c++ since vb is the 1st language were I can use database on it I will give a shot on c++/c#. Thanks, DAN

          R 1 Reply Last reply
          0
          • A akosidandan

            Hello experts, Thanks for all the suggestion and helpfull reply. Although I am not that good in c++ since vb is the 1st language were I can use database on it I will give a shot on c++/c#. Thanks, DAN

            R Offline
            R Offline
            Roger Wright
            wrote on last edited by
            #5

            I'll agree with Mark and Walt, but add my two cents worth. If I understand your question, you want a timer on the connections to an Internet Cafe application. I assume you want to charge for access by the minute, or some finite time chunk. You'll need to create a connection pool from which users "check out" connections for a period of time. To my thinking, the proper place to implement the timer is on the server side, as each connection is established. When a user pays the fee, a connection is enabled and the timer started. When the timer completes, the server is notified of the connection associated with it, and the server should suspend the connection and ask for more money. If the user declines, or fails to respond (having packed up and walked away), the server then closes the connection and returns it to the pool. As has been mentioned, with a project this (potentially) complex, you really need to develop a detailed specification first, even if just for your own use. You're going to get quickly overwhelmed by the details if you don't have a clear roadmap to follow.

            Will Rogers never met me.

            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