没有合适的资源?快使用搜索试试~ 我知道了~
首页Beginning ASP.NET 4.5 Databases
apress 2013 Beginning ASP.NET 4.5 Databases introduces you to the world of building data-driven Web sites using ASP.NET, ADO.NET and the Entity Framework using C#. Since ASP.NET developers need to access databases quickly and efficiently, this book teaches the best practices and methods to help developers achieve professional ASP.NET and database solutions. Beginning ASP.NET 4.5 Databases is a comprehensive introduction on how you can connect a Web site to many different data sources — not just databases — and use the data to create dynamic page content. It also shows you how to build a relational database, use SQL to communicate with it, and understand how they differ from each other.
资源详情
资源评论
资源推荐


For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.

v
Contents at a Glance
About the Author ���������������������������������������������������������������������������������������������������������������� xv
About the Technical Reviewer ������������������������������������������������������������������������������������������ xvii
Acknowledgments ������������������������������������������������������������������������������������������������������������� xix
Introduction ����������������������������������������������������������������������������������������������������������������������� xxi
Chapter 1: ASP�NET 4�5 Data Sources ■ ��������������������������������������������������������������������������������1
Chapter 2: The Future of Relational Databases ■ ���������������������������������������������������������������27
Chapter 3: Introducing Non-Relational Databases ■ ����������������������������������������������������������49
Chapter 4: Accessing Data Using ADO�NET ■ ����������������������������������������������������������������������61
Chapter 5: Introducing Language-Integrated Query (LINQ) ■ ���������������������������������������������79
Chapter 6: ADO�NET Entity Data Model ■ ����������������������������������������������������������������������������99
Chapter 7: Designing Data Access Applications Using Entity Framework ■ ��������������������115
Chapter 8: Entity Framework Data Access Paradigms ■ ��������������������������������������������������137
Chapter 9: Consuming Data Using WCF Data Services ■ ��������������������������������������������������157
Chapter 10: Data Binding in ASP�NET 4�5 ■ �����������������������������������������������������������������������177
Chapter 11: Building Extensible Data-Driven Web Applications ■
Using Dynamic Data ������������������������������������������������������������������������������������������������������201
Chapter 12: Best Practices and Techniques in Building Data-Driven Websites ■ �������������215
Chapter 13: Application Lifecycle Management ■ ������������������������������������������������������������235
Index ���������������������������������������������������������������������������������������������������������������������������������251

xxi
Welcome to this book. It is much more than a revision of its predecessor, Beginning ASP.NET 2.0 Databases.
The concepts involved in building data-driven applications have radically evolved over multiple releases of .NET
Framework. With the introduction of Entity Framework 5, WCF Data Services, and new features in ASP.NET 4.5 like
Strongly Typed Controls and model binding, there is a greater choice among developers to build Web applications
fetching data from a wide variety of data sources. The book will seek to get you started building data-driven websites
using the new features in .NET Framework 4.5. It will also introduce you to ASP.NET MVC 4 as a leading technology
in modern Web application development.
Who This Book Is For
The book is an excellent choice for developers who are still working on .NET Framework 2.0, and who are looking
forward to learning the new data access features in .NET Framework 4.5. For the first-timer, this book is a very useful
guide to get into the world of data-driven website development using ASP.NET 4.5. The book not only introduces you
to the new ways of building a data access layer but also presents the best practices while doing so.
How This Book Is Structured
The book is divided into 13 chapters:
Chapter 1 is an introductory chapter that provides an overview of the new data access paradigms. It also
discusses the different data sources that can be used in ASP.NET 4.5. In addition, it provides an introduction to the
new features in ADO.NET.
Chapter 2 explores the future of relational databases. SQL Server 2012 is introduced, and some of the data
visualization features are discussed.
Chapter 3 describes the concept of non-relational databases and why they are relevant for building data-driven
applications in .NET. You will learn NoSQL concepts with MongoDB.
Chapter 4 provides a detailed overview of ADO.NET and performing database operations using it. An important
new feature discussed in this chapter is asynchronous CRUD operations.
Chapter 5 provides an overview of LINQ features that will be used throughout the course of the book.
Chapter 6 provides an overview of Entity Data Model. The underlying concept is used by third-party ORM tools,
and it is also used by Entity Framework. Conceptual Schema Definition Language features are also discussed in detail.
Chapter 7 explores the ways Entity Framework uses the underlying Entity Data Model concepts to generate data
models. It also describes different ways of querying the model using LINQ and Entity SQL and explores a couple of
data providers.
Chapter 8 puts to use the data access paradigms discussed in the first chapter with Entity Framework. It also
presents an overview of Data Annotations to perform validations in ASP.NET Web Forms.
Chapter 9 provides a detailed overview of how REST-style architecture is used to fetch data using WCF Data
Services and Web API. The underlying OData protocol is also discussed.
Introduction

■ IntroduCtIon
xxii
Chapter 10 shows the new data binding features in ASP.NET 4.5 and ASP.NET MVC 4. It also discusses the
enhancements in data presentation.
Chapter 11 discusses the Dynamic Data concept in ASP.NET 4.5 and how you can use it to quickly build a
prototype for manipulating data in a repository.
Chapter 12 explores the best practices in building a decoupled data access layer and provides useful tips to
real-world issues you will encounter while building data-driven web sites.
Chapter 13 will help you become more productive as a developer building data-driven applications. Some useful
ways to use Visual Studio 2012 are discussed augmented by the capabilities of Team Foundation Server (TFS) 2012.
剩余266页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0