Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Microsoft Technical Newsgroups > Avalon

GDI replacement?

Closed Thread
 
Thread Tools Display Modes
Old 08-24-2006   #1 (permalink)
Jan Kucera
Guest


 

GDI replacement?

Hi,
just before I get deeper into WPF, I have a little question. Would you
recommend it to build a GUI like in VisualStudio.NET 2005 or any other quite
complex application?

Thanks,
Jan Kucera

Old 08-24-2006   #2 (permalink)
Paul Czywczynski
Guest


 

Re: GDI replacement?

> Hi,
> just before I get deeper into WPF, I have a little question. Would
> you
> recommend it to build a GUI like in VisualStudio.NET 2005 or any other
> quite
> complex application?
>
> Thanks,
> Jan Kucera


Depends how bleeding edge you want to be. Building a WPF GUI right now is
akin to building a web page circa 1997. The form designers, Cider and Sparkle,
are very limited so you resort to hand editing XAML for anything complex.
If you are working on a project that has short development cycle and you
need a stable v1.0 soon then I would stick with WinForms/GDI. Otherwise if
you're in it for the long haul then WPF is well worth the trouble. We were
able to prototype a version of our flagship product in a couple of months
(not counting the couple of months to learn XAML).

-Paul


Old 08-24-2006   #3 (permalink)
=?Utf-8?B?VGhlUkhvZ3Vl?=
Guest


 

RE: GDI replacement?

The subject is "GDI replacement?", and in that context. Yes, that is what WPF
is for...it's the next generation for UI design.

In the context of, should I move my existing GDI app to 100% WPF, or should
I just Interop my GDI control into a WPF app. That is a difficult question,
but you could go the interop route, and make sure new controls were WPF. Then
when WPF V2 comes out, and Interop controls can composite with WPF controls,
the two technologies will live together in harmony and peace and the world
becomes a utopia of integration...or something like that.

"Jan Kucera" wrote:

> Hi,
> just before I get deeper into WPF, I have a little question. Would you
> recommend it to build a GUI like in VisualStudio.NET 2005 or any other quite
> complex application?
>
> Thanks,
> Jan Kucera
>

Old 08-24-2006   #4 (permalink)
Jan Kucera
Guest


 

Re: GDI replacement?


"TheRHogue" <TheRHogue@discussions.microsoft.com> wrote in message
news:E31B69A0-6ABB-4292-9B3B-94F754575132@microsoft.com...
> The subject is "GDI replacement?", and in that context. Yes, that is what
> WPF
> is for...it's the next generation for UI design.
>


Well... but there is a still chance to trying developers to simplify the UI
and avoid that one like in Visual Studio, and that no efforts are being in
that area.

> In the context of, should I move my existing GDI app to 100% WPF, or
> should
> I just Interop my GDI control into a WPF app. That is a difficult
> question,
> but you could go the interop route, and make sure new controls were WPF.


I am actually thinking about new applications. I leave my "old ones" in .NET
2 and WinForms, but I'm not sure about those new projects which are going to
be a bit larger but I am not sure that I will manage to create such UI in
WPF.

> Then when WPF V2 comes out, and Interop controls can composite with WPF
> controls,
> the two technologies will live together in harmony and peace and the world
> becomes a utopia of integration...or something like that.
>


Cooool! ;-)

Jan

Old 08-25-2006   #5 (permalink)
=?Utf-8?B?VGhlUkhvZ3Vl?=
Guest


 

Re: GDI replacement?

I don't see a problem using WPF to create something complicated like
VisualStudio.

If you use WPF, you can created a VisualStudio type UI very quickly, and it
will be stylable and themeable. There are many benefits going with WPF...the
learning curve will take about 6 months before you might understand the full
power of the platform. So, now is the time to play around with WPF because it
ships very soon.


"Jan Kucera" wrote:

>
> "TheRHogue" <TheRHogue@discussions.microsoft.com> wrote in message
> news:E31B69A0-6ABB-4292-9B3B-94F754575132@microsoft.com...
> > The subject is "GDI replacement?", and in that context. Yes, that is what
> > WPF
> > is for...it's the next generation for UI design.
> >

>
> Well... but there is a still chance to trying developers to simplify the UI
> and avoid that one like in Visual Studio, and that no efforts are being in
> that area.
>
> > In the context of, should I move my existing GDI app to 100% WPF, or
> > should
> > I just Interop my GDI control into a WPF app. That is a difficult
> > question,
> > but you could go the interop route, and make sure new controls were WPF.

>
> I am actually thinking about new applications. I leave my "old ones" in .NET
> 2 and WinForms, but I'm not sure about those new projects which are going to
> be a bit larger but I am not sure that I will manage to create such UI in
> WPF.
>
> > Then when WPF V2 comes out, and Interop controls can composite with WPF
> > controls,
> > the two technologies will live together in harmony and peace and the world
> > becomes a utopia of integration...or something like that.
> >

>
> Cooool! ;-)
>
> Jan
>
>

Old 08-31-2006   #6 (permalink)
Alex Yakhnin
Guest


 

Re: GDI replacement?

Well.. I'd say "6 months to understand the full power of the platform" is
too much.
It took me 4-5 days of the deep submersion.

http://blog.opennetcf.org/ayakhnin

Thx... Alex


"TheRHogue" <TheRHogue@discussions.microsoft.com> wrote in message
news:CAE60D64-164C-4D4A-8B9B-3A466CEC9652@microsoft.com...
>I don't see a problem using WPF to create something complicated like
> VisualStudio.
>
> If you use WPF, you can created a VisualStudio type UI very quickly, and
> it
> will be stylable and themeable. There are many benefits going with
> WPF...the
> learning curve will take about 6 months before you might understand the
> full
> power of the platform. So, now is the time to play around with WPF because
> it
> ships very soon.
>
>
> "Jan Kucera" wrote:
>
>>
>> "TheRHogue" <TheRHogue@discussions.microsoft.com> wrote in message
>> news:E31B69A0-6ABB-4292-9B3B-94F754575132@microsoft.com...
>> > The subject is "GDI replacement?", and in that context. Yes, that is
>> > what
>> > WPF
>> > is for...it's the next generation for UI design.
>> >

>>
>> Well... but there is a still chance to trying developers to simplify the
>> UI
>> and avoid that one like in Visual Studio, and that no efforts are being
>> in
>> that area.
>>
>> > In the context of, should I move my existing GDI app to 100% WPF, or
>> > should
>> > I just Interop my GDI control into a WPF app. That is a difficult
>> > question,
>> > but you could go the interop route, and make sure new controls were
>> > WPF.

>>
>> I am actually thinking about new applications. I leave my "old ones" in
>> .NET
>> 2 and WinForms, but I'm not sure about those new projects which are going
>> to
>> be a bit larger but I am not sure that I will manage to create such UI in
>> WPF.
>>
>> > Then when WPF V2 comes out, and Interop controls can composite with WPF
>> > controls,
>> > the two technologies will live together in harmony and peace and the
>> > world
>> > becomes a utopia of integration...or something like that.
>> >

>>
>> Cooool! ;-)
>>
>> Jan
>>
>>



Old 09-01-2006   #7 (permalink)
=?Utf-8?B?VGhlUkhvZ3Vl?=
Guest


 

Re: GDI replacement?

I'm assuming Alex and I are talking about 2 different things.

4-5 days only gives a general overview. It takes months to gain enough
experience to write quality production code in WPF. There are a lot of niche
areas like 3D, Flowdocuments, XPS, Annotations, etc..., not to mention all
the caveats of styling, templating, databinding, deployment, layout,
animation, using tools like EID...blah, blah, blah...

WPF is so big, that Charles Petzold could not even get half of the WPF
features like Typography, 3D, XPS, and so on into his book...I guess they ran
out of trees...I hope charles will make up for this oversight in a 2nd
edition.


"Alex Yakhnin" wrote:

> Well.. I'd say "6 months to understand the full power of the platform" is
> too much.
> It took me 4-5 days of the deep submersion.
>
> http://blog.opennetcf.org/ayakhnin
>
> Thx... Alex
>
>
> "TheRHogue" <TheRHogue@discussions.microsoft.com> wrote in message
> news:CAE60D64-164C-4D4A-8B9B-3A466CEC9652@microsoft.com...
> >I don't see a problem using WPF to create something complicated like
> > VisualStudio.
> >
> > If you use WPF, you can created a VisualStudio type UI very quickly, and
> > it
> > will be stylable and themeable. There are many benefits going with
> > WPF...the
> > learning curve will take about 6 months before you might understand the
> > full
> > power of the platform. So, now is the time to play around with WPF because
> > it
> > ships very soon.
> >
> >
> > "Jan Kucera" wrote:
> >
> >>
> >> "TheRHogue" <TheRHogue@discussions.microsoft.com> wrote in message
> >> news:E31B69A0-6ABB-4292-9B3B-94F754575132@microsoft.com...
> >> > The subject is "GDI replacement?", and in that context. Yes, that is
> >> > what
> >> > WPF
> >> > is for...it's the next generation for UI design.
> >> >
> >>
> >> Well... but there is a still chance to trying developers to simplify the
> >> UI
> >> and avoid that one like in Visual Studio, and that no efforts are being
> >> in
> >> that area.
> >>
> >> > In the context of, should I move my existing GDI app to 100% WPF, or
> >> > should
> >> > I just Interop my GDI control into a WPF app. That is a difficult
> >> > question,
> >> > but you could go the interop route, and make sure new controls were
> >> > WPF.
> >>
> >> I am actually thinking about new applications. I leave my "old ones" in
> >> .NET
> >> 2 and WinForms, but I'm not sure about those new projects which are going
> >> to
> >> be a bit larger but I am not sure that I will manage to create such UI in
> >> WPF.
> >>
> >> > Then when WPF V2 comes out, and Interop controls can composite with WPF
> >> > controls,
> >> > the two technologies will live together in harmony and peace and the
> >> > world
> >> > becomes a utopia of integration...or something like that.
> >> >
> >>
> >> Cooool! ;-)
> >>
> >> Jan
> >>
> >>

>
>
>

Closed Thread

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Explorer Replacement? Buddha Vista General 11 3 Weeks Ago 06:54 AM
Solved Replacement CD ? wwoods General Discussion 9 3 Weeks Ago 08:59 PM
OK, no more Winhelp32.exe ... what's the replacement for it? Mike Vista General 6 01-20-2008 05:34 PM
OEM Replacement Vigilante Vista installation & setup 4 12-23-2007 09:20 AM
Replacement Software Pat Vista music pictures video 2 07-27-2007 06:02 PM








Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50