X



トップページLinux
138コメント36KB
オプソ開発にお勧め フル機能のVisualStudoが無料に [転載禁止]©2ch.net
0001login:Penguin
垢版 |
2014/11/13(木) 22:55:40.14ID:pYxtlzOb
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を利用することになるようだ
0002login:Penguin
垢版 |
2014/11/13(木) 23:29:08.21ID:M+2x2AbE
> 「開発者5名以下の中小企業(PC250台以下または年商100万米ドル以下)」
へ?
0003login:Penguin
垢版 |
2014/11/13(木) 23:34:47.75ID:wW/sfc87
このIDEってlinuxで動くの?
0004login:Penguin
垢版 |
2014/11/13(木) 23:43:07.31ID:x17CMKpV
>>2
使用しているPCが250台以下か年商$100Mの企業であり
ソフトウェア開発に従事している社員が5名以下ならOK

どこかおかしいか?
0005login:Penguin
垢版 |
2014/11/13(木) 23:48:09.22ID:M+2x2AbE
但し書きに突っ込んだら...
0007login:Penguin
垢版 |
2014/11/13(木) 23:58:44.82ID:n6blXsKK
XPでも使えますか?
0008login:Penguin
垢版 |
2014/11/14(金) 00:11:00.51ID:p1pUBco2
>>7
.net Framework 4.5が標準だから、XPは対象外じゃないかね
0009login:Penguin
垢版 |
2014/11/14(金) 06:26:16.14ID:ravM6V/h
昨日のMicrosoft絡みのニュースでLinux関係するのは↓の方のニュースじゃね
-----------------
Microsoft、.NETをMac、Linuxに移植、サーバ・サイドをオープンソース化すると発表
Frederic Lardinois
2014年11月13日

Microsoftの.NETフレームワークはこの12年にわたっってWindowsでアプリケーションを
開発するデベロッパーのプログラミング・モデルとなってきた。今日(米国時間11/12)、
Microsoftはデベロッパー・ツールのクロスプラットフォーム化の努力を一歩押し進め、
近く.NETをMacとLinuxに移植することを発表した。同時に、.NETのサーバ・サイド
(クライアントの.NETではない)のコア・スタックを次のバージョンからオープンソース化するという。

http://jp.techcrunch.com/2014/11/13/microsoft-takes-net-open-source-and-cross-platform/
0011login:Penguin
垢版 |
2014/11/14(金) 11:00:47.94ID:CYLNz0d/
サンプルコードのライセンスも見直して欲しい
ネットワークのフィルタまわりだったか、流用したらソース公開するなとか書いてあった気がしたし
0012login:Penguin
垢版 |
2014/11/14(金) 11:02:09.15ID:uFKiXioA
サンプルがバグってるとかで?
0013login:Penguin
垢版 |
2014/11/14(金) 13:19:47.10ID:eENri3vs
ちゃんと自分の責任でコード書けってことだから
サンプルはどうでもいい気がするね。
0014login:Penguin
垢版 |
2014/11/14(金) 14:11:02.71ID:uFKiXioA
ゲーム系の人たちがサンプルにバグあるの知らずに使ってて
それが発覚して一時騒いでましたね
0015login:Penguin
垢版 |
2014/11/14(金) 14:30:39.68ID:eENri3vs
アホ「サンプル流用して作ったらバグった。お前のせいだ!」
MS「いや、それサンプルですし」
アホ「サンプルでもそれを提供するならちゃんとしたものを出せ」
MS「サンプルを作りこんだら余計なものが増えてわかりづらいだろ」
アホ「関係ない。サンプルを流用して作ったもののバグは全部お前のせいだ」
MS「あー、うざいうざい。じゃあサンプルを流用したら公開してはいけないってライセンスにする」
アホ「サンプルコードのライセンス変更しろ。流用させろ。流用してできたバグはお前のせいだ。」
0016login:Penguin
垢版 |
2014/11/14(金) 14:36:45.17ID:uFKiXioA
保証があるとか騒いでた宣伝マン、降臨しないかな
0017login:Penguin
垢版 |
2014/11/14(金) 17:35:17.62ID:Qz9qRlY1
凄いなコレ。
Pro買っちゃった人は・・・
0018login:Penguin
垢版 |
2014/11/14(金) 21:36:35.92ID:8MSJ17vK
win使うとかマゾだろ〜これ
ましてやosprojectで
0020login:Penguin
垢版 |
2014/11/15(土) 00:10:21.83ID:uPQIsV6D
>「開発者5名以下の中小企業(PC250台以下または年商100万米ドル以下)」となっている。
PC250台とかAzureの仮想サーバとかもカウントしてるのかな
0021login:Penguin
垢版 |
2014/11/15(土) 12:49:38.10ID:6uA2HmaQ
>>3
MacでもLinuxでもVisual Studioが使えるようになる。
Windows PC用の.net applicationも動くようになる
0023login:Penguin
垢版 |
2014/11/15(土) 14:35:42.37ID:dDrD4xEI
つまみ食いだけど、.netとmonoってプログラミングが微妙に違ってたよね
ウインドウを閉じた時の後処理のことなんだが
それでも動くの?
0024login:Penguin
垢版 |
2014/11/16(日) 07:53:51.02ID:mcXzow0Z
>>15
いや、ちゃんと動かないのはサンプルにならんだろう…
0025login:Penguin
垢版 |
2014/11/16(日) 10:22:22.70ID:Qy1K5pfB
個人でフリーソフト作ったり、学習に使ったりはダメなの?
0028login:Penguin
垢版 |
2014/11/19(水) 18:26:21.47ID:fnle4ktf
>>26
これザマリンらしいよ。
C#になれてる人には良いんだと思う。

>>25
ライセンスだけ見ると、オープンソース開発者や大学関係者、ボランティア、
小企業などは使っても良い(使用目的では制限していない)ように見える。
それ以外の個人は使用許諾されないんだよね。

でも、ライセンスFAQの方を見ると、前記に該当しない個人開発者にも許諾する
意図があるように見える。
続きはウェブでをクリックしてもまだ何もないから正確にはわからないんだよね。

一番簡単なのは、CodePlexあたりに登録してオープンソース開発者になる
ことじゃないかな。
オープンソース開発者になりさえすれば使用許諾が出来て、用途の制限がない
みたいだから。
でもCodePlexは本格的に使えるようなものじゃないから注意してね。
VSはGitHubにも接続できるから、本格的にオープンソース開発するならGitHub
の方が便利だよ。
0029login:Penguin
垢版 |
2014/11/19(水) 21:04:57.27ID:dAnlmUL6
>>21からはVisual StudioがMacやLinuxで動くように見えるわけだが
要点をまとめられずダラダラ長文垂れ流す程度の能力とかゴミだな
0030login:Penguin
垢版 |
2014/11/22(土) 19:45:30.28ID:EcUC9Kzg
monoでwinformがさくさく動くなら使うんだけどね
gtkかqtで書き換えないと使い物にならない
0031login:Penguin
垢版 |
2014/11/23(日) 20:57:09.35ID:zA/PYGVA
これはすごいことになった。
0032login:Penguin
垢版 |
2014/11/23(日) 22:33:49.05ID:uaD5Dqb5
Visual Studio が Java化したってことでいいの?
0033login:Penguin
垢版 |
2014/11/23(日) 22:56:34.02ID:4pwQu5dj
>>32
どういう意味でいってんの?

今回、言語とかアプリとかは全く変わってない。
ライセンスが変わっただけ。

君が言ってることは、Visual Studio(のライセンス)が
Java(のライセンス)化したって言ってることになってるけど
それであってる?
0034login:Penguin
垢版 |
2014/11/23(日) 23:11:11.96ID:uaD5Dqb5
いや全然

Visual Studioの立ち位置がJavaと同じよう(競合するよう)になった

って意味
0035login:Penguin
垢版 |
2014/11/23(日) 23:15:52.59ID:zA/PYGVA
VSはLinuxではないのでJavaではなくHaskell、つまりセキュが低い。
0036login:Penguin
垢版 |
2014/11/24(月) 00:48:29.68ID:JZB4O3wM
>>34
じゃあ意味不明だろw

Visual Studioは開発環境。
Javaは言語、もしくは実行環境

全く違うものを比較してる。
0037login:Penguin
垢版 |
2014/11/24(月) 01:47:03.13ID:8LmtCQZ0
頭がおかしい人に誤りを指摘してもたいていは報われない
0038login:Penguin
垢版 |
2014/11/24(月) 02:23:02.95ID:JZB4O3wM
いや、別に本人を正そうとは思ってないよ。

誤りを指摘するというか、間違いであることを具体的にここで明らかにして、
後から読んだ人がどちらが正しいかを、ひと目で分かるようにしているだけ

曖昧な書き込みを放置していると、それを正しいと
勘違いする人がいるかもしれないからね。

>>34にレスしているように見えて、
実はその他大勢にやりとりを見せているっていうのが
俺が本当にやっていること。

それで頭がおかしい人が狂ってファビョったりしたら
願ったり叶ったりなんだよ。
0039login:Penguin
垢版 |
2014/11/24(月) 19:24:36.53ID:3KfEodsS
開発環境のように見えてOSなんだよ。
0040login:Penguin
垢版 |
2014/11/24(月) 20:00:16.28ID:rdhK60KU
だから、Write once, run anywhere を目指してるんだろ?
競合しないの?なんで?
0041login:Penguin
垢版 |
2014/11/24(月) 20:01:48.65ID:4v71qOF3
意味わかんねーよ!
0042login:Penguin
垢版 |
2014/11/24(月) 20:06:36.88ID:3KfEodsS
>>40
最大公約数を目指すわけないと思いますが。
0043login:Penguin
垢版 |
2014/11/24(月) 20:09:45.92ID:rdhK60KU
いや、競合するじゃないかなあって思っただけなんだ
(物分りが悪くて)すまんな
0044login:Penguin
垢版 |
2014/11/25(火) 00:29:20.50ID:J+/E7Bhn
>>40
はぁ? Visual Studioは開発環境だって言ってんだろ?
開発環境がWrite once, run anywhereってどういう意味さ?
答えてみろ。
0045login:Penguin
垢版 |
2014/11/25(火) 01:37:28.24ID:xQgVQu0B
>>44
VSはEmacsと同じでシェルだぞ。
100年後にはスカイネットにつながってる可能性もあるぞ。
0046login:Penguin
垢版 |
2014/11/25(火) 01:39:35.16ID:xQgVQu0B
プロ相当になってザマリンが入れられるようになったので、ライトワンス、ランアウェイに
なるのじゃないかと思ったんだろ。

そんな大したもんじゃないんだけど。
0047login:Penguin
垢版 |
2014/11/25(火) 01:41:08.64ID:+wN2BLOL
linuxのintelコンパイラはもうこれに対応してるの?
0048login:Penguin
垢版 |
2014/11/25(火) 02:11:42.33ID:J+/E7Bhn
>>45
Emacsはシェルじゃないよw

VSとEmacsが同じってことは
お前、自ら、シェルじゃないって
言っちゃってるじゃないかw
0049login:Penguin
垢版 |
2014/11/25(火) 02:17:59.59ID:J+/E7Bhn
>>46
単に、プログラム言語(+実行環境)と開発環境の区別がついてないだけだろうね。

かなり早い段階から、.NETアプリはLinux等でも動くようになっている。

ただMSはJavaとは違いWrite once, run anywhere等と言っておらず
.NET実行環境やC#の仕様をオープンにしただけ。

そしてMSとは直接関係ない別プロジェクトとしてMonoが開発され、
Linuxなどでも動くようになった。かなり前にね。

.NETアプリはLinuxでも動くが、今回のオープンソース開発者無料っていうのは
もちろんLinuxのオープンソース開発者にとってもメリットが有ることだが、
MSとしてはWindowsでも動くオープンソースアプリ開発者狙いだろう。
たいていのオープンソースアプリはWindows版もあるわけだし。
0050login:Penguin
垢版 |
2014/11/25(火) 02:51:50.24ID:xQgVQu0B
>>48
うっせーばか。
VSはガンダムなんだよ!
0051login:Penguin
垢版 |
2014/11/25(火) 08:36:56.11ID:cgwitdlW
MSだから、最初甘い言葉で依存させて後で色々理由つけて釣り上げてくるに決まってる。
VSを受け容れることは、みんなで少しずつチカラを出し合って築かれてきたLinuxワールドの
崩壊の始まりとなる。
0052login:Penguin
垢版 |
2014/11/25(火) 08:41:00.04ID:zFkmErjU
この程度で崩壊するならその程度のやつだったってことさ。
0053login:Penguin
垢版 |
2014/11/25(火) 22:36:29.00ID:xQgVQu0B
ちなみにVSはGitHubにチームエクスプローラから直接接続できる。
NuGetの参照をプロジェクトに含められる。
オープンソースライブラリの多くをCoAppがメインテナンスしている。

オープンソース開発が一番簡単にできる開発環境になった。
GitHubに接続してローカルに複製すると、最初のビルド時に依存するライブラリを
NuGetが展開してくれます。
ほとんど何もする必要がありません。
0054login:Penguin
垢版 |
2014/11/25(火) 22:53:37.52ID:xQgVQu0B
これはすごいことになった。
0055login:Penguin
垢版 |
2014/11/26(水) 08:41:18.78ID:sATW+26W
CodePlexの行方が気になる。
0056login:Penguin
垢版 |
2014/11/26(水) 14:29:11.20ID:MFp9AK39
これは世界が変わるかもしれんね。
0057login:Penguin
垢版 |
2014/11/26(水) 15:03:19.01ID:RhPIJ5B9
そう思っているのは一人だけのようだな
0058login:Penguin
垢版 |
2014/11/26(水) 15:47:26.30ID:GHljhzME
めでたしめでたし
0059login:Penguin
垢版 |
2014/11/26(水) 17:46:59.09ID:MFp9AK39
>>57
世界が変わるでえ〜〜。
0060login:Penguin
垢版 |
2014/11/26(水) 18:21:28.69ID:RzXjkGXs
箱を開けたら煙が出てきた
0061login:Penguin
垢版 |
2014/11/26(水) 19:32:21.64ID:MFp9AK39
Linuxではプログラミングする人がいないんだなあ。
0062login:Penguin
垢版 |
2014/11/26(水) 22:24:19.99ID:RhPIJ5B9
Expressで基本的なことできてたしProfessional相当の機能って
Linuxとの親和性考えるとむしろ避ける方向と思ってたから関係ない
0063login:Penguin
垢版 |
2014/11/26(水) 22:40:30.60ID:hOdh1MDA
Professional相当の機能で重要なのは
プラグインが使えることだよ。
これにより、サードパーティ製のツールが使えるようになる。

あと、expressだと言語ごとにパッケージが分かれてるけど
Proなら一つ。これが地味に嬉しい。
0064login:Penguin
垢版 |
2014/11/26(水) 22:50:32.70ID:qwUSSdaN
>>63
> あと、expressだと言語ごとにパッケージが分かれてるけど

ん? いつの話だ?
0065login:Penguin
垢版 |
2014/11/26(水) 23:14:38.47ID:MFp9AK39
ATLがあるとCOMサーバが作りやすくなるな。

世界変わりまっせこれ。
0066login:Penguin
垢版 |
2014/11/26(水) 23:18:35.12ID:MFp9AK39
Linuxインストールしてプロ気分に浸ってたらあきまへんで。

プログラミングせな。
0067login:Penguin
垢版 |
2014/11/27(木) 22:51:33.98ID:F9hXllBx
競合するのはjavaじゃなくてlinuxだろう
無料の開発環境がそろうからとlinux使ってた連中がwindowsへいくで
0068login:Penguin
垢版 |
2014/11/27(木) 22:52:31.67ID:+iogdr8E
ほんまか、たいへんやで
0069login:Penguin
垢版 |
2014/11/28(金) 01:28:24.71ID:ZmAIRUHH
>>66
反面、Linuxは使う人の事考えろよ、みんなが開発者じゃないんだよ、
という非難もある。
プロ気分というのはいただけないだろうけどさ。

スクリプト書けない場合はWindowsもバッチなしで使うわけだから論外だろうね。
0070login:Penguin
垢版 |
2014/11/28(金) 04:00:18.78ID:to7biQU2
全人類開発者の時代が来まっせ。

世界が変わるでえ〜。
0071login:Penguin
垢版 |
2014/11/28(金) 07:38:59.46ID:8GyK+Zjq
ほんまか、たいへんやで
0072login:Penguin
垢版 |
2014/11/30(日) 06:17:50.24ID:uoBFUxJP
構文上の誤りは書く端から下線つくから楽です。
ワードと同じようなものです。
0073login:Penguin
垢版 |
2014/11/30(日) 06:26:39.08ID:F25pLQHk
pro持ってるんだけどゴミ箱に捨てて
comいれた方がいいの?
0074login:Penguin
垢版 |
2014/11/30(日) 11:05:17.46ID:M0QHTvWl
>>73
Pro持ってるなら入れる理由はないよ。
ライセンス形態は違うんだからね。
0075login:Penguin
垢版 |
2014/12/01(月) 22:22:40.05ID:FGFQG7BF
これはすごいことになった!
0076login:Penguin
垢版 |
2014/12/03(水) 05:43:45.88ID:bWP94RLf
Linuxインストールしてプロ気分に浸ってたらあきまへんで。

プログラミングせな。
0078login:Penguin
垢版 |
2014/12/04(木) 14:27:22.96ID:IslSdLnJ
>>76
Linux使っていると、俺超すげーだろってうぃん・Macユーザーに自慢できるからな
Linux使っている奴にはプログラミングできない低脳はほとんどいないだろ
0080login:Penguin
垢版 |
2014/12/04(木) 14:47:25.17ID:hHCwsmyY
VSのインストールから始めましょう。

VSの用語に戸惑うかもしれません。

プロジェクトとは単純に言えば、一つのバイナリを作るために必要な
ソースと設定をまとめたものです。
プロジェクトをビルドすると、一つのDLLやEXEが生成されます。
それがプロジェクトです。

あなたの作る製品には複数のDLLやEXEが含まれるでしょう。
ですからプロジェクトは複数あるはずです。

あなたの製品のために複数のプロジェクトをまとめたものがソリューションです。

ソリューションはあなたがよく知っているMakefileと同じ効果を持ちます。
そう考えるとわかりやすいと思います。

VSのインストールが終わり、あなたが次にやることはHello worldソリューションを作ることです。
Hello worldソリューションでいろいろ試してみましょう。
0081login:Penguin
垢版 |
2014/12/04(木) 14:56:08.50ID:hHCwsmyY
VSは拡張性を持ちます。

エディタが保持している構文解析木に自由にアクセスできます。
これは、文書を作るときに役に立ちます。
あなたはDoxygenを使ったことは無いでしょうか?
VSがあれば同じことをもっと自由にプログラミングできます。

エクセルでマクロを書くのと同じように、VSもマクロが使えるのです。
VSは非常に強力なプラットフォームです。
0082login:Penguin
垢版 |
2014/12/04(木) 15:00:28.62ID:hHCwsmyY
ヲラヲラ、早くインストールせんかい!
0083login:Penguin
垢版 |
2014/12/05(金) 08:51:16.49ID:yAunhUR1
Wineで動かないかな。いろいろ最新のものを使ってそうだから無理かなあ。
0084login:Penguin
垢版 |
2014/12/05(金) 11:49:28.58ID:luhJOeZo
>>83
Windows持ってないの?
VSはかなり捗るからパソコン買ってもお釣り来るよ。

今回無料になったのはプロ相当なので、マクロ使い放題やりたい放題だよ。
自分でVSを拡張できるし、市販のアドオンも使える。
レスを投稿する


ニューススポーツなんでも実況