11
votes

Comment développer des applications Windows

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

  1. Quelle langue et connaissances dois-je 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 le .NET Arena.

    est-il nécessaire de coder vraiment profond ou y a-t-il des logiciels qui me permettent de faire le point et de cliquer sur des choses et de créer quelque chose de rapide et rapide.

    Quelle est la qualité d'un choix python, auquel cas, que dois-je développer avec python?


0 commentaires

5 Réponses :


8
votes

Vous pouvez utiliser C # pour développer une application Windows 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.

éditer:

Si vous êtes un débutant dans la langue, vous pouvez lire des didacticiels et prendre une compréhension de base, puis continuer à rechercher des projets.


5 commentaires

cela signifie codage rigide direct?


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


Donc, cela implique une étude de l'ensemble de l'API et des bibliothèques. Tout ce qui est plus facile?


applications de base telles que les lecteurs RSS, les bloc-notes, etc. Des choses qui sont déjà là, mais simplement pour apprendre à le faire pour de vrai


En effet, je suis un débutant à c # Cependant, je connais un peu de programmation décent sous la forme de la traditionnelle C, C ++ etc. (collège) :(



2
votes

L'édition d'expression Microsoft Visual Studio sont les meilleurs outils pour apprendre et libérer des applications Windows telles que Microsoft Visual C # 2008 Express Edition

Langues à apprendre C # pour l'avant

SQL pour le backend

ado.net pour la connectivité entre ces remorquements


0 commentaires

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

0 commentaires

1
votes

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).

Il n'est pas tout à fait vrai qu'il existe une distinction dure entre la programmation visuelle et la progression "dure" - la plupart des outils mélangent ces techniques. En C # Ces jours-ci, vous voulez probablement apprendre le WPF, où la mise en page de l'interface utilisateur est telle que de faire HTML pour établir une page Web.


2 commentaires

Alors, cela pourrait-il mieux (lu plus facile et meilleur) de se développer dans la partie .NET ou le simple C # ferait (ou suis-je en train de mélanger des choses)?


C # et VB.NET sont des langues pour développer sur le fichier d'exécution .NET. WPF est une bibliothèque pour écrire des applications ui. WPF utilise une langue basée sur XML appelée xaml. Vous faites donc un certain codage dans XAML pour définir l'interface utilisateur et certains en C # ou VB.NET pour faire l'application. répondre à l'entrée.



14
votes

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


1 commentaires

+1 pour suggérer .NET pour obtenir des applications basées sur l'interface graphique de travail rapide pour les plates-formes Windows. WPF permet des caractéristiques graphiques modernes.