Windows Develop Bookmark and Share   
 index > Windows Forms Sample Applications > UI Patterns
 

UI Patterns

I am curious as to what patterns, if any, may have been used in the design of TaskVision. For example, Inductive User Interface (IUI), etc.

Also, if there are any other WinForms reference apps that may be of similar interest, I'd appreciate some references.

Thanks!!!

Mark Richman
MigrationUser 1  Wednesday, March 26, 2003 6:52 PM
I am also interested in the UI Patters for .NET WindowsForms Applications, in the tutorials, they tell you to use Bindings for everything, but, TaskVision does not use bindings, they use code like:

oneDataRow["someField"]=someTextBox.Text; 

to get the values from the UI.
I am developing a project in .NET of about a 6 months (I am in 5 month) and I have use Bindings for everything, but I cant find anyone that does the same, it seems that nobody likes them but me, but they do save me a lot of lines of code.

So.. ¿what is the recommended way of building an UI? ¿using bindings? ¿or do not?

bye
Luxspes
MigrationUser 1  Tuesday, April 01, 2003 12:03 PM
Here I am, many months later, expecting for pattern use inside TaskVision, based on all those documents en Microsoft Patterns site, an all those blocs (specially http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/uip.asp)
But... everything is the same, I am starting to think that TaskVision is an "Anti-Pattern" application, like de first .NET Petstore. So sad about this....
bye
Luxspes
MigrationUser 1  Saturday, March 13, 2004 12:12 PM
Have you used the UI block? I am still undecided on data binding controls. 
MigrationUser 1  Saturday, March 13, 2004 12:22 PM
I am using it, and up until now, seems prettly good (I have found some bugs, but nothing to worry about). And the trancision from UML to Code is a lot easier.
As for databinding, I am going to try to work witout it to  "make a test", I used it extensively in my previous systems, and it was pretty buggy.. but not that I am not using it, I miss it a lot, it really saved me a lot for typecasting and verification code.
Still, I am no sure... I am working "in the right track"? TaskVision works fine, but its architecture... well it has no architecture... but its a working, not that simple app, the examples that come with the UIP are a lot simpler, but it is potentially more powerfull an eaisier to mantain.... I would really like that someone from the TaskVision development group explains why they used such "anti-pattern" architecture....
bye
Luxspes
MigrationUser 1  Monday, March 15, 2004 8:21 PM
Luxspes -

I've seen your posts all over the place about Pattern usage and you seem to have a lot of experience using the Application Blocks from Microsoft.  My question for you is about the UIP Application Block--is it any good?  

I am starting on a new winforms iniative here and am worried about trying to couple the ui too tightly with the database (that seems to be the road we are starting to go down) and I'd like to find a quick easy way (proven way) to do this the right way so that when Longhorn support comes a necesity we don't have to rewrite the entire application, just the UI.

Got any good links / sites where I can get ideas for a workable methodology?


MigrationUser 1  Thursday, July 01, 2004 9:56 AM

You can use google to search for other answers

Custom Search

More Threads

• Windows Explorer Auto Refreshing
• IssueVision for .NET 2.0 on Windowsforms.NET?
• Assembly Cache
• Comport problems
• my own game server
• Problem with InfoPath2007IOleCommands Sample
• linking two forms in C#
• Outlook Look and feel calendar control for windows forms
• Searching for the VB code with database
• Could not load type "TaskVisionWS.Global"