2009-08-22 9 views
10

2 parties de la question Je veux développer des logiciels pour Windows (en particulier 7)Comment développer des applications Windows

  1. Quelle langue et la connaissance Ai-je besoin de savoir?
  2. Quel logiciel dois-je utiliser pour les développer?

Veuillez répondre à la question w.r.t les deux binaires autonomes et peut-être l'arène .NET aussi.

Faut-il vraiment coder en profondeur ou y at-il des logiciels qui me permettent de faire du point and click et de créer quelque chose de rapide et rapide.

Quel serait le choix de python, auquel cas ai-je besoin de développer avec python?

Répondre

13

Je vous suggère d'apprendre C# et WPF. Pour cela, vous aurez besoin de Visual Studio.

+2

+1 Pour suggérer .NET pour obtenir des applications à r plates-formes Windows. WPF permet des fonctionnalités graphiques modernes. – galaktor

7

Vous pouvez utiliser C# pour développer une application basée sur Windows.

Pour cela, vous pouvez utiliser Visual Studio IDE. C# fournit un grand ensemble de classes pour interagir avec le système d'exploitation Windows.

Edit:

Si vous êtes un débutant à la langue, vous pouvez lire des tutoriels et faire une compréhension de base, puis continuer à chercher des projets.

+0

cela signifie un codage en dur direct? – OrangeRind

+0

Oui, vous devez coder à la main votre application. – rahul

+0

Vous recherchez une bibliothèque pour effectuer cette tâche? Si vous pouvez expliquer quelle application vous développez, il serait plus facile d'aider. – rahul

2

Microsoft Edition Expression Visual Studio sont les meilleurs outils pour apprendre et GRATUIT applications Windows comme Microsoft Visual C# 2008 Express Edition

Langues pour apprendre C# pour Front End

SQL pour Backend

ADO. NET pour la connectivité entre ces remorques

0
  1. C#: Je suis sûr que vous pouvez également l'utiliser pour des applications autonomes
  2. Visual Studio: Vous pourriez obtenir une version gratuite de Visual Studio Express quelque part, j'en ai même eu un avec un magazine.
+0

ya je peux obtenir VS par msdnaa professionnel ferait rite? – OrangeRind

+0

Absolument, professionnel fera. – galaktor

1

Notez que si vous développez pour Windows 7, vos utilisateurs ont déjà .NET 3.5 SP1. Et vos autres utilisateurs peuvent l'obtenir facilement (vous pouvez créer un programme d'installation ClickOnce pour votre application dans Visual Studio, qui configure automatiquement la machine du client avec un téléchargement minimal).

De même, il n'est pas tout à fait vrai qu'il existe une distinction stricte entre la programmation visuelle et la programmation "dure" - la plupart des outils mélangent ces techniques. En C# ces jours-ci, vous voulez probablement apprendre WPF, où la disposition de l'interface utilisateur ressemble beaucoup à du HTML pour mettre en page une page Web.

+0

serait-il mieux (lire plus facile et mieux) pour développer dans la partie. – OrangeRind

+0

C# et VB.NET sont des langages à développer sur l'environnement d'exécution .NET WPF est une bibliothèque pour écrire des applications d'interface utilisateur WPF utilise un langage XML appelé XAML. certains codage en XAML pour mettre en page l'interface utilisateur et certains en C# ou VB.NET pour que l'application réagisse à l'entrée –

Questions connexes