• 28 odgovora
  • 21.796 pregleda
Re: Windows Presentation Foundation 26.04.2007. u 22:39 · pre 237 meseci #22
Cider je WPF designer za VS2005 i nalazi se u onom "WPF Extension for VS 2005" na sta dadoh Shadowed-u link. Ovo je ujedno i poslednji Cider za vs2005, sve buduce verzije ce samo biti deo Orca-e, ali jos nisam nigde video nikakav announcement da ce finalni Cider u Orci biti iole blizu Expression-a (bar po vizuelnom dizajnu). Plan koliko vidim je da programeri rade u Orci, dizajneri u Expression Blend-u a da se baziraju na istom xaml standardu sto ce omoguciti spajanje njihova dva kljucno razlicita posla. Prethodni ovakav eksperiment sa aspx-om je propao posto su dizajneri vecito "lomili" asp.net tagova, a programeri besneli zbog nedostataka istih, videcemo nasta ce ovo liciti... Mislim da ni sam MS jos nije siguran u to, posto je odgovor koji sam dobio na proslom MS skupu ovde bio "Probably... Should be... But don't hold me to it" :)



Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Windows Presentation Foundation 26.04.2007. u 23:40 · pre 237 meseci #23
Citat:
logic_rabbit: Graficke mogucnosti su impresivne premda nerazumem bas najbolje koja je prednost da forma bude u xaml-u??????????
Lik nam je pokazao forme koje je napravio cisto u xaml-u bez code behinda.


Pa za pocetak spoji ova dva. I u to ubaci XSLT procesor i videces da npr mozes kreirati forme dinamicki kroz transformaciju xmlova ;) xaml je samo deklarativni oblik forme, nacin da se forma serijalizuje u neki opis. U winform aplikacija to se radilo kroz linearni kod u .designer.cs/.vb klasama sto je ok, ali samo po sebi nije bas lako za odrzavanje kroz dizajner jer je kod linearan a struktura kontrola hijerarhijska pa se to emuliralo kroz kod. Sada se to radi kroz xaml format koji je po prirodi hijerarhijski i mnogo bolje pase za tu ulogu.
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Windows Presentation Foundation 14.05.2007. u 12:40 · pre 236 meseci #24
OK, novosti sa MIX07 konferencije (nisam bio tamo nazalost, samo sam izbunario :))

http://weblogs.asp.net/scottgu...ve/2007/05/07/silverlight.aspx

Navodno je predstavljena verzija 1.1 Silverlight-a (kad pre ;), ni 1.0 jos nije RTM) sa sledecim gizmoima:

Citat:

Silverlight 1.1 includes a cross platform version of the .NET Framework, and enables a rich .NET development experience within a browser. The total download size of the Silverlight 1.1 package (including all of the 1.0 features + CLR + a WPF and .NET FX library API subset + dynamic language support) is ~4MB - and it takes less than 20 seconds to install on a machine

A built-in CLR engine that delivers a super high performance execution environment for the browser. Silverlight uses the same core CLR engine that we ship with the full .NET Framework today (we build it from a single source tree). It delivers the same type-system, garbage collector, and JIT code generation engine that your .NET code uses today. This means that you can write .NET code that can now run in Silverlight, ASP.NET, and a WinForms/WPF Windows application. It also means you can now execute code within the browser that runs more than 250x faster than interpreted Javascript.

Silverlight provides a managed HTML DOM API that enables you to program the HTML of a browser using any .NET language (this means you can now wire-up an event handler to an HTML button using C# or VB). Silverlight also provides the ability to have Javascript code within an HTML page call into .NET methods you expose from within your Silverlight control/application. Silverlight includes a JSON serializer that supports automatic marshalling of .NET datatypes to/from Javascript (meaning you can have standard browser Javascript code call a C# method within Silverlight, and have the C# method return a .NET collection which is then serialized by Silverlight into a Javascript collection for your browser Javascript to use).


Sto ce reci, pravi .NET u malom...




Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Windows Presentation Foundation 23.06.2007. u 23:02 · pre 235 meseci #25
Ljudi, ajde neka neko prostim jezikom objasni cemu sluzi taj Windows Presentation Foundation? Jel to treba da zameni Windows Forms ili je to za web programiranje. U Visual Studio Orcas sam video da moze da se pravi WinForms aplikacija (koja ide na framework 2.0) i WPF aplikacija (koja ide na framework 3.5). Koliko sam video, postavljanje kontrola je slicno kao i kod obicnih formi ali cemu to zapravo sluzi?? Raspored kontrola se belezi u nekakvom XML formatu ali mi to ne deluje kao nesto sto bi trebalo da me zanima.
Re: Windows Presentation Foundation 23.06.2007. u 23:43 · pre 235 meseci #26
Nije obavezno zamena, ali MS tezi tome.
Glavna stvar (prostim jezikom) je da daje vise mogucnosti, slozeniju manipulaciju, odvajanje gui-a od koda, bogatiji interface koji koristi DirectX za renderovanje (bolje performanse nego takav isti interface u WinForms pod uslovom da uspes da ga izvedes).
Sto se XAML-a tice (taj xml format), nije obavezno da ga znas (mozes crtati kontrole u VS-u), ali nije ni lose znati jer verovatno ne moze sve da se uradi mishopovlachenjem (nisam probao orcas).
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Windows Presentation Foundation 30.08.2007. u 15:02 · pre 233 meseci #27
Postoji li neka knjiga o WPF koja moze da se kupi kod nas u Beogradu (srpski ili engleski, nevazan jezik)?

[Ovu poruku je menjao Mikky dana 30.08.2007. u 16:18 GMT+1]
Potpis
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
Re: Windows Presentation Foundation 17.09.2007. u 01:07 · pre 232 meseci #28
Treci igrac: http://cairographics.org/

Trka ce biti zanimljiva....
Potpis
Goglasi! - Šta god da kupuješ, naći ćeš na Goglasima! Pretraga malih oglasa i eProdavnica, preko 10 milionda proizvoda.

Cityexpert.rs - Prva srpska onlajn agencija za nekretnine

ॐ

Re: Windows Presentation Foundation 03.08.2009. u 11:04 · pre 209 meseci #29
WPF je nova platforma za izradu Windows Desktop aplikacija.
Posle procitane knjige "Pro WPF in C# 2008" mogu da kazem da je bitna novina
olaksano kreiranje sopstvenih kontrola sa odgovarajucim izgledom i ponasanjem.
Ja sam kreirao ResousceDictionary (biblioteka kontrola) u kome sam bez mnogo
muke kreirao kontrole kao sto su: TxtMesec (moguce je uneti samo brojeve od 1
do 12, sa zaobljenim ivicama, efektom radijalnog svetla i sl.), TxtGodina (pogodi!),
RbtnGlMeni (RadioButton koji izgleda kao dugme sa zaobljenim ivicama i koji menja
izgled u zavisnosti od stanja "IsMouseOver", "IsPressed" i "IsChecked" i to bez
kodiranja, vec unosenjem vrednosti atributa Trigger-a u xaml-u) i dr.
Druge novine su: DependencyProperty koji predstavlja poboljsanu verziju starog
Property-ja sa mogucnoscu pracenja promene vrednosti istog (kao OnPropertyChaged),
zatim mogucnost izbora sadrzaja elemenata (npr. u Button je moguce staviti TextBox
ako to nekome treba, clanovi TreeView-a mogu biti TextBox-ovi, Buttoni i bilo sta drugo)
sto omogucava kreiranje sopstvenih kontrola koje predstavljaju kombinaciju nekih drugih i sl.
Moja dosadasnja losa iskustva sa WPF-om su:
- potroseno vreme za ucenje,
- nedostatak nekih kontrola iz Windows Forms-a (mogu da se naprave, ali i za to treba odvojiti vreme),
- nedostatak resenja na forumima za probleme malo dublje prirode.
Sve u svemu moja ocena je pozitivna.
Pozdrav.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme