- 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/
- 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にすら劣っている件
- 516 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 19:52:28.39 ]
- しかしこれほど消費者・開発者共に期待されてない感が半端ないのは久しぶりだな
- 517 名前:デフォルトの名無しさん [2011/10/09(日) 19:59:57.38 ]
- Active DesktopとVistaのガジェットはHtml+Scriptで超簡単だけどな
- 518 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 20:03:39.68 ]
- 442 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/10/09(日) 17:51:02.76 ID:EYo9KyFR0
>>441 ガジェットといってもWindowsデスクトップガジェットはもうゲイツに見捨てられたから注意 糞ガジェット作って登録されたのに3日の命だったわ…人の夢と書いて(ry 443 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2011/10/09(日) 17:52:14.97 ID:EYo9KyFR0 微妙に名前間違えたけどいいや Windowsサイドバーガジェットここに眠る windows.microsoft.com/en-US/windows/downloads/looking-for-gadgets
- 519 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 20:17:22.40 ]
- Windowsはデスクトップ見てニヤニヤするようなOSじゃないから凝ったことしても無理
- 520 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 20:37:20.33 ]
- タブレットもガジェットもMSが過去に失敗した分野
そこで他社がうまくやったわけだから、なんとも歯がゆいんだろうな
- 521 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 21:30:41.23 ]
- おまえら、メトロのボタン押しこんだらどういうエフェクトかかってるのかも知らんのか?
観察眼がないな
- 522 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 22:05:50.44 ]
- 観察しないと使えないの?
- 523 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 22:09:04.15 ]
- 観察眼が無いと分からんようなもの一般人の目に入るかって話だ罠
ホントそう 目線がユーザーじゃねえよ ガラスマもそんな感じで、なんでiPhoneが作れねえんだとか言ってるけど
- 524 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 22:14:36.85 ]
- .NET FRAMEWORK Mobile Phone Profile
みたいなわかりやすいのにしてくれればいいのに
- 525 名前:デフォルトの名無しさん [2011/10/10(月) 14:33:25.02 ]
- 自分自身が使いやすいかどうかも観察できんのかバカ、
とかいう意味ではないですかね? 少なくともしょんぼりGUIとか言っている人はそう。 押したときの感触とか全然違うだろうに。
- 526 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 19:36:06.72 ]
- というか、>>510の動画がいいと言ってる理由が分からない
どうみても個別でまとまってないから、情報見るだけのレベルで結局個別にアプリ起動せざるを得なくないか? とりあえずそのデスクトップに張ってあるショートカットを一元化するのがあればMSだろうがAppleだろうがGoogleだろうがどこでもいい
- 527 名前: ◆QZaw55cn4c mailto:sage [2011/10/10(月) 21:29:16.44 ]
- >>510
キーボードから手を離してマウスに手を伸ばすだけでメンドクサイのに、画面を触れだと?
- 528 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 21:46:40.20 ]
- タブレットPCにキーボード付いてるの?
- 529 名前:デフォルトの名無しさん [2011/10/10(月) 21:48:22.61 ]
- それはタブレット作るメーカー次第じゃないの?
OSにはスクリーンキーボード付いてるし物理的なキーボードは無くても何とかなる
- 530 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 22:14:14.00 ]
- スクリーンキーボードだと画面が狭くなるのが欠点だな
- 531 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 22:25:46.24 ]
- 人間の手を機械にすれば解決。
- 532 名前:デフォルトの名無しさん [2011/10/10(月) 22:26:53.63 ]
- >>530
まあそもそもタブレット+スクリーンキーボードってビューワー用途向けみたいな物だからな・・・
- 533 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 22:36:01.34 ]
- パソコン大先生はマルチタッチ液晶持ってないからwin7やwin8でタッチしたらどうなるか知らんのよ
だからどろいどすげーって言っちゃう。かわいいよね
- 534 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 22:47:28.20 ]
- Androidに嫉妬するスレか
- 535 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 23:03:23.21 ]
- AndroidなんかUIフレーワークも開発環境もXAMLとは比べ物にならんぞ
WinFormsよりWPF面倒とか言うのとは次元が違う糞さ 結局シェアが全て
- 536 名前:デフォルトの名無しさん mailto:sage [2011/10/10(月) 23:52:33.44 ]
- というほどMSの開発環境にアドバンテージはないだろうに。
SilverLightに集客力はないし
- 537 名前:デフォルトの名無しさん mailto:sage [2011/10/11(火) 00:06:15.15 ]
- 名前を間違えるような奴に言われても…
- 538 名前:デフォルトの名無しさん mailto:sage [2011/10/11(火) 03:54:35.04 ]
- MS信者あわれだのう、みじめだのう
- 539 名前:デフォルトの名無しさん mailto:sage [2011/10/11(火) 05:12:05.82 ]
- 結局、win32製のライブラリってこと?
- 540 名前:デフォルトの名無しさん mailto:sage [2011/10/11(火) 09:50:49.27 ]
- >>539
Previewの実装としてはそう 仕様上はそうではない RTMではどうなってるのかねー
- 541 名前:デフォルトの名無しさん mailto:sage [2011/10/11(火) 15:31:03.15 ]
- 正直>>510を見るとメトロは見劣りはする。今後のガジェット類の強化に期待だな
- 542 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 14:35:14.99 ]
- VB6でメトロは作れますか?
もちろん必要に応じてtlbは作るつもりです。
- 543 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 18:17:15.60 ]
- Windows8上のVB6動作が保証されたらまたここに来てください。最高の返答をいたしますよ。
- 544 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 19:40:47.88 ]
- >>543
VB6さんはもう休ませてあげようよ…
- 545 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 19:46:02.47 ]
- COM呼べるんだから最悪でも他の言語でホストしてやればできるだろ
Windows8でVB6が動くなら、だけど
- 546 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 19:49:06.80 ]
- 動かした人はいるから動くのだろう
絶対とはいえないけど
- 547 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 02:34:36.42 ]
- お前らのVB6は動かない前提の話にワロタ
まぁあながち間違ってないが…
- 548 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 03:00:51.27 ]
- もしかしてOCXが何も使えないVB6が動くんじゃね?
- 549 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 03:02:44.08 ]
- 間違ってないのかよ
- 550 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 07:03:35.21 ]
- ランタイムがはずされることはあっても、動かないはないだろう。
- 551 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 09:42:28.43 ]
- ランタイムが無きゃ何もできんだろ
- 552 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:18:57.06 ]
- vbvm6.dllと、vbrun.dllだっけ。
それがあれば最低限のところはうごくんじゃなかったっけ
- 553 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:27:11.60 ]
- VB6ってwin9x/NT4/NT5/NT6の移植に耐えたんだろ?
コントロール群はともかく、コア部分がいまさら動かなくなるとは思えんのだが。
- 554 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:42:21.23 ]
- Windows8でも動かすだけなら可能だろうがVB6でメトロは実用的レベルでは無理だろ
もちろん無理矢理なら仮想マシンとかプロセス間通信とかいくらでも方法は思いつくが
|

|