トップページtech
988コメント255KB

【WinFX】 .net Framework 3.0 を語るスレ Part7

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/10/10(火) 06:59:52
WinFXは.net Framework3.0に改名されました
.net3.0とは

・WPF = デスクトップコンポーネント、WinFXの目玉
・WCF = ネットワーク,IPC部分
・WF = ワークフロウ設計部分

の3要素と従来の.NET2.0のクラスライブラリを指した名称です。
WinFXのコンポーネントであったWinFSは削除されました。
.net3.0は従来の.net2.0の上に構築されたフレームワークでありまったく新しいものではありませんが
もともとWinFXとして独立していたライブラリでありまだ完全なIDEが整ってないため
しばらくは別モノとしてプログラミングするべきでしょう。

Windows Vista Developer Center
http://msdn.microsoft.com/windowsvista/

WinFX SDK
http://winfx.msdn.microsoft.com/library/

Windows Vista
http://www.microsoft.com/windowsvista/default.mspx
http://www.microsoft.com/japan/windowsvista/default.mspx

過去スレ
Part6 http://pc8.2ch.net/test/read.cgi/tech/1140879141/
Part5 http://pc8.2ch.net/test/read.cgi/tech/1123003135/
Part4 http://pc8.2ch.net/test/read.cgi/tech/1090939006/
Part3 http://pc5.2ch.net/test/read.cgi/tech/1071150423/
Part2 http://pc5.2ch.net/tech/kako/1069/10693/1069394880.html
Part1 http://pc5.2ch.net/tech/kako/1067/10674/1067489881.html
0002デフォルトの名無しさん2006/10/10(火) 07:01:44
ずるして楽してかれいに2げっとかしらかしら〜
0003デフォルトの名無しさん2006/10/10(火) 07:05:49
■よく出る単語
XPS = MSがPDFに対抗した印刷文書オープンフォーマット。Abodeに訴えられ協議中
Aero = Vistaでの3D GUIの総称。Direct9 Exを使う。
Orcas = VistaとあわせてでるVisualStudioの総称
XAML = マークアップ言語でGUIを記述するフォーマット.net3.0で使う

WPF (Avalon) = WinFXのGUI部分のフレームワーク Avalonはコードネーム
          ビオカードの3D機能を使ったプログラミングができる。

WCF (Indigo) = WinFXのネットワークやプロセス間通信部分 Indigoはコードネーム

WinFS = Vistaに搭載されるはずだったファイルシステム 

Microsoft Shell (MSH) [codename:Monad] = Visttaに搭載されるはずだったスクリプト言語 βは使える状況

DirectX10 = Vistaだけが利用できるバージョン。VistaのRC1以降などには搭載済だが
        ビデオカードがまだ出てない。

COM、DCOM、WinDNA、.NET PassPort、ADO、ATL=WinFXの祖先、今は墓場でFXを待つ
0004デフォルトの名無しさん2006/10/10(火) 07:10:48
【.net3.0プログラミング要件】

OS: XP 2003Server Vista
ビデオカード:WPFを使うならDirect9対応のそれなりのカードが必要
IDE:VisualStudio2005シリーズ(Expressでも可)
   http://www.microsoft.com/japan/msdn/vstudio/express/

IDEにOrcasのエクステンションキットを入れる形になる
MSのダウンロードサイトから無料でダウンロードできる。
0005デフォルトの名無しさん2006/10/10(火) 07:15:45
WCFプログラミングの基礎
http://www.atmarkit.co.jp/fdotnet/wcf/wcf03/wcf03_01.html
NET&Windows Vistaへ広がるDirectXの世界
http://www.atmarkit.co.jp/fdotnet/directxworld/directxworld01/directxworld01_01.html

Windows Presentation Foundationプログラミング (単行本)
http://www.amazon.co.jp/gp/product/427406641X/sr=1-2/qid=1160432037/ref=sr_1_2/250-7520459-0886613?ie=UTF8&s=books

WPF、.net3.0の唯一の日本語本(翻訳書)
だが出た時期がチョウ古いので役にたたないかも。日本語マンセーな大和民族なら立ち読みしてもよし買ってよし
英語が読めるなら英語の本はバンバン出てます
0006デフォルトの名無しさん2006/10/10(火) 07:33:20
>>1
CardSpace が抜けとる
0007デフォルトの名無しさん2006/10/10(火) 09:10:06
monadだとかpowershellの生死はどうなった?
名前変わり杉で良くわからん。
0008デフォルトの名無しさん2006/10/10(火) 09:41:50
>>7
今RC2
0009デフォルトの名無しさん2006/10/11(水) 09:58:00
.NETってカスじゃんwwwwww
どうせ3.0になっても↓の問題も解決してないんだろwwwwwwwww
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=798587&SiteID=7
0010デフォルトの名無しさん2006/10/12(木) 00:16:34
>>3
Abodeって何、Abodeってw
0011デフォルトの名無しさん2006/10/12(木) 04:43:00
>>10
それ以前にXPSは別に対抗して作ったわけじゃないよな
XAMLをベースにするんなら自然と出てくるし(GDIとEMFみたいなもの)。
結局対抗することになったけど。まぁPDFも生まれがそうなんだから
仕方ないな
0012デフォルトの名無しさん2006/10/12(木) 12:46:06
新しい名前ばっかりで実体が無い。
時間が経つと消滅するから良いけど(笑)
0013デフォルトの名無しさん2006/10/12(木) 22:29:15
>>12
実体がないって何のことだろう…
0014デフォルトの名無しさん2006/10/12(木) 23:42:38
>>12の頭のことだろう
0015デフォルトの名無しさん2006/10/13(金) 18:08:45
Windows .NET Server(笑)
0016デフォルトの名無しさん2006/10/13(金) 20:10:32
WinFXスレの末期もこんな流れだったな
0017デフォルトの名無しさん2006/10/13(金) 22:27:31
この技術もそろそろ終了だな
0018デフォルトの名無しさん2006/10/14(土) 01:16:25
まだ始まってもいねーよ
0019デフォルトの名無しさん2006/10/14(土) 03:31:46
>>16
まぁそうなんで立てるの止めた気もするが、よく考えたら正式版まで
あと1ヶ月ぐらい?な気もするのでそれからはまともになるだろう
0020デフォルトの名無しさん2006/10/14(土) 20:01:17
最近マイクロソフトが何したいのかわからん
0021デフォルトの名無しさん2006/10/14(土) 20:18:50
今に始まったことじゃござんせん。
0022デフォルトの名無しさん2006/10/14(土) 21:07:06
msdn blogみてると、どんどん人がやめてるな。
マジでもうだめだろ
0023デフォルトの名無しさん2006/10/16(月) 08:45:44
>>19
.NET大ブーム(笑)
0024デフォルトの名無しさん2006/10/18(水) 20:34:32
点呼
明日のベータエクスペリエンスセミナーに行く奴

1
0025デフォルトの名無しさん2006/10/19(木) 00:20:32
0
0026デフォルトの名無しさん2006/10/19(木) 02:36:47
9
0027デフォルトの名無しさん2006/10/20(金) 10:48:27
1024
0028デフォルトの名無しさん2006/10/20(金) 10:53:35
ところでこんなところに佐賀県と書いても、監視の対象となるのかね。
0029saga2006/10/20(金) 11:07:52
0030デフォルトの名無しさん2006/10/20(金) 13:27:45
>>28
通報しますた。
0031デフォルトの名無しさん2006/10/28(土) 00:43:06
ttp://www.itmedia.co.jp/news/articles/0610/27/news106_2.html

> 「統合を目指す「バベルの塔」になる恐れがあるからだ」と警告した。

これってWinFXのことだろ。
WinFXは頂点(統合)を目指すあまり、神の怒りに触れたんだよ。
0032デフォルトの名無しさん2006/10/30(月) 16:46:37
  /||ミ
 /::||__
/::::||WC|
|:::::|| ̄ ̄|
|:::::|| ガチャッ
|:::::||  |
|:::::||∧_∧
|:::::||・ω・`)
|:::::||o o旦~
\::::||―u|
 \::||
  \||彡
皆さん、
お茶が入りましたよ…
0033デフォルトの名無しさん2006/11/01(水) 19:57:43
Maxの開発終了。wpfは大丈夫か。使われるのか。
0034デフォルトの名無しさん2006/11/07(火) 09:06:04
正式リリースあげ
0035a2006/11/07(火) 13:23:19
>>3
0036デフォルトの名無しさん2006/11/07(火) 14:12:58
.NETFramework3.0
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043&DisplayLang=en
0037正式リリース2006/11/07(火) 16:26:56
Windows SDK
http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en

.NET 3.0 Redist
http://www.microsoft.com/downloads/details.aspx?FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043&DisplayLang=en

VS2005 extensions for WF
http://www.microsoft.com/downloads/details.aspx?FamilyID=5d61409e-1fa3-48cf-8023-e8f38e709ba6&DisplayLang=en

VS2005 extensions for WCF&WPF(CTP)
http://www.microsoft.com/downloads/details.aspx?FamilyID=f54f5537-cc86-4bf5-ae44-f5a1e805680d&DisplayLang=en
0038デフォルトの名無しさん2006/11/07(火) 17:02:00
ttp://pc8.2ch.net/test/read.cgi/prog/1134290572/515

Vista RCで.NET2.0のソフト動かしたら、クラスライブラリの挙動の違いで
ボロボロだった…
そのまま実行できちゃうのに、同じクラス、同じメソッドで動作が異なるのはマズすぎ。
マジ終わったかもしれん…
0039デフォルトの名無しさん2006/11/07(火) 18:17:42
.NET4.0はじまったな
0040デフォルトの名無しさん2006/11/07(火) 18:20:59
.NET2010に期待!
0041デフォルトの名無しさん2006/11/07(火) 18:46:11
.com ハジマタ
0042デフォルトの名無しさん2006/11/07(火) 18:51:07
いや、COM→.NETときたから、次はORG/に間違いないw
0043デフォルトの名無しさん2006/11/07(火) 20:56:59
WPFのデモ、総じて重くね?
0044デフォルトの名無しさん2006/11/07(火) 21:02:20
死ぬほど重いな
最低Vista AeroGlassが快適に動くPCじゃないとWPFも快適に動かんだろう
0045デフォルトの名無しさん2006/11/07(火) 21:48:28
DirectX9.0c特化ってことで
GeForce6800系とかRadeonX1800系とかじゃないとな〜
0046デフォルトの名無しさん2006/11/07(火) 21:49:55
http://www.netfx3.com/
0047デフォルトの名無しさん2006/11/07(火) 22:37:00
.net3.0正式版が出たって書いてたからきてみたけど、この過疎ぶりは何?
0048デフォルトの名無しさん2006/11/08(水) 00:25:43
盛 り 上 が っ て ま い り ま し た
0049デフォルトの名無しさん2006/11/08(水) 00:40:50
別に1.1でも問題なくね?
0050デフォルトの名無しさん2006/11/08(水) 00:45:51
sdkも英語版でok?
0051デフォルトの名無しさん2006/11/08(水) 00:50:27
windows2000で使えないんだもん
0052デフォルトの名無しさん2006/11/08(水) 10:37:02
だれか2.0に3.0入れた人いる?
発狂しませんか?
0053デフォルトの名無しさん2006/11/08(水) 12:27:16
ドトネトって発狂しちゃうの?
0054デフォルトの名無しさん2006/11/08(水) 15:00:44
>>52
別に発狂しているような気はしないなぁ・・・
0055デフォルトの名無しさん2006/11/08(水) 15:33:21
>>52
1.0から全部入れてるが発狂してないぜ?
0056デフォルトの名無しさん2006/11/08(水) 15:43:04
847 :デフォルトの名無しさん :03/04/19 11:55
>>796
このページができた原因ってもしかして・・・。

http://msdn.microsoft.com/vstudio/partners/localization/

864 :デフォルトの名無しさん :03/04/19 12:28
>>847
知っている人は知っているんだけど、異なる言語の 1.0 と 1.1 を同じ環境にインストールすると .NET は発狂する。
SDK の README にも重要な注意として明記されているし、実際混ぜると変なエラーメッセージが出まくる。

対応策として
A: ローカライズ版 1.0 を抜き、英語版 1.0 を入れる。
B: 1.0 と同一言語のローカライズ版または多国語対応版 1.1 を入れる。
を MS は公開している。

A案は、英語版の FrameWork で使ってください。というもの。
B案は、1.0 と同じ言語の 1.1 を入れれば大丈夫ですよ。というもの。

B 案のほうがまともな案なのだが、この「多国語対応版」 .NET Framework v1.1 を
英語版 1.1 と同時にリリースする話だったのだ。

Windows MUI 版と同じでインストーラドキュメントは英語のまま。.NET Framework としての UI / 実行時メッセージが多国語対応。
かつ(たぶん再起動が必要だが)切り替え可能。というもの。

これがなぜかいまだにリリースされていない。

ほとんどのマシンには Windows Update で、適切な言語の .NET Runtime がインストール
されちゃっているから、現時点で 1.1 アプリを配布することは実質的にできない。

MUI 版が出ないとアプリを配布できない開発環境になることは分かっているはずなのに > MS
0057デフォルトの名無しさん2006/11/08(水) 15:43:13
どうせ副作用に依存しまくりのコード書いたんだろ
0058デフォルトの名無しさん2006/11/08(水) 15:44:19
M$が副作用に依存しまくりのコード書いたんだろうか。

直ってると良いね!
0059デフォルトの名無しさん2006/11/08(水) 17:10:15
だから、相手にするとこうなるっての。いい加減学習しろよ・・・。
0060デフォルトの名無しさん2006/11/08(水) 17:11:37
あと、わざわざここで話すべき真面目な話題もないだろうから、各本スレでよろしく。
0061デフォルトの名無しさん2006/11/08(水) 17:52:52
発狂の件は隠しておくべき。
0062デフォルトの名無しさん2006/11/08(水) 18:00:10
.NET3.0対応のVisual Studioの新バージョンはいつ出るの?
0063デフォルトの名無しさん2006/11/08(水) 18:36:04
.NET3.0を入れたXPでできることとVistaでできることの違いを知りたす(・ω・)
0064デフォルトの名無しさん2006/11/08(水) 18:45:24
0$のバージョン違いを意識する必要があるんだったらドトネトのイミネー。

それでなくても、Win32、COM、ドトネトの関係を検討する必要があるのに。


0065デフォルトの名無しさん2006/11/08(水) 18:55:24
>>62-63
既出の話題なので本スレでどうぞ
0066デフォルトの名無しさん2006/11/09(木) 00:24:51
WinFX 2.0まだ〜。チンチン
0067デフォルトの名無しさん2006/11/09(木) 10:06:46
>>65 わからないなら書かないでね。
0068デフォルトの名無しさん2006/11/09(木) 18:31:20
踊れよ、なぁ
0069デフォルトの名無しさん2006/11/09(木) 19:51:03
基地外粘着の居る場所で踊るわけないだろ
みんな他所に行ったよ
0070デフォルトの名無しさん2006/11/09(木) 23:07:15
ttp://www.cubpack99.com/Pack99/WPFPhysics1_exe.zip

なんか面白いデモ張れよ
0071デフォルトの名無しさん2006/11/09(木) 23:29:41
http://wpf.netfx3.com/files/folders/3752/download.aspx
0072デフォルトの名無しさん2006/11/10(金) 01:25:30
ttp://www.heroicsalmonleap.net/NLarge/NLarge1.0.zip
0073デフォルトの名無しさん2006/11/10(金) 01:38:39
http://home.comcast.net/~unnir/samples/XPGadgets.zip
0074デフォルトの名無しさん2006/11/12(日) 11:24:49
これラムダ式とかはまだなの?
0075デフォルトの名無しさん2006/11/12(日) 12:01:34
>>74
.NET 3.0 は C# 2.0 のままだから無理
0076デフォルトの名無しさん2006/11/12(日) 14:29:33
で、なにがどうなったの?これ。
0077デフォルトの名無しさん2006/11/12(日) 14:31:54
英語ページでぜんぜんわかりまっしぇーん
0078デフォルトの名無しさん2006/11/13(月) 06:29:19
>>75
CLRのバージョンでどこで確認するの?
0079デフォルトの名無しさん2006/11/13(月) 08:18:40
>>78
%windir%\Microsoft.NET\Framework
0080デフォルトの名無しさん2006/11/15(水) 12:58:22
.NET Framework 2.0 廃止予定の API 一覧
ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/
0081デフォルトの名無しさん2006/11/15(水) 13:11:47
意味わかんないです(><)
ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ObsByNamespace.aspx#System.Windows.Forms

System.Windows.Forms.Form
ApplyAutoScaling()
メッセージ : このメソッドは非推奨になりました。
代わりに、ApplyAutoScaling メソッドを使用してください。
0082デフォルトの名無しさん2006/11/15(水) 13:29:11
 ( <●><●>)   ドトネト1.0〜2.0廃止なのは分かってます
  (U      )つ  
    u  u
0083gtk2k2006/11/15(水) 13:37:05
>>81
MSDNフォーラムのドキュメントフィードバックに投下させていただきました。
0084デフォルトの名無しさん2006/11/15(水) 13:49:38
 ∧ ∧
(*‘ω‘ *)  ドトネっぽ
 (   )
  v v    
       廃止っ
   川
 ( (  ) )
0085デフォルトの名無しさん2006/11/15(水) 13:50:42
>>81
ContainerControl.PerformAutoScale が正解らしい。
0086デフォルトの名無しさん2006/11/15(水) 19:52:32
>>80









             .NET オワタ\(^o^)/    
                             , -、
.         , --、       , -、   _      (  j
        (   j     /   ⌒´  \    / /´
          \ \.  ∠   ハ M ,   ',  / /
           \ \ / ヽ ト、l !/ |  ハ / /
            \ ヽ! l八⌒_⌒ル トリ/ /
             \∧{l リ  V_ノ イ j∧′/
               // .ヽ { >‐< j/ \ヽ
              \  メ/^<>^',ヽ  /
                `{  〉 f::l .〈o Y
                 } / l::::l V .}
                くム. ∨  }!人
                  {====}  \
0087デフォルトの名無しさん2006/11/15(水) 19:58:12
VC++ >> VB6 >> .NET1.1 >> .NET2.0 >> .NET1.0 >> WinFX

| (^o^)ノ | (^o^)ノ | (^o^)ノ | (^o^)ノ__,,:::========:::,,__
 |\.⌒⌒⌒\⌒⌒⌒\.⌒⌒⌒\...‐''゙ .  ` ´ ´、 ゝ   ''‐...
 \ | ⌒⌒⌒~.| ⌒⌒⌒~|. ⌒⌒..‐´      ゙          `‐..
   | (^o^)ノ | (^o^)ノ | (^/                    \
   |\ ...........;;;;;;;;;;;;;;::´                           ヽ.:;;;;;;;;;;;;;;;;......
   .....;;;;;;;;゙゙゙゙゙゙゙        .'                             ヽ      ゙゙゙゙゙゙゙;;;;;;;..
;;;゙゙゙゙゙            /                           ゙:              ゙゙゙゙;;
゙゙;;;;;;;..........          ;゙                              ゙;     .........;;;;;;゙゙゙
  ゙゙゙゙゙゙゙゙゙;;;;;;;;;;;;;;.......;.............................              ................................;.......;;;;;;;;;;;;゙゙゙゙
       | (^o^)ノ ゙゙゙゙i;゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙;l゙゙゙゙゙
       |\.⌒⌒ノi|lli; i . .;, 、    .,,            ` ; 、  .; ´ ;,il||iγ
       \ | ⌒⌒/゙||lii|li||,;,.il|i;, ; . ., ,li   ' ;   .` .;    il,.;;.:||i .i| :;il||;(゙
         | (^o^)ノ`;;i|l|li||lll|||il;i:ii,..,.i||l´i,,.;,.. .il `,  ,i|;.,l;;:`ii||iil||il||il||l||i|゚゙´
         |\.⌒⌒゙゙´`´゙-;il||||il|||li||i||iiii;ilii;lili;||i;;;,,|i;,:,i|liil||ill|||ilill|||ii||lli゙/`゙⌒\

0088デフォルトの名無しさん2006/11/15(水) 22:06:29
    ___
   ,;f     ヽ
  i:         i
  |         |
  |        |  ///;ト,
  |    ^  ^ ) ////゙l゙l;   おおなんという互換性・・・
  (.  >ノ(、_, )ヽ、} l   .i .! |   
  ,,∧ヽ !-=ニ=- | │   | .|
/\..\\`ニニ´ !, {   .ノ.ノ
/  \ \ ̄ ̄ ̄../   / .|
0089デフォルトの名無しさん2006/11/15(水) 23:22:49
誰も使わねーよこんなの。マジで。
0090デフォルトの名無しさん2006/11/15(水) 23:31:37
orcasまだー?
0091デフォルトの名無しさん2006/11/15(水) 23:50:29
Vista全盛になったら、ネイティブ/ドトネト製とか気にしないで使う時代になるんでしょうか

少なくともかつてのVBみたいに敬遠されることはなくなる……のでしょうか
0092デフォルトの名無しさん2006/11/16(木) 04:03:26
>>91
ヒント:.NET4.0

.NET3.0はVistaに搭載されてるから問題ないだろう。
ただ.NET3.1や.NET3.0SP1が出た時点でまた同じ互換性の問題に出くわす
オワタ\(^o^)/
0093デフォルトの名無しさん2006/11/16(木) 10:48:50
じゃあWin32で開発し続けるのが正解なのか?
0094デフォルトの名無しさん2006/11/16(木) 11:59:28
Win32に対応しているクラスライブラリ使えば良いんじゃね?
0095デフォルトの名無しさん2006/11/16(木) 12:28:05
Win32対応クラスライブラリ >>>>> (壁) >>>>> ドトネトFXクラスAPI
0096デフォルトの名無しさん2006/11/16(木) 14:38:20
>>92
なんのための side by side だと…
0097デフォルトの名無しさん2006/11/16(木) 14:46:44
再度(コーディング) 倍 再度
0098デフォルトの名無しさん2006/11/16(木) 15:22:41
>>96
ほぼ有名無実化していないか?例のノータッチデプロイメントの挙動の件のように。
ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=798587&SiteID=7

まさか「注意して使えばおk」などというんじゃないだろうな。
0099デフォルトの名無しさん2006/11/16(木) 15:39:53
*気をつければ*
0100デフォルトの名無しさん2006/11/16(木) 20:54:02
>>80
( ゚д゚)ポカーン

いや、まぁそれがサイドバイサイドなんだろーけど
1.0→1.1→2.0 と来て、MSは何も学んでないのか…
0101デフォルトの名無しさん2006/11/16(木) 21:34:05
むしろ、色々学んだから欠点(廃止予定のAPI)に気付いたのだろう
■ このスレッドは過去ログ倉庫に格納されています