Re: VC++ 6.0 To .NET

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



There's at least one exception at least at the moment: Mac OS X
is FreeBSD - a Unix flavor. That may cause you to change your
thinking - it already changed ours...

--
=====================================
Alexander Nickolov
Microsoft MVP [VC], MCSD
email: agnickolov@xxxxxxxx
MVP VC FAQ: http://vcfaq.mvps.org
=====================================

"Giovanni Dicanio" <giovanni.dicanio@xxxxxxxxxx> wrote in message
news:OxMWkTs%23HHA.3548@xxxxxxxxxxxxxxxxxxxxxxx

"Kenneth Porter" <shiva.blacklist@xxxxxxxxxxxxxxx> ha scritto nel
messaggio news:Xns99B02BE0F3C05shivawellcom@xxxxxxxxxxxxxxxx

Recalling that the OP is from the *nix world, if one is considering
redesigning the GUI, one might also consider a portable GUI framework,
such
as QT or wxWidgets. I've been using wx and I really like the Java-like
sizer-based control layout.

Hi,

I don't have programming experience with QT, so I can't express an opinion
about it.
However, I don't like wxWidgets. For example, the documentation is really
*poor*.

I needed to have a custom grid with radio buttons inside a cell.
Then I went to wxGrid documentation, and I just read a dummy sample here:

http://www.wxwidgets.org/manuals/2.6/wx_gridoverview.html#gridoverview

the really interesting examples are just ... "Yet to be written..."?!??

What kind of professional style is that??

I don't trust an undocumented library, with no serious IDE support.

I've tried wxDev-C++ and it is a fragile *toy*: the opposite of the
concept of robust quality tool. The GUI designer is broken. The IDE is
something of the pre-VC6 era: maybe Notepad would be even better.

If one has had an experience of Visual C++ and MFC, and the support that
Visual C++ offers to MFC development (exspecially in VC6) via ClassWizard,
or other wizards, or other IDE tools, and the super-rich documentation
about MFC, and the avability of real *jewels* like CodeProject
(www.codeproject.com), then things like wxWidgets just vanish, IMHO.

BTW: Have you any idea about how to put three radio buttons into a cell of
a wxGrid? :)

Moreover, I don't like the idea of portable GUI framework a lot.

Frankly speaking, considering that Windows platform has a very big
penetration in the market (my understanding is that Windows penetration is
huge not only in desktop systems, but also on the servers!), I don't care
about Unix (BTW: which Unix? Linux? Sun? HP? and which Linux? KDE? GNOME?
SuSE? Debian? Ubuntu...? IMHO, it's a chaos...) or portability.

I prefer to focus on a high-quality environment like .NET framework, that
is a great Microsoft's technology IMHO, with great tools, and has an high
quality support (from MSDN documentation, web forums, NNTP-based
newsgroups, etc.).
And the Visual C#/VB 2005 Express Editions are super if you compare them
to wxDev-C++.

Just my 2 cents

Giovanni




.


Quantcast