2011-03-16 5 views
0

Winforms est-il le seul moyen de développer l'interface graphique d'un logiciel?Utilisation de winforms pour développer un logiciel

Le logiciel utilisera SQL Server Express Edition & serait construit sur C# .NET

EDIT: Le logiciel courrait sur le réseau local sur un seul ou plusieurs systèmes localement. Dans le cas de systèmes multiples, SQL SERVER ne serait installé que sur un PC et les autres s'y connecteraient. De plus, tous les systèmes auraient Windows XP ou 7.

+0

Il existe plusieurs options disponibles Winforms, WPF, applications Web, Silverlight, etc. Tout dépend de vos besoins, par exemple, où voulez-vous exécuter le logiciel, quel usage et plusieurs autres facteurs. – Aravind

Répondre

3

Aujourd'hui, la technologie la plus préférée est WPF, qui vous permet de concevoir l'application de manière plus facile à maintenir et à tester. Mais ce système dépend ciblez-vous en termes de WPF/disponibilité NET

plus, vous pouvez considérer compact SQL comme une alternative à SQL Express

+0

pouvons-nous utiliser C# .net dans WPF – sqlchild

+0

certainement oui :) – Robert

+0

est donc intégré dans le studio visuel, comment dois-je commencer, quoi télécharger – sqlchild

2

Non, non ils ne sont pas ...

(en supposant logiciel de bureau, vous pouvez utiliser WPF ou silverlight, bien que d'autres comme GTK# sont disponibles.)

3

ou SilverLight est une autre option que cela semble être de plus en plus à l'appui sur WPF

vous pouvez utiliser en tant que navigateur ou hors de la technologie du navigateur

+0

s'il vous plaît vérifier la partie éditée de ma question – sqlchild

2

Il existe également WPF pour l'interface graphique de bureau sous Windows.

2

Non, il n'y a jamais de "moyen unique" de développer quelque chose. Vos options les plus immédiates sont:

  • WinForms
  • WPF
  • Silverlight
  • (toute technologie web, si vous voulez)

Il y a beaucoup d'autres moins évidentes, si vous re sentir aventureux. (Ils impliquent généralement sortir de la pile Microsoft, ce que vous pouvez ou ne voulez pas faire à ce stade.)

Étant donné les tendances actuelles, il est probable que vous souhaitiez utiliser WPF pour une application Windows basique. Bien qu'il y ait d'autres facteurs à prendre en compte dans cette décision. Si, par exemple, votre application doit s'exécuter sur toute une série de systèmes cibles, il se peut que WPF ne soit pas pris en charge sur tous les systèmes.

+0

s'il vous plaît vérifier la partie éditée de ma question – sqlchild

Questions connexes