Click here to Skip to main content
15,926,596 members
Home / Discussions / Windows Forms
   

Windows Forms

 
QuestionXml read in C++ Pin
Anka_Ame26-Apr-07 10:14
Anka_Ame26-Apr-07 10:14 
AnswerRe: Xml read in C++ Pin
pbraun27-Apr-07 8:32
pbraun27-Apr-07 8:32 
AnswerRe: Xml read in C++ Pin
sthotakura30-Apr-07 5:17
sthotakura30-Apr-07 5:17 
GeneralSimple App Strategy Pin
Brady Kelly24-Apr-07 5:07
Brady Kelly24-Apr-07 5:07 
GeneralRe: Simple App Strategy Pin
kubben25-Apr-07 2:09
kubben25-Apr-07 2:09 
GeneralRe: Simple App Strategy Pin
Dave Sexton25-Apr-07 20:45
Dave Sexton25-Apr-07 20:45 
GeneralRe: Simple App Strategy Pin
Brady Kelly25-Apr-07 20:54
Brady Kelly25-Apr-07 20:54 
GeneralRe: Simple App Strategy Pin
Dave Sexton25-Apr-07 23:48
Dave Sexton25-Apr-07 23:48 
It depends on the context to a fairly large degree IMO. As I understand it, it's a one table database/source with a single form. Depending on how much data needs to be worked with, how it needs to be interpreted & whether it needs to be shared across a LAN, etc. I'd decided on whether to use a database or an XML file. These and other decisions can really only be made in the context of the project's scope.

Here are my assumptions - it's a single client appliaction that needs to use a single table database, must be searchable, filtered, sorted, etc. My approach would most likely be

1. Create a test plan. Using a "test first" approach works really well for RAD. Personally I find that it tends to cut out the "extra features" bull that we as developers all too often add on & allows you to concentrate on delivering core functionality & what the client REALLY wants. Doesn't have to be a massive testing framework, just an accurate guide that you will stick to.
2. Create database & populate with sample data.
3. Create a dataset outside of the form (not as part of the single form) that'll be used for accessing/manipulating data.
4. Create a class (or set of classes depending on requirements) that will contain the core functionality of the app. Remember to still use your test plan.
5. Hook the UI up to the aforementioned class(es) using as simplistic an approach as possible. Create new controls only if absolutely necessary as this will extend your time to delivery.
6. Pass it on to the client for evaluation, & the usual story thereafter.


That help any?
GeneralRe: Simple App Strategy Pin
Brady Kelly25-Apr-07 23:58
Brady Kelly25-Apr-07 23:58 
GeneralRe: Simple App Strategy Pin
Dave Sexton26-Apr-07 0:38
Dave Sexton26-Apr-07 0:38 
GeneralRe: Simple App Strategy Pin
Brady Kelly26-Apr-07 0:48
Brady Kelly26-Apr-07 0:48 
GeneralRe: Simple App Strategy Pin
Dave Sexton26-Apr-07 0:56
Dave Sexton26-Apr-07 0:56 
QuestionHow to identify the changes made to the form data? Pin
Subrahmanyam K24-Apr-07 3:41
Subrahmanyam K24-Apr-07 3:41 
AnswerRe: How to identify the changes made to the form data? Pin
roel_v24-Apr-07 20:11
roel_v24-Apr-07 20:11 
GeneralRe: How to identify the changes made to the form data? Pin
Subrahmanyam K25-Apr-07 0:04
Subrahmanyam K25-Apr-07 0:04 
QuestionSystem Tray Time Interval Notify Pin
Shoot2ill24-Apr-07 2:43
Shoot2ill24-Apr-07 2:43 
AnswerRe: System Tray Time Interval Notify Pin
Dave Sexton24-Apr-07 4:05
Dave Sexton24-Apr-07 4:05 
GeneralRe: System Tray Time Interval Notify Pin
Shoot2ill24-Apr-07 4:22
Shoot2ill24-Apr-07 4:22 
GeneralRe: System Tray Time Interval Notify Pin
Dave Sexton24-Apr-07 4:35
Dave Sexton24-Apr-07 4:35 
GeneralRe: System Tray Time Interval Notify Pin
Shoot2ill24-Apr-07 4:56
Shoot2ill24-Apr-07 4:56 
AnswerRe: System Tray Time Interval Notify Pin
Tirthadip24-Apr-07 19:10
Tirthadip24-Apr-07 19:10 
Questionhow to check pc's in the network Pin
ameyajoshi24-Apr-07 1:24
ameyajoshi24-Apr-07 1:24 
AnswerRe: how to check pc's in the network Pin
Paul Conrad13-Jul-07 13:46
professionalPaul Conrad13-Jul-07 13:46 
QuestionTrial Pin
tantoun22-Apr-07 23:35
tantoun22-Apr-07 23:35 
AnswerRe: Trial Pin
Pete O'Hanlon22-Apr-07 23:57
mvePete O'Hanlon22-Apr-07 23:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.