重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

4月から社会人になります。
職種はシステムエンジニアです。
社員十数名ほどの小さな会社で、研修はありません。

何かやっておいた方がいい事はないか質問すると、
「Winアプリ(c#)やwebアプリ(c#.net)あたりをやっておくといいかもしれない。」
との事で、とりあえずC#の入門書を買ってみたのですが、
わからない事だらけで困っています。
超初心者なので、細かく教えて頂けないでしょうか。

(1)Winアプリ・webアプリとは何ですか。
(2)C#とC#.netは同じなのですか。違うのなら、C#.netとは何ですか。
(3)C#とはVisual C#の事ですか?

その他知っておくべき事等お教え頂ければ幸いです。
宜しくお願い致します。

A 回答 (2件)

>(1)Winアプリ・webアプリとは何ですか。


WinアプリとはWindowsアプリケーションソフトのこと。
その名のとおりWindowsというOSで動作するアプリケーションソフトのことです。
アプリケーションソフトとは『特定の目的のために作られたソフトウェア』って意味です。

webアプリは、
ブラウザ(IEなど)で動作させるアプリケーションソフトです。
ですので、WindowsというOSに限らずLinuxなど他のOSでもブラウザさえあれば動作します。
このOKWave自体もWebアプリケーションですね。

>(2)C#とC#.netは同じなのですか。違うのなら、C#.netとは何ですか。
同一です。

>(3)C#とはVisual C#の事ですか?
ほぼそう考えてよいと思います。
正確にはVisual C#とはマイクロソフトのVisual Studioを使って、C#という言語で開発するって意味です。


最初はとにかく入門書の内容に従ってプログラムを打ち込んで動かしてみることですね。
    • good
    • 0
この回答へのお礼

わかりやすくお教え頂きありがとうございました。

お礼日時:2010/03/24 19:09

> (1)Winアプリ・webアプリとは何ですか。



・Winアプリ
Windows アプリケーションのことだと思います。
細かく言うと,
 ・コンソール アプリケーション
  コマンドプロンプトから実行するプログラム
 ・Windowws Forms アプリケーション
  旧来の GDI/GDI+ を使った,独自のウィンドウを表示するプログラム
 ・WPF アプリケーション
  GDI 系を原則使わない,独自のウィンドウを表示するプログラム
これらは,Visual C# Express や Visual Studio などで開発する事ができます。

・webアプリ
ASP.NET Web アプリケーションのことだと思います。
IIS サーバーを使ったサイト構築方法になります。
 ・ASP.NET Web アプリケーション
  ポストバックという機構を使ったサーバーアプリケーション
 ・ASP.NET MVC Web アプリケーション
  MVC と呼ばれる機構を使ったサーバーアプリケーション
これらは,Visual Web Developer Express や Visual Studio などで開発する事ができます。
なお,ASP.NET MVC は別途インストールが必要になります。

SITE: Microsoft Visual Studio 2008 Express Edition
http://www.microsoft.com/japan/msdn/vstudio/expr …
SITE: ASP.NET MVC : The Official Microsoft ASP.NET Site
http://www.asp.net/mvc/

> (2)C#とC#.netは同じなのですか。違うのなら、C#.netとは何ですか。

同じです。
正確に言うなら,C#であってC#.netではありません。

> (3)C#とはVisual C#の事ですか?

C# は言語 (ISO/IEC 23270:2003, JIS X 3015およびECMA-334) であり,
Visual C# は製品名です。
    • good
    • 0
この回答へのお礼

わかりやすくお教え頂きありがとうございました。

お礼日時:2010/03/24 19:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!