Microsoft のデータ/サービス スタックを学習しようとしています。SQL Azure でデータベースを構築し、それを ac# クライアント アプリケーションに公開したいと考えています。
SQL データベース テクノロジを扱ったことはありません。
オンラインで見ると、すべてが混乱しているように見えます。テクノロジーが多すぎて、何が新しいのか、何が古いのかを判断するのは困難です。
注目すべき最新のテクノロジーは何ですか? また、何 (本?) を読むべきですか?
Microsoft のデータ/サービス スタックを学習しようとしています。SQL Azure でデータベースを構築し、それを ac# クライアント アプリケーションに公開したいと考えています。
SQL データベース テクノロジを扱ったことはありません。
オンラインで見ると、すべてが混乱しているように見えます。テクノロジーが多すぎて、何が新しいのか、何が古いのかを判断するのは困難です。
注目すべき最新のテクノロジーは何ですか? また、何 (本?) を読むべきですか?
では、SQL データベースを使用したことがないのですか? ...うーん、私がデータベースを学んでいたとき、私にとってうまくいったことは、解決策を念頭に置いてから、それを構築する方法を考え出すことでした。
MS Data Services スタックを学習しようとしている場合は、最初にいくつかの SQL および REST の操作を習得することをお勧めします (ただし、それは学習アプローチに依存します。最近では、より高いレベルのものにスキップする人が多いようです)。
基礎レベルから高レベルまで学びたい内容は次のとおりです。 1. SQL 2. REST 3. LINQ 4. Entity Framework (基本を学ぶことをお勧めします) 5. WCF Data Services (以前の ADO.Net Data Services) 6. SQL Azure
新鮮なリソースについては、次を試してください。
SQL - これは非常に優れたSQL チュートリアルです
REST - REST に関するかなり徹底した本は、Effective REST Services です。
LINQ と EF - Entity Framework と LINQ を理解することも重要です。LINQ に関するすばらしい本は見つかりませんでした (2 冊持っていますが、お勧めしません)。最高の EF の本はJulie Lerman の本だと思いますが、EF 4 バージョンはまだ出ていないので、Channel 9 や msdn の記事でいくつかのビデオをキャッチすることができます (日付を確認してください)。
WCF Data Services - msdn のWCF Data Servicesホーム ページ (初心者向けガイドへのリンクがあり、学習しているすべての人に役立つはずです)。以前のバージョンに関する優れた本はPro ADO.Net Data Servicesです。これは出発点として適しています (実際に読んだことがあります)。
SQL Azure - ほとんどの Azure (SQL Azure を含む) については、Azure Training Kitをチェックしてください- 素晴らしいリソース セット (ビデオ、ハンズオン ラボ、プレゼンテーションなど)。