[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/02 05:59 / Filesize : 180 KB / Number-of Response : 963
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WinRTスレ (Metro, .NET Core, C++/CX)



1 名前:デフォルトの名無しさん mailto:sage [2011/09/24(土) 11:51:03.33 ]
ネイティブで実装され、.NET, C++/CX, JavaScriptから利用可能な
Windows用 次世代API Windows Runtime (WinRT) を語るスレ。

The Windows Runtime
msdn.microsoft.com/en-us/library/windows/apps/hh464942(v=VS.85).aspx

Windows Developer Preview downloads
(Windows Developer Preview with developer tools English, 64-bit (x64) に開発ツールが含まれている)
msdn.microsoft.com/ja-jp/windows/apps/br229516/

415 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 02:28:33.19 ]
俺もWinPhoneのSilverlight開発はつなぎで、いずれWinRTに統合されると思ってるよ。
で、Silverlightはブラウザプラグイン&メトロでいらなくなり終了と。
そうするとモバイルデバイスで.NET動かすなんてバカな設計も片付いてかなり開発環境はすっきりするな

416 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 02:46:51.43 ]
自分が習得した技術がゴミになっていく

417 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 03:05:54.36 ]
だってお前もゴミだからしょうがないよね

418 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 03:20:10.09 ]
>>415
WPはSilverlightが亡くなってもマネージコード オンリーなのは変わらないと思うぞ

419 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 05:38:25.11 ]
>>409
C++も次Beta版から非同期用構文が導入される予定


420 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 08:58:36.41 ]
>>419


AMP のこと言ってる?
あれ、全然違うよ?

421 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 09:01:58.43 ]
むしろWinRTとWPFとSilverlight間では知識を結構共有できると思うが。
XAMLだし

422 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 09:09:09.51 ]
>>421
なんか、1行でも書き換えが発生するものは別物だと思ってる人がいたり、
名前だけで判断してる人がいるみたい。

423 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 09:56:49.67 ]
>>420
msdn.microsoft.com/en-us/library/windows/apps/hh464924%28v=VS.85%29.aspx#asynchronous_patterns_in__with_c__

Note
In the Windows Developer Preview pre-Beta,
the asynchronous programming pattern in Visual C++ requires direct manipulation of the IAsyncOperation<TResult>.
Visual C++ Beta is expected to provide syntactic support that will greatly simplify consumption of asynchronous APIs.



424 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 10:59:18.62 ]
>>422
SilverlightとWinRTじゃまったく別のコード書く必要があるけどね

425 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 12:35:58.45 ]
知識っつてんだろおおおお

426 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 12:41:01.97 ]
BCLはだいたい一緒だよ
GUIなんか環境が全然ちがうんだからAPIに互換性あったとしてもどうせ作り直し

427 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 12:59:29.01 ]
プログラマー自体が交換可能の互換性のある部品だからなにも心配することはないぞ

428 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 14:59:37.19 ]
でも、新品プログラマーは互換性に難のある部品だからな・・・

429 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 15:40:52.76 ]
そして互換性ができた頃には別の新品プログラマーと入れ替えw

430 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 17:41:41.36 ]
>>428
新しい技術はおっさんにやらせるより、若手にやらせた方がはるかにまし

431 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 17:45:18.30 ]
うちの画面開発のオッサン共はMVCという単語すら知らないのどうにかしてくれ。

432 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 19:07:11.43 ]
こんなやりづらい職種もないわ
普通は年取れば熟練すんのに

433 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 21:15:43.81 ]
COBOL みたいな息の長い技術を身に付けないから。



434 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 21:42:14.36 ]
なんだかんだでC++とかその周辺は長く飯が食えてるな。
Web系に行ってたら寿命は短かったろうな。一発当たったかもしれないけど

435 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 22:10:52.92 ]
Flashとかってまだ仕事ある?

436 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 22:19:33.85 ]
正直、COMがここまで息が長いとは思わなかった。

437 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 22:47:48.75 ]
>>432
後発者利益なんて言葉、他の業界じゃありえないよね。
他の業界も、過去、急成長期にはこんなのだったのかねぇ。

438 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 23:44:05.21 ]
.NETでCOM終わったと言ってた人たち今頃どうしてるんだろう

439 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 23:50:39.22 ]
そもそも.NET出てもCOMコンポばんばん出てたし今更だろう

440 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 23:54:58.82 ]
みんなwin8でしかつかえないWinRT使うの?

441 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 00:22:12.30 ]
このスレを見ても分かる通り皆様子見

442 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 00:36:50.29 ]
googleでメトロの求人検索したら山ほど出てくる
今すぐ始めるべき

443 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 00:42:38.18 ]
わろた



444 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 01:15:56.88 ]
そんな使い捨て求人に群がるほどの買い手市場

445 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 01:43:28.16 ]
落ち着け。これはそのう、そういう笑い話ではなくてな

446 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 02:30:31.93 ]
Flyoutを素早く二つ開くと消えなくなるバグ?らしきものがあります

こちらのサンプルにおいて
code.msdn.microsoft.com/windowsapps/Flyout-sample-33bbfe34
"Respond"と"Delete"の二つを素早くクリックするとFlyoutが同時に二つ表示されてしまい、
しかも最初に開いた方はメニュー項目を選択するかApp Barを閉じるまで消えなくなってしまいます(画像右下)
i.imgur.com/FZNYy.jpg

Windowsプログラミングの経験が皆無なのでよくわからないのですが、
この程度はWindowsプログラミング的には「仕様の範囲」なのでしょうか?それとも報告すればバグとして直してもらえますか?

447 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 05:20:31.33 ]
>>438
昔の COM の書くのがたいへんなのは復活してないし、別にいいんじゃない。
CoCreateInstance とか ComPtr が面倒だから消えてほしかったものであって。

448 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 07:16:45.33 ]
>>446
報告すれば直してくれるだろうけど、今はまだベータ版以前なので細かい部分まで実装が行き届いてないかと

449 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 17:02:43.26 ]
個人的にはCOMなんて消えてほしい
COMと.NET系列との相性が悪すぎる
excelとか呼び出す場合、変な風に扱うとゾンビプロセス化してしまう


450 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 18:02:30.73 ]
.NET 世代で育った人間なんで、あのアウトプロセス COM はほんと意味わからなさすぎる…

でも、WinRT って、COMベースだけどそのあたりのどうしようもなさの解消目指してるんじゃないの?

451 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 18:09:53.16 ]
adobe の人間なら、もっと上手く構築できたんだろうけど、MS 様ではなぁ・・・

452 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 18:36:52.62 ]
adobeはflashでバグ出しまくってるじゃん

453 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 19:14:51.23 ]
COMは、難しいけれどもWindows というより、Microsoft の競争力の源。



454 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 19:52:53.06 ]
>>452
あれ、ほんとに Macromedia 買収したのよかったのかねぇ。
バグひどすぎて頭抱えてるんじゃなかろうか。

455 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 20:03:58.38 ]
Flashとか世のブラウザを落とす原因の八割(体感)だし脆弱性の元にもなりまくってる
Macromedia由来じゃないReaderも同様だし

456 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 21:23:49.59 ]
Readerを初めて使ったときは
あまりの重さに絶対はやらないと思ったのに。

457 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 21:38:11.99 ]
>>451
アホすぎ、adobeのソフトってひどいのばっかじゃん。

458 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 21:48:41.79 ]
大量♪w  b(^o^)

459 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 23:29:29.56 ]
>>455
Windowsがウィルス・マルウェアに感染する原因の85%はAdobeとJavaだからな。
www.itmedia.co.jp/news/articles/1109/29/news019.html

460 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 09:52:04.24 ]
たしか、情弱性とかいうのを突かれるんだっけ?

461 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 10:42:22.38 ]
Windows 8でMetro Styleアプリを動かす「WinRT」
ascii.jp/elem/000/000/638/638072/

462 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 17:32:22.68 ]
これ書いた人.NETわかってないんだな

463 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 17:43:11.10 ]
>>462
説明を頼む  m(__ __)m



464 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 19:41:24.88 ]
>>463
462 とは別人だけども…

うーん、なんだろ。
とりあえず、命令のネイティブ/マネージの差と、メタデータの概念を区別できてないかな。

COMベースって言っても.NET側から見たら.NETオブジェクトにしか見えない(本気で区別つかない)し、

465 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 19:56:07.07 ]
Win32APIは低レベルであり.NETも同様っていうくだりが酷い
XAMLがWPFの一部っていうのはどうなんだ

466 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 20:23:41.53 ]
まあ、今回、BUILD は事前情報の箝口令ひかれてて唐突に大量の情報出たのと、
かなりガチで開発者寄りのイベントだったいせいもあって、
記述わかってる人とわかってない人の差が残酷なまでに記事に表れてるよね。
ちょっと面白い。

467 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 20:24:24.01 ]
×記述わかってる → ○技術わかってる

468 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 22:55:00.31 ]
.NETベースで作ったCOMのMarshal.ReleaseComObject周りのうまいやり方見つかったのかな。

469 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 23:05:54.50 ]
COM側をGC任せで問題ない(解放の順序、タイミング、スレッドに依存しない)ようにしておけばOK

470 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 00:17:33.86 ]
>>464,465
全然間違いを指摘できてないのな

471 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 00:29:22.57 ]
.NETのAPIは低レベル過ぎて面倒とか聞いたことあるの?
逆はともかく

472 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 00:45:31.98 ]
.NETはむしろ低レベル触ろうとしたらP/Invokeいちいち書かなきゃいけなくて面倒

473 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 05:47:19.70 ]
>>464で指摘されてる事以外はだいたいあってるじゃないか。



474 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 10:14:48.91 ]
>>471
DirectWriteやDirect2Dを触るのがめんどくさい
その手向けのアセンブリはあるけど、IDWriteTextLayoutにCutomTextRenderを渡すことができないからいちいち定義して、IntPtrにキャストしないといけない

>>464
IMEを触るにはTSFを触れとさらっと書いてあった
.NETからTSFを利用することは事実上できない
IME周りは終わったな

475 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 11:14:34.31 ]
> .NETからTSFを利用することは事実上できない

普通にできるって。

476 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 11:20:51.30 ]
NyaRuRuちゃんが昔ラッパー書いてたよ

477 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 11:21:58.80 ]
もともと.netにちゃんとしたAPIが提供されてないものを持ち出してもな
少なくとも.netで普通に使えるAPIに関してはWinRTより低レベルとは言えないでしょ
DirectXはC++からしか使えないからもっと面倒になるし

478 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 11:22:35.75 ]
.idlはあるんだから、ちょっと修正して.tlb作ればいいだけだし。

479 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 13:11:39.32 ]
ITfThreadMgrEventSink、ITextStoreACPを実装するのはnyaruruちゃんのやつでも無理だったような…

>>478
DirectWriteやDirect2Dのidlはあったっけ?
なかったような記憶があるんだが

480 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 13:15:14.60 ]
.tlb作れ、ってのは、TSFの話ね。おれはDirectXはほとんどやったことないから知らない。

「ちゃんとしたAPIが提供されてないもの」っていったら、ほぼすべてのCOMが使えない、
ってことになっちゃうでしょ。

481 名前:デフォルトの名無しさん [2011/10/02(日) 23:02:24.65 ]
.NETからCOMを直接利用する時のAPIが低レベルで困るのは、
.NETのAPIが低レベルかどうかと何か関係があるのか?

.NETに用意してあるラッパーを使うなら別だが。

という話なのではないのですかね?

482 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 23:41:17.54 ]
.NETのAPIに低レベルな物が用意されていないからCOMを直接利用するさいに困るって話でしょ。

483 名前:デフォルトの名無しさん mailto:sage [2011/10/02(日) 23:45:29.55 ]
ならそう書けって話でしょ。
元の記事を.NET知らない人が読んだら10人中10人が.NETのAPIが低レベルなんだと誤解するよ



484 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 07:50:10.72 ]
.NETが低レベルAPIかどうかとかオレオレ定義論にしかならんだろうに

485 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 08:08:17.60 ]
>WinRTは、より高レベルの独自APIを提供する。
>例えば「Media Capture」は、静止画撮影だけでなく動画などの撮影やプレビュー表示、撮影後のトリミングといった関連機能を提供するライブラリオブジェクトだ。
多様な機能を提供するライブラリを高レベルと評するのであれば、従来のWin32や.NETは低レベルだろ。

486 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 08:25:44.56 ]
WinRTにはCreateFile2みたいなWin32レベルのAPIもあるんだしどっちが高だの低だの言ってもしょうもないだろw

487 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 09:08:17.63 ]
低レベルの定義も知らんのかw

488 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 09:28:45.97 ]
んなもんねーよカス

489 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 09:29:53.51 ]
間をとって.NETは中レベルということでひとつ

490 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 09:53:26.27 ]
下流で低レベルのコード書いてます

491 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 09:54:40.52 ]
心底どうでもいいわ

492 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 10:03:15.74 ]
WinRTを使ったアプリってWindowsフォルダの中のどれがそうなの?

493 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 10:16:49.51 ]
>>492
\Program Files\Applications



494 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 10:25:56.89 ]
\Applicationsに仕切りなおせば良かったのに

495 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 15:32:31.27 ]
Metro UI は Mono には提供されない
www.infoq.com/jp/news/2011/10/Mono-Metro-UI

496 名前:デフォルトの名無しさん mailto:sage [2011/10/03(月) 17:06:13.22 ]
PureJava的なクロスプラットフォームやデスクトップLinux全否定か
もっともだけどぶっちゃけすぎ

497 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 10:25:00.57 ]
Windowsの個々のソフトウェア割り込み番号を解説したドキュメントとかありますか?
int **の**の数字の意味です

498 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 13:26:54.47 ]
>>497
それはdosだと思うの


499 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 16:26:59.49 ]
sysenterしか使ってないの?

500 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 19:21:22.50 ]
int 20h

501 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 21:28:12.25 ]
int 21h

502 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 21:48:42.83 ]
DOSのでよければ分かるけど・・・

503 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 23:24:29.55 ]
ブレークは何だっけ
INT3?



504 名前:デフォルトの名無しさん mailto:sage [2011/10/05(水) 13:18:08.35 ]
>>503


505 名前:デフォルトの名無しさん mailto:sage [2011/10/05(水) 21:41:46.46 ]
関係あるのか無いのかかなり微妙だけど、こんなのを見つけた。
blogs.technet.com/b/debug_and_troubleshoot/archive/2010/06/04/x64-trapframe.aspx
カーネルデバッガのコマンドでIDTを確認すれば良いんじゃね?

まあ、スレ違い甚だしいけどなw

506 名前:デフォルトの名無しさん mailto:sage [2011/10/06(木) 10:50:04.27 ]
WinRT に関する誤解
ttp://ufcpp.wordpress.com/2011/09/17/winrt-%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%AA%A4%E8%A7%A3/

507 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 13:44:15.36 ]
いやしかしメトロの四角いボタンが並んでるだけみたいなションボリGUIじゃこの先勝負していけるのかと思うよ

508 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 14:33:54.78 ]
手抜きUIで開発効率UP

509 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 14:50:22.19 ]
品質は同等に手抜きできる技術が一番素晴らしい

510 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 15:47:56.19 ]
>>507
www.youtube.com/watch?v=tQBZDJvLkzg&feature=related
もうAndroidはこんなになってるのにな
どうしてMSはこんなにだめだめになってしまったんだろう

511 名前:デフォルトの名無しさん [2011/10/09(日) 19:09:27.82 ]
>510
Silverlightからできることはそんなに減ってないはずなので、
その動画に出てくるような操作はできるのではなかろうか。

画面上に自由自在にいろんな情報を並べるとか、
操作するたびにアニメーションを付けるとかはできるはず。

ただ、できるからと言ってやりすぎると操作しにくくなるからなるべくやらないように、
と言っているだけだと思う。

別に、地味なことしかできなかった時代に戻すと言っているわけではない。

512 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 19:14:20.58 ]
>>510
それぐらいActive DesktopとVista以降のガジェットで実現できてるでしょ

513 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 19:35:53.37 ]
作ればできるだろってw
そりゃ作ればなんでもできるだろ



514 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 19:38:16.63 ]
簡単に作れるかどうかは大事なところ

515 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 19:49:36.97 ]
1年半後に出るメトロが現在のAndroidにすら劣っている件






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<180KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef