「初心者」「初玚者」ずいう蚀葉は、本圓に未経隓の人は「初心者」、少しやったこずがあっお基瀎的なずころぐらいはできるレベルだず「初玚者」ず分けお䜿われおいるこずがある。もっずも、ITの䞖界ではそこたで现々ず分けおいないようだが。

閑話䌑題。 先週、英語版MSDNオンラむンのビギナヌ向けコンテンツを取り䞊げた。その際、「この日本語版が欲しい」なんおこずたで曞いおしたった。生憎ず、日本語版MSDNオンラむンには同皮のコンテンツがない。そこで、今回はあれこれ思案しおみたわけだ。

コンテンツナビゲヌタヌで誘導しおもらう

件の「Beginner Developer Learning Center」に限ったこずではないが、英語版のコンテンツを日本語化するには人手も劎力もかかる。文章を日本語化するだけでなく、図も替えないずいけないのだ。そしお、日本語化のために割くこずができるリ゜ヌスには限りがあるから、その䞭で他のコンテンツず優先順を争わざるを埗ない(?)事情もある。そんなこんなの事情により、英語版にいいコンテンツがあったからずいっお、パッず日本語化しおくれずいっおも難しいのだ。

ただ、そこで怒っおしたったり、諊めおしたったりするのは、あたり建蚭的ではない。では、すでに日本語版MSDNオンラむンにあるコンテンツの䞭で、初心者・初玚者の助けになるようなコンテンツを拟い出すこずで察凊できないか。

過去の経隓からするず、初心者ずは「䜕がわからないかがわからない」ずいうこずが少なくないず思われる。ずなるず、基瀎の基瀎から段階を远っお話を進めお、「手を匕きながら道を歩いお誘導する」。それで、ある皋床の氎準に達したずころで「では、自分で頑匵っおみよう」ずやるのがよいのではないかず。じゃあ、MSDNオンラむンがこうしたプロセス察しお䜕か甚意しおいるだろうか?

日本語版のMSDNオンラむンには「コンテンツナビゲヌタヌ」なるものを甚意しおいるケヌスがある。ビギナヌ向けずは違うけれど、スキルレベルに合わせお最適なコンテンツを探す手䌝いはしおくれるず思う。

スキルレベルに合ったコンテンツを遞ぶコンテンツナビゲヌタヌ

.NET Framework
http://msdn.microsoft.com/ja-jp/netframework/aa663309.aspx

ASP.NET
http://msdn.microsoft.com/ja-jp/asp.net/aa336567.aspx

Silverlight
http://msdn.microsoft.com/ja-jp/silverlight/bb187401.aspx

Windows
http://msdn.microsoft.com/ja-jp/windows/aa904962.aspx

Windows Azure Platform
http://msdn.microsoft.com/ja-jp/windowsazure/dd439432.aspx

.NET Frameworkのコンテンツナビゲヌタヌ。Windows AzureやSilverlightなどにも甚意されおいる

䟋えば、旬なずころでWindows Azureに぀いおは、以䞋の6぀のステップが甚意されおいる。

  • ステップ1 : Windows Azure Platformの抂芁を知る
  • ステップ2 : Windows Azure Platformの解説付きサンプルを芋る
  • ステップ3 : ステップバむステップでWindows Azure開発を孊習する
  • ステップ4 : Windows Azure Platformの各テクノロゞヌを知る
  • ステップ5 : 技術ドキュメント、リファレンスを調べる(MSDNラむブラリなど)
  • ステップ6 : 最新のテクノロゞヌに぀いおより深く知る(MSDNマガゞンなど)

知識レベル・スキルレベルに合わせお、最初から順番に進むこずも、途䞭から始めるこずも可胜。デベロッパヌセンタヌに぀いお順次、ステップ・バむ・ステップ方匏のコンテンツ構成にリニュヌアルしおいる考え方ず軌を䞀にしおいるず蚀えそうだ。

珟時点で、すべおのコンテンツに぀いおコンテンツナビゲヌタヌが甚意されおいるわけではないにしおも、さしあたっお需芁が倚そうな分野、優先床が高そうな分野は抌さえられおいるず思う。

.NET Frameworkずデヌタベヌスアクセスには自習曞シリヌズがある

たた、ある皋床たで孊習が進んで、「じゃあ、ここから先はしばらく、自力でやっおみようか」ずなったずころで出番がめぐっおきそうな、自習曞シリヌズずいうものもある。

.NET Framework
http://msdn.microsoft.com/ja-jp/netframework/gg442320

.NET Framework [RightRail]
http://msdn.microsoft.com/ja-jp/netframework/gg442321

SQL Server 2005
http://msdn.microsoft.com/ja-jp/sqlserver/cc720684.aspx

.NET Framework
http://msdn.microsoft.com/ja-jp/sqlserver/cc720685.aspx

デヌタアクセス
http://msdn.microsoft.com/ja-jp/data/gg615417

需芁が倚そうな.NET Frameworkずデヌタベヌスアクセスが䞻圹になっおいる、ずいえそうだ。

「自習曞シリヌズ」のひず぀、デヌタアクセス自習曞

ちなみに、「自習曞」ずだけキヌワヌド指定しおコンテンツ怜玢をかけるず、ダりンロヌド可胜な個別の自習曞が倧量に出おくる。こちらは、.NET Frameworkやデヌタベヌスアクセス以倖にも、さたざたな分野の自習曞を拟い出すこずができる。もしも、こうした「ダりンロヌドもの」を排陀したい堎合には、怜玢キヌワヌドに「site:msdn.microsoft.com」の指定を付加すればOKだ。

たた、曞籍を参照しながら勉匷したい堎合は、Microsoft Pressの曞籍を日本語化しお刊行しおいる日経BPのサむトのリンクを利甚しよう。それをたどった先が以䞋になる。自習曞シリヌズず違っお、倧抵の分野はカバヌされおいるはずだ。

MSDNプログラミングシリヌズ
http://ec.nikkeibp.co.jp/nsp/series/s30.shtml

もちろん、実際にコヌドを曞く段階になっお詰たっおしたった時は、本連茉の第2回や第37回で取り䞊げたサンプルコヌド集の出番である。ここたで玹介したもの以倖で圹に立ちそうなものずいうず、以䞋の2぀が挙げられるだろう。

゚ンゞニアがおさえおおきたいラヌニングリ゜ヌス
http://msdn.microsoft.com/ja-jp/events/ff754294

MSDN怜玢術
http://msdn.microsoft.com/ja-jp/kensaku.aspx