VisualStudioデビューしました。
書籍「できるVisualStudio2015」を参考に独学していますが、追いつけません。
プログラミングも始めたばかりで、PHPしかやったことがありません。
IDEも初めてで、まだよく理解できていません。
勧めの勉強方法などあれば教えてほしいです。
Youtubeや、サイト検索しましたが、ちょうどいいものが見つけられませんでした。
インストール後、さてどうしよう、、、ていうレベルの人がどうすれば着実に身に着けていけるでしょうか。
質問2つ目ですが、
使いやすいように日本語化しました。
パッケージをインストールしましたが、エディタやChromeのように簡単に拡張機能を追加することはできるのでしょうか。
また、おすすめの拡張機能があれば教えていただけると助かります。
宜しくお願い致します。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答12件
0
「できるVisualStudio2015」の目次をみたのですが、かなり基本的なところから書いてある本のようです。
インストールから順に本に書いてあることを実際になぞっていくと良いと思います。
ただし、この本ではIDEの使い方の基本がわかる程度なので、アプリは組めるようにはならないと思います。したがって、他の本にあたる必要があります。
PHPはWebページを作るのに覚えられたのだと思いますが、VisualStudioで何をしようとしてますか?VisualStudioで作成する.netのアプリケーションはありとあらゆるアプリケーションを作成できます。何をしようとしているかで学ぶべきことが変わっていきます。
また、PHPも含むたくさんの言語にも対応していますが、VisualStudioで何か言語を1つ覚えるとすればとりあえずC#をお勧めします。(VisualBasicと全く同じ機能を持っています。最近ではC#のほうが情報が得やすい)
あとは、「.netでXXするアプリを組みたい勉強の仕方教えて」と質問してください。
機能追加についてですが、テキストエディタではなく、プログラム用のエディタとしていろいろな機能が初めから入っています。したがって、しばらくはそのままで使ってもらったほうが、良いかもしれません。それでも、現在使っているエディタに合わせたいというのであれば、アドオンはあります。
アドオンで有名なものにReshaperがあります。
しかし、使ったことがないのでコメントできません。
ショートカット類は標準ではかなり複雑なコマンドとなってるので、カスタマイズすることをお勧めします。
投稿2015/07/29 09:32
総合スコア2883
0
他のお二人とほぼ同じ意見です。
Windowsアプリを作成するのだと言う前提で話をするなら、VisualStudioは最強と言っても良いと思います。
逆に言うと特化しすぎてそこからIDEをスタートするとEclipse等を使うときに結構混乱するかもしれませんが(笑
tenrakuさんの意見に刃向うとすれば(笑 私は特に理由がなければC#から始めるべきだと思います。
旧VBの関係でVBしかわからないならともかく、今からVB.NETを始める理由は正直無いと思います。
私はVB4からスタートした関係でVB.NETをやってからC#に移行した人間ですが、PHPをやってたのであれば括弧でくくったり中括弧でくくったりに抵抗ないはずですし、大まかな部分はC系と言う事で一緒です。
ただ変数の宣言や型に厳しい事と、なるべくクラスを使うような形で作っていく前提なので、そこだけは慣れるまでは大変かもしれません。
が、覚える目的ではなく、あくまで最終目的はアプリを作成する事を念頭に置いていけば、そのうちそれほど迷う事無く作れるようになると思います。
本を一冊買うのもいいですし、C#入門系のサイトを見ながらある程度の流れを理解して、ちょっと突っ込んだ内容の本を買うのもありだと思います。
2015を使うのならアドインと言うかプラグインは何も入れない状態で一通り使えるようになったほうがいいと思います。
と言うか、VBやC#であればもとからエンコードとかは気にする必要ないですし、おせっかいすぎるくらいインテリセンスや基本的なリファクトもできますし、それほど必要と思わないはずですよ。
VBスタートの現在C#使いの人間より
投稿2015/07/29 10:07
総合スコア1615
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
http://www.ohshiro.tuis.ac.jp/~ohshiro/prog/01/01_add_source.html
学習情報サイトなども見て見られてはいかがでしょうか?
投稿2016/08/24 13:26
総合スコア1630
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
こんにちは初めまして♪ 八剱(やつるぎ)です。
atmarkITのサイトの例がわかりやすいですよ。
第1回 Visual Studio 2015って何ができるの? (1/6)
http://www.atmarkit.co.jp/ait/articles/1508/07/news031.html
から順に読んでいけば順に自分に必要な別の情報も
得られるのではないでしょうか?
ちなみに私は10年以上も前にatmark社の実吉智裕社長とも
お会いしたことがありますが、非常にわかりやすい話を
される方である印象があります。
ご参考まで!!
投稿2016/08/22 12:52
編集2016/08/22 12:57総合スコア1630
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
1.勉強方法
Visual Studioでは作れるものが何種類もあります。
なので作りたいものに合わせた書籍を探して別途学ぶほうがいいと思います。
それぞれ作り方が異なりますし覚えることも違ってきます。
例)ウェブ系をやりたい場合→ASP.NETなど
Windowsの画面を作りたい場合→Windowsフォーム、wpfなど
特にこれといってない場合はWindowsフォームが良いかもしれません。
一番情報がありますし、画面に出るので解りやすいと思います。
これとは別に言語も覚える必要があります。
自分としてはC#をお勧めします。
資料が一番多く、今更VB系などを学ぶ理由が薄いからです。
あとはオブジェクト指向の設計方法が載っているの書籍を読まれることをお勧めします。
2.機能拡張
アドインなどがあります。
マイナーなものでない限り、VisualStudio上から探して入れることが出来ます。
ただ、それはVisualStudioを使いこなした上で不便に感じた時に入れるレベルです。
初心者がアレコレ突っ込むとVisualStudioの機能なのかアドオンなのかわからなくなり、書籍の説明とも噛み合わなくなったりします。
またMicrosoft製の拡張機能は次バージョンのVisualStudioに盛り込まれたりするので、2015ならほぼ全部盛り込まれていると思っていいと思います。
投稿2015/08/12 20:49
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
アプリも、Windowsアプリで良いのか?
Windowsモバイルアプリなのか?
xamarinを使用して、iPhoneやAndroidのアプリを作るのか?
xamarinでも、ハイブリッドと呼ばれるも物なら
iPhoneやAndroid・Windowsモバイルアプリの3つのアプリが作れるものもあります
どれを作るのかによっても変わってくると思います。
本屋に行って、買ってくるのも手ですが、ほとんどがWindowsアプリの物なので注意してください。
投稿2016/09/08 07:42
総合スコア66
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
私がVisualStudioを初めて始めた時に、本を3冊くらい購入しましたが、
「作って覚えるVisual C# 20xx デスクトップアプリ入門 」
の本が一番初心者に向いていました。
全く何もわからない初心者がとりあえず本に書いてある内容に従ってそのまま進めていくと、何となく作り方が見えてくるように、手順書のような作りになっています。
まず一番最初の一冊目にいい本です。
この本を終わらせてからネットで調べると、自分で調べて自分にちょうどいいサイトが見つけられる。ようになると思います。
投稿2017/07/25 02:25
総合スコア359
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
マイクロソフトが公開しているUWPアプリのサンプルコードが以下です。
https://github.com/Microsoft/Windows-universal-samples
VS2017が必要になりますが、どれか1つ試してみてはどうでしょうか?
投稿2017/05/26 10:02
総合スコア20
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
作りたいものが決まっている・画像処理など興味がある分野があるなら、その方面に沿って他人が書いたアルゴリズムを学ぶのがいいと思います。意外とそのままだと走らないコードなんかも多いので、その都度、参照追加などの備忘録を書いてblog等にUpしています。
コンソールアプリケーション(ウィンドウ・GUIを持たないアプリ)は地味で初めは敬遠していましたが、処理の基礎を学ぶならむしろそちらから学ぶのが良いでしょう。基本的にかなり単純なので、デリゲートやメソッドの実装、インターフェース等の複雑な機能が学び易いと思います。
いきなりGUIアプリから始めると複雑に見えるので挫折しやすいと思います。
意外とマニュアルなんかも整備されてないような気がします。
カスタムコントロールやini(設定ファイル)の読み込みなんかも個人の記事の方が良いのが書いてあります。
目立たないのがMSDMライブラリですが、
https://msdn.microsoft.com/ja-jp/library/aa288436(v=vs.71).aspx
で書いてあるコードをコピペして、「コメントアウトを外す」という機能を持ったボタンがありますので押せば実行出来ると思います。
コードの実行さえ出来れば、下手な書籍よりもオススメかも知れません。
書籍はあんまりオススメしないですね。
根気がないのと、自分が作りたいのが書いてないってのが大きいんですが。
投稿2016/11/16 15:00
総合スコア112
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/16 15:35
0
プログラミングのビギナーであれば、ものを作って覚えるのが一番だと思いますので、
「できるVisualStudio2015」はおすすめです。
また、著者(監修者)のサイト
http://ufcpp.net/study/csharp/
もかなりまとまっているので、わかりやすいです。
(ただし、言語仕様についてしっかり書かれているため、もしかしたら入門者には難しいかもしれませんが、将来的には必ず役にたつサイトです)
言語については、VBでもF#でもなんでもいいかと思いますが、マイクロソフトとして推しているのはC#で、情報も(VB, F#に比べれば)多いです。
VS2015の使い方と拡張機能については、機能が多かったり拡張機能がたくさんあるのでさらっというのは難しいですが、基本的なところを紹介であれば、
(私自身のブログのリンクですいません....)
Visual Studio 2015 を初めて使う方に、最初に知ってほしい ショートカットキー など
Visual Studio 2013で開発する前に準備しておきたい17のこと(1/3)
2013のバージョンですが、基礎的な意味で大枠は変わっていないです。
投稿2016/11/07 09:00
編集2016/11/07 09:08総合スコア294
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
こんにちわ
1.おすすめの勉強法
VisualStudioだとVisualBasic,C#等を言語としては扱えると思いますが、とっつきやすさでいえばVisualBasicから始めると良いかと思います。C#の機能は使いこなせれば強力ですが。オブジェクト指向の考えがベースに無いと混乱しやすいかと思うので
入門書やらサイトについては、とりあえず1冊、本屋さんで探すことをお勧めします。
入門書は変にわかりづらいものもあるので、実際見て、本で買う方が良いかと思います。
2.エディタ等の追加機能
入れないことをお勧めします。特にVisualStudioは自動補填、参照、デバッガ周りを使いこなせれば、PHPをエディタで書いていた時より楽に感じることができると思います。
勉強頑張ってください。
投稿2015/07/29 08:56
総合スコア148
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。