2009-07-17 6 views
1

私はかなり経験豊富なプログラマーですが、私の分野はLotus Notesでした。だから私はOOPに精通していない。私はSharepoint Developmentに入りたいと思っていて、どこから始めるべきかを知りたいと思っていました。私が持っている基本的な理解(ここで似たような質問に対する答えの一部を読んだ後)は、C#とASP.NETを勉強しなければならないということです。私が知りたがっていることは、C#と.NET、またはその両方を最初にどのような順序で使用するかです。これについての情報量は圧倒されていますが、使用できませんでした私はどこから始めるべきか分かりません。SharePointとASP.NETに入る必要がある場合、どこから始めたらよいですか?

どこから始めたらいいのか、どこから手に取るのか教えてもらえればいいと思います。私が持っているもう一つの問題は、それが実際にどのように動作するかを見ることなくちょうど読むのが少し難しいということです。言い換えれば、私は実践的な訓練でより早く学びます - しかし、私はここでそれをやらなければなりません他に誰もいないので、私は座って観察することができます。

私は右の質問をしてきた:)

答えて

2

は、いくつかのVirtual Labsをチェックしてください願っています。彼らはあなたが技術に素早く手を加えることができます。 general labsもあり、C#のようなものを手に入れることができます。

4

数説明:

  • C#はプログラミング言語です。それはあなたが使用できる唯一のものではありません(.NETの傘の下の静的な言語は動作するはずです)が、SharePointやおそらくより広範な.NETコミュニティで最も人気があるようです。

  • .NETはプラットフォームです。それは、それと共に使用される言語(例えば、C#、VB.NET、F#)、静的言語のCLRであるランタイム、および.NETバナーの下に適合するために一緒に来る他の様々な技術から構成される。

  • ASP.NETは、.NETプラットフォーム上でWeb開発するためのAPIです。 Webフォームモデルは、SharePointエンジンによって使用されるモデルです。この段階では、MVCなどの新しいモデルは適用されません。

ですから、始めようとすると、.NETの基礎に晒されることになるでしょう。利用可能なリソースは数多くありますが、Virtual Labs JPの言及やMSDNのようなMicrosoftが提供しているものはほとんどありません。個人的には、私は言語のハングアップを取得するための単純なコンソールアプリケーションを提供し、その後ASP.NETに進む本から始めるでしょう。新しいLINQフレームワークを知っておくことが重要なので(特にSharePoint 2010がリリースされたとき)、2.0ではなくC#3.0を学んでください。

ASP.NET 3.5は最新のバージョンですが、これはバージョン2.0(WSS 3.0/SharePoint 2007が実際に対象としていたもの)の重要な基盤です。したがって、良い2.0のリソースが見つかった場合、3.5のコンテンツが含まれていないので、それをノックしないでください。あなたはそれに慣れているとき

最後に、これらのスタックオーバーフローの質問に戻って(と私:アマゾンの確認、いくつかのまともなオプションがあるように見えます私は他の人がいると確信している)、SharePointの学習に関する指針を得るために:

Inside Windows SharePoint Services 3.0本は私の個人的な好みです。私は、このようなSharePointに関する良い本の近くにオンラインリソースがあるとは思わない。

他のいくつかの一般的なヒント:あなたは、現在の1と自信を感じるまで

  • は、次のステージに移動しないでください。 SharePointは、一部の人々のための急な学習曲線を持つことができ、あなたは準備ができていない入力したくない!

  • 認定を受けてください。これは、あなたが何をやっているのか、また試験に合格したことを本当に知る大きなモチベーションです。あなたの履歴書にも役立ちます。

  • 圧倒される心配はありません。ただプラグインしてください。になります。専門家になることを願っている私たちでさえ、ここ数年の間にマイクロソフトが出してきたすべてのものに追いつくことができませんでした!

+0

ありがとうございました!私はC#で始まった。それを済ませたら、次のステップに進みます。 –

関連する問題