🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
10 messages
10 total messages Started by jurajski Jaskiniowiec Tue, 07 Sep 2010 20:26
Jaka roznica miedzy Windows Forms a WPF
#21700
Author: jurajski Jaskiniowiec
Date: Tue, 07 Sep 2010 20:26
10 lines
1369 bytes
Witam

Jako ze dopiero zaczynam z C#, to mam pytanie takie jak w temacie:
jaka jest roznica pomiedzy WPF a Windows Forms?

Dodam, ze dlugie lata programowalem w C++ Builder. Pozniej mialem 3 letnia  
przerwe i teraz chcialbym powrocic do kodowania. Wybor padl na C#, lecz  
zanim zaczne, to chcialbym poznac kilka odpowiedzi na nurtujace mnie  
pytania - dla wielu z Was banalne ;-)
Re: Jaka roznica miedzy Windows Forms a WPF
#21701
Author: 3P
Date: Tue, 07 Sep 2010 22:26
17 lines
1415 bytes
Dnia 07-09-2010 o 22:26:35 jurajski Jaskiniowiec  
<jurajski_jaskiniowiec@jaskinia.na.jurze> napisał(a):

>
> Witam
>
> Jako ze dopiero zaczynam z C#, to mam pytanie takie jak w temacie:
> jaka jest roznica pomiedzy WPF a Windows Forms?
>
> Dodam, ze dlugie lata programowalem w C++ Builder. Pozniej mialem 3  
> letnia przerwe i teraz chcialbym powrocic do kodowania. Wybor padl na  
> C#, lecz zanim zaczne, to chcialbym poznac kilka odpowiedzi na nurtujace  
> mnie pytania - dla wielu z Was banalne ;-)

Zobacz przykład Hello World i w WPF.

Zupełnie inne programowanie.
Re: Jaka roznica miedzy Windows Forms a WPF
#21702
Author: Maciej Pilichowski
Date: Wed, 08 Sep 2010 05:06
18 lines
1699 bytes
On Tue, 07 Sep 2010 22:26:35 +0200, "jurajski Jaskiniowiec"
<jurajski_jaskiniowiec@jaskinia.na.jurze> wrote:

>Jako ze dopiero zaczynam z C#, to mam pytanie takie jak w temacie:
>jaka jest roznica pomiedzy WPF a Windows Forms?

WPF to pelna automatyzacja UI, dynamiczne skladanie klockow. Np.
button mozna zbudowac osadzajac jako "tresc" image i textblock.

Chociaz WPF moze wydawac sie nieco trudniejszy, to polecam. Sam
przeszedlem z Gtk# na WPF (zmieniajac system) i Windows Forms nie chce
nawet dotykac (MS jednak go szybko nie porzuci, wiec jesli chcesz w
nim dzialac, to OK).

milego dnia, hej
-- 
Moja wyprzedaz wszystkiego: ksiazki, plyty, filmy.
http://www.garaz.pol.pl/
Re: Jaka roznica miedzy Windows Forms a WPF
#21706
Author: Wiktor Zychla
Date: Wed, 08 Sep 2010 09:33
19 lines
2014 bytes
> jaka jest roznica pomiedzy WPF a Windows Forms?

Win.Forms jest opakowaniem interfejsu Win32 w zakresie tworzenia interfejsu 
użytkownika. te same kontrolki, te same zasady programowania zdarzeniowego, 
podobne API dostępu do formantów. jesli przychodzisz z Buildera, to w 
Win.Forms odnajdziesz się szybciej.

WPF to nowy podsystem GUI, przygotowany całkowicie od zera. dodaje kilka 
ważnych możliwości, m.in. szablonowalność komponentów (jak napisał Maciek) 
czy łatwe aplikowanie efektów graficznych (transformacje, animacje).  wymaga 
chwili przyzwyczajenia.

decyzję o wyborze technologii poprzedziłbym jakimś stiudium technologicznym. 
WPF wydaje się bardziej przyszłościowy, ale równocześnie można jeszcze 
spodziewać się w nim jakichś zmian. Win.Forms już nigdy się nie zmieni i też 
nie jest tak że jutro zniknie.

pozdrawiam uprzejmie
Wiktor Zychla 
Re: Jaka roznica miedzy Windows Forms a WPF
#21707
Author: Wiktor S.
Date: Wed, 08 Sep 2010 16:16
16 lines
1553 bytes
> jesli przychodzisz z Buildera, to w Win.Forms odnajdziesz się szybciej.

Zwłaszcza że VCL i WinForms projektował ten sam człowiek.

> WPF to nowy podsystem GUI, przygotowany całkowicie od zera. dodaje
> kilka ważnych możliwości, m.in. szablonowalność komponentów (jak
> napisał Maciek) czy łatwe aplikowanie efektów graficznych
> (transformacje, animacje).  wymaga chwili przyzwyczajenia.

Chwili? Jest dziwne. Inne. Niewygodne. Ale to tak IMHO.
I powolne. Aplikacja używająca WPF będzie na starym sprzęcie chodzić 
wolniej.


-- 
Azarien
Re: Jaka roznica miedzy Windows Forms a WPF
#21708
Author: Artur Muszyński
Date: Wed, 08 Sep 2010 17:30
7 lines
1251 bytes
W dniu 2010-09-08 18:16, Wiktor S. pisze:
> I powolne. Aplikacja używająca WPF będzie na starym sprzęcie chodzić
> wolniej.

WPF nie jest do starego sprzętu, ale powolny nie jest.

artur
Re: Jaka roznica miedzy Windows Forms a WPF
#21703
Author: jurajski Jaskiniowiec
Date: Wed, 08 Sep 2010 18:50
20 lines
1749 bytes
Dnia 08-09-2010 o 07:06:23 Maciej Pilichowski  
<Pilichowski.MaciejSkasujTo@gmail.com> napisał(a):

>> Jako ze dopiero zaczynam z C#, to mam pytanie takie jak w temacie:
>> jaka jest roznica pomiedzy WPF a Windows Forms?
>
> WPF to pelna automatyzacja UI, dynamiczne skladanie klockow. Np.
> button mozna zbudowac osadzajac jako "tresc" image i textblock.
>
> Chociaz WPF moze wydawac sie nieco trudniejszy, to polecam. Sam
> przeszedlem z Gtk# na WPF (zmieniajac system) i Windows Forms nie chce
> nawet dotykac (MS jednak go szybko nie porzuci, wiec jesli chcesz w
> nim dzialac, to OK).
>
> milego dnia, hej

Czyli WPS to takie CSS (w uproszczeniu)?

-- 
SprzedamTO.pl
Re: Jaka roznica miedzy Windows Forms a WPF
#21704
Author: Maciej Pilichowski
Date: Thu, 09 Sep 2010 05:09
13 lines
1515 bytes
On Wed, 08 Sep 2010 20:50:32 +0200, "jurajski Jaskiniowiec"
<jurajski_jaskiniowiec@jaskinia.na.jurze> wrote:

>Czyli WPS to takie CSS (w uproszczeniu)?

Nawet w uproszczeniu nie (WPF btw). CSS tylko styluje layout,
stylowanie jest czescia skladowa WPF-a.

milego dnia, hej

-- 
Moja wyprzedaz wszystkiego: ksiazki, plyty, filmy.
http://www.garaz.pol.pl/
Re: Jaka roznica miedzy Windows Forms a WPF
#21709
Author: Maciej Pilichowski
Date: Thu, 09 Sep 2010 05:11
19 lines
1579 bytes
On Wed, 8 Sep 2010 18:16:34 +0200, "Wiktor S."
<wswiktor&poczta,fm@no.spam> wrote:

> WPF
>Chwili? Jest dziwne. Inne. Niewygodne. 

?

<Button>Kliknij mnie</Button>
<Label>To jest etykietka</Label>

Jak ktos rozumie HTML-a, to nie bedzie mial problemow z WPF. Jasne, ze
zaawansowane rzeczy sa trudne, ale tak chyba jest (nie od parady sa
"zaawansowane" wlasnie).

milego dnia, hej
-- 
Moja wyprzedaz wszystkiego: ksiazki, plyty, filmy.
http://www.garaz.pol.pl/
Re: Jaka roznica miedzy Windows Forms a WPF
#21705
Author: Wiktor Zychla
Date: Thu, 09 Sep 2010 07:18
3 lines
1322 bytes
> Czyli WPS to takie CSS (w uproszczeniu)?

bardziej HTML, ale to bardzo luźne skojarzenie. 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads