ASP.NET MVC Framework Unleashed

(häftad)

av Stephen Walther

Bloggar      
Format:
Häftad (paperback)
Utgiven:
2009-07-27
Språk:
Engelska

In this book, world-renowned ASP.NET expert and member of the Microsoft ASP.NET team Stephen Walther shows experienced developers how to use Microsofts new ASP.NET MVC Framework to build web applications that are more powerful, flexible, testable, manageable, scalable, and extensible.

 

Writing for professional programmers, Walther explains the crucial concepts that make the Model-View-Controller (MVC) development paradigm work so well and shows exactly how to apply them with the ASP.NET MVC Framework. From controllers and actions to views and models, Walther demonstrates how to apply each ASP.NET MVC Framework feature in real-world projects.

 

In Part II, youll walk step-by-step through building a full-fledged ASP.NET MVC blog application that implements capabilities ranging from data access to validation. Through this case study, youll learn how to build ASP.NET MVC applications using test-driven development processes that enable rapid feedback, greater productivity, and better quality.

 

Throughout, Walther presents extensive code examples, reflecting his unsurpassed experience as an ASP.NET instructor, a leading commercial developer, and now as a member of Microsofts ASP.NET development team.

 

Understand how to:

  • Build enterprise-scale web applications far more rapidly and effectively
  • Develop web applications that are easier to maintain and extend over time
  • Gain unprecedented control over the appearance of your website or application
  • Expose intuitive URLs that are friendlier to search engines and users alike
  • Create ASP.NET MVC models that contain all your applications business, validation, and data access logic
  • Make the most of HTML helpers, model binders, action filters, routing, and authentication
  • Efficiently deploy your ASP.NET MVC applications
  • Use the lightweight JQuery JavaScript library to easily find and manipulate HTML elements
  • Create ASP.NET MVC applications using unit test and mock object framework

Passar bra ihop

ASP.NET MVC Framework Unleashed + Beginning ASP.NET E-Commerce in C#: From Novice to Professional
De som köpt den här boken har ofta också köpt Beginning ASP.NET E-Commerce in C#: From Novice to Professional (häftad) av Karli Watson, Cristian Darie
Pris för båda:
578:-Köp

Fler böcker av Stephen Walther

ASP.NET 4 Unleashed (häftad)
ASP.NET 3.5 Unleashed Book/CD Package (häftad)
Sams Teach Yourself E-Commerce Programming with ASP in 21 Days (häftad)
ASP .NET Kick Start (häftad)

ASP.NET 4 Unleashed

Stephen Walther, Kevin Hoffman, Nate Dudek (inbunden)

ASP.NET 3.5 Unleashed Book/CD Package

Stephen Walther

Sams Teach Yourself E-Commerce Programming with ASP ...

Stephen Walther

ASP .NET Kick Start

Stephen Walther (häftad)
321:- Köp
428:- Köp
302:- Köp
258:- Köp

Kundrecensioner

Bli först med att recensera och betygsätt boken ASP.NET MVC Framework Unleashed - du kan vinna 200 kr varje månad i tävlingen "Månadens recension".

Bloggat om ASP.NET MVC Framework Unleashed

Övrig information

Stephen Walther is a Senior Program Manager at Microsoft who is responsible for ASP.NET MVC content and community (his job title is ASP.NET MVC Ninja). Prior to joining Microsoft, Stephen was a Microsoft Software Legend, a Microsoft ASP.NET MVP, and a member of the INETA Speaker's Bureau. He has spoken at a number of major conferences, including Microsoft TechEd, Microsoft DevDays, and ASP.NET Connections. Stephen wrote several ASP.NET best-practice applications for Microsoft. He was the lead developer of the ASP.NET Community Starter Kit and the Issue Tracker Starter Kit.

Innehållsförteckning

Introduction 1

How This Book Is Organized      1

What You Should Know Before Reading This Book     2

What Software Do You Need?      2

Where Do You Download the Code Samples?     3

If You Like This Book          3

 

Part I Building ASP.NET MVC Applications

Chapter 1 An Introduction to ASP.NET MVC     7

A Story with a Moral         7

What Is Good Software?      8

Avoiding Code Smells    9

Software Design Principles      10

Software Design Patterns      11

Writing Unit Tests for Your Code     12

Test-Driven Development     13

Short-Term Pain, Long-Term Gain      14

What Is ASP.NET MVC?      14

ASP.NET MVC Is Part of the ASP.NET Framework      14

The Origins of MVC      15

The Architecture of an ASP.NET MVC Application     16

Understanding the Sample ASP.NET MVC Application     17

ASP.NET MVC Folder Conventions     19

Running the Sample ASP.NET MVC Application     19

 

Chapter 2 Building a Simple ASP.NET MVC Application 23

Starting with a Blank Slate     23

Creating the Database          25

Creating the Model          27

Creating the Controller      30

Creating the Views          37

Adding the Index View     38

Adding the Create View      42

 

Chapter 3 Understanding Controllers and Actions     47

Creating a Controller          47

Returning Action Results      51

Returning a View Result      52

Returning a Redirect Result      55

Returning a Content Result     57

Returning a JSON Result     59

Returning a File Result     63

Controlling How Actions Are Invoked     65

Using AcceptVerbs      65

Using ActionName     70

Using ActionMethodSelector     72

Handling Unknown Actions     76

Testing Controllers and Actions    ...

De som köpt "ASP.NET MVC Framework Unleashed" har även köpt:

Professional ASP.NET Design Patterns (häftad)

Professional ASP.NET Design Patterns

Scott Millett (häftad)
255:-
Ljud och bild över nätverk (häftad)

Ljud och bild över nätverk

Håkan Gulliksson, Jakob Lindström (häftad)
431:-
Microsoft Access 2010 Programmer's Reference (häftad)

Microsoft Access 2010 Programmer's Reference

Teresa Hennig, Rob Cooper, Geoffrey L Griffith, Jerry Dennison (häftad)
230:-
Smashing jQuery (häftad)

Smashing jQuery

Jake Rutter (häftad)
201:-
ASP.NET MVC Framework Unleashed (häftad)
  • Titel: ASP.NET MVC Framework Unleashed
  • ISBN: 9780672329982
  • Förlag: SAMS
  • Utgivningsland: USA
  • Utgivningsort: Indianapolis
  • Illustrationer: illustrations
  • Upplaga: 1
  • Antal sidor: 723
  • Vikt: 1179 g
  • Höjd: 228 mm
  • Antal komponenter: 1
  • Komponenter: Paperback (1), CD-ROM (1)
  • Format: Häftad (paperback)