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/
348 名前:デフォルトの名無しさん mailto:sage [2011/09/27(火) 22:47:45.98 ] 今回はそうなるよ…
349 名前:デフォルトの名無しさん mailto:sage [2011/09/27(火) 22:49:01.76 ] まともにサポートポリシーあって10年くらいサポートしてくれるのはMSだけ。
350 名前:デフォルトの名無しさん mailto:sage [2011/09/27(火) 23:41:02.41 ] カーネルとドライバは使い回せたけどな。
351 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 00:29:52.66 ] >>348 何でそう思うの?
352 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 00:33:29.80 ] >>344 一番最初にMSが公式に発言しているよ。 完全なWin32 APIが載るからフルスペックのMS Officeも動作するってね。
353 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 00:33:47.79 ] 大丈夫。どんなにクソでもJ#程度にはサポートしてくれるはず
354 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:11:24.44 ] >>348 今回も、なw
355 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:15:25.58 ] ん?今どっちをdisってるの? WinRT にかけてる本気度かなり高いよ。 WinRT がいいというよりは、本気で Win32 の保守に疲れてる。
356 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:35:32.17 ] お前の気持ちかMSの気持ちわからんぞw
357 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:39:58.14 ] Vistaや.NETも、当初計画ではWin32やCOMを捨て去る計画だったからね。
358 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:43:05.23 ] レガシー呼ばわりしてたCOMでWinRT作ってんだからおもろいよな
359 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:43:14.41 ] COM は結局、.NET のメタデータ自体が COM みたいなもんだったけども。 Win32 は隙あらば消したがってる。 今回は、WinDiv(C++ 好き)とDevDiv(.NET 好き)の対立もないしねぇ。
360 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:45:32.14 ] まさかこんなオモチャでWin32消せると思ってないだろMSは こんなお子様仕様で普通のPCアプリがどの程度「メトロアプリ」になると 思ってるんだ
361 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:48:02.76 ] まあ、今すぐ消せると思ってたらさすがに頭おかしいと思う。 投資バランスを徐々に変えて、新機能の追加を凍結 → サポートのみ → それからやっと排除でしょ。 5年10年覚悟じゃないかな。
362 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:49:40.53 ] というか、WinFX の時からすでに Win32 消す算段立てて、 .NET で培った経験と、WinFX 失敗の反省踏まえてようやく WinRT があって、 すでに5年越しか。 そこからさらに5年10年よねぇ、きっと。
363 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:51:45.57 ] タブレット用にWin32に依存しないの作って、 徐々にデスクトップ用でそのアプリが動くようにすれば良かったのに。
364 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:53:45.02 ] この仕様だと、はっきり言って7にもWinRTやメトロはバックポートできそうに 見えるんだがな
365 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:54:01.54 ] >>357 Vistaは.NET 4.5で捨て去られたぞ。
366 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:55:58.19 ] Win32 廃止が冒険なことはわかってるし、 まず手始めに、出遅れててどうせいろいろ作り直さないといけないタブレットをターゲットにしただけでしょ。 デスクトップ向けな WinRT も将来的には考えられるかもしれないけど、 まず第一の投資先がタブレットだっただけ。
367 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 01:56:15.03 ] 機種依存性無くすのが狙いなのに.NETじゃなくCOMを選んだのは やっぱりパフォーマンスの問題なのか?
368 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 02:04:21.64 ] 機種依存よりは、App Store経由配布のためのサンドボックスの方が目的だと思う。 機種は、CPU に関してはパッケージ中に x86, x64, ARM バイナリ全部入れろってので今のところ対応可能だし、 Phone と比べると機種固有のペリフェラル使う用途多いだろうし。 WinFX が成功しなかった理由、やっぱりパフォーマンスによるところは大きいはずで、 WinRT が COM なのはやっぱそこだと思う。 あと、WinDiv(Windows 開発部門)が C++ 好き。 .NET の中で重要な点は、CPU 独立である部分よりも、むしろ、 メタデータによるプログラミング言語中立と、サンドボックスによるセキュリティだってことかと。
369 名前:デフォルトの名無しさん [2011/09/28(水) 02:34:53.01 ] なあに.NETを捨てるわけじゃないさ 一段落ついたところで別のに取り掛かったということだ さらに厚みを増してきたWindowsから目が離せそうもないぜ!
370 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 05:19:18.74 ] 無茶なスレ立てやがって・・・ hatsukari.2ch.net/test/read.cgi/news/1317116057/
371 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 08:49:07.77 ] >>353 J++とは何だったのか
372 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 09:06:27.10 ] >>371 J++は、Visual Studio とC#の基礎。 Java開発環境として優れていたため、最終的にSUNのVMを使う場合でも、開発ではよく使われていた。
373 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 09:09:47.69 ] 今じゃ完全に死亡扱い受けてるものも、何かしら成果としては今の製品につながってるよね。 まあ、今はサポートの話してたはずだから、切られてることには変わりないけども、 J++ の場合は大体の開発者 C# に移っちゃってるし。
374 名前:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG [2011/09/28(水) 09:59:49.77 ] そんなにコロコロ変えてたら馬鹿になってしまうぞw
375 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 10:00:49.44 ] あなたとの出会いは無駄じゃなかったわ、とかガキみたいなこと言ってんじゃねーよ
376 名前:デフォルトの名無しさん [2011/09/28(水) 11:06:30.57 ] C++でメトロアプリ作っても、WWAHost.exe上で実行されるのですか?
377 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 15:04:44.59 ] >>364 コストを無視すればWindows98にだってバックポートできるだろうけど
378 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 20:55:40.24 ] >>376 WWAHostはHTMLアプリだけのはず
379 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 21:32:11.86 ] https://github.com/ermau/WinRT.NET This library is designed to enable code reuse for code written against non-'Metro' WinRT APIs on .NET 4 and Mono.
380 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 21:43:53.51 ] WinRT向けに書いたGUI以外のコードを.NET4で再利用するためのライブラリ作成中なのか。気が早い。
381 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 21:46:14.19 ] だいたい一緒なんだから #if WINRT でいいよそんなもん
382 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 21:53:31.19 ] WinRTをWindows7で使える日は来ると思う?
383 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 21:56:57.62 ] >>382 メリットなくね? 今現在、タブレットの方に開発リソース裂いてて、 かつ、これだけ Win7 タブレットが売れてないと。
384 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:02:32.89 ] >>383 XAML & C++で開発できるってメリットが個人的にすごく魅力的
385 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:04:42.97 ] C++じゃないよ C++/CLIっぽい独自言語
386 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:23:02.85 ] C++を拡張したもんだからC++だろ!
387 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:24:37.40 ] 部分的な拡張は構わんよ。 VC++だってC++の拡張だしな
388 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:29:36.67 ] C++/COMか だっさw
389 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:34:22.71 ] 同じメトロなのにWindowsPhoneとWindows8でポータブルに作れないのか‥ もう腐敗臭しかしてこないな
390 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:36:21.10 ] M$も収拾不可能になるなw
391 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:48:44.58 ] つ[HTML5]
392 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:49:50.47 ] >>388 それはATLをまともな構文で糖衣したものになるので魅力的。
393 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:49:58.85 ] Win32 MFC WinForms WPF Silverlight WinRT どれ使えばいいんだ
394 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:52:33.70 ] 好きなの使え
395 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:56:40.99 ] >>389 統合される。
396 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 22:59:51.22 ] そんなアナウンス現時点ではない
397 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:22:28.85 ] 数行書き換えるだけで動作するぐらいには互換性が取れているけど
398 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:23:44.94 ] >>392 Win32用のATL/WTL開発にも使えるのか? そうならWin32プログラマも喜ぶかもしれない
399 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:24:46.35 ] >>393 WTLも入れてくれ
400 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:34:50.16 ] COMのテクノロジーによって インターフェイスが実装とべったりくっついてしまってる Win32を置き換える、とか昔言ってなかったっけ? ソフトは増えたけど目的はいつまでたっても果たせませんね
401 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:37:33.44 ] >>393 WinXP以降で使えて ネイティブで軽くて 優れた設計のAPIはどれ?
402 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:41:07.75 ] >>400 COM自体は、Win32からは独立した別のものだろ。
403 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:44:34.50 ] >>401 XP以降で使えるのは Win32 MFC WinForms WPF Silverlight WTL さらにネイティブ限定だと Win32 MFC WTL 優れているかどうかは分からないが ナウい設計なのはWTL, MFC, Win32の順
404 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:44:50.04 ] ネイティブなんてものに拘らなければ.NET Frameworks。 メモリ周りのネック部分をunsafeすれば速度的な問題もだいぶ改善されるし。
405 名前:デフォルトの名無しさん mailto:sage [2011/09/28(水) 23:59:25.81 ] unsafe使うくらいなら 最初からC++でやった方がましぽ
406 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:04:40.10 ] んなこたーない。
407 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:05:51.95 ] 開発効率はまだWinFormsが最高かな。 WPFは思っていたより効率上がらなかったけど WinRTはまだマシなんだろうか。
408 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:06:01.80 ] たかが数行のボトルネックのためにいちいちC++なんか持ち出さなくて済む
409 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:18:51.03 ] APIが非同期だらけになるんだろ .NETはasync入るからいいけどC++なんかクソ面倒臭そう
410 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:20:19.53 ] WinRTではCは切り捨て?
411 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:31:31.79 ] どうせAPI呼び出しにはC++ですらない言語を使わないといけないので 条件はCも同じようなもん
412 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 00:46:08.83 ] 7型多機能タブレットKindle Fire15000円で登場でゲハ厨顔面バーニングフォースwwww hatsukari.2ch.net/test/read.cgi/news/1317224334/ Windows8タブレット出る前から死んだわ
413 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 01:16:25.45 ] >>409 大丈夫、C++がクソ面倒なのは、そういうもんだと我慢して使うものだから大丈夫。 まあ、C++ も C++11 でラムダ式入ってるから多少楽。 ラムダ式の書き方が冗長すぎて泣きそうになるけど、C++はそういうもんだから大丈夫。 >>412 それはさすがに土俵違うだろ。 白黒な代わりに軽量でしょ?また。
414 名前:デフォルトの名無しさん mailto:sage [2011/09/29(木) 01:36:51.22 ] >>413 え?
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にすら劣っている件
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でメトロは実用的レベルでは無理だろ もちろん無理矢理なら仮想マシンとかプロセス間通信とかいくらでも方法は思いつくが
555 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:43:56.46 ] そもそもMetro Styleで(従来の意味の)COM interop使えるの? 使えないならVB6がWin8でサポートされてもMetroなんか絶対無理でしょ でも仮にMetroからCOM使えたとしてもVB6のUIをMetroに統合するのは無理だろうからほとんど無意味か
556 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:44:07.42 ] そういうの関係なくてもうVB6使うのはいい加減やめてほしいっていうのが本音
557 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 11:15:51.84 ] >>555 WinRTは普通のCOM経由でラッパーかませずに使えるんじゃないの? スレ斜め読みの想像だけど、いろいろ制限つくらしいから内部でWin32と排他的なサブシステムになってて、 VBランタイムが読んでるWin32APIと競合して不具合出たり、manifest的なものをリソースに埋め込む必要があったりで結局ダメになるんじゃないの? 俺の理解正しい?
558 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 11:36:02.95 ] 一応動くってのはARMでも動くのけ?
559 名前:デフォルトの名無しさん [2011/10/13(木) 14:32:43.06 ] exeやらdllやらのヘッダ部にサブシステムを指定するところがあるから、おそらくそこからして違うんじゃないかと思った。 つまりまた新しいコンパイラを買わされることになる?
560 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 20:08:53.38 ] コンパイラなんかMSがタダで配ってるだろ 当然VSは新バージョンで対応だろうから事実上は買わないといけないが、それは今までの.NETもそうだし 無料のexpress版も提供されるだろ
561 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 20:43:40.78 ] なんかVB6が人気だなw 開発環境はすでにサポート終了しててランタイムのみがなんとか残ってるから動けばラッキーって状態… んですでにサポート外で動かない or 動作が異なるコンポーネントとかもあるし、それらをムリクリ動かす必要があるのかもわからん… なんで『あながち』間違ってないとは書いたんだよね Win8でやっとランタイム外せそうだし、サポートされた開発環境もないからMetroも無理かと…
562 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 21:53:42.21 ] VBAのついでに動くだろ
563 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:17:51.91 ] VBAがJavaScriptに置き換わるのはまだか
564 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:19:57.28 ] サブシステムからして違うんじゃmetroは無理ってのはわかった。 そうなるとVBSが有望じゃないか?HTAのmetro版みたいなものは当然出してくるでしょ?
565 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:30:38.56 ] いいかげん諦めてVB.NET使えよ…
566 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:40:40.63 ] ActiveBasicみたいのだったらわりと楽勝で対応してきそう
567 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:48:38.34 ] おっさん的にはC++/CXに失望した。 MSってほんと非標準拡張大好きだな。
568 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:49:57.87 ] だがもしC++/CXの拡張が全て #defineによるものだとしたら・・・
569 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 23:51:33.47 ] COM丸出しじゃ使い物にならんだろ だからって特別にラッパー用意したりしたらWinRTのコンセプト丸潰れ
570 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 00:06:49.27 ] COM丸出しが好きなんだよ
571 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 01:31:17.30 ] HRESULTチェックの重厚なリズム感が好きだった VBとかDelphiと同じになってしまうのは残念
572 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 07:36:32.32 ] なんかWindowsDNA時代のATL/COM大好きレガシーおっさんがいっぱい復活してきそう。 .Net厨が余裕で駆逐されまくる展開を予想する。
573 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 07:38:34.83 ] レガシーおじさんワロタwwwww
574 名前:デフォルトの名無しさん [2011/10/14(金) 07:43:02.90 ] スプーンおばさんは知ってるけど レガシーおじさんは知らなかった
575 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 07:44:01.98 ] COM復権が決定的になったんだから、Windowsで飯食うならレガシーおじさんにまずおいつかないと。
576 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 08:04:32.20 ] レガシーおじさんは拡張切って使えばいいよ
577 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 08:24:37.04 ] >>568 マクロ実装 = non-contextualキーワード = std::ref爆死 だからダメ 以前gcc拡張がマクロ実装で同じようなことやってboost使えなくなった前例もある
578 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 08:42:13.20 ] COM例外が普通の例外みたいに扱えるようになってしまうん? 勝手に例外スレッドが走っちゃったりするの? だとしたらC++でやる意義がよくわからない。
579 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 11:54:24.32 ] レガシーおじさんは今時のヌルいプログラミングスタイルを受け入れらないんだな
580 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 14:36:56.42 ] >>577 ネタだってばw レガシーおじさんもそろそろヴィンテージおじいさんになる頃だし 老後の趣味に良質な国産フリーソフトを生み出してくれ。
581 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 14:47:30.90 ] わかってないなぁ 今の時代一番金になるのはレガシーだし せっかく中国・インド人から隔離されてたのにCOM復権とかされるとむしろ困る
582 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 14:55:13.18 ] DOSやWin3.1のドライバ書けたりするとお金稼げるの?
583 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 15:29:09.33 ] うちは稼げるよ。FA系だけどレガシーで難問抱えまくってる。 超古い仕様のメモリーカードのドライバ書くとか 割り込み使ったfor文ロックだらけのタイミング勝負の通信コードを保守するお仕事とかいろいろある。
584 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 15:49:12.35 ] C++でCOMプログラミングできたら高給とり。
585 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 15:55:11.59 ] >>583 FA系ってほんとレガシーだよなw PC9801の修理した中古が売れるとかもうねw
586 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 17:25:33.69 ] レガシーおじさん:C++でコンポーネント書き 安いPG(オフショア含む):HTML・JSでそれらを使うだけ 中堅:.NETでこれまで通り 完璧だな
587 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 19:27:28.97 ] >>585 しかもそれが原発で動いてる。これマジ。
588 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 19:56:47.22 ] >>586 レガシーおじさんはいままで冷や飯食わされてたからドトネト厨を目の敵にすると思うよ たぶん容赦なく潰しにくるはずだから俺はErlangで対抗する
589 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 20:05:30.36 ] 受け流す
590 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 20:08:50.36 ] C++/CLIが世に出た時も.NET開発の主流になるとか言われてたな
591 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 20:20:57.62 ] 原発で最新のパソコンなんか使われてる方が怖くてたまらない
592 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 21:04:47.27 ] HTML + JS + 独自css filterでMetro UIエミュレーションできないかな。 何がやりたいかっていうとHTAでMetroもどき作りたい。
593 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 21:10:34.91 ] 単体じゃ機能的に限界があるだろ COMコンポーネント作ってもいいけど、そんなことするくらいなら HTAやめてC#やC++でHTMLをホストしてやったほうがスマートだと思う
594 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 21:16:40.47 ] >>590 ないない
595 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 21:40:47.57 ] >>593 HTMLをホストって、IEコンポーネント乗っけるってこと? IViewObjectやIHTMLRendererで重ねレンダリングするってこと?
596 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 22:31:31.86 ] HTAにSilverlightのっけようぜ!
597 名前:デフォルトの名無しさん mailto:sage [2011/10/14(金) 22:45:05.49 ] technet.microsoft.com/ja-jp/magazine/2007.10.heyscriptingguy.aspx >Silverlight はスクリプト作成者が大好きなメディアである HTML アプリケーション (HTA) >(microsoft.com/technet/scriptcenter/hubs/htas.mspx) でも、同じようにうまく機能するようです。 >したがって、Silverlight を試してみる価値は十分にあるでしょう。
598 名前:デフォルトの名無しさん mailto:sage [2011/10/15(土) 03:08:00.65 ] >>596 やだ。
599 名前:デフォルトの名無しさん mailto:sage [2011/10/15(土) 10:18:59.20 ] SilverlightならHTAなんか使わんでもout of browser使えば単体で動くぞ 権限昇格で好き勝手やれるし、中でhtmlホストするのも その中で動くJavaScriptからC#のメソッドを呼び出したりも簡単
600 名前:デフォルトの名無しさん mailto:sage [2011/10/15(土) 11:09:01.88 ] VSとか使い始めちゃったらHTAでやる意味ないじゃん メモ帳でぶりぶりっと垂れ流せるのがいいんだよ
601 名前:デフォルトの名無しさん mailto:sage [2011/10/15(土) 11:17:57.25 ] ぶりぶりっと垂れ流すにはCOMはだるいしUIもいらん スクリプト言語でいいわ
602 名前:デフォルトの名無しさん mailto:sage [2011/10/15(土) 15:53:33.56 ] こんな感じでどうだ? yourbrowsermatters.org
603 名前:デフォルトの名無しさん mailto:sage [2011/10/15(土) 19:10:27.95 ] Windows 8 Developer PreviewにVisual Basic 6.0をインストールしてみました。 ttp://www.ka-net.org/blog/?p=529
604 名前:デフォルトの名無しさん mailto:sage [2011/10/16(日) 01:49:57.21 ] やっぱりVB6が最強だわ
605 名前:デフォルトの名無しさん mailto:sage [2011/10/16(日) 03:21:07.20 ] 2003年頃かな。VBマガジンの裏表紙でほんとにあったMSの広告。 中心にはアンモナイトとか恐竜とかの絵が描かれていて でっかく「進化できないものは、生き残れない」って煽ってた。 あれはまじで吹いたからもう一度見たい。どこかで見れないかな。
606 名前:デフォルトの名無しさん mailto:sage [2011/10/22(土) 11:47:24.06 ] VB6の政党後継版マダ?
607 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 15:47:13.45 ] VB.NETがあるだろ
608 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 16:57:10.68 ] VB.NETは.NET1.1の機能でやめとけば初心者向けとしていい言語だった 今じゃ劣化C#
609 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 20:37:17.29 ] SmallBasicでも使っとけ。
610 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 20:37:18.38 ] VB2005はMyとかデフォルトインスタンスとかVB6erにとって使いやすいように独自に頑張ってただろ その後は方針が変わって完全にC#に隷属してるけど
611 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 21:02:25.29 ] >>610 そういう安直な機能を満載する方向に進化すれば良かったのにな 言語機能を増やせば初心者にはとっつきにくくなるなんて当たり前のことがなぜわからなかったのか
612 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 21:55:22.65 ] 初心者のために機能を削るとかやっちゃダメ。 昔、素人は VB、プロは C++ みたいな二分論、 VB から C++ に移行できない = ずっと初心者使いされる開発者が山ほど出て問題だった。
613 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 22:31:21.85 ] 向上心ある奴ならC++やC#勉強するっしょ お金のために好きでもないのに必死こいてVB覚えた開発者なんか 機能増えたらついてけなくてコード読めなくなっちゃうじゃん たとえばラムダ式とかプログラム好きじゃない奴には完全に不要な機能だよ
614 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 22:35:29.93 ] メソッドとしてならラムダ式あれば楽に書けていいじゃん。 なにも難しくないだろ
615 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 22:54:11.96 ] そんなにプログラムを書きたくない奴こそラムダ式を覚えてLINQ使うべきだと思うが
616 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 23:00:53.79 ] 使ってて恥ずかしくなったり劣等感を感じたりするような言語にするべきだったな
617 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 23:07:33.52 ] >>613 しなかったんだよ、90年代の現実として、そういう人らは。 別にそれで、勉強しなかった当人だけが困るならいいんだけど、 「VB の方が使える人多いから」って理由で、VB を採用するところ多かった。
618 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 23:35:16.82 ] >>614 ,615 そりゃわかってる人間はLinqでガリガリ書いたほうが楽だよ でもPG向いてない人らは書き方が2つ以上あると混乱するんだよ
619 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 23:39:54.63 ] >>618 2つ以上で混乱するなら LINQ のほうだけでOK
620 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 23:56:22.54 ] ループ使った書き方が理解できない奴がLINQ使うとか恐ろしすぎるわ
621 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 01:00:57.45 ] 再帰見せたら一体どうなっちゃうのやら
622 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 01:27:44.97 ] 現実問題、再帰処理覚えるよりのらくら規定数の製造片付けて家族と遊ぶ方を選ぶ奴が大半なんだわ 奴らだってやってやれない訳じゃないんだろうがね、ぐぐって得たサンプルコードは自在に料理するし 目の前の安仕事を上手く片付けるのは得意だし口も上手いし人付き合いも上手い くそったれ
623 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 01:48:21.21 ] >>620 コレクションを扱うための概念としてはLINQの方がより直感的書けるだから ループより先に習得してしまうこと自体は別に変でないと思う ループが理解できないってこたないと思うが
624 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 01:49:47.11 ] 訂正 × 直感的書けるだから ○ 直感的に書けるんだから
625 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 08:36:55.80 ] 実際ループが分からないからLinqしか書けないという人は居るから困る。 早いところこんな外注は切りたい。
626 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 10:00:16.51 ] むしろそんな外注に頼んでしまった 自分のアホさ加減を困った方がいい
627 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 10:19:37.25 ] 単純に能力だけで外注選べるなんてことはないがな
628 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 10:24:31.86 ] 能力だけが基準じゃなくても 能力0の奴に頼む必要ないよな
629 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 10:30:20.78 ] >>628 前いい仕事した外注にまた頼むとするだろ? そしたら新人割り当てられたりすんだよ PGの外注なんて下策だわ
630 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 11:01:55.24 ] おとなの事情って事もあるよなw
631 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 11:06:18.68 ] ループが書けないってネタだろ LINQを使いこなせない奴の僻み
632 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 12:14:50.70 ] LINQってコレクションに対するループの一種だろ
633 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 15:39:25.33 ] ふらっとかと思ったらWinRTスレだった。 低レベルの釣りは向こうでやれよ
634 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 19:41:50.72 ] VS11のC#プロジェクトrで DataGridコントロールやChartコントロール使えた人いる? DataGridは.NET4で正式採用されたのに まさかRTでは使えなくなったのか?
635 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 12:34:26.83 ] 使えなくなったも何もWPFやSilverlightとは別物なんだから そりゃ新しく作ってないなら使えないだろう タッチ操作に向いてないし
636 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 12:43:45.40 ] Metro AppからDesk Appの実行は無理? コンソールアプリをキックして、そいつのExitCodeを 取得して条件分岐したいのだが。 無理だとしたらDLL化すれば良いのかなぁ。 DLLはこれから勉強だからパパっとは 作れない。。
637 名前:636 mailto:sage [2011/10/26(水) 16:07:35.89 ] ひとまずcppでのDLL化と、WPF4でのDllImportは成功。 でも、同じようにVS11のC#で記述しても やれDLLファイルが見つからないだの、 やれアクセス権がないだので開けない。 ■やったこと 1.ReleaseフォルダーにDLLをコピーして、 DllImport("hoge.dll") →ファイルが見つからない ※WPF4の場合はこれでokだった 2.DLLをCドライブ直下に置いてフルパス指定 →アクセス権 3.System32にコピーしてフルパス指定 →アクセス権 4.ライブラリにコピーしてフルパス指定 →アクセス権 どうすれば良いの??
638 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 17:01:28.60 ] >>636 プロセス起動はむりぽ(´・ω・`) ttp://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/441b0780-0e1e-4453-9147-86c2d29481b5
639 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 17:12:23.22 ] >>637 DllImportはappx内のリソースならできたはず。(´・ω・`) Releaseフォルダーにファイルをコピーじゃなくて、 VSでAdd Existing ItemでDLL追加 → プロパティのContent = True で試してみて。
640 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 21:43:47.40 ] Metro は WinRT がランタイムだから Win32 で作った dll とかはつかえないんじゃない?
641 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 21:44:37.39 ] >>636 Metro <-> Desktop 間の連携は無理。
642 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 21:59:29.34 ] >>640 MetroスタイルでサポートされるWin32 APIのみ使ってるのならばおkですよ。(´・ω・`)
643 名前:636,637 mailto:sage [2011/10/26(水) 23:29:10.39 ] >>638 , 636 ありがとうございます。 Desktop->Metroも無理なんですか。 Desktop AppぽいVS11からMetroを実行できているから どうにか方法があるかなと思っていたけれど。 これってソースあります? >>639 VSでDLL追加したら、DllImportは通ったみたいです。 追加したDLLのプロパティを見ても、Content = True とできる ところはありませんでした。 また、DllImportはできているっぽいですが、別のエラーが出ました。 --- Managed Debugging Assistant 'PInvokeStackImbalance' has detected a problem in '******.exe.' Additional Information: Acall to PInvoke function '****' has unbalanced the stack. This is likely because the managed PInvoke signature dose not match the unmanaged target signature. Check that the calling convertion and parameters of the PInvoke signature match the target unmanaged signature. --- >>640 , 642 さんの会話が原因かなと思いましたが、 Managed Debugging Assistant 'PInvokeStackImbalance' has detected a problem などでググってみると、それ以前に問題がありそうな気がしました。 が、まだよく分かりません。そろそろWinRTスレと関係なくなってきましたかね。
644 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 23:36:29.01 ] >>643 Desktop->Metro が無理なソースは↓。 social.msdn.microsoft.com/Forums/en-US/winappsuidesign/thread/72ecae18-7bfc-444b-99b8-afecaebf1db0 Metro->Desktop が無理なソースは↓。 social.msdn.microsoft.com/Forums/en-US/winappsuidesign/thread/e74cce2d-9a1f-4bf9-a5f2-733c15e4f297/ Metro から Desktop を起動するだけなら頑張ればできなくはないみたいだけど。
645 名前:644 mailto:sage [2011/10/27(木) 10:23:33.51 ] cdecl指定したら、エラーが無くなりました。 .NET4以降ては、明示的に指定しないと駄目なんですね。 お騒がせしました。
646 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 10:27:40.87 ] www.infoq.com/jp/news/2011/10/Mono-2-12 Monoチームはクロスプラットフォーム開発に応用可能なWinRT機能を実装しようとしている。 これらはスレッド、暗号、ネットワークAPIを含んでいる。 Miguel de Icaza氏はWinRTからのGUIライブラリのサポートは予定しておらず、 プラットフォーム固有のユーザーインターフェースを好んでいると述べた。
647 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 10:51:38.97 ] monoからMS製のWPFやMetroのGUIは呼べるのか?
648 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 12:39:34.03 ] MS.NETが使えないからMono使うんだろ? 何を行ってるのか
649 名前:デフォルトの名無しさん [2011/10/30(日) 10:54:46.39 ] Windows Phoneは"2chブラウザアプリ全面禁止" WPゴミすぎワロタw hatsukari.2ch.net/test/read.cgi/news/1319934239/
650 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 12:07:45.11 ] WPは現状、自分で作ったアプリでさえ実機に自由に入れられないのがなあ・・・ 開発しやすくするためにもChevronWP7には頑張ってほしい
651 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 13:02:08.83 ] メトロもそうなるんだろ
652 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 13:13:55.01 ] なるよ これでWindows 7がXPの後継、次の10年間のOS確定
653 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 13:24:38.31 ] このスレにもXPの後継だとか10年だとか言うアホがいるとは思わなかったわ
654 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 18:24:24.30 ] まともな人は2chの隅の過疎スレなんて見てないよ。居るのはプログラム書けない変な粘着だけ。
655 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 18:37:33.22 ] 2chみたいな知識の蓄積のない書き捨て掲示板に来ちゃう情弱だしな
656 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 18:45:35.06 ] >>654 ,655 つ鏡 と思ったら俺が写っていた。 何を言っているかわかry
657 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 15:06:48.53 ] 真面目な話、ペアレンタルコントロール機能みたいなの付けて、 エロ専門の板を閲覧不可にできるようにしたら、審査通るのかね?
658 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 15:08:18.34 ] 審査でたまたま見られたスレにエロ画像貼られてたらアウトなんじゃね
659 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 12:56:51.96 ] そろそろVB6を休ませてあげよう ttp://el.jibun.atmarkit.co.jp/ahf/2011/08/vb6-7abc.html
660 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 18:37:51.16 ] MSがVB6を超える物を作り出せていないのが問題なんだよね
661 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 18:57:29.12 ] .NETは超えたじゃん、アホでもWinアプリ作れるようになった
662 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 19:15:35.75 ] つーかVB6がアホ
663 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 14:42:53.56 ] VB6って.netにコンバート出来ないほど別物なのかい
664 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 15:00:59.09 ] コンバーターは.NET1.1からついてたよ 俺は使ったことないから性能は知らんが
665 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 15:01:47.93 ] >>663 ソースはできても人間がアップデートされない
666 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 15:21:25.77 ] C++/CXって正式な読み方なのか
667 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 23:06:03.07 ] VS2008添付のコンバーターでVB6からのコンバートをしたことがあるが、 コンバートして終わりってわけにはいかなかった。 やってくれるのは単純な置き換えぐらいで、仕様の違いからコンバート 出来ない部分が多数あった。 そういう部分についてはソース中にコメントを挿入してくれるし、 変換できない理由やオンラインヘルプの参照箇所をまとめたレポートも作ってくれる。 それ見てどうするかは人間次第。
668 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 23:34:11.38 ] 話だけだとM$十分頑やることやってるな >>665 が至言か
669 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 23:50:00.23 ] うちのクソVB6プログラマをC++プログラマにコンバートしたい
670 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 10:43:51.31 ] 余計ひどいことになるだろ
671 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 10:52:03.38 ] VB6ではできるが、VB.NETではできないことが多すぎる。
672 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 11:47:05.70 ] 人前でうんこしてはいけないのは当然ですよね
673 名前:大便 [2011/11/03(木) 17:52:20.57 ] VB6は犯罪です。 早速警察に通報しました。
674 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 21:09:20.92 ] >>671 例えば?
675 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 21:10:48.56 ] ActiveX EXE
676 名前:デフォルトの名無しさん mailto:sage [2011/11/04(金) 11:06:26.41 ] VB.NETでVB6のACTIVEX EXEのような動き hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+200402/04020061.txt VB.NETにてVB6 ActiveX EXEと同じ動作 bbs.wankuma.com/index.cgi?mode=al2&namber=27399&KLOG=50
677 名前:デフォルトの名無しさん mailto:sage [2011/11/04(金) 20:05:33.84 ] どっちも微妙に違う。
678 名前:デフォルトの名無しさん mailto:sage [2011/11/04(金) 22:58:04.28 ] ActiveX EXEはただの手段なんだから あんまりこだわっても仕方ないだろ
679 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 05:39:10.46 ] COMから見ても、.NETから見ても、違いが大きすぎ。
680 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 23:10:29.62 ] VB6に拘ってるやつは手段が目的になってる。
681 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 23:18:15.97 ] VB6に対抗できるのはDelphiぐらいしかない。
682 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 23:21:46.15 ] つまりC# + .NETですね
683 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 23:35:29.80 ] QtもWinRTもJavaScript採用してるけど流行ってるの? ブラウザ高速化のために使った労力を有効利用しようぜってかんじ?
684 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 23:40:26.99 ] 全然流行ってないよ
685 名前:デフォルトの名無しさん mailto:sage [2011/11/05(土) 23:42:23.35 ] JavaScriptなんか10年前から.NETで使えたよ
686 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 02:39:21.96 ] >>683 HTML かけて、JavaScript ならわかるかもって勘違いする開発者を拾い上げるため。
687 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 04:02:45.22 ] どうせ、なにこれ難しいやっぱりMSは糞、とか言われて離れていきそう
688 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 11:19:43.51 ] アプリさえ揃えばMetroでもいい、あるいは従来のウインドウインターフェースより Metroのほうがいいって人って、世の中の何割くらいなんだろうね。
689 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 11:23:40.93 ] AppStoreへの地ならしだろ
690 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 11:23:46.36 ] Aeroどころか、Lunaですら使わずに、未だにWindowsクラシックで使ってるやつもいることを 考えると、それほど多くない気がするなぁ。
691 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 12:39:58.34 ] スレートでオールドデスクトップ使うのがめんどいのはわかりきってる スタイルとしてはC#で書いてMVVMでビジュアルだけ乗せ換えるのが妥当なんだろう。 メッセージの上にメッセージが飛び交う2階建てになるけど、 フレームワークさえ守ってればむしろ今までより楽だろう。業務ソフト開発の場合には。
692 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 08:47:30.36 ] social.msdn.microsoft.com/Forums/en-US/winappswithnativecode/thread/e65f53b4-cac9-44e3-aa10-cd7955d6a9b3 結局WinRTはデスクトップアプリでも利用可能なことが判明。 MSが2000年代に色々藻掻いたクライアントサイド/Web系技術は、最終的にはWinRTに組み込まれてく流れだろう。
693 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 11:37:48.86 ] 基本的にCOMだからそりゃデスクトップでも呼べるんじゃないの。 でも、UI部分は別だろうし、マーケットプレイスに出したければ(単なるリンクじゃなくてその場でダウンロードできて、バージョンアップまで管理)、Metro styleでないと無理なんでない?
694 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 12:29:04.66 ] MSのMarketPlace の審査はとても厳しい。
695 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 12:46:23.85 ] 審査に落とされたアプリはどうなるの? C#だからiPhoneやAndroidに流用できないよね? ゴミになるの?
696 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 12:57:32.62 ] ショップ通さないと実行できない完全なプロテクト環境を用意してくるなら むしろデスクトップの方で商機あるよ
697 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 12:59:00.11 ] それになによりobjectCで書いたほうががらくただろ?
698 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 13:16:22.18 ] C++で書けばいい
699 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 13:21:19.88 ] どういう層が荒らしてるんだろう。 携帯の板から流れてきたのかな? 技術的な事は全く分かってないみたいだから少なくとも開発者じゃないよね。
700 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 13:37:56.11 ] 別に荒れてねーよカス
701 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 13:50:19.60 ] そういうのはいいから
702 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 15:06:51.54 ] >>692 >Note: Custom WinRT components are only supported in Metro style applications. They are not supported in Desktop applications. Custom WinRT componentsって何?
703 名前:デフォルトの名無しさん [2011/11/07(月) 16:46:33.94 ] 要はカスタム ウィンアールティー コンポーネンツっちゅうことや
704 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 23:29:26.05 ] なるほどわからん
705 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 23:31:35.38 ] >>695 ModelとViewModelは流用し、Viewだけ差し替えてSilverlightにでも何でもすりゃいいだろw
706 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 23:33:49.13 ] >>695 OSS実装「Mono」で広がる.NETの応用 iPhoneでC#アプリが審査に通るワケ www.atmarkit.co.jp/news/200901/29/mono.html C#でiPhoneアプリ開発 with MonoTouch www.slideshare.net/iseebi/ciphone-with-monotouch Android向け.NETアプリ開発環境「Mono for Android」、Novellが発売 www.itmedia.co.jp/enterprise/articles/1104/07/news027.html
707 名前:デフォルトの名無しさん mailto:sage [2011/11/07(月) 23:55:10.41 ] デスクトップOSもだんだんAppStoreみたいな審査を通さないアプリは駆逐されていく方向に行くのかなぁ そうなると、PCという汎用機の役目は終わったって感じがして何かさびしいな
708 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 00:05:43.96 ] 自由なアプリの実行環境はそりゃ欲しいが 同時にそれらのアプリからデータの保護された実行環境も欲しい
709 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 01:20:56.85 ] 電子署名のないドライバが禁止になったので、電子署名のないアプリ禁止は近いかもね。
710 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 02:57:35.61 ] ていうかWinRTは砂場の中で動かすわけで変なことは出来んよ
711 名前:デフォルトの名無しさん mailto:sage [2011/11/08(火) 10:04:16.72 ] Apple、Mac App Store アプリでサンドボックスの利用が必須に apple.slashdot.jp/story/11/11/07/014233/
712 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 17:08:21.20 ] 完全に防ぐのは不可能だけど今あるようなアフォみたいなマルウェアは 大概排除できるんだから多少不便があってもかなり大きなメリットだと思うんだけどな
713 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 17:17:02.04 ] スマホみたいに広告だらけのアプリが増えるのは勘弁してほしいな
714 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 19:17:30.71 ] ↑なんでユーザーがこのスレにいるの?
715 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 19:40:57.85 ] そもそもWinRTアプリが流行らない罠
716 名前:デフォルトの名無しさん mailto:sage [2011/11/09(水) 21:19:15.81 ] COMだとレジストリさらに肥大化するのかな。
717 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 08:05:59.74 ] もともとCOMプログラマなので歓迎 VB6も復活して欲しい
718 名前:デフォルトの名無しさん [2011/11/11(金) 14:12:26.14 ] 結局HTAで十分だったな
719 名前:片山博文MZ ◆0lBZNi.Q7evd mailto:sage [2011/11/11(金) 16:41:52.05 ] [PR] トイレトイレで困っている50代のあなたも前立腺肥大かも? お医者さんへGo! 治療薬があります。
720 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 21:41:42.10 ] Windows8のタブレットって、silverlightで何がいけなかったんだろう。
721 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 21:46:09.98 ] WinAPIを10年がかりでリプレイスするつもりではないかと。
722 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 21:47:02.27 ] OSチームがやりたがりなんじゃね。
723 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 21:55:51.19 ] >>721 そんな時間は MS に残されていない
724 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 00:11:37.84 ] 非同期APIをどうしても作りたかったとか?
725 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 00:18:14.59 ] なんとなく起動していつのまにか終了してるそういうフレームワークが欲しかったんじゃね xaml+C#で書けるのは同じだもの
726 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 01:09:52.55 ] XAMLの仕様を見ているとCOMへの回帰が垣間見える。
727 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 13:07:36.42 ] XAMLは思いっきり.NETの仕様だけど それも完全にWPFでUIを置き換えるつもりだった頃の設計の産物
728 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 13:30:04.07 ] VSチームはC#推しなのにOSチームはC++一択なのをどうにかしないと いつまで経っても足並みはそろわない
729 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 14:20:13.30 ] Singularity
730 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 14:39:10.75 ] >>728 そういうこと
731 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 14:43:16.02 ] VSチームがC#でOS作ればいい
732 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 14:48:51.43 ] AndroidのUI周りとかまんまWPFだな 実装はともかく、XAMLやWPFの基本的な設計自体は非常にうまくできてる
733 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 17:00:46.43 ] >>728 そこを揃えるためのWinRTであり、WinMDであるのだろう
734 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 18:43:52.56 ] C++って本当扱いの難しい子ですね
735 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 20:32:05.95 ] >>731 その為には先ず、C#でネイティブコードを吐ける環境の実装をだな… マジでこれさえ有れば、C++なんていらねーのに
736 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 20:40:46.63 ] 念のために言っておくがネイティブ吐くのと.NET Frameworkが不要になるのでは意味が違うからな
737 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 20:43:29.25 ] 馬鹿でかい.NET Frameworkをスタティックリンクするんなら 再配布.NET同梱するのと変わらん
738 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 21:05:23.45 ] スタティックリンクなら いらない部分は含まれないでしょ
739 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 21:11:15.21 ] 10年は前にさんざん言われたことだなぁ。 配布サイズ10倍以上にしてまでスタティックリンクしたいのかとか、 セキュリティホール見つかった時に放置されるリスク犯すのかとか。
740 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 21:20:21.18 ] Silverlightはランタイムに含まれてるDLLが最小限で 必要な.NETライブラリはスタティックリンクというかプライベートコピーが基本だが それだけでも結構パッケージがデカくなるよね
741 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 21:29:15.85 ] 配布サイズよりメモリサイズのほうが問題じゃないの?
742 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 21:53:50.61 ] CIL->ネイティブコードの変換くらいそう難しくないだろ 誰でも考えることだけどiPhoneでC#使いたいとか特殊な状況以外大して意味がないからやらない
743 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 23:05:47.05 ] ILは実質的にはネイティブと同じ。変わるのは、実行時コード生成するときぐらい。
744 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 23:38:41.14 ] STLつかうと一気に実行ファイルサイズが10倍に?!
745 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 00:11:08.13 ] >>731 ,735 Microsoft,タイプセーフなオペレーティングシステム Verve を発表 www.infoq.com/jp/news/2010/12/verve-msft
746 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 00:48:57.90 ] >>744 つWTL
747 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 01:49:42.28 ] >>745 Win8よりもこれが欲しい
748 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 04:18:48.81 ] >シングルプロセッサ上でのみ動作する。 実用には程遠い感じ
749 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 04:51:24.07 ] その後さらになんか research.microsoft.com/en-us/projects/drawbridge/ こんなのになってる。
750 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 13:15:48.39 ] STL使うと実行ファイルサイズが10倍とかいつの時代だよ まともなコンパイラなら仮にsizeof(int)==sizeof(long)の環境で templateをintとlongで実体化すると二つは一つにまとめられる
751 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 14:28:07.10 ] 膨れないようなものならテンプレート使っている意味があまりないが。
752 名前:デフォルトの名無しさん mailto:sage [2011/11/13(日) 16:43:00.67 ] 10倍とか異常値ではなくて妥当なサイズのコードを生成するって言っただけ それにバイナリには直接現われないテンプレートの使い方もあるんだぞ
753 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 14:48:42.05 ] (初心者は) 「WinRT = Metro用DLL」 って認識でおk?
754 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 15:24:52.37 ] どういう意味合いで言ってるのか正確にとりかねるけど、 C#から見たら(C#しか使わない&内部的な実装気にしないなら) 「WinRT = Metro用DLL」 って認識でおk。
755 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 16:29:29.19 ] >>753 初心者じゃなくてもその認識でおk .NETアセンブリでもなければCOMコンポーネントでもない
756 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 21:27:51.41 ] >>725 wp7のSilverlightで良さげ。
757 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 21:37:56.08 ] >>756 まあ、ぶっちゃけ、WP7のSilverlightに似てるしね<WinRT。
758 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 23:52:42.21 ] SilverlightってWPFと違ってUIフレームワークは元々ほとんど全部ネイティブで実装されてるしな DllImportだったのがCOMになっただけ
759 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 08:21:40.59 ] えっ
760 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 10:09:44.89 ] msdn.microsoft.com/ja-jp/library/cc189070%28v=vs.95%29.aspx 嘘だと思うなら逆アセンブルしてみたら 本当に一枚皮剥いだらネイティブだから
761 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 14:17:25.93 ] そういやSilverlightがJSから使えたこともあったな・・・
762 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 18:49:48.19 ] むしろネイティブ以外で実装されているライブラリってあるのかと
763 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 19:14:04.18 ] WPFのライブラリ逆コンパイルできるじゃないILで
764 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 19:27:37.90 ] WPFだってネイティブの上に成り立ってるけどな
765 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 19:37:55.29 ] ネイティブはネイティブの上にネイティブを作らずってことやな、うん
766 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 19:48:49.75 ] ネイティブならナァドウゥ
767 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 21:02:03.20 ] WPFは最終的な描画や入力でごくプリミティブな機能としてネイティブ使ってるだけで だけでフレームワークそのものはほぼC#だよ Silverlightはかなり高レベルなところからネイティブ
768 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 21:24:50.22 ] お前らカタカナ禁止な
769 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 21:48:24.71 ] 「カタカナ使うな?片仮名を使って欲しいという事ですか?」
770 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 02:06:21.20 ] ねいてぃぶ
771 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 03:05:39.00 ] 斧゜裏魅手異武
772 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 14:29:03.95 ] Metroスタイルで「出来ない事」ってどれくらいあるんだろう
773 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 14:50:38.66 ] カスケード表示
774 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 16:54:23.54 ] まだアンチエイリアスを切れないの?
775 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 22:31:33.45 ] 複数ウインドウは、技術的に無理な感じ? 技術的に可能でも、コントロールがたっくさんあると 現実的には難しそう。
776 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 22:34:00.62 ] 複数ウィンドウにしたところで複数使うのかって話
777 名前:デフォルトの名無しさん mailto:sage [2011/11/21(月) 20:38:17.77 ] >>775 現行のSilverlightで行われている様に、アプリケーション内部にウィンドウマネージャを構築してしまえばいい。 ttp://d.hatena.ne.jp/wave1008/20101124/p1 ttp://www.codeproject.com/KB/silverlight/FloatingWindow.aspx
778 名前:デフォルトの名無しさん mailto:sage [2011/11/22(火) 15:13:01.55 ] C#に移るのはいやだけど、C++でGUIアプリ作るのはめんどくさくなってきた ネイティブC++でWPF扱えるようにならないものかと思ってたが、こんなもん新しくできてたんだな C++erは期待していいんだろうか
779 名前:デフォルトの名無しさん mailto:sage [2011/11/22(火) 19:44:18.52 ] C++erのOSチーム作だからいいんでね。
780 名前:デフォルトの名無しさん mailto:sage [2011/11/22(火) 20:05:02.71 ] metroアプリ作るためのもので、WPFの代わりになるもんではないよ 言語もC++ではなくC++/CLIに似た何か
781 名前:デフォルトの名無しさん mailto:sage [2011/11/22(火) 20:11:54.29 ] デスクトップだとタッチ用のUIのアプリなんて誰も使いたがらないだろうけど タブレットやタッチスクリーンPCが普及するかどうかだな
782 名前:デフォルトの名無しさん mailto:sage [2011/11/22(火) 20:22:03.00 ] 逆にタッチファーストなデバイスで従来のソフトを積極的に使いたがる奴もいないだろうしな
783 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 00:13:46.97 ] あらゆる面でGUI作るんなら素直にC#に移ったほうがいいと思う 学習コストを支払っても回収できるよ
784 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 00:31:20.81 ] WPFは糞重いしWinRTはWin8でしか使えない C++でQt使った方がMacでもLinuxでも使えて 幸せになれる
785 名前:デフォルトの名無しさん [2011/11/23(水) 01:04:07.94 ] 互換性に囚われてそのプラットフォームで最適な表現が出来ないならユーザーには不幸だな
786 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 01:57:50.68 ] write once run anywhereとかjavaですでに絶望したはずなんだけどな まだ幻想を抱いてるとか貴重種だよ
787 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 02:01:26.70 ] 普段モデルの方ばっかり書いててビュー書いてないと、 write once, run anywhereの幻想抱きがちかなぁとかは思う。 確かに、モデルだけならかなりポータブルに書けるのよね。 でもそれをビューに期待しちゃ絶対ダメ。
788 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 02:09:45.54 ] 今後、ネイティブでマルチプラットフォームというとChrome Papper(NaCl)かな。 Webフォーム程度なら、QtでもwxWidgetsでもいいよね。
789 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 03:29:27.67 ] プラットフォームごとに最適なUXを実現するためにもビューはあんまり流用できるものではないな
790 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 05:35:30.79 ] NaClに変に期待してる人をたまに見かけるけど何考えてるのか分からんな。
791 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 09:00:52.48 ] 塩?
792 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 09:15:10.21 ] >>495 がまさに真理 Webページですら事実上環境依存だというのに
793 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 01:03:11.27 ] そこでflashだrp(ドヤッ
794 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 09:42:20.44 ] Metroで殺される予定のFlashさん何やってんすか
795 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 10:02:38.58 ] Metro向けのAIRがあるだろ
796 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 10:25:35.09 ] 茨の道を進む Silverlight,WinRT へのスムーズな移行は実現するか? www.infoq.com/jp/news/2011/11/Silverlight-Transition-WinRT
797 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 11:14:26.27 ] >>796 最後の「Metro インターフェースは,実を言うと,HTML5 ベースなのだ。」が大嘘。 ろくな記事じゃない。
798 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 11:32:13.92 ] ランチャーとかのホストのUIがHTML5ベースで作られてると思ってるのかな? とんでもなく重くてガクガクで使い物にならないだろうな
799 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 11:42:34.65 ] xaml知らなくてhtmlだと思ったんじゃないの
800 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 11:45:03.15 ] 多分、HTML5+JavaScriptでもMetro UI書けるって部分を勘違いしたんだと思う。 実際は、2系統、XAML(WPFの焼き直し)とHTML5(IEと同じエンジン使ってる)が実装されてて、 HTML5側からも、WinRTの非UI部分のAPIが参照できるってだけなのに。
801 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 12:08:48.02 ] www.infoq.com/jp/news/2011/09/Design-Details-Windows-Runtime 同じ人の記事だけど、UIの記述にXAML使うのは分かってるみたいだから XAMLのUIがHTML5で実装されてると思ってるか、 もしくはOSのインターフェイスがHTML5ベースだと思ってるかのきっとどちらかだな 自分で書いてることを全く理解してない可能性もあるけど
802 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 20:05:35.99 ] HTML5のWinRT表層はIE独自拡張満載とはいえ CSSやらJSやらかなり手書き感あふれる実装だな
803 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 10:22:44.25 ] IE以外のブラウザの独自拡張はきれいな独自拡張
804 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 10:31:31.40 ] そうでもない 他のは平気で互換性を切る その違い
805 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 12:23:20.35 ] >>803 はネタでしょ。 アンチMSは本気でそう思ってそうっていう。 ブラウザー以外でも、GCCの独自拡張を標準C++だと思ってて、 「VC++は標準対応してない」って文句言う人ほんとにいるし。
806 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 18:20:01.67 ] 他にもマイナーだけどVistaでMS書体(やメイリオ)の「辻」や「葛」などの漢字の形が 略字形から本字形へと変更された時もWindowsは叩かれまくって 後から真似をしてヒラギノを変更したMac OS Xは褒め称えられる、とかあったしね。
807 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 18:44:32.99 ] 今のIEは過去の失敗を踏まえてメジャーなブラウザの中では最も拡張に慎重だろ MS以外ならロクに仕様の固まってない規格実装して 後でポシャったり大変更されたりしても最悪互換切り捨てることができるが MSはそれが許されない
808 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 20:00:35.97 ] 被害妄想癖あるやつがいるな
809 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 22:24:31.84 ] そこで名前だすのは、macじゃなくてAdobeだとおもう。 JIS78問題以降、変更があると フォント名を変えることで対応している。 Adobeが細かい名前を決めてる訳ではないけど、DNSのヒラギノの場合、ProNとかNが末尾に付いたのが標準体 MSの場合、フォント名については、文章表現よりOSの容量削減にこだわってる。 重複が気になるなら、TTCにすればいいのに、TTCも扱いが難しいのか 増やしたくないのかもしれない。
810 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 00:14:09.73 ] Visual Studio 11プレビュー: 性能は劣化? www.infoq.com/jp/news/2011/12/vs11_performance
811 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 00:43:15.42 ] 本文のどこをまとめたらそのタイトルになるのかよくわからん
812 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 08:27:43.70 ] 2010から腐ってるよな WPFなんか使うからだ
813 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 11:41:28.72 ] 2010ってかなりの部分がC#になってるんだろ? そんな思い切ったことした割にはまともな出来だと思うがな WPFや.NETがどうとかいう以前に製品として成熟しきってないだけだろ
814 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 12:01:45.33 ] ARM版ってデスクトップも無くて、デスクトップアプリも動かないのな
815 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 13:03:00.42 ] >>814 ソース出せ
816 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 13:31:57.44 ] やっぱ.NET開発用に.NET WinRTサブセットでやる方向だよな
817 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 13:49:28.05 ] そりゃそうなるわな 俺は.NET使わない(キリッ 実は使ってるコンポーネントがCLRをロードしてました となるのは目に見えてる
818 名前:デフォルトの名無しさん [2011/12/08(木) 19:23:56.00 ] WindowsPhoneも死亡したようだし MetroUIもすこぶる評判がよろしくない 四角いタイルがとてつもなくダサく思えてきたよ
819 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 19:32:11.56 ] そうかな?新UIの出だしなんていつもこんなもんだと思ってるけど
820 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 20:56:11.51 ] Winの新しい物が批判されるのはいつものこと そして批判されたものほど後で普通になる 後で消えるものは最初から話題にすらならない
821 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 23:02:45.93 ] アンチも居るけど新規UIにしては意外と評判いいような気がするけどな。 まぁ、出てみないと何とも言えんけど今から騒いでる人は…アレな人たちだから参考にならん。
822 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 23:29:24.23 ] 次期Officeはメトロみたいだな
823 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 00:13:18.15 ] メトロ推しはいいんだけど オフィスをメトロにしてもなぁ
824 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 00:26:06.07 ] WinRT上でOfficeを構築するのは有用 タブレット向けのOfficeは必須であろう
825 名前:デフォルトの名無しさん [2011/12/09(金) 00:36:38.46 ] Officeで作った資料をタブレットでサクッと見られれば便利だろな
826 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 01:08:22.52 ] COMの知識を整理し直さないといかんなぁ。 今存在するCOMの資料はみんな古いモノしかない上に、 従来のCOMで、WinRTの新機能で置き換えられるもの、 新たに追加させるものがかなりあるので。
827 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 01:48:59.66 ] WinRTって内部的にCOM使っているだけでAPIレベルでみるとWPFに近くなる ものと勝手に想像していたのだけれども違うの?
828 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 02:29:25.19 ] いぇs
829 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 11:53:00.16 ] ARM版の公開まだなの?
830 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 12:04:28.64 ] OEM提供のみだから一般公開はない
831 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 12:19:22.12 ] 開発者どうすんの?
832 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 13:18:13.89 ] ARM版Windows 8はデスクトップで動作するアプリケーションに対応しない techreport.com/discussions.x/22096
833 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 13:42:08.06 ] >>831 HTMLとJavaScriptで作れってことだよ 言わせんな恥ずかしい
834 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 16:41:50.62 ] WPFよりWindowsフォームのほうが1万倍ぐらい使いやすいよね
835 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 16:53:56.71 ] 釣りは他所でやって
836 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 17:34:30.08 ] つーかARM版公開したところでお前ら入れるデバイスも入れる手段も無いだろって話 開発者はWinRT上で組んでればなんも心配はいらんだろう
837 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 03:51:04.05 ] WPFのアプリがとうとう一つも登場することなくWinRTへ移行することになったな
838 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 04:06:05.04 ] 自分が作れなかったからって全世界のことのように言われても
839 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 04:15:53.17 ] あれを「移行」と考えてる時点でおかしい。
840 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 04:51:48.90 ] 世界中で大量に購入されたWPFアプリがあるというのに何も知らないんだなほんと
841 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 18:44:22.80 ] 有名パッケージソフトで出なければ説得力はない
842 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 18:52:01.44 ] VS2010が一応WPF使ってるんじゃないの 評判悪いけど
843 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 19:03:18.25 ] Office2007以降とか、VS2010とか、WebMatrixとか 最近のMS製品は、WPF製が多い様な
844 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 19:08:31.28 ] MS以外のWPF製で一番インストールされてるのはATIのCatalyst Control Centerかな。
845 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 19:20:55.88 ] PowerShellISEもWPF製だな
846 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 23:01:18.16 ] Officeは違うでしょ。少なくとも手元の2007は違う。 WPFといえばExpressionでしょ。
847 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 10:45:57.58 ] >>843 officeはWPFじゃないよ
848 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 10:53:26.97 ] 簡単な見分け方 ウインドウを全画面に切り替えたとき 一瞬、横や下に何もない空白が表示されるのがWPFやwinforms
849 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 11:34:52.41 ] >>848 あーやっぱり。おれのPCがおかしいのかと思ったよ…
850 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 13:11:24.27 ] 文字列描画とかボタン類とかフォーカス枠とかでなんとなくわかるだろ
851 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 19:17:34.54 ] Metro上でも、何れはこういう事をやる奴が出て来るんだろうか ttp://www.silveos.com/
852 名前:デフォルトの名無しさん [2011/12/11(日) 19:27:47.17 ] これ別にosじゃなくね?
853 名前:デフォルトの名無しさん [2011/12/11(日) 19:45:22.96 ] Ubuntuですね
854 名前:デフォルトの名無しさん mailto:sage [2011/12/11(日) 19:59:00.21 ] >>772 ,775,777な話だな
855 名前:デフォルトの名無しさん mailto:sage [2011/12/13(火) 10:49:39.68 ] Web サイトを Windows 8 アプリに接続する blogs.msdn.com/b/ie_jp/archive/2011/12/12/10246582.aspx
856 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 11:28:46.70 ] Windows 8のアプリストアではオープソースアプリケーションの配布が可能に opensource.slashdot.jp/story/11/12/14/0551234/
857 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 21:12:49.35 ] OSSじゃなくて「GPL」だろ? コメント欄といい、相変わらずMSアンチOSS信者はアホばっかりだな
858 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 21:23:29.42 ] セキュアブートのときも文章よく読まずにファビョってたのと同じ連中だろ
859 名前:デフォルトの名無しさん mailto:sage [2011/12/15(木) 21:30:17.30 ] ストアに公開したらソース公開しちゃいけないとかあり得んだろうw WP7のときにも勘違いしてファビョってる連中がいたが、 >>856 の記事を書いてる本人は常識的に考えておかしいと思わないのか?
860 名前:銀ピカ mailto:sage [2011/12/20(火) 21:41:18.72 ] 個人的に、 「見せ場を分け合う」 と云う一点においては DXの 「シーン登場時に侵食率を上昇させる」 ルールも、中々の物かなと思ってるぜよ。 侵食率調整の都合等で、ミドル以降にも 「全PCの内、1〜2人だけが登場するシーン」 が珍しく無い分 そのシーンに登場している限られたPCに、より注目が集まると云うか。 特にリプレイを読んでる時は、顕著に感じる部分デスね。
861 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 21:42:00.48 ] うわあああああああああああああああああああああああああああ 誤爆ソーリーorz
862 名前:デフォルトの名無しさん mailto:sage [2012/01/01(日) 13:18:55.19 ] >>859 Appleはそのありえない規約ですけど?
863 名前:デフォルトの名無しさん mailto:sage [2012/01/01(日) 19:23:48.73 ] WP7やiPhoneでダメなのはGPLのようなライセンスによって 配布するバイナリに変な制限が付くことじゃないの? たとえばMonoTouchの大部分のソースは公開されてるが、あれ違反なのか?
864 名前:デフォルトの名無しさん mailto:sage [2012/01/02(月) 04:39:06.55 ] 同じようなソフトが登録されるのを嫌ってるということじゃないの? 見た目だけ変えたようなソフトが1000も2000も登録されたら・・・
865 名前:デフォルトの名無しさん [2012/01/05(木) 09:08:35.86 ] アフィ広告だけ差し替えたアプリだらけのAndroidマーケット状態
866 名前:デフォルトの名無しさん mailto:sage [2012/01/05(木) 20:37:42.16 ] >>863 GPL は GPL 以外の制約があっては駄目だっはず。 その制限とアプリマーケットの規約がコンフリクトする。
867 名前:デフォルトの名無しさん mailto:sage [2012/01/05(木) 21:02:45.09 ] BUILD のセッション スライドが日本語翻訳されました blogs.msdn.com/b/jpwin/archive/2012/01/05/build-powerpoint-localization.aspx
868 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 10:36:54.90 ] CESでは盛り上がってた。スマフォはちょっと微妙だが タブレットはiOSとWin8の2強になるかも。
869 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 15:20:03.51 ] >>868 今の時点で盛り上がってるのはメーカーだけだろ
870 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 15:27:23.85 ] iOSとAndroidの2強だろw
871 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 21:03:03.12 ] >>868 今のノートがほとんど置き換わって一強だろ。
872 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 23:39:40.28 ] x86のandroidタブとスマホもでてくるけど、 wpあきらめて、win8のx86タブとスマホで攻めれば、少しはシェアとれると思う。
873 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 18:08:29.93 ] メトロアプリは独自でバイナリ配れないんだな
874 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 11:06:55.03 ] 知らなかったんだけど川西さん亡くなってたのか
875 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 11:39:30.15 ] toro.2ch.net/test/read.cgi/tech/1319032065/ .ni 7 / \ ご冥福をお祈りします l^l | | l ,/) / /・\ /・\ \ .n ', U ! レ' / |  ̄ ̄  ̄ ̄ | l^l.| | /) / 〈 | (_人_) | | U レ'//) ヽっ \ | / ノ / /´ ̄ ̄ ノ \_| \rニ | `ヽ l
876 名前:デフォルトの名無しさん [2012/01/26(木) 19:14:15.90 ] OpenGLならこんなことには
877 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 20:24:38.21 ] ES付いてるのと付いてないのとの差とか、バージョン間の差でなけばいいよ。
878 名前:デフォルトの名無しさん mailto:sage [2012/02/01(水) 11:36:47.90 ] 2月末にwin8 betaが出るって…
879 名前:デフォルトの名無しさん mailto:sage [2012/02/01(水) 14:28:17.30 ] 操作性がどうなっているのか
880 名前:デフォルトの名無しさん mailto:sage [2012/02/02(木) 01:51:03.53 ] ASCII.jp:Windows 8向け新アプリは新実行環境「WinRT」で動く|ついに姿が見えた! Windows 8最新情報 ascii.jp/elem/000/000/633/633763/ > また、Windows Liveとの連携を前提にした「Mail」「Photo」「Calendar」「Documents」「People」というアプリケーションが提供され、 >Windows 8ではWindows LiveのSkydriveを簡単にアクセスできるようになっている。PhotoやDocumentsは、Skydriveの機能を利用したもので、 >自宅のマシンに外出先のノートパソコンやWindows Phone 7などからアクセスして、ファイルを利用するような機能も提供されるようだ。 個人的にはβで Live Essentials の Metro 版が付いてくるかが気になる。
881 名前:デフォルトの名無しさん mailto:sage [2012/02/02(木) 05:00:12.43 ] β楽しみだな
882 名前:デフォルトの名無しさん mailto:sage [2012/02/05(日) 02:17:29.56 ] Windows Phone 8 (Apollo)に関する詳細情報がリーク、機能大幅強化に期待 news.mynavi.jp/news/2012/02/05/001/ MSのWindows Phone部門で相次ぐ人事異動、次期モバイルOSの戦略を反映か news.mynavi.jp/news/2012/02/05/002/ デスクトップがWin8 タブレットがWin8 Metro スマホが、Win8 Metroのスマホ版 で、消費電力さえクリアできれば、ハッピーかもしれん。
883 名前:デフォルトの名無しさん [2012/02/05(日) 05:59:28.17 ] NTカーネルになるって冗談じゃなかったのか
884 名前:デフォルトの名無しさん mailto:sage [2012/02/05(日) 11:44:49.96 ] WPは8で終わりそうだな
885 名前:デフォルトの名無しさん mailto:sage [2012/02/05(日) 20:09:52.37 ] WP8はx86版もあるらしいよ
886 名前:デフォルトの名無しさん mailto:sage [2012/02/05(日) 23:37:01.31 ] WinRTをC++からハンドルする場合、Win32みたいにC(またはC++)の文法の範囲内で呼び出せるのか それともCLIのキモい文法を使わなくちゃいけないのか、どっちなんだい^^
887 名前:デフォルトの名無しさん mailto:sage [2012/02/05(日) 23:49:14.32 ] ただのコード生成だから絶対に拡張使わないとできないというわけではないだろうな 想定されてないし推奨もされてないけど 非同期APIとか悪夢ですね
888 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 00:05:20.23 ] C++/CXと呼ぶ構文拡張で、 WinRT(COM)オブジェクトを管理するらしい。
889 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 00:30:41.13 ] C++/CX は async をコンパイラが頑張って低級な命令に直し、 テンプレートを頑張って展開し、 キモイ構文を頑張ってパースする。 yield も追加して欲しい。
890 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 00:39:02.72 ] まあ誰にも見向きもされずMSにも放置されて今のC++/CLIみたいな状況になるんだろうけどな
891 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 07:48:44.94 ] 今のWin32アプリって、Windows8でも動くんでしょ? タブレットに興味ない人がわざわざWinRT使う意味ってなんだろう。
892 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 10:49:31.29 ] ないよ C++でも使える新しいWPF系GUIツールキットだと勘違いして期待しちゃってる人もいるようだけど
893 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 10:51:22.62 ] MeinRTというかMetroアプリのことかね? それならMetroアプリとしてしか動かないもの、そっちで動かしたほうが便利なもの以外は使わないでしょ。
894 名前:デフォルトの名無しさん [2012/02/06(月) 11:04:35.52 ] マイクロソフトきもい
895 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 20:20:54.85 ] お前よりまし
896 名前:デフォルトの名無しさん mailto:sage [2012/02/09(木) 23:57:12.60 ] >>895 お前よりまし >>890 まあ誰にも見向きもされずMSにも放置されて今のC++/CLIみたいな状況になるんだろうけどな >>51 んで、おまいら何か作ってみた? >>852 これ別にosじゃなくね?
897 名前:デフォルトの名無しさん mailto:sage [2012/02/10(金) 13:05:17.87 ] WOAでもデスクトップ使えるって言ってるけど 開発はARM用の.netとかネイティブとかも存在するって事なの? 教えてエロい人?
898 名前:デフォルトの名無しさん mailto:sage [2012/02/10(金) 13:27:15.10 ] その前に、お前の尻の穴を開発する所から始めようか
899 名前:デフォルトの名無しさん mailto:sage [2012/02/10(金) 13:59:48.43 ] 再コンパイルするだけで、二度売るチャンスができるので期待。
900 名前:デフォルトの名無しさん mailto:sage [2012/02/10(金) 14:17:23.24 ] >>897 使える != アプリを作れる
901 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 03:41:17.98 ] Windows PhoneアプリってC++で開発できる?
902 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 04:27:23.14 ] 現状個人ではできないはず。
903 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 21:06:29.24 ] >>897 .NET Frameworkの上で動かすなら、配布されるアプリは中間コードの塊で OS起動後のアプリ初回実行時に、実装されているCPUに合わせてJITコンパイルされるだろ。 x86用とかx64用とかARM用とか気にしなくても良い、ハズ。 (ビルドターゲットはAnyCPUにして) ネイティブアプリ書きの人は無くかもだが。
904 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 21:17:44.06 ] 端から数バイト(しかも決め打ちのジャンプコード)しかx86のネイティブコードがないから 現時点の.netアプリケーションも問題なく動くはずなんだよねー
905 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 21:20:09.99 ] 今はWindowsが直接.NETアプリを認識してCLRを起動してるんじゃなかったっけ どっちにしろライブラリが違うから動かないよ
906 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 22:31:32.11 ] そのライブラリ部分を保証するのがフレームワークだし、 環境の差を埋める為に中間言語なわけじゃんか
907 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 22:59:51.38 ] いや参照してる.NETのマネージコードのDLLが違う WinRTの.NET Frameworkはデスクトップ版のサブセットだから
908 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 23:04:07.00 ] 訂正 ×WinRTの ○Metro style appsの
909 名前:デフォルトの名無しさん mailto:sage [2012/02/11(土) 23:14:45.63 ] バイナリ互換性が無いのは当たり前だけどソースレベルでも結構厳しいと思うぞ GUIが全滅なのはもちろん、BCLもIOやスレッド周りが変わりまくってるから 今あるソースでそのままMetro向けにコンパイルできるものはほとんど無いんじゃないかな
910 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 00:32:46.62 ] まぁどこまで色々同じソースで書けるようになるかは期待したいところだ・・・
911 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 00:39:41.51 ] Silverlight系だから非ジェネリックコレクションとかICloneableとか .NET Remoting系のシリアライザ(BinaryFormatterなど)とかXML DOMとか 不要になったもの一掃されてるんだぜ 信じられないだろ?w
912 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 01:40:53.31 ] 今後MSに考えて欲しいのは、WebアプリもC#+XAMLで開発出来る様にする事だわな Silverlight 6 を作るか、XBAPを推奨していくか もうHTML+JavaScriptは嫌だ
913 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 01:59:25.85 ] HTML5+JSがSilverlight並に生産性高くてSilverlight並に性能良くてSilverlight並にブラウザ互換を気にしなくて良ければ 何の問題も無かったんだけどね。 PCでもスマホでも見れますつったって、スマホ用サイトがPC用と同じでいいわけ無いんだから意味ねーし 誰だこんなの推し進めたヤツらは
914 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 02:03:06.41 ] 残念ながら今一番HTML5を推してるのはMSだ
915 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 02:08:23.91 ] >>907 一年前の時点ですべての.NETのライブラリの移植が終わったって言ってたが。 Classic Style(Aero)があるのに .NET の GUI が全滅とか何を言ってるのか。 そもそも WOA での従来の .NET アプリの話題を WinRT 前提で話しても意味ないよ
916 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 02:12:30.39 ] というか ?.NET Core と ?.NET Framework 4.5 を混同しているだけの残念な人なのか
917 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 07:07:06.64 ] WOAのデスクトップに.NETアプリが動くかは不明だがもしあるとすればAnyCPUで動くだろう WinRTは言わずもがな
918 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 10:56:51.39 ] Windows 95におけるMS-DOSプロンプト == Windows 8におけるクラシックデスクトップ
919 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 11:00:48.82 ] >>918 そのクラッシックデスクトップの中にコマンドプロンプトがあった場合は、何に該当するんだ?
920 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 11:01:59.16 ] そういう問題じゃないんだが
921 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 11:30:27.39 ] WOAにはユーザがデスクトップアプリを入れることはできないんじゃなかったっけ?
922 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 11:52:22.50 ] 動かないでしょ普通に デスクトップ版.NETがWOAでサポートされるなんて今まで発表されたことないし そんなの宣伝しない訳がないし Metroでないと配布できないしデスクトップ版使えたら何のための.NET Coreかわからなくなるし 常識的に考えたら「従来のデスクトップアプリは使えない」に.NETも含まれてるだろ
923 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 13:10:49.77 ] >>922 従来のアプリじゃなくて、 WOA向けデスクトップアプリを新規作成・インストールするには MSと契約しないとダメだって話しだと思う。
924 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 13:16:55.01 ] x86/x64アプリが動かないのはMSと契約しようとそもそも技術的に動かないだろ >>923 の言うようにMSと契約すればARM向けにビルドした非Metroアプリを配布できるとしても、 そのためだけにフルセット.NETを移植するようなアホなことMSがするわけがないわな
925 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 14:06:47.17 ] BUILDの発表内容見て.NET Frameworkの将来に期待してるのって頭弱いんじゃないの?
926 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 14:18:34.51 ] WinSockでちまちま書く時代に逆戻りは怖いなあ
927 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 14:23:12.37 ] なんでWinSock時代に逆戻りするんだよ
928 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 14:40:20.47 ] Roslynみたいにいつ完成するのかわかりませーん、そもそも完成できるのかもわかりませーんなんてのが認められてる時点で終わってるよね
929 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 14:42:32.61 ] Researchでは日常茶飯事だが
930 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 14:46:17.67 ] Googleのことですね
931 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 16:22:14.18 ] 「野良アプリが動かない」ってことはMSのデジタル署名がないと動かないってことだろうから ゲーム機以上のプロテクトになる
932 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 23:28:33.27 ] >>931 企業は大変だなw。こりゃARMの企業採用はなさそうだw。
933 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 23:44:09.28 ] まともな企業なら当然レベルだろ・・・
934 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 00:52:22.72 ] コンパイラをC#で実装しなおしてRoslynみたいなのを作りたいってのは前から言ってたね。 完成しなくても得られた知見は次世代のVSに生かされていくだろう。
935 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 04:16:46.11 ] >>924 だからとうの昔に移植完了してるって >フルセット.NET 販売戦略の関係上、WOAに搭載されることはなさそうだけどな。
936 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 10:32:18.41 ] >>932 japanese.engadget.com/2011/09/22/windows-8-metro/ >Metroスタイルアプリについても、企業内や開発者向けにはストアを経由しないサイドロードに対応します。
937 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 10:35:43.41 ] blogs.msdn.com/b/windowsstore_ja/archive/2011/12/07/windows-store-preview.aspx Windows Store カタログへの社員のアクセスを禁止することも、アクセスは認めつつ 特定のアプリは利用できないようにすることもできます。 また、Store のインフラを介さずに Metro スタイル アプリを PC に直接展開することもできます。 Windows 8 Beta では、アプリが信頼された発行元により署名されていて、 コンピューターがドメインに参加している限り、グループ ポリシーを使用して Metro スタイル アプリのインストールを許可できます。インストール後は、 PowerShell コマンドレットを使用して、Windows 8 の Metro スタイル アプリを管理できます。
938 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 14:11:36.54 ] MicrosoftがC++ AMP仕様を公開し、データ並列処理の障壁を下げる意向 www.infoq.com/jp/news/2012/02/CPP_AMP_Published
939 名前:デフォルトの名無しさん [2012/02/13(月) 21:09:38.41 ] WPFはWin32 APIで使われるHWNDを呼び出さないとOPENGLプログラムできないけど WinRTでOpenGL使うときはどうやってプログラミングするんですか? 参考になるサイトあれば教えてください。
940 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 21:12:19.79 ] 使えないでしょ Direct3D使う あとWinRTっていうのはAPIの呼称(Win32相当)で プラットフォームとしての名前はMetro style appsね
941 名前:デフォルトの名無しさん [2012/02/13(月) 22:02:52.07 ] >940 あっ本当ですね...。確かにMetro style appsの場合はOpenGLは使えないって書いてますね。 なぜこんな仕様にしてしまったっんだろう?? msdn.microsoft.com/en-us/library/windows/apps/hh464945
942 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 22:11:32.76 ] WebGLにも反対してるからな 糞だわ
943 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 22:53:43.04 ] なるべく仕様を絞って移植性を上げるって方針だからだろ WebGLなんてMSが反対しなくても終わってる
944 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 23:31:50.91 ] いやならドロイドで書けばいいじゃない
945 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 23:41:18.03 ] >>935 ソース
946 名前:デフォルトの名無しさん [2012/02/13(月) 23:50:34.14 ] 移植性ってマイクロソフト製品内だけってことですよね? androidやiosとかプラットフォームが複数出てきた今の時期に クロスプラットフォームなOpenGLを排除するのはやめてほしかった...。 ありえないわー
947 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:14:24.60 ] AndroidやiOSがDirect3Dをサポートすればいい
948 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:19:08.14 ] つーかWebGLは仕様バグで埋められない脆弱性があるから
949 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:21:14.89 ] いつの時代のはなしだよ
950 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:44:32.89 ] ARM社のGPUでDirectXサポートするみたいだけど、Androidではなく、WOAとWP8向けだろうな。 GoogleやAdobeが導入してるSwiftShaderのような方式で、OpenGLをDirectXにトランスコードする話でもないかな、、 互換性なくても、プラットフォームシェアがあればいいんだかなあ 別件も、 www.infoq.com/jp/news/2012/02/CPP_AMP_Published C++ AMP チームにはOpenGLの経験のあるものがいないので、サポートは予定されていない
951 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 10:51:05.34 ] 【寄生虫】 ロシアで韓国人を狙った襲撃事件が多発 【朝鮮猿狩り】 また韓国人留学生が刺殺される 死亡した学生はロシアのバル・ナウル市にあるアルタイ国立大学で交換留学生として研修中だった22歳の男性 で、15日夜、寄宿舎に戻る途中に後ろからロシア人3人に取り囲まれて暴行を受け、意識を失って病院に運ばれましたが、18日に死亡しました。 ロシア警察は事件の直後に暴行を加えた3人を逮捕して調べていますが、まだ具体的な事件の経緯は分かっていません。 ただ、被害者は金品を奪われなかったため、外国人を対象にした人種差別的な暴行事件ではないかという見方が強まっています。 ロシアでは2005年にも10代の韓国人学生2人が刃物で刺されて死亡し、2007年には韓国人学生1人が集団暴行 を受けて1か月後に死亡した事件が起きています。 KBSWORLD world.kbs.co.kr/japanese/news/news_In_detail.htm?No=36056 寄生虫朝鮮猿の駆除が全世界のトレンドです^^ 日本でも世界を見習って寄生虫の犯罪集団である在日チョンを一匹残らず駆除しましょう
952 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 13:33:11.53 ] WinRTな時点でWindows限定なんだから わざわざOpenGLを使う必要も無いだろ
953 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 15:27:47.26 ] Windowsほえ? www.infoq.com/jp/news/2012/02/WP8-WinRT
954 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 17:47:41.88 ] >?選択されたデバイスに対してアプリを配布できるようになる。 なにこれ?
955 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 19:06:38.78 ] InfoQの翻訳は日本語として意味が通らないモノが多いから、 原文を読んだ方が良いと思うよ。
956 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 23:53:32.65 ] Metroな環境ではopenGLは終了か 実際そんな困らなけど x86の環境では使えるだろうし
957 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 00:38:03.37 ] じゃあグラフィック系のマルチプラットフォームなアプリだとMetro対応は難しいな。
958 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 00:40:05.94 ] PCゲームの開発者を取り込むつもりなんだろ 一応PCじゃDirectXは圧倒的なシェアを持ってるんだし
959 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 02:20:20.79 ] windows8cpって2月29日って詳しい日付出てたのか
960 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 10:48:40.48 ] www.computerworld.jp/contents/201716 一部のニュースによると、マイクロソフトはWindows 8のベータ版「Windows 8 Consumer Preview」を 今月末の2月29日に公開する“らしい”とのこと。マイクロソフトは昨年12月に 「Windows 8のベータ版の一般公開は2月下旬」と発表していますが、 それが2月29日であるとは明言していません。このニュースのソースは、マイクロソフトが 2月29日にスペインのバルセロナで開催するプレス向けイベントへの招待状に 「Windows 8 Consumer Preview」という記述があることからの想像のようです。
961 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 20:36:48.93 ] ><
962 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 23:06:35.83 ] >>954 配布側が〜さんと〜さんの携帯にって感じで対象を 指定してアプリを配布できるようになるんだろ