Results 1 to 4 of 4

Thread: [2005] Advice On .NET App Design?

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Jan 2006
    Posts
    65

    Cool [2005] Advice On .NET App Design?

    I am working on a time tracking app for my job to assist me with the "paper" timesheets we have to submit daily. I am doing this as a learning process for .NET and plan on submitting to the code bank upon completion.

    The base functionality is displayed in the attached screenshot. Each "row" would contain a task and description. There is no primary, or unique identifier: thus multiple tasks/descriptions/work-orders/job numbers could be entered for the day. When the check-box is checked, the Hours textbox will display the duration, rounded to the nearest 1/10th of an hour.

    I will add a few "analysis/reporting" screens after I complete the main layout and get some advice on how to store the data. Reporting would include generating an excel spreadsheet to print (paper timesheet) and analyzing the hours spent on specific tasks (by work-order/description/job #).

    I would like to use a Microsoft access database because I have some other projects that are all using MS Access.

    I am looking for advice on the following, and would appreciate any feedback/examples/suggested reading:
    1. What format should use to store the data in memory? Dataset or other?

    2. What type of "binding" control should I use to display the data? Currently I am using a TableLayoutPanel because I want to use auto-complete textboxes, multi-line textboxes, and a checkbox in a row. Is this the suggested control?

    3. I am using TimeSpan objects to display the hours column. Is there a simple method in the framework that will allow me to display hours as an integer (i.e. 1.1 hours).

    4. I am still a little unclear of how I can "link" a timer that is created at runtime to a "row" object. This would probably depend on how I should organize the data in memory? A dictionary seems like it would be overkill, as I would only be displaying the tasks entered for a single day (usually under 20)?

    5. I believe that I should be using a system.windows.forms timer for each row, is this correct?

    This is all that I can compile at the moment. Please share your advice/knowledge!

    Thanks,
    Brian
    Attached Images Attached Images  

  2. #2

    Thread Starter
    Lively Member
    Join Date
    Jan 2006
    Posts
    65

    Re: [2005] Advice On .NET App Design?

    a little help here?

  3. #3
    Addicted Member Lectere's Avatar
    Join Date
    Mar 2007
    Location
    The Netherlands
    Posts
    222

    Re: [2005] Advice On .NET App Design?

    Sorry I don't mean to be rude, but what a dumb name for your topic, this line 'Advice On .NET App Design?' applies to ALL posts on this forum.

  4. #4
    Fanatic Member Lerroy_Jenkins's Avatar
    Join Date
    Jun 2007
    Location
    England
    Posts
    661

    Re: [2005] Advice On .NET App Design?

    Please, do not bring up old posts, this was posted at the beginning of 2007. It is now coming up to Mid 2008.
    Lerroy

    "η β π", or "Eta Beta Pi" (Eat A Better Pie)

    01001000
    01000101
    01001100
    01010000


    My Own Code - WordCounter

    Useful Forum Links -Reputation - What is it?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width