Re: Complex Windows Applications in C# -- how high is the bar?
- From: "Ignacio Machin \( .NET/ C# MVP \)" <machin TA laceupsolutions.com>
- Date: Wed, 23 Jan 2008 13:30:25 -0500
Hi,
"Norm Powroz" <nep.remove.this.part@xxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:401fp3p524ep6rab35ddeg4lo78uhsngs9@xxxxxxxxxx
Obviously, this is kind of a newbie question, but bear with me...
Now the issue -- I need to carry out some major work on this
application in order to stretch it to handle an enitrely new database
structure. Because of some philosophical changes in the database
structure, it will be easier to scrap the existing application and
build a new one from scratch.
So basically you are going to create a new app from scratch.
This leaves me with a decision -- do I reimplement in C++/MFC/ODBC, or
should I take advantage of new toys, and either target Managed C++, or
shoot the works and do it in C#. I am not a C# virgin, but neither do
I have the same level of confidence/competence with it as I do with
C++. I know that the basic program logic will be completely portable,
and the database bits can all be handled with either ADO.NET or LINQ.
My main concern is the GUI -- this is a very complex application in
terms of its user interaction, since it reduces the construction and
maintenance of a large database to drag-and-drop simplicity by way of
the user interface.
It depends a lot of your expertise, if you are going to build it and you do
not have that much experience ni C#/.NET it would be slower than if you do
it in C++ (assuming you have experience on it).
Regarding the GUI , I have never have experience implementing very complex
interfaces but IMHO it should be at least the same doing it in C# than in
MFC, an uninformed opinion of mine is that it should be easier in .net than
in MFC.
I have dabbled with both WinForms and WPF, but I am still uneasy about
how "down-and-dirty" I'll be able to get. Therefore, I am open to
suggestion, comment, opinion, flames, recommendations...any
information gladly accepted with thanks.
WPF is a completely different approach to buildnig apps, not sure how
easy/fast it's to build a complex interface like the one you need. IMHO WPF
is more oriented to "new media" interfaces. not for something like VS
--
Ignacio Machin
http://www.laceupsolutions.com
Mobile & warehouse Solutions.
.
- References:
- Complex Windows Applications in C# -- how high is the bar?
- From: Norm Powroz
- Complex Windows Applications in C# -- how high is the bar?
- Prev by Date: Re: Emulating behaviour of C# string
- Next by Date: Re: TimeSpan object question
- Previous by thread: Complex Windows Applications in C# -- how high is the bar?
- Next by thread: Re: Complex Windows Applications in C# -- how high is the bar?
- Index(es):
Relevant Pages
|