C# 3.0言語説明 はじめに - システム開発・導入全般 - 専門家プロファイル

上原 正吉
株式会社アースリンクネットワーク 
Webプロデューサー

注目の専門家コラムランキングRSS

対象:システム開発・導入

井上 みやび子
井上 みやび子
(Webエンジニア)
清水 圭一
清水 圭一
(IT経営コンサルタント)
井上 みやび子
井上 みやび子
(Webエンジニア)

閲覧数順 2016年12月05日更新

専門家の皆様へ 専門家プロファイルでは、さまざまなジャンルの専門家を募集しています。
出展をご検討の方はお気軽にご請求ください。

C# 3.0言語説明 はじめに

- good

  1. 法人・ビジネス
  2. システム開発・導入
  3. システム開発・導入全般
C# .Net 開発 C# 3.0 言語解説

C# 3.0言語説明 はじめに



まず、はじめに基本的なことなのですが、
勘違いの多い項目としてバージョンの混同があります。

具体的には、
.NET Framework 3.5
.NET Framework 3.0
.NET Framework 2.0
.NET Framework 1.1
.NET Framework 1.0
のようなフレームワークのバージョンと言語である
C# 1.0
C# 2.0
C# 3.0
のバージョンを混同しがちです。

つまり、
.Net3.0だからC#3.0を使わなければならない
.Net3.5にはC#3.5がある
.Net2.0だからC#3.0は使えない

というような誤解があります。


.NET 3.5とは.NET 2.0に拡張されたクラスライブラリである



.NET Framework 3.5とは.NET Framework 2.0に拡張されたクラスライブラリであり
その新機能にあたる部分(たとえばWPF)を使用しなければ
Visual Studio 2008とC# 3.0で開発されたプログラムは.NET Framework 2.0上でも実行できる。

これはIISのタブでフレームワークのバージョンを選ぶときに2.0までしか選べないことからもすぐに分かると思います。
(私はIISのタブに3.0がないのでかなり悩んだクチです)


実装方法について



やりかたとしては実に簡単で、Visual Studio 2008でプロジェクトのプロパティを開き、[アプリケーション]タブを開くと、フレームワークのバージョンとして2.0、3.0、3.5を選ぶことができます


次回 C# 3.0の新機能について

QuickRec--メール・電話・FAXをお客様情報と一緒に全部まとめて一元管理
電話を自動録音することによりトラブルを未然に防ぎます
http://www.quickrec.com/

システム開発のご相談、ホームページ作成なら
アースリンクネットワークへ
http://www.eln.ne.jp