ASP.NET MVC Framework Preview (eBook)
VI, 100 Seiten
Apress (Verlag)
978-1-4302-1647-6 (ISBN)
The ASP.NET MVC framework is the latest evolution of Microsoft's ASP.NET web platform. It introduces a radical high-productivity programming model, promotes cleaner code architecture, supports test-driven development, and provides powerful extensibility, combined with all the benefits of ASP.NET 3.5.
ASP.NET MVC Framework Preview is a first look at this technology's main features, designed to give you a head start getting to grips with this powerful new technology.
After a childhood spent at the computer, Steven Sanderson started web development in 1996, first using Perl and later adopting PHP. His last five years of professional experience have focused on ASP.NET, learning what works and what works better, and experiencing a developer's life everywhere from an investment bank to a five-person Internet startup. Steven has led Red Gate's web development team, and spends his free time blogging and keeping up to speed with the latest technology developments. He's followed the ASP.NET MVC framework since its inception and frequently participates in online discussions with its core developers at Microsoft.
The ASP.NET MVC framework is the latest evolution of Microsofts ASP.NET web platform. It introduces a radical highproductivity programming model, promotes cleaner code architecture, supports testdriven development, and provides powerful extensibility, combined with all the benefits of ASP.NET 3.5.ASP.NET MVC Framework Preview is a first look at this technologys main features, designed to give you a head start getting to grips with this powerful new technology.
After a childhood spent at the computer, Steven Sanderson started web development in 1996, first using Perl and later adopting PHP. His last five years of professional experience have focused on ASP.NET, learning what works and what works better, and experiencing a developer's life everywhere from an investment bank to a five-person Internet startup. Steven has led Red Gate's web development team, and spends his free time blogging and keeping up to speed with the latest technology developments. He's followed the ASP.NET MVC framework since its inception and frequently participates in online discussions with its core developers at Microsoft.
Contents 2
Chapter 1: What’s the Big Idea 7
Traditional ASP. NET 8
What’s Wrong with Traditional ASP. NET? 9
Web Development Today 11
Key Benefits of ASP. NET MVC 13
Who Should Use ASP. NET MVC? 19
Summary 23
Chapter 2: Your First ASP.NET MVC Application 24
Preparing Your Workstation 24
Creating a New ASP. NET MVC Project 25
Rendering Web Pages 30
A Starter Application 35
Summary 55
Chapter 3: Architecture 56
Understanding Model- View- Controller Architecture 56
Domain Modeling 68
Building Loosely Coupled Components 85
Getting Started with Automated Testing 95
Summary 104
Appendix: New C# 3 Language Features 105
The Design Goal: Language Integrated Query 105
Extension Methods 106
Lambda Methods 108
Generic Type Inference 109
Automatic Properties 109
Object and Collection Initializers 111
Type Inference 112
Anonymous Types 112
Putting It All Together 114
Deferred Execution 116
Using LINQ to Objects 116
Lambda Expressions 118
IQueryable< T>
LINQ to Everything 122
Related Titles 123
Copyright 124
Erscheint lt. Verlag | 8.4.2009 |
---|---|
Zusatzinfo | VI, 100 p. |
Verlagsort | Berkeley |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Mathematik / Informatik ► Informatik ► Web / Internet | |
Schlagworte | ASP.NET • Framework • .NET • programming • Technology |
ISBN-10 | 1-4302-1647-6 / 1430216476 |
ISBN-13 | 978-1-4302-1647-6 / 9781430216476 |
Haben Sie eine Frage zum Produkt? |
![PDF](/img/icon_pdf_big.jpg)
Größe: 1,6 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich