オプソ開発にお勧め フル機能のVisualStudoが無料に [転載禁止]©2ch.net
http://developers.slashdot.jp/story/14/11/13/0624235/Microsoft%E3%80%81Visual-Studio-Professional%E7%89%88%E7%9B%B8%E5%BD%93%E3%81%AE%E6%A9%9F%E8%83%BD%E3%82%92%E6%8C%81%E3%81%A4%E7%84%A1%E5%84%9F%E7%89%88%E3%82%92%E5%85%AC%E9%96%8B Microsoftが12日、無償で利用できる「Visual Studio Community 2013」をリリースした(窓の杜、TechCrunch)。 今までもVisual Studioの無償版(Expressエディション)はリリースされていたが、 利用できる機能が限定されていた。今回リリースされたVisual Studio Community 2013は Visual Studio Professional相当の機能を持ち、単体で複数の言語/ターゲットをサポートするほか、 拡張機能(アドオン)もサポートされる。言語パックを利用することでUIの日本語化も可能。 なお、利用可能なユーザータイプは「大学関係者」「非営利団体従事者」「オープンソース開発者」 「開発者5名以下の中小企業(PC250台以下または年商100万米ドル以下)」となっている。 この条件に合致していれば有料アプリの開発も可能。大企業では従来通り有償版のVisual Studioを利用することになるようだ win使うとかマゾだろ〜これ ましてやosprojectで >「開発者5名以下の中小企業(PC250台以下または年商100万米ドル以下)」となっている。 PC250台とかAzureの仮想サーバとかもカウントしてるのかな >>3 MacでもLinuxでもVisual Studioが使えるようになる。 Windows PC用の.net applicationも動くようになる つまみ食いだけど、.netとmonoってプログラミングが微妙に違ってたよね ウインドウを閉じた時の後処理のことなんだが それでも動くの? >>15 いや、ちゃんと動かないのはサンプルにならんだろう… 個人でフリーソフト作ったり、学習に使ったりはダメなの? >>26 これザマリンらしいよ。 C#になれてる人には良いんだと思う。 >>25 ライセンスだけ見ると、オープンソース開発者や大学関係者、ボランティア、 小企業などは使っても良い(使用目的では制限していない)ように見える。 それ以外の個人は使用許諾されないんだよね。 でも、ライセンスFAQの方を見ると、前記に該当しない個人開発者にも許諾する 意図があるように見える。 続きはウェブでをクリックしてもまだ何もないから正確にはわからないんだよね。 一番簡単なのは、CodePlexあたりに登録してオープンソース開発者になる ことじゃないかな。 オープンソース開発者になりさえすれば使用許諾が出来て、用途の制限がない みたいだから。 でもCodePlexは本格的に使えるようなものじゃないから注意してね。 VSはGitHubにも接続できるから、本格的にオープンソース開発するならGitHub の方が便利だよ。 >>21 からはVisual StudioがMacやLinuxで動くように見えるわけだが 要点をまとめられずダラダラ長文垂れ流す程度の能力とかゴミだな monoでwinformがさくさく動くなら使うんだけどね gtkかqtで書き換えないと使い物にならない Visual Studio が Java化したってことでいいの? >>32 どういう意味でいってんの? 今回、言語とかアプリとかは全く変わってない。 ライセンスが変わっただけ。 君が言ってることは、Visual Studio(のライセンス)が Java(のライセンス)化したって言ってることになってるけど それであってる? いや全然 Visual Studioの立ち位置がJavaと同じよう(競合するよう)になった って意味 VSはLinuxではないのでJavaではなくHaskell、つまりセキュが低い。 >>34 じゃあ意味不明だろw Visual Studioは開発環境。 Javaは言語、もしくは実行環境 全く違うものを比較してる。 頭がおかしい人に誤りを指摘してもたいていは報われない いや、別に本人を正そうとは思ってないよ。 誤りを指摘するというか、間違いであることを具体的にここで明らかにして、 後から読んだ人がどちらが正しいかを、ひと目で分かるようにしているだけ 曖昧な書き込みを放置していると、それを正しいと 勘違いする人がいるかもしれないからね。 >>34 にレスしているように見えて、 実はその他大勢にやりとりを見せているっていうのが 俺が本当にやっていること。 それで頭がおかしい人が狂ってファビョったりしたら 願ったり叶ったりなんだよ。 だから、Write once, run anywhere を目指してるんだろ? 競合しないの?なんで? >>40 最大公約数を目指すわけないと思いますが。 いや、競合するじゃないかなあって思っただけなんだ (物分りが悪くて)すまんな >>40 はぁ? Visual Studioは開発環境だって言ってんだろ? 開発環境がWrite once, run anywhereってどういう意味さ? 答えてみろ。 >>44 VSはEmacsと同じでシェルだぞ。 100年後にはスカイネットにつながってる可能性もあるぞ。 プロ相当になってザマリンが入れられるようになったので、ライトワンス、ランアウェイに なるのじゃないかと思ったんだろ。 そんな大したもんじゃないんだけど。 linuxのintelコンパイラはもうこれに対応してるの? >>45 Emacsはシェルじゃないよw VSとEmacsが同じってことは お前、自ら、シェルじゃないって 言っちゃってるじゃないかw >>46 単に、プログラム言語(+実行環境)と開発環境の区別がついてないだけだろうね。 かなり早い段階から、.NETアプリはLinux等でも動くようになっている。 ただMSはJavaとは違いWrite once, run anywhere等と言っておらず .NET実行環境やC#の仕様をオープンにしただけ。 そしてMSとは直接関係ない別プロジェクトとしてMonoが開発され、 Linuxなどでも動くようになった。かなり前にね。 .NETアプリはLinuxでも動くが、今回のオープンソース開発者無料っていうのは もちろんLinuxのオープンソース開発者にとってもメリットが有ることだが、 MSとしてはWindowsでも動くオープンソースアプリ開発者狙いだろう。 たいていのオープンソースアプリはWindows版もあるわけだし。 >>48 うっせーばか。 VSはガンダムなんだよ! MSだから、最初甘い言葉で依存させて後で色々理由つけて釣り上げてくるに決まってる。 VSを受け容れることは、みんなで少しずつチカラを出し合って築かれてきたLinuxワールドの 崩壊の始まりとなる。 この程度で崩壊するならその程度のやつだったってことさ。 ちなみにVSはGitHubにチームエクスプローラから直接接続できる。 NuGetの参照をプロジェクトに含められる。 オープンソースライブラリの多くをCoAppがメインテナンスしている。 オープンソース開発が一番簡単にできる開発環境になった。 GitHubに接続してローカルに複製すると、最初のビルド時に依存するライブラリを NuGetが展開してくれます。 ほとんど何もする必要がありません。 Linuxではプログラミングする人がいないんだなあ。 Expressで基本的なことできてたしProfessional相当の機能って Linuxとの親和性考えるとむしろ避ける方向と思ってたから関係ない Professional相当の機能で重要なのは プラグインが使えることだよ。 これにより、サードパーティ製のツールが使えるようになる。 あと、expressだと言語ごとにパッケージが分かれてるけど Proなら一つ。これが地味に嬉しい。 >>63 > あと、expressだと言語ごとにパッケージが分かれてるけど ん? いつの話だ? ATLがあるとCOMサーバが作りやすくなるな。 世界変わりまっせこれ。 Linuxインストールしてプロ気分に浸ってたらあきまへんで。 プログラミングせな。 競合するのはjavaじゃなくてlinuxだろう 無料の開発環境がそろうからとlinux使ってた連中がwindowsへいくで >>66 反面、Linuxは使う人の事考えろよ、みんなが開発者じゃないんだよ、 という非難もある。 プロ気分というのはいただけないだろうけどさ。 スクリプト書けない場合はWindowsもバッチなしで使うわけだから論外だろうね。 全人類開発者の時代が来まっせ。 世界が変わるでえ〜。 構文上の誤りは書く端から下線つくから楽です。 ワードと同じようなものです。 pro持ってるんだけどゴミ箱に捨てて comいれた方がいいの? >>73 Pro持ってるなら入れる理由はないよ。 ライセンス形態は違うんだからね。 Linuxインストールしてプロ気分に浸ってたらあきまへんで。 プログラミングせな。 ちょっとこれ見てください。 https://twitter.com/happou31/status/539484350404763649 これを使わないのは、人生の時間を無駄にしてるということですよ。 そう思いませんか? >>76 Linux使っていると、俺超すげーだろってうぃん・Macユーザーに自慢できるからな Linux使っている奴にはプログラミングできない低脳はほとんどいないだろ VSのインストールから始めましょう。 VSの用語に戸惑うかもしれません。 プロジェクトとは単純に言えば、一つのバイナリを作るために必要な ソースと設定をまとめたものです。 プロジェクトをビルドすると、一つのDLLやEXEが生成されます。 それがプロジェクトです。 あなたの作る製品には複数のDLLやEXEが含まれるでしょう。 ですからプロジェクトは複数あるはずです。 あなたの製品のために複数のプロジェクトをまとめたものがソリューションです。 ソリューションはあなたがよく知っているMakefileと同じ効果を持ちます。 そう考えるとわかりやすいと思います。 VSのインストールが終わり、あなたが次にやることはHello worldソリューションを作ることです。 Hello worldソリューションでいろいろ試してみましょう。 VSは拡張性を持ちます。 エディタが保持している構文解析木に自由にアクセスできます。 これは、文書を作るときに役に立ちます。 あなたはDoxygenを使ったことは無いでしょうか? VSがあれば同じことをもっと自由にプログラミングできます。 エクセルでマクロを書くのと同じように、VSもマクロが使えるのです。 VSは非常に強力なプラットフォームです。 Wineで動かないかな。いろいろ最新のものを使ってそうだから無理かなあ。 >>83 Windows持ってないの? VSはかなり捗るからパソコン買ってもお釣り来るよ。 今回無料になったのはプロ相当なので、マクロ使い放題やりたい放題だよ。 自分でVSを拡張できるし、市販のアドオンも使える。 >>83 仮想環境くらい用意しなよ。 http://www.rupan.net/uploader/download/1417783837.jpg 俺の場合、Win8.1を使ってるが、格安で快適で非常に軽快にVS2013も動いて くれている。 >>85 MacOSXでWindows 8.1を使おうとすると Windows 8.1を別に買わないといけないからな。 そもそもMac自体が高いし。 この間、ルータメンテナンス用に中古のノートPCを一台買ったんだが、 (MacBookProにLANポートついてないので、変換コネクタつけるのが面倒という理由でw) Windows 7 Pro + 4GBで1万6000円ぐらいだったよ。 Windows 7 Professional だけでもまともに買えばそれぐらいするので、 新しいPC買ったほうがいいかもね。 2万5000円〜3万円あれば十分なスペックが買えるし http://kakaku.com/used/pc/ca=0020/s1=19/?s1=20 >>87 変換コネクタなら持ってるよ。 ただ持ち運び用だから、持ち運び用入れに入れてる 家のルータをメンテナンスするのに出してつなぐのが面倒だから という理由でノートパソコンを買った。 ちなみに、なんでルータのメンテナンスでパソコンなのかというと、 そのルータは通常無線で使っているから。 時々トラブルやメンテナンスで接続しなきゃいけない時に面倒。 トラブルを起こすルータなんて!?と思うかもしれないが、 OpenWrtを入れてるので、こいつはLinux同然なんだ。 なんでもできるぶん、ミスすると直接LANでつないでみたくなる。 Wineにそこまでの互換性無いだろw オープンソースに品質を求めちゃいかん でもWineはかなり互換性が高いらしいよ。 ストアアプリは9xで動かないけど、Wineでは全部動くらしい。 OSSの技術力の見本だって言ってたよ。 .Net4.5をWineにインストールしたら動くようにならないかな? >>84 いやWindowsも持ってるんだけど、IntellisenseがLinuxから使えたら 嬉しいなと。 C#だけならomnisharpが良いようだ。 便利というかあるのが当然になってて、ない環境での開発が苦痛でしょうがない 人間贅沢するとダメだね w ついでにoffice for linuxも出してくれ でもね、殆どの人は高機能さを求めてないんだよw 求めているのはわかりやすさ。 そして前と同じやり方。というのも わかりやすさの一つなんだよね。 >>100 まあ、マジで Office と Visual Studio が Linux で動けば Linux でいいな Linuxがいいな ではなく Linudでいいな と 言ってる限り、Linuxが選ばれることはないだろう。 Linuxでいいなら、Windowsでもいいからだ。 これってWindowsXPでも使えるのかな。 XPからLinuxに移行しちゃったんでもう関係ない話になった。 Linuxインストールしてプロ気分に浸ってたらあきまへんで。 プログラミングせな。 >>110 使えないよ。 システム要件みりゃわかるだろ サーバーのコマンドラインも強化されたし、アプリケーション開発ツールも無料になったし、エンタープライズ向けはWindowsしかないよね。 read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる