Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


WPF eller Windows Forms

Postades av 2009-05-10 23:24:29 - Björn Svensson, i forum c# (c-sharp), Tråden har 6 Kommentarer och lästs av 1383 personer

Hej. Har hållt på med programmering tidigare men har haft ett uppehåll på några år. Skulle nu behöva bygga en Windows applikation som går mot en databas - visa, mata in, redigera data m.m. med klassiska kontroller som t.ex. knappar, textboxar, komboboxar ev. tabeller. Mao ingen video eller liknande multimedia funktioner.

Jag har förstått att WPF är det nya (kanske inte för er) och funderar på att använda mig av den tekniken. Är jag fel ute ? Ska man fortfarnade använda sig av Windows Forms eller är det lika bra att haka på det nya - WPF ?

Några andra synpunkter är att jag ev. även tänkte få en del av programmet att ochså fungera på webben. Därför tänkte jag designa appen enl. någon förenklad MVP / MVC modell för att kunna
återanvända mycket av koden (kanske fungerar det helt annorlunda med WPF).

Jag använder Microsoft Visual Studio C# 2008 Express edition (gratis) som verktyg. Har för mig att jag läste någonstans att det inte ska gå att bygga WPF program i Express edition men enl. mina tester verkar det inte vara några problem. Någon som vet ?

Tacksam för svar och synpunkter.


Svara

Sv: WPF eller Windows Forms

Postades av 2009-05-11 08:32:25 - Magnus Gladh

Enligt MS själv så skall du från och med .NET 4.0 Alltså VS 2010 kunna använda WPF för att bygga vanliga LOB (Line of business) applikationer i WPF. I de tidigare versionerna så har man fokuserat lite väl mycket på "häftiga" effekter och helt enkelt tappat bort merparten av användarna när det inte ens finns standard kontroller med i WPF som en vanlig DatePicker....

Nu finns det massor med komponenter ute på nätet som löser detta för dig, så iprincip så finna det ingen anledning att inte hoppa på WPF tåget då det är framtiden från MS att bygga gränssnittet på. Dessutom så kommer WPF och Silverlight närma sig mer och mer vilket gör att ytterst få ändringar behövs göras för att flytta ut din WPF applikation på nätet.

Om du skall använda WPF så skall du titta på M-VM-M (http://blogs.msdn.com/johngossman/archive/2005/10/08/478683.aspx) pattern som motsvara MVC/MVP men som är mer anpassat för WPF. Fördelen med WPF mot WinForms är att databindingen är betydligt bättre implementerad i WPF än i WinForms, om du nu enbart ser till LOB applikationer.


Svara

Sv:WPF eller Windows Forms

Postades av 2009-05-11 23:17:01 - Björn Svensson

Tack för ditt svar. Verkar ju väldigt intressant, skulle gärna vilja använda WPF. Skulle vara kul att att kanske kunna designa sin app lite annorlunda och närheten till webben verkar bra.

Kanske kommer man också enklare kunna göra rapporter vilket jag tidigare alltid har haft problem med. Jag gillar tex inte Crystal Report.

WPF verkar helt klart vara värd att studera. Men vet inte riktigt om jag vågar bygga en app i dagsläget med WPF. Kanske fastnar man och lyckas inte slutföra det där sista procenten i sitt projekt, känns lite osäkert.

Jag får läsa på mer och hoppas på mer input här.


Svara

Sv: WPF eller Windows Forms

Postades av 2009-05-14 08:28:42 - Niclas Pehrsson

Jag är inne på mitt tredje projekt med WPF, under första projektet fanns det vissa kullar att ta sig uppför.
Jag kan väl berätta att de två stora misstagen jag gjorde i det första eller ja kanske inte misstag. CompositeWPF fanns inte vid det första projektet, men idag skulle jag inte bygga ett utan.

1. Använde inte CompositeWPF.
2. Använde inte MV-VM


Svara

Sv:WPF eller Windows Forms

Postades av 2009-05-14 10:35:16 - Magnus Gladh

"1. Använde inte CompositeWPF.
2. Använde inte MV-VM "

Du menar väl

1. Använde CompositeWPF.
2. Använde MV-VM

Eller?


Svara

Sv: WPF eller Windows Forms

Postades av 2009-05-14 21:08:45 - Niclas Pehrsson

nja det var dom 2 som var mina 2 misstag att jag inte gjorde... kanske beskrev det lite tokigt :(...

Skulle inte bygga system utan dom idag iaf.


Svara

Sv:WPF eller Windows Forms

Postades av 2009-05-15 08:31:56 - Magnus Gladh

Ja nu ser jag att du skriver med dubbel neglation. att så "bygg inte utan"...

Men vi menar samma sak. CompositeWPF känns dock lite komplext och skall man bara bygga små snabba lösningar så skulle jag nog hoppa över det. Men om man vill bygga något som är större och vara en stund så skulle jag använda det.

- M


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 635
27 958
271 741
571
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies